We've released 1.11!
Awesome work team!
See below for our release notes:
Podman Desktop 1.11 Release! š
This release introduces:
- Experimental light mode!: Our most-requested feature is here! Try out our new experimental light mode in the settings.
- Rosetta support for Apple Silicon: Build AMD64 binaries near the same speed as ARM64 binaries.
- Kubernetes improvements: Check out our new Node and Volume pages for Kubernetes.
- Improved UI: In addition to our light mode, you'll notice updates to our container listing page.
- Increased manifest support: Images built as a manifest are now grouped together.
Podman Desktop 1.11 is now available.Ā Click here to download it!
Release Details
Experimental Light Mode š”
We're excited to announce the arrival of our most-requested feature: light mode! You can now enjoy a brighter interface by toggling the light mode option in theĀ Settings > PreferencesĀ section. Thank you for your patience as we continue to implement light mode for better accessibility! Please note, this feature is currently experimental as we continue to optimize the rest of Podman Desktop for this new mode.
macOS Rosetta Support for Apple Silicon
Podman Desktop 1.11 proudly introduces support for macOS Rosetta, facilitating seamless integration with Apple Silicon. This update, part of Podman 5.1, allows users to enable or disable Rosetta support directly through the Podman Settings. With this enhancement, running AMD64 image builds or containers achieves speeds that are nearly identical to those experienced on ARM64 architectures. For more details on the implementation, visit theĀ GitHub podman pull request.
Kubernetes Enhancements
In our latest release, we've enhanced Kubernetes functionality by adding node and volume listings. This update aims to improve your Kubernetes management experience within Podman Desktop.
User Interface Improvements
Take a moment to appreciate the upgraded user interface of Podman Desktop. You'll find that the container listing section, among others, has received significant enhancements, elevating your overall user experience.
Enhanced Manifest Support
We've made strides in how we handle manifest images. Multi-arch images are now grouped under the manifest, simplifying the process and enhancing efficiency.
Other Notable Enhancements
We've added lots of features this release, here are some other highlights:
- feat(PreferenceResource): adding light theme support for some preferences page by @axel7083 inĀ #7107
- feat: extensions should stay disabled after restart by @deboer-tim inĀ #7085
- feat: allow to select a folder using the fileComponent by @lstocchi inĀ #7135
- feat: update to podman v5.0.3 by @benoitf inĀ #7173
- feat: migrate MessageBox to modal component by @axel7083 inĀ #7172
- feat: add tip slot to customize tip content by @lstocchi inĀ #7150
- feat(UI): migrate DropdownMenu component by @axel7083 inĀ #7233
- feat: add build arguments to build page by @cdrage inĀ #7253
- feat(SettingsNavItem): adding icon property by @axel7083 inĀ #7307
- feat: create task when updating Podman Desktop by @benoitf inĀ #7286
- feat: add node listing to Kubernetes section by @cdrage inĀ #7347
- feat: container page table component by @deboer-tim inĀ #7424
- feat: handle dir creation during fs watch by @feloy inĀ #7573
- feat: uses TableColumnDuration for container list table by @axel7083 inĀ #7725
- feat: request confirmation to allow sign in requested from extension by @dgolovin inĀ #7443
- feat: add volumes (PVC) to kubernetes by @cdrage inĀ #7640
- feat: add rosetta support by @cdrage inĀ #7540
- feat: adds images under manifest by @cdrage inĀ #7552
- feat: show manifests in image list by @cdrage inĀ #7227
- feat: show node and namespace information for k8s pods by @cdrage inĀ #7684
- feat: allow extensions to expose their own API by @benoitf inĀ #7384
- feat(QuickPickInput): using modal component by @axel7083 inĀ #7180
- feat: update podman 5.0.3 to 5.1.1 by @dgolovin inĀ #7433
Notable Bug Fixes
- fix(UI): resource page link to extension page by @axel7083 inĀ #6986
- fix: update extension link and text on empty screen by @deboer-tim inĀ #7005
- fix: the Image.Id should contain sha256: prefix when listing image Id by @benoitf inĀ #7009
- fix: fix dashboard UI by @lstocchi inĀ #7006
- fix: add suggestion when WSL seems to require a reboot by @lstocchi inĀ #7007
- fix(LoadingIconButton): consider failed state by @axel7083 inĀ #6997
- fix: use podman machine inspect to know if machine is rootful by @benoitf inĀ #7024
- fix: make markdown TOC links clickable by @benoitf inĀ #7010
- fix: increasing default timeout for extension activation by @axel7083 inĀ #7053
- fix: show description link on preflight checks on dashboard by @lstocchi inĀ #7056
- fix: edit button should be visible during started and stopped by @benoitf inĀ #7063
- fix: add tests for PreflightChecks by @lstocchi inĀ #7069
- fix(Button): remove unusedĀ
hidden
Ā property by @axel7083 inĀ #7092 - fix: flaky test port availability by @axel7083 inĀ #7110
- fix: reset initialize and start mode after starting provider by @lstocchi inĀ #7115
- fix: stop informer not more valid and handle similar contexts by @lstocchi inĀ #6934
- fix: custom extension install modal buttons by @axel7083 inĀ #7067
- fix(tests): adding label to avoid duplicates by @axel7083 inĀ #7160
- fix: provider card UI on dashboard by @lstocchi inĀ #7082
- fix(extension-loader): cleanup resource on extension error by @axel7083 inĀ #7228
- fix: remove tinro from Tab and ui by @lstocchi inĀ #7288
- fix: remove tinro dependency from SettingsNavItem component by @axel7083 inĀ #7280
- fix: button should have spinner when inProgress is enable by @axel7083 inĀ #7259
- fix: table child selection by @deboer-tim inĀ #7555
- fix: close watcher when FileSystemWatcher is disposed by @feloy inĀ #7503
- fix: table properly support undefined value result from rendermapping by @axel7083 inĀ #7723
- fix(UI): formpage missing content shadow by @axel7083 inĀ #7733
š Weād like to say a big thank you to everyone who helped make š¦ Podman Desktop even better. In this release we received pull requests from the following new people:
Final Notes
Fixed Issues
The complete list of issues fixed in this release is availableĀ here.
Where to Download
Get the latest release from theĀ DownloadsĀ section of the website and boost your development journey with Podman Desktop. Additionally, visit theĀ GitHub repositoryĀ and see how you can help us make Podman Desktop better.
-- Charlie Drage
Senior Software Engineer
Red Hat (Canada)