Developer Portal
Fixed
- Don’t let user execute the installation info request if they are not logged in (#1896)
What’s changed
- Proper check for provider capabilities (#1895)
What’s changed
Fixed
- Do not check for non-related capabilities in start script (#1893)
What’s changed
Fixed
- Do not check non-related to cloud capabilities (#1892)
Added
- Cluster overview now shows Kubernetes version (#1867)
- The app ‘cert-manager’ now appears in the preinstalled apps list (#1878)
Changed
- Cosmetic fix for the positioning of an error message when unable to fetch node pool details (#1881)
- The organization selector dropdown menu now accommodates longer organization names (#1873)
Fixed
- Support installed apps without labels (#1879)
Changed
- Re-enable Install Ingress button for non-ready clusters (#1846)
Removed
- Remove Google Analytics tracking code used in test installations (#1852)
What’s changed
- Change icon for cluster creation in progress (#1841)
- Add cluster not-ready notice to cluster details screen (#1821)
- Improve wording regarding installing apps (#1826)
- Add real user monitoring (RUM) for test installations (#1820, #1824)
Fixed
- Fix breaking app catalog layout after clearing the search bar (#1827)
- Allow having no worker nodes in V4 clusters (#1823)
- Fix V4 cluster creation by actually filling the array of workers with workers (#1822)
Security
- Force ’node-fetch’ version v2.6.1 to fix vulnerability (#1828)
- Force ‘ua-parser-js’ version v0.7.22 to fix vulnerability (#1829)
What’s changed
- Speed up Node Pool enter and exit transition animations (#1771)
- Speed up loading external app catalogs (#1770)
- Update Getting Started code example to mention kubectl label selector (#1769)
Added
- Freshly created clusters will now show an ‘Cluster creation in progress’ label (#1772)
Fixed
- Clusters running deprecated releases could not list preinstalled apps, open the release information or see the Kubernetes version in cluster details. This is now fixed (#1794)
- App name validation has been updated to correctly allow dots in names (#1768)
- Updating app no longer fails due to bad request payload (#1809)
Refactorings / Dev Changes
- Progress transitioning to TypeScript (#1795, #1780, #1779, #1776, #1778, #1777, #1774)
- Force http-proxy to version >=1.18.1 (#1808)
- Prepare happa for control plane authentication (#1547)
- Update nginx and container image builig (#1775)
- Fix or remove already fixed TODOs in code (#1773)
What’s changed
- We now redirect to the cluster overview page if you are viewing a cluster, and it gets deleted by someone else. (#1756)
- Removed the ’next’ button from the install app modal. (#1729)
Fixed
- Close the organization dropdown when clicking on the
Details/Manage buttons (#1755) - In some cases, when upgrading a cluster, the nginx-ingress-controller app was not visible under installed apps. (#1749)
- Fixed an error when cancelling an app values/secrets upload. (#1733)
- Redirect user to the login page if initial data fetch fails (#1727)
Security
- Update app to tolerate higher security settings (#1750)
- force serialize-javascript to 4.0.0 (#1732)
Refactorings / Dev Changes
- Create an install ingress actions & reenable tests (#1713)
- Add an ErrorBoundary around Clusterlist to catch Errors there (#1734)
- More SASS refactorings. We’re slowly moving all our sass over to styled components. (#1730)
- Fix cannot set state of unmounted component warning in test. (#1747)
Admin only changes
- Giant Swarm staff can now pick any version when upgrading a cluster. (#1714)
Fixed
- We fixed a bug with the organization drop down menu not redirecting back to the cluster overview after clicking on an organization. (#1728)