Skip to content

Releases: headlamp-k8s/headlamp

0.5.1

25 Aug 13:58
Compare
Choose a tag to compare

Bug fixes

  • Show the right version in the release notes (it was showing the previous version from the app, not the newly running one)

Changes in version 0.5.0:

Enhancements

  • Allow to sort by most of the tables' columns (in all views)
  • Greatly improve the UI on very small resolutions and high zoom displays
  • Table filter/search will now take into account also the type for all tables that have it
  • Show a notification about a new Headlamp version being available (desktop app only)
  • Show the release notes the first time a new version is run (desktop app only)

Other

  • Use ghcr.io instead of quay.io for Headlamp's container image
  • Build all platforms in the CI system (to find platform breaks earlier)
  • Minor bug fixes

Screenshots of some of the new features:

Headlamp running on mobile phone resolution

Headlamp running on mobile phone resolution, with the side bar open

Update available notifier

Container image: 🐳 ghcr.io/kinvolk/headlamp:v0.5.1
Desktop Apps:

🐧 Flatpak / Linux (AMD64)
🐧 Linux AppImage (AMD64)
🐧 Linux (Tarball)
🍏 Mac (AMD64)
🍏 Mac (ARM/M1)
🟦 Windows (AMD64)

0.5.0

25 Aug 12:15
Compare
Choose a tag to compare
v0.5.0

Release 0.5.0

headlamp-helm-0.1.1

26 Jul 15:38
23d046c
Compare
Choose a tag to compare

Headlamp is an easy-to-use and extensible Kubernetes web UI.

headlamp-helm-0.1.0

22 Jul 11:11
7e3df8a
Compare
Choose a tag to compare

Headlamp is an easy-to-use and extensible Kubernetes web UI.

0.4.0

23 Jun 14:54
Compare
Choose a tag to compare

Enhancements:

  • Completely reviewed + improved accessibility. Including an alternative/simpler editor for adding/editing resources.
  • Add internationalization support. With the Spanish and Portuguese languages available, besides English.
  • Many additions to the documentation, including Flatpak (Linux) use, port-forwarding example, i18n
  • Add a new link to node in the pod details view
  • Add owner references for the resources that should display them
  • Use browser/OS preferences for setting the light/dark theme variants by default

Screenshot from 2021-06-22 16-07-31

Bug fixes

  • Consider the base URL for the OIDC's redirect URL
  • Minor issues like typos

Development

  • More storybook coverage
  • Fix an issue when building the backend in app mode
  • Add helper commands for creating new translations
  • Add list of tested platforms.

Container image: 🐳 ghcr.io/kinvolk/headlamp:v0.4.0
Desktop Apps:

🐧 Flatpak / Linux (AMD64)
🐧 Linux AppImage (AMD64)
🐧 Linux (Tarball)
🍏 Mac (AMD64)
🍏 Mac (ARM/M1)
🟦 Windows (AMD64)

0.3.0

07 Apr 16:49
Compare
Choose a tag to compare

Enhancements:

  • Improved plugin development experience (see blog post and video)
  • New ARM64 app version for Mac OS (M1 chips)
  • Plugins are now supported in the desktop version as well
  • New YAML view button when users have no credentials for editing a resource
  • Add a new CLI option for disabling the GPU in the desktop app (--disable-gpu) in order to prevent issues in certain environments
  • Allow to override the OIDC scopes using a CLI option
  • Reflect the namespace selection/filtering in the URL, so views can be more easily shared between users
  • New network issues/status bar (shows up if there's a problem connecting to the backend)
  • Base URL option (for serving Headlamp's files from a URL path different than the root)
  • Now the Apple MacOS binaries are notarized (no more warnings about the app coming from an unknown source)

Bug fixes

  • Add namespace column to events table
  • Do not add groups to the OIDC scopes by default (this prevented using some OIDC providers such as KeyCloak)
  • List top bar actions from plugins to the left of the static theme and account buttons (before it would appear in the middle of those buttons)
  • Fix issue that showed a blank screen for the Cronjobs view in some cases
  • Stop server running in background when closing app

Development

  • Storybooks for more components
  • Use of prettier for automatically formatting (allowing for faster PR reviews)
  • New @kinvolk/headlamp-plugin version (related to the plugin development experience improvements)
  • New API reference docs
  • New documentation for running Headlamp on minikube
  • New plugin development docs

⚠️ Breaking changes

  • OIDC use: If you were relying on the use of groups as an OIDC scope, you need to use the new -oidc-scopes server CLI option, i.e. -oidc-scopes profile,email,groups to have the previous behavior.

Container image: 🐳 quay.io/kinvolk/headlamp:v0.3.0
Desktop Apps:

🐧 Flatpak / Linux (AMD64)
🐧 Linux (AMD64)
🐧 Linux (Tarball)
🍏 Mac (AMD64)
🍏 Mac (ARM/M1)
🟦 Windows (AMD64)

0.3.0 Beta 1

26 Mar 13:36
b6f75e5
Compare
Choose a tag to compare
0.3.0 Beta 1 Pre-release
Pre-release

⚠️ Breaking changes (since version 0.2.1)

  • OIDC use: If you were relying on the use of groups as an OIDC scope, you need to use the new -oidc-scopes server CLI option, i.e. -oidc-scopes profile,email,groups to have the previous behavior.

Other Changes

  • (more changes to the be listed in the final 0.3.0 release)

Container image: quay.io/kinvolk/headlamp:v0.3.0-beta1
v0.3.0-beta1
Desktop Apps:

0.3.0 Beta

16 Mar 12:16
Compare
Choose a tag to compare
0.3.0 Beta Pre-release
Pre-release

⚠️ Breaking changes

  • OIDC use: If you were relying on the use of groups as an OIDC scope, you need to use the new -oidc-scopes server CLI option, i.e. -oidc-scopes profile,email,groups to have the previous behavior.

Other Changes

  • Now the Apple binaries are notarized (no more warnings about the app coming from an unknown source)
  • (more changes to the be listed in the final 0.3.0 release)

Container image: quay.io/kinvolk/headlamp:v0.3.0-beta
Desktop Apps:

v0.2.1

03 Feb 21:27
Compare
Choose a tag to compare

Improvements:

  • Increase the default windows size for desktop app
  • Support relative certificate-authority paths in config
  • Add help link for authentication docs from token prompt
  • Port desktop app code to Typescript

Bug fixes:

  • Add login screen back for OIDC configurations

Development:

  • Add storybook and stories for several common components

Important: We're still in the process of code signing the Mac application and will update the binary here when we do it.

v0.2.0

14 Jan 22:28
Compare
Choose a tag to compare

Enhancements:

  • Add headless mode: Run Headlamp locally, but open its UI in the system's default browser
  • Add a dedicated list view for each of the workload types
  • Add links to secrets' details from the service account details view
  • Add server logging for easier debug
  • Improve the UX when logging in to a cluster fails:
    • Reduce timeout; show a "try again" button; show a back button

Bug fixes:

  • Fix cancellation of a request while changing to a different cluster
    when the current one's login is ongoing
  • Fix getting the user's folder on Windows

Preview of the new headless feature:

headlamp_headless

Important: We're still in the process of code signing the Mac application and will update the binary here when we do it.