Web UI

  • Removed

    • Disable node pool autoscaling support for Azure V5 (#1897)

    Changed

    • Display full error details in cluster upgrades (#1898)
  • 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)

This part of our documentation refers to our vintage product. The content may be not valid anymore for our current product. Please check our new documentation hub for the latest state of our docs.