Podman-desktop
Threads by month
- ----- 2026 -----
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- 43 discussions
[image: podman-desktop-hero-1.18]
Podman Desktop 1.18 is now available! Click here to download it
<https://podman-desktop.io/downloads>!
This release brings exciting new features and improvements:
- *Refining the Docker Compatibility feature*: The Docker Compatibility
page has been moved out of experimental mode, and now it helps you fully
set up Podman even when installed through brew. It also detects and
notifies you when Podman can't bind the Docker socket.
- *Switching Kubernetes namespace*: Switching between Kubernetes
namespaces within Podman Desktop is now available.
- *Jobs in Kubernetes*: You can now see Kubernetes jobs in our growing
Kubernetes section of Podman Desktop.
- *Experimental status bar providers enhancements*: Status bar providers
can be pinned and unpinned based on user preferences and the provider
status icons have been updated to be easier to understand.
------------------------------
Release Details <https://podman-desktop.io/blog#release-details>Docker
Compatibility mode page is out of experimental mode 🎉
<https://podman-desktop.io/blog#docker-compatibilty-mode-page-is-out-of-expe…>
The experimental Docker Compatibility page that was introduced in v1.13
<https://podman-desktop.io/blog/podman-desktop-release-1.13#docker-compatibi…>
has
been moved out of experimental mode. Now everything related to Docker
compatibility can be found in one place. In addition, new Docker
compatibility related notifications have been added to make the set up
process easier and less guesswork when running into problems.
[image: Docker Compatibilty podman mac helper notification] [image: Docker
Compatibilty docker socket notification]Switching Kubernetes namespaces
<https://podman-desktop.io/blog#switching-kubernetes-namepaces>
Until now, only switching Kubernetes contexts was supported in Podman
Desktop. With this update, you can now switch between namespaces from
within Podman Desktop without having to do anything outside the app. The
selection does not modify your Kube config and is persistent across the
app, so if you select a specific namespace in one place, it will be used
everywhere else in Podman Desktop.
[image: Kubernetes namespaces]Kubernetes Jobs
<https://podman-desktop.io/blog#kubernetes-jobs>
As part of our ongoing Kubernetes improvement and enhancement efforts, a
new tab has been added for Kubernetes Jobs. You can now view the jobs, all
in one place, with details page for each one, and have the ability to
delete and view condition statuses.
[image: Kubernetes Jobs list] [image: Kubernetes Job details]Experimental
status bar providers enhancements
<https://podman-desktop.io/blog#experimental-status-bar-providers-enhancemen…>
The experimental status bar providers that were introduced in v1.16
<https://podman-desktop.io/blog/podman-desktop-release-1.16#providers-appear…>
have
undergone some changes to make them easier to understand and use.
The new provider status icons include:
- white dot - running
- red dot - error
- up arrow - update available
- spinning circle - stopping or starting
- darker icon - stopped
In addition, you can now choose which available providers to show by
pinning or unpinning them from the status bar:
[image: Status bar providers]
If you have any feedback or thoughts about our experimental features (or
any aspect of Podman Desktop at all), feel free to let us know in the
relevant experimental feature github discussion
<https://github.com/podman-desktop/podman-desktop/discussions/categories/exp…>,
which can be accessed from the experimental tab in the settings page, or by
clicking on the comment icon in the lower right side of Podman Desktop and
filling out the feedback form.
Additional changes
Breaking changes
As part of the migration to svelte 5, breaking changes were introduced in
the DetailsPage and FormPage components of the
@podman-desktop/ui-svelte package
v1.18.0.
Please use {#snippet <snippet-name>()} instead of slots in those components
See the full release notes on our website
<https://podman-desktop.io/blog/podman-desktop-release-1.18>
1
0
Hello All!
*You're invited to the Podman Desktop Community Meetup!*
Join us on *Thursday, March 27th, from 9:00 AM - 10:00 AM EST* for our
first community meeting.
Check out the *details and agenda*
<https://github.com/podman-desktop/community/issues/3> and feel free to add
any topics you'd like to discuss by commenting on the issue.
We’re excited to connect and look forward to seeing you there!
Thanks,
Rujuta
1
0
[image: 419204320-a6929f1d-1b11-4289-94b0-bfc03dde9aa3.png]
Podman Desktop 1.17 is now available! Click here to download it
<https://podman-desktop.io/downloads>!
This release brings exciting new features and improvements:
- *New running workflow* 🛠️: Start containers from images in just a few
steps.
- *Registry mirror configuration* 🔄: Simplify registry mirroring setup
with a dedicated command.
- *Smoother kind cluster experience* ☁️: Spin up a Kubernetes cluster
effortlessly, even without a pre-installed kind binary.
- *Podman 5.4* 🚀: Upgrade to the latest Podman engine for enhanced
performance and features.
- *Pods, redefined* 📦: Clear separation between Podman pods and
Kubernetes pods for better usability.
- *Kubernetes experimental mode* ⚡: Change the way on how the resources
are collected and monitored.
See the full release note on our website
<https://podman-desktop.io/blog/podman-desktop-release-1.17>!
Release Details 🔍
<https://podman-desktop.io/blog/podman-desktop-release-1.17#release-details->
This release brings exciting enhancements, making container management
smoother than a seal gliding through the waves. Let's dive in!
Starting a container from scratch
<https://podman-desktop.io/blog/podman-desktop-release-1.17#starting-a-conta…>
Ever wanted to start a container effortlessly? Now, just enter the image
(local or remote), select it from a dropdown, and with a single click,
you'll get the perfect startup prompt. In no time, your container is
swimming happily in its new environment!
[image: Starting a container from scratch]Mirroring of Registries – No More
Fishy Workarounds
<https://podman-desktop.io/blog/podman-desktop-release-1.17#mirroring-of-reg…>
When creating a Podman machine from Podman Desktop, we now include a
playbook that mounts the host’s registries.conf into the VM at
/etc/containers/registries.conf.d/. To handle this configuration, simply
click on 'More Actions' in the Podman machine menu, and you're all set. No
more struggling like a seal stuck on an ice floe.
[image: Mirroring of Registries] [image: Mirroring of Registries step 2]Podman
5.4 <https://podman-desktop.io/blog/podman-desktop-release-1.17#podman-54>
A new version of Podman is here. Check out the full details: Podman 5.4.0
Release Notes <https://github.com/containers/podman/releases/tag/v5.4.0>.
breaking change: As mentioned in the podman 5.4 release notes, support for
Mac/Intel is now on a best-effort basis.
Note for 2020 mac/Intel users: There is an open issue where Podman Machine
is not booting on certain setups. It is currently under investigation, and
you can track the progress here: Issue #25121
<https://github.com/containers/podman/issues/25121>.
In the meantime, here is a quick workaround if 5.4 is not booting:
podman machine init --image=docker://quay.io/podman/machine-os:5.2
Smoother kind cluster experience
<https://podman-desktop.io/blog/podman-desktop-release-1.17#smoother-kind-cl…>
Even if you do not have the kind CLI installed, Podman Desktop will guide
you through the process of installing it when creating a Kind cluster,
ensuring you can set up your cluster without leaving the workflow. No more
diving back to shore for missing tools!
[image: Smoother kind cluster experience]Kubernetes: Pods and CronJobs
<https://podman-desktop.io/blog/podman-desktop-release-1.17#kubernetes-pods-…>
Since the last version, we have introduced a dedicated Kubernetes
navigation bar. Now, we are making things even clearer:
- Podman Pods
<https://docs.podman.io/en/stable/markdown/podman-pod.1.html> and Kubernetes
Pods <https://kubernetes.io/docs/concepts/workloads/pods/> are now
separate.
- A new Pods entry has been added under the Kubernetes section, ensuring
you always know which pods you're working with.
- The Pods view only displays Podman pods.
This means you can now navigate your Kubernetes resources while staying in
the Kubernetes section. No more getting lost at sea!
CronJobs
<https://kubernetes.io/docs/concepts/workloads/controllers/cron-jobs/> are
now available, making them easier to manage than ever before.
[image: Kubernetes: Pods and CronJobs]Kubernetes: new experimental mode
<https://podman-desktop.io/blog/podman-desktop-release-1.17#kubernetes-new-e…>
Using this mode, the update of Kubernetes resources is done using health
and permission checks. One bonus now is the ability to easily troubleshoot
resource status.
[image: Kubernetes: Pods and CronJobs]
We would love your feedback! Share your thoughts at GitHub Discussions
<https://github.com/podman-desktop/podman-desktop/discussions/11424>
See the full release note on our website
<https://podman-desktop.io/blog/podman-desktop-release-1.17>!
Enjoy !
1
0
[image: banner.png]
*Podman Desktop 1.16 Release! 🎉*
Podman Desktop 1.16 is now available! Click here to download it
<https://podman-desktop.io/downloads>!
This release brings exciting new features and improvements:
- Experimental Features: a new "Experimental" section in the Settings
provides the list of current experiments, and links to related discussions
- Providers appear in the Status Bar: Providers are moved from Dashboard
to Status Bar, to increase their visibility (experimental feature)
- Prune only untagged images: Choose to Prune "All untagged images" or
"All unused images" when Pruning images
- Search in Container's Logs: Possibility to search terms in the logs of
containers and pods
- Kubernetes: Monitor current context only: Only the current context is
monitored by default
See the full release note on our website
<https://podman-desktop.io/blog/podman-desktop-release-1.16>!
1
0
[image: image.png]
*Podman Desktop 1.15 Release! 🎉*
Podman Desktop 1.15 is now available! Click here to download it
<https://podman-desktop.io/downloads>!
This release brings exciting new features and improvements:
- Improved Feedback Form: Redesigned for seamless issue reporting to
GitHub 🪲.
- New Experimental Task Manager: A revamped task manager is now
available for testing 🔔.
- Enhanced Kubernetes Events: Added support for events on resources like
Nodes, Services, and Pods 📜.
- SSH Access to Podman Machine: Directly connect to your Podman machine
from Podman Desktop.
See the full release note on our website
<https://podman-desktop.io/blog/podman-desktop-release-1.15>!
2
1
Podman Desktop 1.14 Released: Kubernetes improvements with a new dashboard, Port forwarding for pods and more!
by Evzen Gasta 07 Nov '24
by Evzen Gasta 07 Nov '24
07 Nov '24
*Podman Desktop 1.14 Release! 🎉*
[image: banner.png]
Podman Desktop 1.14 is now available. Click here to download it
<https://podman-desktop.io/downloads>
This release includes:
- *Kubernetes improvements with a new dashboard*: A new landing screen
for Kubernetes has been added with UI changes that gives an overview of
your entire cluster.
- *Port forwarding for pods*: This new feature allows users to configure
port forwarding in their Kubernetes environment.
*Release details*
*Kubernetes improvements with a new dashboard*
We have updated the Kubernetes dashboard page to provide a quick overview
of a user's Kubernetes cluster, alongside with multiple changes to
Kubernetes backend.
[image: kubernetes_dashboard.png]
*Port forwarding for pods*
Podman Desktop now supports port forwarding for pods in Kubernetes
environments. Port forwarding can be done from the pod detail page and then
visible in the Port forwarding page.
[image: port_forwarding.png]
*Community thank you*
🎉 We’d like to say a big thank you to everyone who helped to make Podman
Desktop even better. In this
release we received pull requests from the following people:
- [Indekkusu545](https://github.com/Indekkusu545) in [#9626 - fix:
incorrect system proxy format on Windows](
https://github.com/containers/podman-desktop/pull/9626)
*Final notes*
*Fixed issues*
The complete list of issues fixed in this release is available here
<https://github.com/containers/podman-desktop/issues?q=is%3Aclosed+milestone…>
.
*Where to download*
Get the latest release from the Downloads
<https://podman-desktop.io/downloads> section of the website and boost your
development journey with Podman Desktop. Additionally, visit the GitHub
repository <https://github.com/containers/podman-desktop> and see how you
can help us make Podman Desktop better.
*Detailed release changelog*
*ci 🔁*
- chore: validate also the title of the PR to be semantic by @benoitf in [#
9438](https://github.com/containers/podman-desktop/pull/9438)
- chore: allow merge commits in semantic check by @benoitf in [#9581](
https://github.com/containers/podman-desktop/pull/9581)
- fix: publish @podman-extension/api package by @dgolovin in [#9061](
https://github.com/containers/podman-desktop/pull/9061)
*dashboard 📊*
- feat(dashboard): new guides added to learning center by @slemeur in [#9638
](https://github.com/containers/podman-desktop/pull/9638)
- chore: redirect to dashboard when clicking on release notes button in
statusbar by @SoniaSandler in [#9623](
https://github.com/containers/podman-desktop/pull/9623)
- feat: navigation to the dashboard by @deboer-tim in [#9333](
https://github.com/containers/podman-desktop/pull/9333)
- fix: remove Red Hat extension pack from the recommendations by @benoitf
in [#9551](https://github.com/containers/podman-desktop/pull/9551)
- chore: change the order of elements on the dashboard page by @gastoner
in [#8381](https://github.com/containers/podman-desktop/pull/8381)
- fix: next version check by @SoniaSandler in [#9595](
https://github.com/containers/podman-desktop/pull/9595)
*documentation 📖*
- docs: add kind video by @cdrage in [#9444](
https://github.com/containers/podman-desktop/pull/9444)
- docs: add minikube video by @cdrage in [#9391](
https://github.com/containers/podman-desktop/pull/9391)
- docs: add 1.13 release notes by @SoniaSandler in [#9261](
https://github.com/containers/podman-desktop/pull/9261)
- chore: update extension catalog screenshot by @deboer-tim in [#9347](
https://github.com/containers/podman-desktop/pull/9347)
- chore: update DD extension image by @deboer-tim in [#9346](
https://github.com/containers/podman-desktop/pull/9346)
*extension/kind 🍾*
- fix: add implementation for kind update by @dgolovin in [#9258](
https://github.com/containers/podman-desktop/pull/9258)
*extension/podman *🦭
- fix: cannot create machine with WSL provider without administrator ri…
by @jeffmaury in [#9644](
https://github.com/containers/podman-desktop/pull/9644)
- chore: fix version of the podman extension by @benoitf in [#9567](
https://github.com/containers/podman-desktop/pull/9567)
- chore: fix the release workflow to properly update podman ext version
by @benoitf in [#9566](
https://github.com/containers/podman-desktop/pull/9566)
- feat: allow to ssh to podman virtual machine - backend changes by @
gastoner in [#9384](
https://github.com/containers/podman-desktop/pull/9384)
- feat: allow to ssh to podman virtual machine - podman changes by @
gastoner in [#9383](
https://github.com/containers/podman-desktop/pull/9383)
- feat: allow to ssh to podman virtual machine - api.d.ts changes by @
gastoner in [#9382](
https://github.com/containers/podman-desktop/pull/9382)
- feat: provide ability to easily get a shell in a machine - backend
changes - additional changes by @gastoner in [#9550](
https://github.com/containers/podman-desktop/pull/9550)
*extensions 🧩*
- fix: add implementation for compose update by @dgolovin in [#9402](
https://github.com/containers/podman-desktop/pull/9402)
- fix: check if newly installed extensions dependencies are already
installed by @SoniaSandler in [#9596](
https://github.com/containers/podman-desktop/pull/9596)
- chore: prefer method of the extension over system to get OS by @benoitf
in [#9612](https://github.com/containers/podman-desktop/pull/9612)
- fix: update embedded image extension by @benoitf in [#9547](
https://github.com/containers/podman-desktop/pull/9547)
*install 🎁*
- chore: fix broken pnpm lock file by @benoitf in [#9437](
https://github.com/containers/podman-desktop/pull/9437)
- chore: update electron-builder to v25.1.8 by @benoitf in [#9421](
https://github.com/containers/podman-desktop/pull/9421)
- fix: avoid to have proxy arguments when calling the status bar entry
command by @benoitf in [#9394](
https://github.com/containers/podman-desktop/pull/9394)
- fix: call onUpdate callback if configuration is updated
programmatically by @benoitf in [#9366](
https://github.com/containers/podman-desktop/pull/9366)
- chore: fix ui library component packaging by @benoitf in [#9340](
https://github.com/containers/podman-desktop/pull/9340)
- chore: switch from prettier to biome for formatting the files by @
benoitf in [#9336](https://github.com/containers/podman-desktop/pull/9336
)
- chore: apply missing formatting on some files by @benoitf in [#9335](
https://github.com/containers/podman-desktop/pull/9335)
- chore: fix svelte 5 deprecation warning by @deboer-tim in [#9331](
https://github.com/containers/podman-desktop/pull/9331)
- chore: replace the toml library by @benoitf in [#9317](https://github
.com/containers/podman-desktop/pull/9317)
- fix: cache eslint based on content by @jeffmaury in [#9305](
https://github.com/containers/podman-desktop/pull/9305)
- fix: search for universal installer on macOS by @benoitf in [#9294](
https://github.com/containers/podman-desktop/pull/9294)
- chore: fix publish job for npmjs by @benoitf in [#9292](
https://github.com/containers/podman-desktop/pull/9292)
- fix: reset extra assets array in beforePack call to avoid including
podman vm image for x64 and arm64 in arm64.zip by @dgolovin in [#9274](
https://github.com/containers/podman-desktop/pull/9274)
- feat: enable podman desktop running in electron by @dgolovin in [#8478]
(https://github.com/containers/podman-desktop/pull/8478)
- fix: rm packages/main/src/assets from extra resources to get include
into app.asar by @dgolovin in [#9514](
https://github.com/containers/podman-desktop/pull/9514)
- fix: replace node-fetch by native Node.js fetch by @jeffmaury in [#9489
](https://github.com/containers/podman-desktop/pull/9489)
*Kubernetes *☸️
- feat: initial Kubernetes dashboard by @deboer-tim in [#9588](
https://github.com/containers/podman-desktop/pull/9588)
- feat(ui): adding KubernetesCurrentContextPortForwards store by @
axel7083 in [#9642](
https://github.com/containers/podman-desktop/pull/9642)
- fix: add Kubernetes port forward IPCs and events by @jeffmaury in [#
9505](https://github.com/containers/podman-desktop/pull/9505)
- feat: make Kubernetes informers cancellable by @feloy in [#9411](
https://github.com/containers/podman-desktop/pull/9411)
- fix: patch Kubernetes-client-node to be able to handle cluster restart
by @feloy in [#9409](
https://github.com/containers/podman-desktop/pull/9409)
- fix: do not add again an existing Kubernetes resource by @feloy in [#
9380](https://github.com/containers/podman-desktop/pull/9380)
- feat: blank kubeconfig path will be set to default one by @gastoner in
[#9587](https://github.com/containers/podman-desktop/pull/9587)
- fix: work on related context, not current context by @feloy in [#9523](
https://github.com/containers/podman-desktop/pull/9523)
- feat: refresh the state of a specific context by restarting its
informers by @feloy in [#9487](
https://github.com/containers/podman-desktop/pull/9487)
- refactor: simplify context states update by @feloy in [#9443](
https://github.com/containers/podman-desktop/pull/9443)
- feat: set slower backoff for current context by @feloy in [#9392](
https://github.com/containers/podman-desktop/pull/9392)
- fix: start secondary informers when context is reachable by @feloy in [
#9388](https://github.com/containers/podman-desktop/pull/9388)
- feat: port forwarding backend part by @vzhukovs in [#7379](
https://github.com/containers/podman-desktop/pull/7379)
- feat(k8s-port-forwaring): increasing management of ports mapping by @
axel7083 in [#9592](
https://github.com/containers/podman-desktop/pull/9592)
- fix: dispose existing port forwards on delete by @jeffmaury in [#9575](
https://github.com/containers/podman-desktop/pull/9575)
- refactor: context checking state as derived store by @feloy in [#9504](
https://github.com/containers/podman-desktop/pull/9504)
*podman-upstream 🦭*
- feat: update podman to v5.2.5 by @benoitf in [#9563](
https://github.com/containers/podman-desktop/pull/9563)
*s**ettings *⚙️
- fix: incorrect system proxy format on Windows by @Indekkusu545 in [#
9626](https://github.com/containers/podman-desktop/pull/9626)
- chore: introduce a new property scope for docker compatibility by @
benoitf in [#9604](https://github.com/containers/podman-desktop/pull/9604
)
- chore: properties can be part of a group by @benoitf in [#9602](
https://github.com/containers/podman-desktop/pull/9602)
*telemetry *📈
- chore: remove podmanListImages telemetry by @deboer-tim in [#9466](
https://github.com/containers/podman-desktop/pull/9466)
*tests 🚦*
- chore(test): initial draft for test.step by @cbr7 in [#9613](
https://github.com/containers/podman-desktop/pull/9613)
- chore: refactor test to use a mock of the utility by @benoitf in [#9611
](https://github.com/containers/podman-desktop/pull/9611)
- chore(test): minor fixes and robustness improvements by @cbr7 in [#9609
](https://github.com/containers/podman-desktop/pull/9609)
- chore(test): some e2e test fixes by @cbr7 in [#9573](
https://github.com/containers/podman-desktop/pull/9573)
- chore(test): define the correct provider type locator by @amisskii in [
#9520](https://github.com/containers/podman-desktop/pull/9520)
- chore(test): use aria-label for locator by @cbr7 in [#9464](
https://github.com/containers/podman-desktop/pull/9464)
- chore(test): fix wrong category used for locator by @cbr7 in [#9404](
https://github.com/containers/podman-desktop/pull/9404)
- chore(test): add delete all unused images functionality to POM by @cbr7
in [#9368](https://github.com/containers/podman-desktop/pull/9368)
- chore(test): increase Pod deletion timeout in Kubernetes PVC test by @
amisskii in [#9364](
https://github.com/containers/podman-desktop/pull/9364)
- fix(tests): not all update e2e tests were run by @odockal in [#9362](
https://github.com/containers/podman-desktop/pull/9362)
- chore(test): make output folder customizable by @cbr7 in [#9349](
https://github.com/containers/podman-desktop/pull/9349)
- test: add scenario for Kubernetes YAML edit feature by @amisskii in [#
9323](https://github.com/containers/podman-desktop/pull/9323)
- test: Test for Kubernetes ConfigMaps and Secrets resource pages by @
amisskii in [#9244](
https://github.com/containers/podman-desktop/pull/9244)
- refactor: mock contexts constants to be able to set different values
on tests by @feloy in [#9529](
https://github.com/containers/podman-desktop/pull/9529)
- fix: button name in update-install E2E test by @SoniaSandler in [#9509
](https://github.com/containers/podman-desktop/pull/9509)
- fix: suppress `HTMLCanvasElement.prototype.getContext not implemented`
error by @dgolovin in [#9287](
https://github.com/containers/podman-desktop/pull/9287)
*ui*
- chore: change no update release notes button in status bar by @
SoniaSandler in [#9621](
https://github.com/containers/podman-desktop/pull/9621)
- fix: invalid condition for the display of the button by @benoitf in [#
9618](https://github.com/containers/podman-desktop/pull/9618)
- feat: display a spinner when connectivity is being checked in
Kubernetes pages by @feloy in [#9535](
https://github.com/containers/podman-desktop/pull/9535)
- fix(ui): quick-pick handle overflow by @axel7083 in [#9527](
https://github.com/containers/podman-desktop/pull/9527)
- fix: proxy settings page stuck by @jeffmaury in [#9524](
https://github.com/containers/podman-desktop/pull/9524)
- chore: use dropdown component in proxy settings by @deboer-tim in [#
9511](https://github.com/containers/podman-desktop/pull/9511)
- chore: use dropdown component in Kube terminal by @deboer-tim in [#9510
](https://github.com/containers/podman-desktop/pull/9510)
- chore: prevent default button action (submitting form) by @deboer-tim
in [#9498](https://github.com/containers/podman-desktop/pull/9498)
- fix: update Updater button names to fit in message box by @SoniaSandler
in [#9497](https://github.com/containers/podman-desktop/pull/9497)
- fix: remove extra v from release notes link by @SoniaSandler in [#9495]
(https://github.com/containers/podman-desktop/pull/9495)
- feat: refresh button in Kubernetes empty pages by @feloy in [#9491](
https://github.com/containers/podman-desktop/pull/9491)
- chore: default initial selection in dropdown by @deboer-tim in [#9537](
https://github.com/containers/podman-desktop/pull/9537)
- feat: add experimental flag to display toasts when we have
notifications by @benoitf in [#9488](
https://github.com/containers/podman-desktop/pull/9488)
- chore: add experimental property for toasts by @benoitf in [#9481](
https://github.com/containers/podman-desktop/pull/9481)
- chore: update enum item and run image page by @deboer-tim in [#9458](
https://github.com/containers/podman-desktop/pull/9458)
- chore: update container engine selects to Dropdown component by @
deboer-tim in [#9452](
https://github.com/containers/podman-desktop/pull/9452)
- chore: remember last child page visited for Kubernetes and preferences
pages by @SoniaSandler in [#9451](
https://github.com/containers/podman-desktop/pull/9451)
- chore: remove timer to refresh tasks in frontend side by @benoitf in [#
9446](https://github.com/containers/podman-desktop/pull/9446)
- chore: replace colors by using registry colors in ingresses-routes,
kube, node, onboarding, and pod by @SoniaSandler in [#9426](
https://github.com/containers/podman-desktop/pull/9426)
- chore: replace colors by using registry colors in preferences,
item-formats, pvc, and recommendation by @SoniaSandler in [#9425](
https://github.com/containers/podman-desktop/pull/9425)
- fix(ui): layers explorer margin issue by @axel7083 in [#9412](
https://github.com/containers/podman-desktop/pull/9412)
- fix: release notes banner update button by @SoniaSandler in [#9371](
https://github.com/containers/podman-desktop/pull/9371)
- fix(ui): aligned task indicator by @axel7083 in [#9363](
https://github.com/containers/podman-desktop/pull/9363)
- chore: reduce width and font size subnavigation by @cdrage in [#9325](
https://github.com/containers/podman-desktop/pull/9325)
- fix: Done button in DeployPodToKube by @SoniaSandler in [#9306](
https://github.com/containers/podman-desktop/pull/9306)
- fix: correct selection borders for Kube Play by @deboer-tim in [#9277](
https://github.com/containers/podman-desktop/pull/9277)
- fix: enable 'Update' for kubectl CLI by @dgolovin in [#9205](
https://github.com/containers/podman-desktop/pull/9205)
- feat(UI): task indicator by @axel7083 in [#9186](
https://github.com/containers/podman-desktop/pull/9186)
- feat: dropdown component by @deboer-tim in [#9157](
https://github.com/containers/podman-desktop/pull/9157)
- chore: add warning for users about short image names by @SoniaSandler
in [#9116](https://github.com/containers/podman-desktop/pull/9116)
- fix: show correct empty screens when filtering catalog by @deboer-tim
in [#9108](https://github.com/containers/podman-desktop/pull/9108)
- chore: adding string value for workload kind by @axel7083 in [#9641](
https://github.com/containers/podman-desktop/pull/9641)
- chore: move 2 pixel back to the left the cards to align with the mockup
by @benoitf in [#9601](
https://github.com/containers/podman-desktop/pull/9601)
- feat: makes containers port(s) list multi line by @axel7083 in [#9554](
https://github.com/containers/podman-desktop/pull/9554)
- feat: display deployments and nodes conditions in a table by @feloy in
[#9548](https://github.com/containers/podman-desktop/pull/9548)
*website 🌐*
- docs(website): added a troubleshooting section by @shipsing in [#9459](
https://github.com/containers/podman-desktop/pull/9459)
- docs(website): updated the screenshot by @shipsing in [#9316](
https://github.com/containers/podman-desktop/pull/9316)
- docs(website): created a discover Podman Desktop page by @shipsing in [
#9315](https://github.com/containers/podman-desktop/pull/9315)
- docs(website): added a tutorial for interacting with a database server
by @shipsing in [#9238](
https://github.com/containers/podman-desktop/pull/9238)
*other*
- chore: include 1.13.2 and 1.13.3 in bug template by @benoitf in [#9615]
(https://github.com/containers/podman-desktop/pull/9615)
- fix: skip output folder during format actions by @jeffmaury in [#9580](
https://github.com/containers/podman-desktop/pull/9580)
- chore: move the file to the correct directory by @benoitf in [#9546](
https://github.com/containers/podman-desktop/pull/9546)
- revert: define the correct provider type locator (#9520) by @benoitf
in [#9530](https://github.com/containers/podman-desktop/pull/9530)
- chore: refactor logs by using an object rather than list of params by @
benoitf in [#9494](https://github.com/containers/podman-desktop/pull/9494
)
- chore(issue-template): sort versions by @axel7083 in [#9486](https://
github.com/containers/podman-desktop/pull/9486)
- chore: comment out some duplicated/unnecessary rules taking time by @
benoitf in [#9482](https://github.com/containers/podman-desktop/pull/9482
)
1
0
Podman Desktop 1.13 Released: Hyper-V support, image search feature, image layer explorer extension, and more!
by Sonia Sandler 11 Oct '24
by Sonia Sandler 11 Oct '24
11 Oct '24
Podman Desktop 1.13 is out!
Thank you to everyone who contributed to Podman Desktop and helped with the
release.
Release notes:
Podman Desktop 1.13 Release! 🎉
[image: podman-desktop-hero-1.13]
Podman Desktop 1.13 is now available. Click here to download it
<https://podman-desktop.io/downloads>!
This release includes:
- Hyper-V support: You can now create and manage Hyper-V Podman machines
directly from Podman Desktop.
- Search image feature: Search for an image from Podman Desktop.
- Updated empty state pages: Start your journey in the containers,
images, pods, and Kubernetes pages with a click of a button
- New Kubernetes navigation: All Kubernetes related pages have been
moved to a separate sub menu for easier and less crowded navigation.
- Image Layer explorer extension: With this new extension, you can
explore the various layers of images.
- Experimental Docker compatibility mode page: You can now try out our
experimental Docker compatibility mode page.
Release Details
<https://podman-desktop.io/blog/podman-desktop-release-1.13#release-details>Hyper-V
support
<https://podman-desktop.io/blog/podman-desktop-release-1.13#hyper-v-support>
Podman Desktop is now supporting the creation and modification of Hyper-V
based Podman machines on Windows directly from the app. When creating a
Podman machine in Windows, if both Hyper-V and WSL are enabled, you can
choose either one of them as the provider from the dropdown menu.
Search image feature
<https://podman-desktop.io/blog/podman-desktop-release-1.13#search-image-fea…>
As you type, a list of likely images is now shown to help you find the
right one and reduce typing. If you would like to search for a specific
tag, just add : to the name.
[image: search image]
Updated empty state pages
<https://podman-desktop.io/blog/podman-desktop-release-1.13#updated-empty-st…>
We have updated the empty state pages for images, containers, pods, and
Kubernetes. You can now pull your first image, create your first container
or pod, all with only one click.
[image: images empty page]
New Kubernetes navigation
<https://podman-desktop.io/blog/podman-desktop-release-1.13#new-kubernetes-n…>
As we grew our Kubernetes section and added new Kubernetes related pages,
the navigation was becoming a bit crowded. For a better user experience,
this release includes a new Kubernetes submenu with all the relevant pages
in it.
[image: Kubernetes menu]
Image layer explorer extension
<https://podman-desktop.io/blog/podman-desktop-release-1.13#image-layer-expl…>
You can now see each layer of any image you have in Podman Desktop using
the Image Layers Explorer extension from the extensions catalog. After
downloading the extension, choose any image from the available image list,
go to the Files tab in the Image Details page, click on Fetch Layers, and
start exploring.
[image: Layer explorer]
Docker compatibility mode page
<https://podman-desktop.io/blog/podman-desktop-release-1.13#docker-compatibi…>
Try out our new experimental Docker compatibility page where you can view
information about the Docker compatibility mode. Go to Settings ->
Preferences, and enable the option in the Experimental (Docker
Compatibility) section. You'll then see the Docker compatibility page show
up in the Settings menu.
[image: Docker compatibility page]
Additional changes
<https://podman-desktop.io/blog/podman-desktop-release-1.13#additional-chang…>
- You can now control the zoom level of Podman Desktop in the
Preferences page
- When reopening Podman Desktop, the window will open in the same
position it was closed
- You can now see a summary of the release notes on the top of the
Dashboard page
------------------------------
Other Notable Enhancements
<https://podman-desktop.io/blog/podman-desktop-release-1.13#other-notable-en…>
- chore: light mode for welcome page by @deboer-tim in #8401
<https://github.com/containers/podman-desktop/pull/8401>
- chore: light icon support by @deboer-tim in #8359
<https://github.com/containers/podman-desktop/pull/8359>
- chore: light mode for deploy pod to kube status by @deboer-tim in #8395
<https://github.com/containers/podman-desktop/pull/8395>
- chore: update the list of guides to include ai lab by @gastoner in
#8422 <https://github.com/containers/podman-desktop/pull/8422>
- chore: allow windows titlebar icons change color dynamicaly by
@gastoner in #8677
<https://github.com/containers/podman-desktop/pull/8677>
- chore: publish prereleases to another repository by @benoitf in #8732
<https://github.com/containers/podman-desktop/pull/8732>
- chore: generate summary of release notes with JSON format to the
website by @SoniaSandler in #8790
<https://github.com/containers/podman-desktop/pull/8790>
- chore: add release notes to dashboard page - renderer by @SoniaSandler
in #9190 <https://github.com/containers/podman-desktop/pull/9190>
- feat: allow to upgrade/downgrade cli tool by @lstocchi in #8513
<https://github.com/containers/podman-desktop/pull/8513>
- feat: remember window position and size of Podman Desktop window by
@benoitf in #8511
<https://github.com/containers/podman-desktop/pull/8511>
- feat: support cli tool installer by @lstocchi in #8534
<https://github.com/containers/podman-desktop/pull/8534>
- feat: adding open release note to update confirmation dialog by
@axel7083 in #8585
<https://github.com/containers/podman-desktop/pull/8585>
- feat(configuration): allow to define the value of step for Input
widget by @benoitf in #8700
<https://github.com/containers/podman-desktop/pull/8700>
- feat: allow to set a zoom level by @benoitf in #8747
<https://github.com/containers/podman-desktop/pull/8747>
- feat: add preflights check for HyperV by @jeffmaury in #8821
<https://github.com/containers/podman-desktop/pull/8821>
- feat(renderer): enhance feedback form with github star link by
@axel7083 in #8800
<https://github.com/containers/podman-desktop/pull/8800>
- feat: add Preference to ask before fetching image layers by @feloy in
#9146 <https://github.com/containers/podman-desktop/pull/9146>
- feat: bring docker compatibility page if flag is enabled by @benoitf
in #9183 <https://github.com/containers/podman-desktop/pull/9183>
------------------------------
Notable Bug Fixes
<https://podman-desktop.io/blog/podman-desktop-release-1.13#notable-bug-fixes>
- fix: support light theme for auth provider in 'Logged In' state by
@dgolovin in #8380
<https://github.com/containers/podman-desktop/pull/8380>
- fix: update webview urls on change by @deboer-tim in #8456
<https://github.com/containers/podman-desktop/pull/8456>
- fix: storybook svelte 5 by @axel7083 in #8495
<https://github.com/containers/podman-desktop/pull/8495>
- fix: duplicated_indeterminate_progress_bar by @gastoner in #8238
<https://github.com/containers/podman-desktop/pull/8238>
- fix: select first element of quickpick by @feloy in #8591
<https://github.com/containers/podman-desktop/pull/8591>
- fix(Tasks): task lifecycle managed in main by @axel7083 in #8144
<https://github.com/containers/podman-desktop/pull/8144>
- fix: zoom level resets on window change after navigation by @dgolovin
in #8489 <https://github.com/containers/podman-desktop/pull/8489>
- fix: rename untagged image by @axel7083 in #8614
<https://github.com/containers/podman-desktop/pull/8614>
- fix: number widget should accept float value for number type by
@benoitf in #8685
<https://github.com/containers/podman-desktop/pull/8685>
- fix: Fixed width of widget for inc/dec numbers by @gastoner in #8741
<https://github.com/containers/podman-desktop/pull/8741>
- fix: input boxes are still using dark theme when PD is in light mode
by @gastoner in #8549
<https://github.com/containers/podman-desktop/pull/8549>
- fix: update native theme directly on config change by @deboer-tim in
#8485 <https://github.com/containers/podman-desktop/pull/8485>
- fix: floating precision when adding numbers by @benoitf in #8793
<https://github.com/containers/podman-desktop/pull/8793>
- fix: track external changes when displaying configuration values by
@benoitf in #8795
<https://github.com/containers/podman-desktop/pull/8795>
- fix: configure certificates for secure proxy by @jeffmaury in #8704
<https://github.com/containers/podman-desktop/pull/8704>
- fix: make terminal work after stopping and starting a container by
@SoniaSandler in #8657
<https://github.com/containers/podman-desktop/pull/8657>
- fix: use docker.io registry credentials for index.docker.io images by
@feloy in #8892 <https://github.com/containers/podman-desktop/pull/8892>
- fix: apply light theme on preflight checks box by @benoitf in #8991
<https://github.com/containers/podman-desktop/pull/8991>
- fix: reflecting light and dark theme by AuditMessageBox by @gastoner
in #9040 <https://github.com/containers/podman-desktop/pull/9040>
- fix: update input colors by @deboer-tim in #9094
<https://github.com/containers/podman-desktop/pull/9094>
------------------------------
Community Thank You
<https://podman-desktop.io/blog/podman-desktop-release-1.13#community-thank-…>
🎉 We’d like to say a big thank you to everyone who helped to
make 🦭 Podman Desktop even better. In this release we received pull
requests from the following new people:
- jingyuwa <https://github.com/jingyuwa> in #8455 - doc: add section for
using podman-desktop with Hyper-V
<https://github.com/containers/podman-desktop/pull/8455>
- AshvG <https://github.com/AshvG> in #9131 - docs: fix two typos on
windows-install documentation
<https://github.com/containers/podman-desktop/pull/9131>
- eddumelendez <https://github.com/eddumelendez> in #9193 - fix:
Testcontainers name
<https://github.com/containers/podman-desktop/pull/9193>
------------------------------
Final notes
<https://podman-desktop.io/blog/podman-desktop-release-1.13#final-notes>
The complete list of issues fixed in this release is available here
<https://github.com/containers/podman-desktop/issues?q=is%3Aclosed+milestone…>
.
Get the latest release from the Downloads
<https://podman-desktop.io/downloads> section of the website and boost your
development journey with Podman Desktop. Additionally, visit the GitHub
repository <https://github.com/containers/podman-desktop> and see how you
can help us make Podman Desktop better.
--
Sonia Sandler
Associate Software Engineer
1
0
Podman Desktop 1.12 Release! Remote access, macOS native GPU support, AI Lab features, K8s improvements!
by Charlie Drage 19 Aug '24
by Charlie Drage 19 Aug '24
19 Aug '24
*A LOT* was added to this release and big thanks for all of those great
contributions.
I was having trouble making a title for this release because of so much
that has been added. Great work team!
See below for our blog post, otherwise the direct link is here
<https://podman-desktop.io/blog/podman-desktop-release-1.12>.
Podman Desktop 1.12 Release! 🎉
[image: podman-desktop-hero-1.12]
Podman Desktop 1.12 is now available. Click here to download it
<https://podman-desktop.io/downloads>!
This release includes:
- Podman remote: We now support remote Podman setups! Manage your remote
Podman machines all within the UI.
- macOS GPU support: Container GPU access on macOS is now available.
libkrun <https://github.com/containers/libkrun> is now a selectable
provider type to allow GPU passthrough enablement.
- Windows GPU support: Want to try out Windows GPU support too? Podman
already supports it, but we are now showcasing it in our AI Lab extension
<https://podman-desktop.io/extensions/ai-lab>
- Podman 5.2.0: This new version of Podman provides GPU access for
macOS, as well as a host of new features
<https://github.com/containers/podman/releases/tag/v5.2.0>.
- Light mode out of experimental: Our light mode has been well-received,
and we have now marked it as non-experimental! Enjoy the new theme.
- Kubernetes features: ConfigMaps, Secrets and multi-file Kubernetes
YAML applying have now been added to our Kubernetes dashboard.
- Improved font consistency: You'll notice a big difference in
consistency this release, as we updated all font sizes throughout Podman
Desktop.
Release Details
<https://podman-desktop.io/blog/podman-desktop-release-1.12#release-details>Podman
remote
<https://podman-desktop.io/blog/podman-desktop-release-1.12#podman-remote>
We now support remote Podman sessions! Use Podman Desktop to interact with
remote instances over SSH. This allows both container and image management.
You can enable this in the Preferences section of Podman Desktop:
[image: remote]
To set up access to a remote machine, follow the official Podman
remote-client tutorial
<https://github.com/containers/podman/blob/main/docs/tutorials/remote_client…>
.
macOS GPU support
<https://podman-desktop.io/blog/podman-desktop-release-1.12#macos-gpu-support>
GPU support is now available for macOS users!
This seamless setup can be enabled during Podman Machine creation by
selecting the provider type:
[image: libkrun]
After enablement, you can test that the GPU has been supported by running a
custom container with --device /dev/dri passed through:
$ podman run --rm -it --device /dev/dri --name gpu-info
quay.io/slopezpa/fedora-vgpu vulkaninfo | grep "GPU"
Which will output information regarding your GPU:
GPU id = 0 (Virtio-GPU Venus (Apple M1 Pro))
GPU id = 1 (llvmpipe (LLVM 17.0.6, 128 bits))
GPU0:
deviceType = PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU
deviceName = Virtio-GPU Venus (Apple M1 Pro)
GPU1:
Stay tuned as we continue to improve and write documentation on GPU support.
The most practical way to try these new features out is by installing AI
Lab (>1.2.3) <https://podman-desktop.io/extensions/ai-lab> and seeing the
improved speed.
This can be done by following the below steps:
1. Update to the latest Podman AI Lab extension (v1.2.3) from the
Extensions Catalog on Podman Desktop.
2. Create a new Podman Machine with libkrun enabled (see above
instructions).
3. Enable GPU support within Podman AI Lab extension:
[image: ai_lab]
4. Start an inference server / playground environment and enjoy the
benefits of accelerated GPU support!
Windows GPU support
<https://podman-desktop.io/blog/podman-desktop-release-1.12#windows-gpu-supp…>
Windows GPU support has been integrated into Podman for a while, however
our associated extensions have now been utilizing this great feature! Such
as in AI Lab <https://podman-desktop.io/extensions/ai-lab>.
To showcase this awesome feature, this can be done by following the below
steps:
1. Update to the latest Podman AI Lab extension from the Extensions
Catalog on Podman Desktop.
2. Create a Podman Machine with WSL enabled.
3. Enable GPU support within the Podman AI Lab Extension:
[image: ai_lab]
4. Start an inference server / playground environment and enjoy the
benefits of accelerated GPU support!
Light mode out of experimental
<https://podman-desktop.io/blog/podman-desktop-release-1.12#light-mode-out-o…>
We've made excellent progress in light mode and we have now marked it out
of non-experimental! If you have not already tried it yet, this can be
enabled within the interface here:
[image: light mode]
Kubernetes features
<https://podman-desktop.io/blog/podman-desktop-release-1.12#kubernetes-featu…>
With this release, you can now view ConfigMaps as well as Secrets:
[image: configmaps secrets]
You also have the ability to now select multiple files when applying your
Kubernetes YAML.
------------------------------
Community Thank You
<https://podman-desktop.io/blog/podman-desktop-release-1.12#community-thank-…>
🎉 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:
- @myfear <https://github.com/myfear> in fix(docs): remove all linter
errors <https://github.com/containers/podman-desktop/pull/7862>
- @danivilla9 <https://github.com/danivilla9> in test: added
start/stop/delete/prune multiple containers from the container list test
cases <https://github.com/containers/podman-desktop/pull/7962>
- @BinaryWizard904 <https://github.com/BinaryWizard904> in Add arm64
installer to publish-to-winget.yaml
<https://github.com/containers/podman-desktop/pull/8173>
- @s-en-o <https://github.com/s-en-o> in test: perform stop if not
stopped <https://github.com/containers/podman-desktop/pull/8350>
------------------------------
Final Notes
<https://podman-desktop.io/blog/podman-desktop-release-1.12#final-notes>Fixed
Issues
<https://podman-desktop.io/blog/podman-desktop-release-1.12#fixed-issues>
The complete list of issues fixed in this release is available here
<https://github.com/containers/podman-desktop/issues?q=is%3Aclosed+milestone…>
.
Where to Download
<https://podman-desktop.io/blog/podman-desktop-release-1.12#where-to-download>
Get the latest release from the Downloads
<https://podman-desktop.io/downloads> section of the website and boost your
development journey with Podman Desktop. Additionally, visit the GitHub
repository <https://github.com/containers/podman-desktop> and see how you
can help us make Podman Desktop better.
------------------------------
Detailed Release Changelog
<https://podman-desktop.io/blog/podman-desktop-release-1.12#detailed-release…>authentication
🔑
<https://podman-desktop.io/blog/podman-desktop-release-1.12#authentication->
- fix: show sign out request when signing out from active session by
@dgolovin in #8005
<https://github.com/containers/podman-desktop/pull/8005>
ci 🔁 <https://podman-desktop.io/blog/podman-desktop-release-1.12#ci->
- chore(ci): exclude playwright raw traces from archived artifacts by
@odockal in #7863
<https://github.com/containers/podman-desktop/pull/7863>
- chore(ci): include junit file path to be in test artifacts by @odockal
in #7859 <https://github.com/containers/podman-desktop/pull/7859>
- chore(test): better handle for podman machine wait by @cbr7 in #7957
<https://github.com/containers/podman-desktop/pull/7957>
- chore(test): fix locator by @cbr7 in #8022
<https://github.com/containers/podman-desktop/pull/8022>
- chore(test): increase robustness for e2e test by @cbr7 in #8327
<https://github.com/containers/podman-desktop/pull/8327>
- chore(test): update locator for dialog by @cbr7 in #8027
<https://github.com/containers/podman-desktop/pull/8027>
- chore(tests): delete traces when not needed by @cbr7 in #7874
<https://github.com/containers/podman-desktop/pull/7874>
- chore(tests): fix welcome page tests by @cbr7 in #7829
<https://github.com/containers/podman-desktop/pull/7829>
dashboard 📊
<https://podman-desktop.io/blog/podman-desktop-release-1.12#dashboard->
- Cancel image layers loading when Files tab is closed by @feloy in #8301
<https://github.com/containers/podman-desktop/pull/8301>
- chore: improved status colors by @deboer-tim in #8236
<https://github.com/containers/podman-desktop/pull/8236>
- chore: update pod columns, provider card by @deboer-tim in #8089
<https://github.com/containers/podman-desktop/pull/8089>
- feat: Add manifest push and delete butons by @cdrage in #8142
<https://github.com/containers/podman-desktop/pull/8142>
- feat: add option to require user confirmation for certain actions by
@SoniaSandler in #7878
<https://github.com/containers/podman-desktop/pull/7878>
- feat: search image tags by @feloy in #8170
<https://github.com/containers/podman-desktop/pull/8170>
- fix: add background to lima icon by @afbjorklund in #8328
<https://github.com/containers/podman-desktop/pull/8328>
- fix: click on the dock icon should display dashboard by @benoitf in
#7649 <https://github.com/containers/podman-desktop/pull/7649>
- fix: remove afterUpdate in PreferencesRenderingItem by @lstocchi in
#7990 <https://github.com/containers/podman-desktop/pull/7990>
- Search images in registry (backend) by @feloy in #7930
<https://github.com/containers/podman-desktop/pull/7930>
documentation 📖
<https://podman-desktop.io/blog/podman-desktop-release-1.12#documentation->
- docs: add notes about accessing opening devtools of extension by
@cdrage in #8329 <https://github.com/containers/podman-desktop/pull/8329>
- fix(docs): homepage screenshot update by @myfear in #7865
<https://github.com/containers/podman-desktop/pull/7865>
- fix(docs): remove all linter errors by @myfear in #7862
<https://github.com/containers/podman-desktop/pull/7862>
- fix(docs): slightly enhancing ai lab documentation by @myfear in #7902
<https://github.com/containers/podman-desktop/pull/7902>
- fix(docs): update introduction by @myfear in #7861
<https://github.com/containers/podman-desktop/pull/7861>
extension/kind 🍾
<https://podman-desktop.io/blog/podman-desktop-release-1.12#extensionkind->
- chore: add setup instructions to kind extension readme by
@evanshortiss in #7981
<https://github.com/containers/podman-desktop/pull/7981>
- fix: prevent submit event propagation when clicking on number input
buttons by @lstocchi in #7978
<https://github.com/containers/podman-desktop/pull/7978>
- feat: making kind extension register cli tool by @axel7083 in #8038
<https://github.com/containers/podman-desktop/pull/8038>
extension/kube-context ☸
<https://podman-desktop.io/blog/podman-desktop-release-1.12#extensionkube-co…>
- Use the real path when watching files by @feloy in #7951
<https://github.com/containers/podman-desktop/pull/7951>
extension/kubectl-cli
<https://podman-desktop.io/blog/podman-desktop-release-1.12#extensionkubectl…>
- fix: kubectl should not upgrade to older version by @gastoner in #8347
<https://github.com/containers/podman-desktop/pull/8347>
extension/podman 🦭
<https://podman-desktop.io/blog/podman-desktop-release-1.12#extensionpodman->
- feat: add support for podman remote ssh hosts by @benoitf in #8265
<https://github.com/containers/podman-desktop/pull/8265>
- feat: add manifest api for pushing by @cdrage in #8108
<https://github.com/containers/podman-desktop/pull/8108>
- feat: add removeManifest API by @cdrage in #8127
<https://github.com/containers/podman-desktop/pull/8127>
- feat: allow to use libkrun and applehv machines starting from 5.2.0 by
@lstocchi in #8247
<https://github.com/containers/podman-desktop/pull/8247>
- chore: use isManifestList for manifest guessing by @cdrage in #8302
<https://github.com/containers/podman-desktop/pull/8302>
- fix: podman machine switch may lose API connection by @axel7083 in
#7975 <https://github.com/containers/podman-desktop/pull/7975>
- fix: update minimum version for libkrun support by @lstocchi in #8298
<https://github.com/containers/podman-desktop/pull/8298>
extensions 🧩
<https://podman-desktop.io/blog/podman-desktop-release-1.12#extensions->
- add API for Image Files providers by @feloy in #7802
<https://github.com/containers/podman-desktop/pull/7802>
- display image files by @feloy in #7844
<https://github.com/containers/podman-desktop/pull/7844>
- feat: add support for zstd images for extensions by @benoitf in #7929
<https://github.com/containers/podman-desktop/pull/7929>
- feat: allow to handle update of extensions only for specific range of
Podman Desktop by @benoitf in #7867
<https://github.com/containers/podman-desktop/pull/7867>
- feat: publish @podman-desktop/webview-api to npmjs by @benoitf in #7961
<https://github.com/containers/podman-desktop/pull/7961>
- fix: extensions cannot be installed on symlinked folders by @jeffmaury
in #7926 <https://github.com/containers/podman-desktop/pull/7926>
- make saveImage cancellable by @feloy in #8232
<https://github.com/containers/podman-desktop/pull/8232>
install 🎁
<https://podman-desktop.io/blog/podman-desktop-release-1.12#install->
- Add arm64 installer to publish-to-winget.yaml by @BinaryWizard904 in
#8173 <https://github.com/containers/podman-desktop/pull/8173>
- feat: track rosetta support before starting machine by @benoitf in
#7881 <https://github.com/containers/podman-desktop/pull/7881>
- fix: remove set up podman notification if podman is set by @lstocchi
in #8171 <https://github.com/containers/podman-desktop/pull/8171>
kubernetes ☸️
<https://podman-desktop.io/blog/podman-desktop-release-1.12#kubernetes-%EF%B…>
- feat: apply multiple kube yamls by @deboer-tim in #8204
<https://github.com/containers/podman-desktop/pull/8204>
- feat: move column underneath name for k8s by @cdrage in #8055
<https://github.com/containers/podman-desktop/pull/8055>
- feat: add config maps and secrets to k8s (renderer code) by @cdrage in
#8042 <https://github.com/containers/podman-desktop/pull/8042>
- feat: add configmap / secret functions for k8s integration by @cdrage
in #8019 <https://github.com/containers/podman-desktop/pull/8019>
- fix: resize terminal so it is entirely visible by @lstocchi in #7999
<https://github.com/containers/podman-desktop/pull/7999>
- fix: restart informers for not current contexts after changes by
@dgolovin in #7906
<https://github.com/containers/podman-desktop/pull/7906>
- chore: consistent layout when >10 kube contexts by @deboer-tim in #7935
<https://github.com/containers/podman-desktop/pull/7935>
podify <https://podman-desktop.io/blog/podman-desktop-release-1.12#podify>
- fix: podify a container with named volumes fails by @jeffmaury in #8159
<https://github.com/containers/podman-desktop/pull/8159>
podman-upstream 🦭
<https://podman-desktop.io/blog/podman-desktop-release-1.12#podman-upstream->
- fix: fix how to handle env with multiple = and spaces by @benoitf in
#8342 <https://github.com/containers/podman-desktop/pull/8342>
release <https://podman-desktop.io/blog/podman-desktop-release-1.12#release>
- docs: add 1.11 release blog post by @cdrage in #7807
<https://github.com/containers/podman-desktop/pull/7807>
- feat: update podman to 5.2.0 release by @dgolovin in #8306
<https://github.com/containers/podman-desktop/pull/8306>
settings ⚙️
<https://podman-desktop.io/blog/podman-desktop-release-1.12#settings-%EF%B8%…>
- chore: move light mode out of experimental by @deboer-tim in #8290
<https://github.com/containers/podman-desktop/pull/8290>
- fix: support multiple scopes on create/edit configurations by
@lstocchi in #7659
<https://github.com/containers/podman-desktop/pull/7659>
telemetry 📈
<https://podman-desktop.io/blog/podman-desktop-release-1.12#telemetry->
- chore: reduce unused telemetry events by @deboer-tim in #8087
<https://github.com/containers/podman-desktop/pull/8087>
tests 🚦 <https://podman-desktop.io/blog/podman-desktop-release-1.12#tests->
- chore: improve aria/role labelling in tables by @deboer-tim in #8085
<https://github.com/containers/podman-desktop/pull/8085>
- chore(test): add param for timeout setting by @cbr7 in #8246
<https://github.com/containers/podman-desktop/pull/8246>
- chore(test): adding test finished hook call by @cbr7 in #8126
<https://github.com/containers/podman-desktop/pull/8126>
- chore(test): avoid race condition by @cbr7 in #8271
<https://github.com/containers/podman-desktop/pull/8271>
- chore(test): catch exception from race condition by @cbr7 in #8299
<https://github.com/containers/podman-desktop/pull/8299>
- chore(test): create shared component for different POM classes by
@cbr7 in #8018 <https://github.com/containers/podman-desktop/pull/8018>
- chore(test): destructuring method params by @cbr7 in #7945
<https://github.com/containers/podman-desktop/pull/7945>
- chore(test): fix locator and update message by @cbr7 in #7896
<https://github.com/containers/podman-desktop/pull/7896>
- chore(test): handle weird linux behaviour by @cbr7 in #7901
<https://github.com/containers/podman-desktop/pull/7901>
- chore(test): increase install timeout by @cbr7 in #7907
<https://github.com/containers/podman-desktop/pull/7907>
- chore(test): perform stop if not stopped by @cbr7 in #8366
<https://github.com/containers/podman-desktop/pull/8366>
- chore(test): try to kill app if close timesout by @cbr7 in #8261
<https://github.com/containers/podman-desktop/pull/8261>
- chore(tests): add openshift checker extension installation test using…
by @odockal in #8030
<https://github.com/containers/podman-desktop/pull/8030>
- chore(tests): Added individual Compose onboarding pages by @xbabalov
in #8176 <https://github.com/containers/podman-desktop/pull/8176>
- chore(tests): Fix failing Compose tests by @xbabalov in #8266
<https://github.com/containers/podman-desktop/pull/8266>
- Fix podman e2e test by @cbr7 in #7911
<https://github.com/containers/podman-desktop/pull/7911>
- fix: random flaky port test by @jeffmaury in #8300
<https://github.com/containers/podman-desktop/pull/8300>
- fix(tests): add missing argument into extensionPage's openDetailsPage…
by @odockal in #7892
<https://github.com/containers/podman-desktop/pull/7892>
- Pods e2e tests by @cbr7 in #7883
<https://github.com/containers/podman-desktop/pull/7883>
- refactor: refactor resource card pages by @amisskii in #8310
<https://github.com/containers/podman-desktop/pull/8310>
- test: added start/stop/delete/prune multiple containers from the
container list test cases by @danivilla9 in #7962
<https://github.com/containers/podman-desktop/pull/7962>
- test: delete from volume page and prune volume e2e tests by
@danivilla9 in #8128
<https://github.com/containers/podman-desktop/pull/8128>
ui <https://podman-desktop.io/blog/podman-desktop-release-1.12#ui>
- chore: improvements to light mode by @deboer-tim in #8251
<https://github.com/containers/podman-desktop/pull/8251>
- chore: light status icon default text color by @deboer-tim in #7828
<https://github.com/containers/podman-desktop/pull/7828>
- chore: move /images/run to /image/run for creating containers by
@cdrage in #8375 <https://github.com/containers/podman-desktop/pull/8375>
- chore: provide default text color by @deboer-tim in #7963
<https://github.com/containers/podman-desktop/pull/7963>
- chore: use color variables for providers by @deboer-tim in #8235
<https://github.com/containers/podman-desktop/pull/8235>
- chore: terminal color cleanup by @deboer-tim in #8264
<https://github.com/containers/podman-desktop/pull/8264>
- feat: add confirmation when bulk-delete if required based on
preferences by @SoniaSandler in #8020
<https://github.com/containers/podman-desktop/pull/8020>
- chore: reduce navigation border by @deboer-tim in #8254
<https://github.com/containers/podman-desktop/pull/8254>
- chore: remove empty aria-label by @benoitf in #7848
<https://github.com/containers/podman-desktop/pull/7848>
- chore: account icon by @deboer-tim in #8278
<https://github.com/containers/podman-desktop/pull/8278>
- chore: add page rendering for images/imageId/engineId by @SoniaSandler
in #8249 <https://github.com/containers/podman-desktop/pull/8249>
- chore: add sort option to more container list table columns by
@SoniaSandler in #8086
<https://github.com/containers/podman-desktop/pull/8086>
- chore: adding navigation paths by @axel7083 in #8292
<https://github.com/containers/podman-desktop/pull/8292>
- chore: consistent horizontal padding in extensions by @deboer-tim in
#8075 <https://github.com/containers/podman-desktop/pull/8075>
- chore: extract some code to a function by @benoitf in #8334
<https://github.com/containers/podman-desktop/pull/8334>
- chore: improve no contexts empty screen by @gastoner in #8209
<https://github.com/containers/podman-desktop/pull/8209>
- chore: improve toggle colors by @deboer-tim in #7955
<https://github.com/containers/podman-desktop/pull/7955>
- chore: light dark mode for banners by @cdrage in #8343
<https://github.com/containers/podman-desktop/pull/8343>
- chore: light loading screen by @deboer-tim in #8175
<https://github.com/containers/podman-desktop/pull/8175>
- chore: light mode for dashboard notifications by @deboer-tim in #8054
<https://github.com/containers/podman-desktop/pull/8054>
- chore: light mode for dashboard recommendations banner by @cdrage in
#8056 <https://github.com/containers/podman-desktop/pull/8056>
- chore: light mode for docker desktop extensions (and more) by
@deboer-tim in #8289
<https://github.com/containers/podman-desktop/pull/8289>
- chore: light mode for donut component by @deboer-tim in #8136
<https://github.com/containers/podman-desktop/pull/8136>
- chore: light mode for feedback form by @SoniaSandler in #7905
<https://github.com/containers/podman-desktop/pull/7905>
- chore: light mode for tasks icon, empty screen by @deboer-tim in #8123
<https://github.com/containers/podman-desktop/pull/8123>
- chore: light mode for troubleshooting by @deboer-tim in #8195
<https://github.com/containers/podman-desktop/pull/8195>
- chore: make text input field of kubernetes filepath in preferences pa…
by @SoniaSandler in #8139
<https://github.com/containers/podman-desktop/pull/8139>
- chore: move each entry of the left navbar to individual items by
@benoitf in #8215
<https://github.com/containers/podman-desktop/pull/8215>
- chore: reduce vertical bump on modal dialogs by @deboer-tim in #8092
<https://github.com/containers/podman-desktop/pull/8092>
- chore: reusable base page by @deboer-tim in #8093
<https://github.com/containers/podman-desktop/pull/8093>
- chore: statusbar notification dot overflow by @deboer-tim in #8107
<https://github.com/containers/podman-desktop/pull/8107>
- chore: support-multiline-messages-in-message-dialogs by @gastoner in
#8147 <https://github.com/containers/podman-desktop/pull/8147>
- chore: update provider rendering create new background by
@SoniaSandler in #8137
<https://github.com/containers/podman-desktop/pull/8137>
- chore: update ProviderResultPage to light mode by @SoniaSandler in
#8286 <https://github.com/containers/podman-desktop/pull/8286>
- chore: update the UI of the compose details summary page by
@SoniaSandler in #8090
<https://github.com/containers/podman-desktop/pull/8090>
- chore: update to svelte5 by @benoitf in #7854
<https://github.com/containers/podman-desktop/pull/7854>
- chore: update volumes summary page UI by @SoniaSandler in #7826
<https://github.com/containers/podman-desktop/pull/7826>
- chore: use dialog component for remaining dialogs by @deboer-tim in
#7997 <https://github.com/containers/podman-desktop/pull/7997>
- chore(ContainerActions): uses global navigation by @axel7083 in #7921
<https://github.com/containers/podman-desktop/pull/7921>
- chore(navigation): adding type safety handleNavigation by @axel7083 in
#7933 <https://github.com/containers/podman-desktop/pull/7933>
- chore(StatusIcon): adding accepting values for status by @axel7083 in
#7912 <https://github.com/containers/podman-desktop/pull/7912>
- chore(test): add addional aria labels by @cbr7 in #7941
<https://github.com/containers/podman-desktop/pull/7941>
- chore(test): add additional aria labels by @cbr7 in #7960
<https://github.com/containers/podman-desktop/pull/7960>
- chore(test): enhance Detail Page Locators, ARIA Labels, and Add
Navigation Tests by @amisskii in #8196
<https://github.com/containers/podman-desktop/pull/8196>
- Display info when layers of an image are being loaded by @feloy in
#8210 <https://github.com/containers/podman-desktop/pull/8210>
- feat: add tooltip with full path when cli tool is detected by
@dgolovin in #8330
<https://github.com/containers/podman-desktop/pull/8330>
- feat: allow to manually refresh the catalog by @benoitf in #8340
<https://github.com/containers/podman-desktop/pull/8340>
- feat: allow to open dropdownmenu on right side of a menu button by
@gastoner in #8308
<https://github.com/containers/podman-desktop/pull/8308>
- feat: allow to show/hide navigation items by @benoitf in #8322
<https://github.com/containers/podman-desktop/pull/8322>
- feat: dialog component by @deboer-tim in #7967
<https://github.com/containers/podman-desktop/pull/7967>
- feat: enable light mode for buildImageFromContainerfile page by
@lstocchi in #7773
<https://github.com/containers/podman-desktop/pull/7773>
- feat: enable light mode on onboarding by @lstocchi in #7932
<https://github.com/containers/podman-desktop/pull/7932>
- feat: enable light mode play k8s page by @lstocchi in #7774
<https://github.com/containers/podman-desktop/pull/7774>
- feat: light and dark mode for terminals by @cdrage in #8237
<https://github.com/containers/podman-desktop/pull/8237>
- feat: restart kubernetes pod by @vzhukovs in #5174
<https://github.com/containers/podman-desktop/pull/5174>
- Fix layer size by @feloy in #8161
<https://github.com/containers/podman-desktop/pull/8161>
- fix: add light mode to TaskManager by @lstocchi in #8046
<https://github.com/containers/podman-desktop/pull/8046>
- fix: center loading circle where LoadingIconButton is used by
@SoniaSandler in #8285
<https://github.com/containers/podman-desktop/pull/8285>
- fix: Delete the removal of sha256: prefix in imageHref by
@SoniaSandler in #7677
<https://github.com/containers/podman-desktop/pull/7677>
- fix: fix tooltip error message overflow by @SoniaSandler in #8200
<https://github.com/containers/podman-desktop/pull/8200>
- fix: handle ignoreFocusOut on Modal and dialog visibility by @lstocchi
in #8081 <https://github.com/containers/podman-desktop/pull/8081>
- fix: light mode for podman machine details page by @lstocchi in #7889
<https://github.com/containers/podman-desktop/pull/7889>
- fix: preferences not shown on selected section by @lstocchi in #8208
<https://github.com/containers/podman-desktop/pull/8208>
- fix: refine colors used in form pages by @lstocchi in #7910
<https://github.com/containers/podman-desktop/pull/7910>
- fix: rename volume usage button by @myfear in #7879
<https://github.com/containers/podman-desktop/pull/7879>
- fix: revalidate ports when one custom port mapping entry is removed by
@lstocchi in #8015
<https://github.com/containers/podman-desktop/pull/8015>
- fix: text overlay on dashboard card by @lstocchi in #8032
<https://github.com/containers/podman-desktop/pull/8032>
- fix: update media queries to prevent install button to overflow card
by @lstocchi in #8002
<https://github.com/containers/podman-desktop/pull/8002>
- fix: use markdown prop with Markdown component by @lstocchi in #8072
<https://github.com/containers/podman-desktop/pull/8072>
- fix(compose-extension): pre-existing system-wide installation by
@axel7083 in #7942
<https://github.com/containers/podman-desktop/pull/7942>
- bug: fix name display issues with compose files by @cdrage in #8025
<https://github.com/containers/podman-desktop/pull/8025>
- indicate tag image when deleting image by @feloy in #8320
<https://github.com/containers/podman-desktop/pull/8320>
- Light mode for FilesystemLayerView by @feloy in #8145
<https://github.com/containers/podman-desktop/pull/8145>
- refactor(Task): removing gotoTask field by @axel7083 in #7799
<https://github.com/containers/podman-desktop/pull/7799>
- test: add installation component for new e2e test of Kind feature by
@amisskii in #7976
<https://github.com/containers/podman-desktop/pull/7976>
- nit: fix capitalization in search bar by @deboer-tim in #8063
<https://github.com/containers/podman-desktop/pull/8063>
- refactor(navigation): move navigation pages to api package by
@axel7083 in #7924
<https://github.com/containers/podman-desktop/pull/7924>
- Font sizes and UI consistency by @deboer-tim in #7995
<https://github.com/containers/podman-desktop/pull/7995>
ui-components
<https://podman-desktop.io/blog/podman-desktop-release-1.12#ui-components>
- chore: add missing initializer of global variables by @benoitf in #7849
<https://github.com/containers/podman-desktop/pull/7849>
- chore: adjust search and tab bar width by @deboer-tim in #7953
<https://github.com/containers/podman-desktop/pull/7953>
- chore: migrate StatusIcon to ui library by @axel7083 in #7900
<https://github.com/containers/podman-desktop/pull/7900>
- chore: use fileinput in build image form by @deboer-tim in #7939
<https://github.com/containers/podman-desktop/pull/7939>
- chore: use fileinput in play kube by @deboer-tim in #7966
<https://github.com/containers/podman-desktop/pull/7966>
- chore: use fileinput in run image by @deboer-tim in #8076
<https://github.com/containers/podman-desktop/pull/8076>
- feat: basic light mode for monaco editors by @deboer-tim in #8262
<https://github.com/containers/podman-desktop/pull/8262>
website 🌐
<https://podman-desktop.io/blog/podman-desktop-release-1.12#website->
- chore: bump typedoc, typedoc-plugin-markdown,
docusaurus-plugin-typedoc by @axel7083 in #7882
<https://github.com/containers/podman-desktop/pull/7882>
- fix(website): storybook blank page by @axel7083 in #7994
<https://github.com/containers/podman-desktop/pull/7994>
- fix(website): Use consistent arch names on download page for macOS by
@cfergeau in #7838
<https://github.com/containers/podman-desktop/pull/7838>
- fix(website): windows build and redirects by @axel7083 in #7992
<https://github.com/containers/podman-desktop/pull/7992>
- hotfix: website build by @axel7083 in #8105
<https://github.com/containers/podman-desktop/pull/8105>
- chore: adding storybook to the @storybook group by @axel7083 in #8052
<https://github.com/containers/podman-desktop/pull/8052>
--
Charlie Drage
Senior Software Engineer
Red Hat (Canada)
1
0
Podman Desktop 1.11 Released: Light mode, kubernetes features, macOS improvements and more!
by Charlie Drage 26 Jun '24
by Charlie Drage 26 Jun '24
26 Jun '24
We've released 1.11!
Awesome work team!
See below for our release notes:
Podman Desktop 1.11 Release! 🎉
[image: Podman-desktop-1-11-hero]
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
<https://podman-desktop.io/downloads>!
------------------------------
Release Details
<https://podman-desktop.io/blog/podman-desktop-release-1.11#release-details>Experimental
Light Mode 💡
<https://podman-desktop.io/blog/podman-desktop-release-1.11#experimental-lig…>
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.
[image: Podman-desktop-1-11-hero]
macOS Rosetta Support for Apple Silicon
<https://podman-desktop.io/blog/podman-desktop-release-1.11#macos-rosetta-su…>
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
<https://github.com/containers/podman/pull/21670>.
Kubernetes Enhancements
<https://podman-desktop.io/blog/podman-desktop-release-1.11#kubernetes-enhan…>
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.
[image: kubernetes enhancements]
[image: kubernetes enhancements]
User Interface Improvements
<https://podman-desktop.io/blog/podman-desktop-release-1.11#user-interface-i…>
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
<https://podman-desktop.io/blog/podman-desktop-release-1.11#enhanced-manifes…>
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.
[image: manifests]
------------------------------
Other Notable Enhancements
<https://podman-desktop.io/blog/podman-desktop-release-1.11#other-notable-en…>
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
<https://github.com/containers/podman-desktop/pull/7107>
- feat: extensions should stay disabled after restart by @deboer-tim in
#7085 <https://github.com/containers/podman-desktop/pull/7085>
- feat: allow to select a folder using the fileComponent by @lstocchi in
#7135 <https://github.com/containers/podman-desktop/pull/7135>
- feat: update to podman v5.0.3 by @benoitf in #7173
<https://github.com/containers/podman-desktop/pull/7173>
- feat: migrate MessageBox to modal component by @axel7083 in #7172
<https://github.com/containers/podman-desktop/pull/7172>
- feat: add tip slot to customize tip content by @lstocchi in #7150
<https://github.com/containers/podman-desktop/pull/7150>
- feat(UI): migrate DropdownMenu component by @axel7083 in #7233
<https://github.com/containers/podman-desktop/pull/7233>
- feat: add build arguments to build page by @cdrage in #7253
<https://github.com/containers/podman-desktop/pull/7253>
- feat(SettingsNavItem): adding icon property by @axel7083 in #7307
<https://github.com/containers/podman-desktop/pull/7307>
- feat: create task when updating Podman Desktop by @benoitf in #7286
<https://github.com/containers/podman-desktop/pull/7286>
- feat: add node listing to Kubernetes section by @cdrage in #7347
<https://github.com/containers/podman-desktop/pull/7347>
- feat: container page table component by @deboer-tim in #7424
<https://github.com/containers/podman-desktop/pull/7424>
- feat: handle dir creation during fs watch by @feloy in #7573
<https://github.com/containers/podman-desktop/pull/7573>
- feat: uses TableColumnDuration for container list table by @axel7083
in #7725 <https://github.com/containers/podman-desktop/pull/7725>
- feat: request confirmation to allow sign in requested from extension
by @dgolovin in #7443
<https://github.com/containers/podman-desktop/pull/7443>
- feat: add volumes (PVC) to kubernetes by @cdrage in #7640
<https://github.com/containers/podman-desktop/pull/7640>
- feat: add rosetta support by @cdrage in #7540
<https://github.com/containers/podman-desktop/pull/7540>
- feat: adds images under manifest by @cdrage in #7552
<https://github.com/containers/podman-desktop/pull/7552>
- feat: show manifests in image list by @cdrage in #7227
<https://github.com/containers/podman-desktop/pull/7227>
- feat: show node and namespace information for k8s pods by @cdrage in
#7684 <https://github.com/containers/podman-desktop/pull/7684>
- feat: allow extensions to expose their own API by @benoitf in #7384
<https://github.com/containers/podman-desktop/pull/7384>
- feat(QuickPickInput): using modal component by @axel7083 in #7180
<https://github.com/containers/podman-desktop/pull/7180>
- feat: update podman 5.0.3 to 5.1.1 by @dgolovin in #7433
<https://github.com/containers/podman-desktop/pull/7433>
------------------------------
Notable Bug Fixes
<https://podman-desktop.io/blog/podman-desktop-release-1.11#notable-bug-fixes>
- fix(UI): resource page link to extension page by @axel7083 in #6986
<https://github.com/containers/podman-desktop/pull/6986>
- fix: update extension link and text on empty screen by @deboer-tim in
#7005 <https://github.com/containers/podman-desktop/pull/7005>
- fix: the Image.Id should contain sha256: prefix when listing image Id
by @benoitf in #7009
<https://github.com/containers/podman-desktop/pull/7009>
- fix: fix dashboard UI by @lstocchi in #7006
<https://github.com/containers/podman-desktop/pull/7006>
- fix: add suggestion when WSL seems to require a reboot by @lstocchi in
#7007 <https://github.com/containers/podman-desktop/pull/7007>
- fix(LoadingIconButton): consider failed state by @axel7083 in #6997
<https://github.com/containers/podman-desktop/pull/6997>
- fix: use podman machine inspect to know if machine is rootful by
@benoitf in #7024
<https://github.com/containers/podman-desktop/pull/7024>
- fix: make markdown TOC links clickable by @benoitf in #7010
<https://github.com/containers/podman-desktop/pull/7010>
- fix: increasing default timeout for extension activation by @axel7083
in #7053 <https://github.com/containers/podman-desktop/pull/7053>
- fix: show description link on preflight checks on dashboard by
@lstocchi in #7056
<https://github.com/containers/podman-desktop/pull/7056>
- fix: edit button should be visible during started and stopped by
@benoitf in #7063
<https://github.com/containers/podman-desktop/pull/7063>
- fix: add tests for PreflightChecks by @lstocchi in #7069
<https://github.com/containers/podman-desktop/pull/7069>
- fix(Button): remove unused hidden property by @axel7083 in #7092
<https://github.com/containers/podman-desktop/pull/7092>
- fix: flaky test port availability by @axel7083 in #7110
<https://github.com/containers/podman-desktop/pull/7110>
- fix: reset initialize and start mode after starting provider by
@lstocchi in #7115
<https://github.com/containers/podman-desktop/pull/7115>
- fix: stop informer not more valid and handle similar contexts by
@lstocchi in #6934
<https://github.com/containers/podman-desktop/pull/6934>
- fix: custom extension install modal buttons by @axel7083 in #7067
<https://github.com/containers/podman-desktop/pull/7067>
- fix(tests): adding label to avoid duplicates by @axel7083 in #7160
<https://github.com/containers/podman-desktop/pull/7160>
- fix: provider card UI on dashboard by @lstocchi in #7082
<https://github.com/containers/podman-desktop/pull/7082>
- fix(extension-loader): cleanup resource on extension error by
@axel7083 in #7228
<https://github.com/containers/podman-desktop/pull/7228>
- fix: remove tinro from Tab and ui by @lstocchi in #7288
<https://github.com/containers/podman-desktop/pull/7288>
- fix: remove tinro dependency from SettingsNavItem component by
@axel7083 in #7280
<https://github.com/containers/podman-desktop/pull/7280>
- fix: button should have spinner when inProgress is enable by @axel7083
in #7259 <https://github.com/containers/podman-desktop/pull/7259>
- fix: table child selection by @deboer-tim in #7555
<https://github.com/containers/podman-desktop/pull/7555>
- fix: close watcher when FileSystemWatcher is disposed by @feloy in
#7503 <https://github.com/containers/podman-desktop/pull/7503>
- fix: table properly support undefined value result from rendermapping
by @axel7083 in #7723
<https://github.com/containers/podman-desktop/pull/7723>
- fix(UI): formpage missing content shadow by @axel7083 in #7733
<https://github.com/containers/podman-desktop/pull/7733>
------------------------------
Community Thank You
<https://podman-desktop.io/blog/podman-desktop-release-1.11#community-thank-…>
🎉 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:
- Jitse <https://github.com/jitseklomp> in chore: ignore /kind in
.gitignore <https://github.com/containers/podman-desktop/pull/7631>
- Adrián Lorenzo <https://github.com/adrianriobo> in chore: Manage
EnableNodeCliInspectArguments Fuse Enablement based on ENV:
ELECTRON_ENABLE_INSPECT
<https://github.com/containers/podman-desktop/pull/7128>
------------------------------
Final Notes
<https://podman-desktop.io/blog/podman-desktop-release-1.11#final-notes>Fixed
Issues
<https://podman-desktop.io/blog/podman-desktop-release-1.11#fixed-issues>
The complete list of issues fixed in this release is available here
<https://github.com/containers/podman-desktop/issues?q=is%3Aclosed+milestone…>
.
Where to Download
<https://podman-desktop.io/blog/podman-desktop-release-1.11#where-to-download>
Get the latest release from the Downloads
<https://podman-desktop.io/downloads> section of the website and boost your
development journey with Podman Desktop. Additionally, visit the GitHub
repository <https://github.com/containers/podman-desktop> and see how you
can help us make Podman Desktop better.
--
Charlie Drage
Senior Software Engineer
Red Hat (Canada)
--
Charlie Drage
Senior Software Engineer
Red Hat (Canada)
1
0
We're proud to announce the release of 🦭 Podman Desktop 1.10! 🎉
*Full release notes:
**https://podman-desktop.io/blog/podman-desktop-release-1.10
<https://podman-desktop.io/blog/podman-desktop-release-1.7>*
[image: Podman-desktop-1-10-hero]
This release introduces:
- 1 Million Downloads!: Wow, we made it!
- Extension Catalog: Redesigned extensions page and catalog to get the
most out of Podman Desktop.
- Podman 5: Podman 5.0.2
<https://github.com/containers/podman/releases/tag/v5.0.2> now
recommended for all users.
- Multi-platform Builds: Build for multiple platforms at once.
- Extension API Improvements: Additional updates to the extension API
used by 🦭 Podman Desktop's extensions.
Podman Desktop 1.10 is now available. Click here to download it
<https://podman-desktop.io/downloads>!
------------------------------
Release Details
<https://podman-desktop.io/blog/podman-desktop-release-1.10#release-details>1
Million Downloads! 🎉
<https://podman-desktop.io/blog/podman-desktop-release-1.10#1-million-downlo…>
We've hit over 1 million downloads of Podman Desktop since we started! A
big thank you 🙏 to everyone who has helped get us to this number -
especially those who have opened issues or PRs and contributed to this
success!
Looking forward to the next million! 🚀
Extension Catalog
<https://podman-desktop.io/blog/podman-desktop-release-1.10#extension-catalog>
To make it easier to access extensions we added an item to the main
navigation and completely revamped the Extensions page. You can now see and
control all your Podman Desktop and Docker Desktop extensions in a single
place. If you want to view more details, click on an extension to see the
expanded readme.
[image: extensions]
With the growing number of extensions available we've also introduced a
catalog to make it easy to find and install them. Check the catalog
regularly as we hear there are some exciting new extensions sailing in!
[image: extension catalog]
Podman v5 (5.0.2)
<https://podman-desktop.io/blog/podman-desktop-release-1.10#podman-v5-502>
Now that we've had some experience and time to test our migration tools,
we're glad to make Podman v5 a recommended upgrade for all users. Podman
Desktop will help ensure you don't lose any data during the migration. In
particular macOS users will see a performance boost as we've switched to
the native Apple Hypervisor.
Find out more details in the blog announcement for 🦭 Podman version 5 here
<https://blog.podman.io/2024/03/podman-5-0-has-been-released/>.
Multi-platform Builds
<https://podman-desktop.io/blog/podman-desktop-release-1.10#multi-platform-b…>
Sticking to one platform keeping you down? Building on the work we did in a
recent release to allow building images for other platforms, you can now
select multiple platforms at once. When you do this we will automatically
switch to building an image for each selected platform and then creating a
multi-platform manifest to package them all together.
[image: multi-platform builds]
We still have work to do to allow seamlessly working with images or
manifests, so stay tuned for more.
Extension API Improvements
<https://podman-desktop.io/blog/podman-desktop-release-1.10#extension-api-im…>
We've added support for manifests (multi-arch images) to the extension API
to give upcoming extensions more capabilites and even better integration
into 🦭 Podman Desktop:
- feat: add inspectManifest API endpoint #6812
<https://github.com/containers/podman-desktop/pull/6812>
- feat: add createManifest API #6630
<https://github.com/containers/podman-desktop/pull/6630>
------------------------------
Other Notable Enhancements
<https://podman-desktop.io/blog/podman-desktop-release-1.10#other-notable-en…>
We've added lots of features this release, here are some other highlights:
- feat: add quick install of extensions providing authentication #6936
<https://github.com/containers/podman-desktop/pull/6936>
- feat: add alias for registry entries #6839
<https://github.com/containers/podman-desktop/pull/6839>
- feat: make recommendation have publishDate property #6912
<https://github.com/containers/podman-desktop/pull/6912>
- feat: suggest extensions if building or pulling from some registries
report errors #6891
<https://github.com/containers/podman-desktop/pull/6891>
- feat: switch to using libpodapi for listImages #6736
<https://github.com/containers/podman-desktop/pull/6736>
- feat: add navigateTo resources and edit container connection #6733
<https://github.com/containers/podman-desktop/pull/6733>
- feat: adding dashboard extension banner #6708
<https://github.com/containers/podman-desktop/pull/6708>
- feat: adding internal logic to manage recommended extensions based on
featured extensions #6681
<https://github.com/containers/podman-desktop/pull/6681>
------------------------------
Notable Bug Fixes
<https://podman-desktop.io/blog/podman-desktop-release-1.10#notable-bug-fixes>
We squashed a lot of bugs this release, including the following:
- fix: default to rootful mode if unspecified #6968
<https://github.com/containers/podman-desktop/pull/6968>
- fix: boolean values should be true and not 'on' using forms #6967
<https://github.com/containers/podman-desktop/pull/6967>
- fix: handle deletion of all Docker Desktop extensions #6964
<https://github.com/containers/podman-desktop/pull/6964>
- fix: skip existing installed extensions when installing a pack #6914
<https://github.com/containers/podman-desktop/pull/6914>
- fix: hide cpu, memory, size sliders on WSL #6878
<https://github.com/containers/podman-desktop/pull/6878>
- fix: container details image link #6805
<https://github.com/containers/podman-desktop/pull/6805>
- fix: provider card layout #6797
<https://github.com/containers/podman-desktop/pull/6797>
- fix: kubectl-cli update error #6759
<https://github.com/containers/podman-desktop/pull/6759>
- fix: make flatpak metadata compliant with flathub #6635
<https://github.com/containers/podman-desktop/pull/6635>
- fix: airgap mode and default for podman v5 #6633
<https://github.com/containers/podman-desktop/pull/6633>
- fix: hide restart action for kubernetes pods #6620
<https://github.com/containers/podman-desktop/pull/6620>
- fix: increase default timeout for extension activation #7053
<https://github.com/containers/podman-desktop/pull/7053>
- fix: use podman machine inspect to know if machine is rootful #7024
<https://github.com/containers/podman-desktop/pull/7024>
- fix: edit button should be visible during started and stopped #7045
<https://github.com/containers/podman-desktop/pull/7045>
- fix: fix dashboard UI #7006
<https://github.com/containers/podman-desktop/pull/7006>
- fix: handle ids with spaces for extensions #6965
<https://github.com/containers/podman-desktop/pull/6965>
- fix: remove request for login after getting session programmatically
#6665 <https://github.com/containers/podman-desktop/pull/6665>
- fix: LoadingIconButton consider failed state #6997
<https://github.com/containers/podman-desktop/pull/6997>
------------------------------
Documentation
<https://podman-desktop.io/blog/podman-desktop-release-1.10#documentation>
Along with this new version of 🦭 Podman Desktop the documentation has had
the following improvement:
- docs: add compose troubleshooting doc related to authentication #6928
<https://github.com/containers/podman-desktop/pull/6928>
------------------------------
Community Thank You
<https://podman-desktop.io/blog/podman-desktop-release-1.10#community-thank-…>
🎉 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 people:
- Norman Dankert <https://github.com/totkeks> in feat: open dashboard
with left click on tray icon on Windows
<https://github.com/containers/podman-desktop/pull/6750>
- Tim Heuer <https://github.com/timheuer> in docs: changes to writing an
extension <https://github.com/containers/podman-desktop/pull/6715>
- Hlib Haranin <https://github.com/GLEF1X> in feat(webview-telemetry):
make telemetry for webviews more detailed
<https://github.com/containers/podman-desktop/pull/6692> and
feat(container-detail):
make image name a link that redirects to image detail page
<https://github.com/containers/podman-desktop/pull/6628>
- tmancill <https://github.com/tmancill> in docs: Update
pushing-an-image-to-kind.md - add info re: crictl
<https://github.com/containers/podman-desktop/pull/6666>
------------------------------
Final Notes
<https://podman-desktop.io/blog/podman-desktop-release-1.10#final-notes>Fixed
Issues
<https://podman-desktop.io/blog/podman-desktop-release-1.10#fixed-issues>
The complete list of issues fixed in this release is available here
<https://github.com/containers/podman-desktop/issues?q=is%3Aclosed+milestone…>
.
Where to Download
<https://podman-desktop.io/blog/podman-desktop-release-1.10#where-to-download>
Get the latest release from the Downloads
<https://podman-desktop.io/downloads> section of the website and boost your
development journey with Podman Desktop. Additionally, visit the GitHub
repository <https://github.com/containers/podman-desktop> and see how you
can help us make Podman Desktop better.
--
*Tim deBoer*
Architect, Developer Tools
deboer(a)redhat.com
<https://red.ht/sig>
1
0