---
title: Podman Desktop 1.17 Release
description: Podman Desktop 1.17 has been released!
slug: podman-desktop-release-1.17
authors: [benoitf]
tags: [podman-desktop, release, podman, kubernetes]
hide_table_of_contents: false
image: /img/blog/podman-desktop-release-1.17/banner.png
---

import ThemedImage from '@theme/ThemedImage';

Podman Desktop 1.17 Release! 🎉

![podman-desktop-hero-1.17](/img/blog/podman-desktop-release-1.17/banner.png)

Podman Desktop 1.17 is now available! [Click here to download it](/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.

<!--truncate-->

## 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

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!

<ThemedImage
alt="Starting a container from scratch"
sources={{
    light: require('./img/podman-desktop-release-1.17/start-container-from-image-light.png').default,
    dark: require('./img/podman-desktop-release-1.17/start-container-from-image-dark.png').default,
  }}
/>

### Mirroring of Registries – No More Fishy Workarounds

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.

<ThemedImage
alt="Mirroring of Registries"
sources={{
    light: require('./img/podman-desktop-release-1.17/setup-mirror-registry-light.png').default,
    dark: require('./img/podman-desktop-release-1.17/setup-mirror-registry-dark.png').default,
  }}
/>

<ThemedImage
alt="Mirroring of Registries step 2"
sources={{
    light: require('./img/podman-desktop-release-1.17/setup-mirror-registry-step2-light.png').default,
    dark: require('./img/podman-desktop-release-1.17/setup-mirror-registry-step2-dark.png').default,
  }}
/>

### Podman 5.4

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).  
:::warning[Breaking change]

As mentioned in the podman 5.4 release notes, support for Mac/Intel is now on a best-effort basis.  
:::

:::note[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:

```sh
podman machine init --image=docker://quay.io/podman/machine-os:5.2
```

:::

## Smoother kind cluster experience

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!

<ThemedImage
alt="Smoother kind cluster experience"
sources={{
    light: require('./img/podman-desktop-release-1.17/install-kind-cli-create-cluster-dark.png').default,
    dark: require('./img/podman-desktop-release-1.17/install-kind-cli-create-cluster-dark.png').default,
  }}
/>

### Kubernetes: Pods and CronJobs

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.

<ThemedImage
alt="Kubernetes: Pods and CronJobs"
sources={{
    light: require('./img/podman-desktop-release-1.17/kubernetes-pod-view-light.png').default,
    dark: require('./img/podman-desktop-release-1.17/kubernetes-pod-view-dark.png').default,
  }}
/>

### Kubernetes: new experimental mode

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.

<ThemedImage
alt="Kubernetes: Pods and CronJobs"
sources={{
    light: require('./img/podman-desktop-release-1.17/kube-experimental-light.png').default,
    dark: require('./img/podman-desktop-release-1.17/kube-experimental-dark.png').default,
  }}
/>

We would love your feedback! Share your thoughts at [GitHub Discussions](https://github.com/podman-desktop/podman-desktop/discussions/11424)

## Community thank you

🎉 A big thank you to all the amazing contributors who helped improve Podman Desktop! Your pull requests made a splash in this release:

- [@cyqsimon](https://github.com/cyqsimon) made their first contribution in [#11380](https://github.com/podman-desktop/podman-desktop/pull/11380) docs(website): add SELinux info to GPU guide
- [@gaetschwartz](https://github.com/gaetschwartz) made their first contribution in [#10863](https://github.com/podman-desktop/podman-desktop/pull/10863) docs: Add missing -o flag in Importing saved containers to Podman
- [@gnmerritt](https://github.com/gnmerritt) made their first contribution in [#10821](https://github.com/podman-desktop/podman-desktop/pull/10821) docs: fix path in macos docker context create example command
- [@renner0e](https://github.com/renner0e) made their first contribution in [#11022](https://github.com/podman-desktop/podman-desktop/pull/11022) feat: upgrade flatpak runtime to 24.08
- [@rujutashinde](https://github.com/rujutashinde) made their first contribution in [#11164](https://github.com/podman-desktop/podman-desktop/pull/11164) docs: updated MAINTAINERS.md file with new user

## Final notes

### Fixed issues

The complete list of issues fixed in this release is available [here](https://github.com/podman-desktop/podman-desktop/issues?q=is%3Aclosed+milestone%3A1.17.0).

### Where to download

🚀 Grab the latest release from the [Downloads](/downloads) section and power up your development with Podman Desktop! Want to make it even better? Dive into our [GitHub repository](https://github.com/podman-desktop/podman-desktop) and join the action! 🦭🔥

## Detailed release changelog

### Features

- feat: add a command to configure registries of Podman [#11390](https://github.com/podman-desktop/podman-desktop/pull/11390)
- feat: display connection lost on resources pages [#11381](https://github.com/podman-desktop/podman-desktop/pull/11381)
- feat: display route details in experimental mode [#11377](https://github.com/podman-desktop/podman-desktop/pull/11377)
- feat: expandable component [#11364](https://github.com/podman-desktop/podman-desktop/pull/11364)
- feat: restart monitoring on offline context [#11360](https://github.com/podman-desktop/podman-desktop/pull/11360)
- feat: display if cluster is available in experimental mode in resources pages [#11358](https://github.com/podman-desktop/podman-desktop/pull/11358)
- feat: display Ingress details in experimental mode [#11341](https://github.com/podman-desktop/podman-desktop/pull/11341)
- feat: display CronJob details in experimental mode [#11338](https://github.com/podman-desktop/podman-desktop/pull/11338)
- feat: display PVC details in experimental mode [#11337](https://github.com/podman-desktop/podman-desktop/pull/11337)
- feat: display secret details in experimental mode [#11336](https://github.com/podman-desktop/podman-desktop/pull/11336)
- feat: display deployment details in experimental mode [#11306](https://github.com/podman-desktop/podman-desktop/pull/11306)
- feat: display node details in experimental mode [#11305](https://github.com/podman-desktop/podman-desktop/pull/11305)
- feat: display offline status in Kubernetes Contexts page [#11285](https://github.com/podman-desktop/podman-desktop/pull/11285)
- feat: monitor current context only by default [#11268](https://github.com/podman-desktop/podman-desktop/pull/11268)
- feat: display troubleshooting info for experimental Kubernetes monitoring [#11217](https://github.com/podman-desktop/podman-desktop/pull/11217)
- feat: display service details on Kubernetes experimental mode [#11196](https://github.com/podman-desktop/podman-desktop/pull/11196)
- feat: kubernetes resource navigation [#11166](https://github.com/podman-desktop/podman-desktop/pull/11166)
- feat: add apiVersion and kind to kubernetes objects [#11162](https://github.com/podman-desktop/podman-desktop/pull/11162)
- feat: navigate to kubernetes pods and cron jobs [#11122](https://github.com/podman-desktop/podman-desktop/pull/11122)
- feat(PodsLists): make the age column sortable [#11115](https://github.com/podman-desktop/podman-desktop/pull/11115)
- feat: use KubernetesObjectsList for Kube pods [#11103](https://github.com/podman-desktop/podman-desktop/pull/11103)
- feat: add and register Cronjob resource for Kubernetes experimental mode [#11100](https://github.com/podman-desktop/podman-desktop/pull/11100)
- feat: display ingresses/routes in Kubernetes experimental mode [#11065](https://github.com/podman-desktop/podman-desktop/pull/11065)
- feat: display Nodes list in Kubernetes experimental mode [#11054](https://github.com/podman-desktop/podman-desktop/pull/11054)
- feat: upgrade flatpak runtime to 24.08 [#11022](https://github.com/podman-desktop/podman-desktop/pull/11022)
- feat: display PVCs in Kubernetes experimental mode [#11021](https://github.com/podman-desktop/podman-desktop/pull/11021)
- feat: display services in Kubernetes experimental mode [#11020](https://github.com/podman-desktop/podman-desktop/pull/11020)
- feat: add cronjobs to kubernetes [#10982](https://github.com/podman-desktop/podman-desktop/pull/10982)
- feat: ask to install kind when creating cluster [#10980](https://github.com/podman-desktop/podman-desktop/pull/10980)
- feat: create a KubernetesObjectsList [#10928](https://github.com/podman-desktop/podman-desktop/pull/10928)
- feat: kube pod details [#10927](https://github.com/podman-desktop/podman-desktop/pull/10927)
- feat: expose navigateToCliTools to 3rd party extensions [#10924](https://github.com/podman-desktop/podman-desktop/pull/10924)
- feat: job and cronjob icons [#10910](https://github.com/podman-desktop/podman-desktop/pull/10910)
- feat: display deployments from experimental informers [#10880](https://github.com/podman-desktop/podman-desktop/pull/10880)
- feat: represent non accessible resources in Kubernetes Contexts page [#10856](https://github.com/podman-desktop/podman-desktop/pull/10856)
- feat: kube pods page [#10852](https://github.com/podman-desktop/podman-desktop/pull/10852)

### Bugfixes

- fix: revert lost change to have proper higlight/selected colors [#11384](https://github.com/podman-desktop/podman-desktop/pull/11384)
- fix: ensure that chaining calls to showQuickPick is working [#11383](https://github.com/podman-desktop/podman-desktop/pull/11383)
- fix: pass only added env vars to process.exec in Kind and Lima [#11369](https://github.com/podman-desktop/podman-desktop/pull/11369)
- fix: use correct css variable name [#11357](https://github.com/podman-desktop/podman-desktop/pull/11357)
- fix: display of route details [#11349](https://github.com/podman-desktop/podman-desktop/pull/11349)
- fix: pods should have kubernetes empty screen [#11318](https://github.com/podman-desktop/podman-desktop/pull/11318)
- fix: stop informers and delete informers and cache [#11255](https://github.com/podman-desktop/podman-desktop/pull/11255)
- fix: dispose and delete informers when a context is removed from kubeconfig file [#11252](https://github.com/podman-desktop/podman-desktop/pull/11252)
- fix: add priority based sorting for onboarding [#11248](https://github.com/podman-desktop/podman-desktop/pull/11248)
- fix: update missed pd version in mac update e2e [#11238](https://github.com/podman-desktop/podman-desktop/pull/11238)
- fix: copying docker-compose to fails on windows [#11235](https://github.com/podman-desktop/podman-desktop/pull/11235)
- fix: ports accepted type during creation [#11227](https://github.com/podman-desktop/podman-desktop/pull/11227)
- fix: svelte reactivity on Map [#11226](https://github.com/podman-desktop/podman-desktop/pull/11226)
- fix(podman): running deactivate to ensure test isolation [#11206](https://github.com/podman-desktop/podman-desktop/pull/11206)
- fix: handle compose releases with many assets [#11191](https://github.com/podman-desktop/podman-desktop/pull/11191)
- fix: duplicate keys in pnpm-lock.yaml [#11178](https://github.com/podman-desktop/podman-desktop/pull/11178)
- fix(run-image-page): checkbox interactive name used [#11159](https://github.com/podman-desktop/podman-desktop/pull/11159)
- fix: remove check of updateContainerConnection being called [#11158](https://github.com/podman-desktop/podman-desktop/pull/11158)
- fix: handle ApiException error during waitForPod/JobDeletion [#11156](https://github.com/podman-desktop/podman-desktop/pull/11156)
- fix: refresh machine settings after podman installation [#11145](https://github.com/podman-desktop/podman-desktop/pull/11145)
- fix: libkrun is only supported on silicon/M\* macs [#11136](https://github.com/podman-desktop/podman-desktop/pull/11136)
- fix(ListItemButtonIcon): only use inline-flex when hidden is not set [#11110](https://github.com/podman-desktop/podman-desktop/pull/11110)
- fix(feedback): showing modal dialog when closing feedback form [#11089](https://github.com/podman-desktop/podman-desktop/pull/11089)
- fix: do not start informers for non permitted resources [#11063](https://github.com/podman-desktop/podman-desktop/pull/11063)
- fix: support multiple permissions requests [#11058](https://github.com/podman-desktop/podman-desktop/pull/11058)
- fix: show error message dialog in case compose download error [#10987](https://github.com/podman-desktop/podman-desktop/pull/10987)
- fix: autostarted connection fires onDidUpdateContainerConnection [#10970](https://github.com/podman-desktop/podman-desktop/pull/10970)
- fix(preload-index): remove no-explicit-any [#10945](https://github.com/podman-desktop/podman-desktop/pull/10945)
- fix(webview-registry-spec): remove no-explicit-any [#10943](https://github.com/podman-desktop/podman-desktop/pull/10943)
- fix(webview-panel-impl-spec): remove no-explicit-any [#10939](https://github.com/podman-desktop/podman-desktop/pull/10939)
- fix: add kubeconfig flag to create a Kind cluster [#10905](https://github.com/podman-desktop/podman-desktop/pull/10905)
- fix: changed color of text on kubernetes empty page to have better visibility [#10896](https://github.com/podman-desktop/podman-desktop/pull/10896)
- fix: do not check connection after listen [#10877](https://github.com/podman-desktop/podman-desktop/pull/10877)
- fix(spawn-promise-spec): remove no-explicit-any [#10867](https://github.com/podman-desktop/podman-desktop/pull/10867)
- fix(exec-spec): remove no-explicit-any [#10866](https://github.com/podman-desktop/podman-desktop/pull/10866)
- fix(uri-spec): remove no-explicit-any [#10865](https://github.com/podman-desktop/podman-desktop/pull/10865)
- fix(telemetry): remove no-explicit-any [#10864](https://github.com/podman-desktop/podman-desktop/pull/10864)

### Chore

- chore: allow to contribute 3rd party actions for container provider connection [#11404](https://github.com/podman-desktop/podman-desktop/pull/11404)
- chore(docs): Add missing step E2E extension tests [#11400](https://github.com/podman-desktop/podman-desktop/pull/11400)
- chore: remove kube badge from pods page [#11392](https://github.com/podman-desktop/podman-desktop/pull/11392)
- chore: remove kubernetes pod watcher [#11391](https://github.com/podman-desktop/podman-desktop/pull/11391)
- chore(test): fix kubernetes e2e tests [#11387](https://github.com/podman-desktop/podman-desktop/pull/11387)
- chore: bump to storybook v8.6.0 [#11382](https://github.com/podman-desktop/podman-desktop/pull/11382)
- chore(test): wait for update dialog to switch instead of closing in e2e [#11362](https://github.com/podman-desktop/podman-desktop/pull/11362)
- chore: update the description of empty forwards configuration [#11356](https://github.com/podman-desktop/podman-desktop/pull/11356)
- chore: use kube icon on dashboard [#11353](https://github.com/podman-desktop/podman-desktop/pull/11353)
- chore(test): Update Kubernetes E2E tests to use Kubernetes pods page [#11350](https://github.com/podman-desktop/podman-desktop/pull/11350)
- chore(test): handle search result delay [#11347](https://github.com/podman-desktop/podman-desktop/pull/11347)
- chore: wait for update dialogs to disappear [#11345](https://github.com/podman-desktop/podman-desktop/pull/11345)
- chore: port forwarding should open kubernetes pod page [#11327](https://github.com/podman-desktop/podman-desktop/pull/11327)
- chore: remove pod environment column [#11324](https://github.com/podman-desktop/podman-desktop/pull/11324)
- chore: remove kubernetesListPods [#11323](https://github.com/podman-desktop/podman-desktop/pull/11323)
- chore(test): create e2e test for cancelable task [#11322](https://github.com/podman-desktop/podman-desktop/pull/11322)
- chore: open Typeahead list on focus of input box [#11319](https://github.com/podman-desktop/podman-desktop/pull/11319)
- chore: kubernetes icon component [#11317](https://github.com/podman-desktop/podman-desktop/pull/11317)
- chore: fix optional argument [#11312](https://github.com/podman-desktop/podman-desktop/pull/11312)
- chore: updated wsl check version message [#11310](https://github.com/podman-desktop/podman-desktop/pull/11310)
- chore: mount the registries.conf inside the podman VM [#11304](https://github.com/podman-desktop/podman-desktop/pull/11304)
- chore: reuse ingress route utils [#11289](https://github.com/podman-desktop/podman-desktop/pull/11289)
- chore: add a method to check if playbook is a command supported on podman CLI [#11280](https://github.com/podman-desktop/podman-desktop/pull/11280)
- chore(test): kubernetes deployment resource e2e test [#11256](https://github.com/podman-desktop/podman-desktop/pull/11256)
- chore: add colors to ProviderWidget tooltip statuses [#11234](https://github.com/podman-desktop/podman-desktop/pull/11234)
- chore: use navigation for kube resource card links [#11233](https://github.com/podman-desktop/podman-desktop/pull/11233)
- chore: fix navigateToRoute args [#11232](https://github.com/podman-desktop/podman-desktop/pull/11232)
- chore: common kubernetes name column [#11230](https://github.com/podman-desktop/podman-desktop/pull/11230)
- chore(test): e2e test for untagged image pruning [#11229](https://github.com/podman-desktop/podman-desktop/pull/11229)
- chore: remove kubernetes from internal navigation api [#11222](https://github.com/podman-desktop/podman-desktop/pull/11222)
- chore(test): extract kubernetes operations to a dedicated utility file [#11221](https://github.com/podman-desktop/podman-desktop/pull/11221)
- chore: common kubernetes ui objects [#11220](https://github.com/podman-desktop/podman-desktop/pull/11220)
- chore: added colors for ai lab tags [#11213](https://github.com/podman-desktop/podman-desktop/pull/11213)
- chore(tests): Port forwarding smoke tests [#11209](https://github.com/podman-desktop/podman-desktop/pull/11209)
- chore(tests): added kube resources table mapping [#11208](https://github.com/podman-desktop/podman-desktop/pull/11208)
- chore: update delete Kind, kubectl, and Compose executables to use process.exec [#11199](https://github.com/podman-desktop/podman-desktop/pull/11199)
- chore: add class prop to tip slot in tooltip [#11195](https://github.com/podman-desktop/podman-desktop/pull/11195)
- chore: update ProviderWidget tooltips [#11194](https://github.com/podman-desktop/podman-desktop/pull/11194)
- chore: update mermaid js component [#11188](https://github.com/podman-desktop/podman-desktop/pull/11188)
- chore: fix transitive dependency on esbuild [#11185](https://github.com/podman-desktop/podman-desktop/pull/11185)
- chore: fix cve on esbuild [#11184](https://github.com/podman-desktop/podman-desktop/pull/11184)
- chore: ensure the update of machine / listing podman machines is sequential [#11179](https://github.com/podman-desktop/podman-desktop/pull/11179)
- chore: add telemetry to kubernetes dashboard cards [#11167](https://github.com/podman-desktop/podman-desktop/pull/11167)
- chore: fix CVE issue in katex [#11161](https://github.com/podman-desktop/podman-desktop/pull/11161)
- chore: fix CVE issue [#11160](https://github.com/podman-desktop/podman-desktop/pull/11160)
- chore: ignore expired certificate for CI test when installing podman 5 [#11150](https://github.com/podman-desktop/podman-desktop/pull/11150)
- chore: update unidici from 6.21.0 to 6.21.1 [#11148](https://github.com/podman-desktop/podman-desktop/pull/11148)
- chore: Update Chocolatey package to 1.16.2 [#11147](https://github.com/podman-desktop/podman-desktop/pull/11147)
- chore: install latest corepack [#11146](https://github.com/podman-desktop/podman-desktop/pull/11146)
- chore: remove commented code [#11144](https://github.com/podman-desktop/podman-desktop/pull/11144)
- chore(test): handle different heading from navbar name [#11137](https://github.com/podman-desktop/podman-desktop/pull/11137)
- chore: increase size of checkboxes [#11135](https://github.com/podman-desktop/podman-desktop/pull/11135)
- chore(test): add e2e test for terminal access validation [#11132](https://github.com/podman-desktop/podman-desktop/pull/11132)
- chore: remove @typescript-eslint/no-explicit-any usage [#11131](https://github.com/podman-desktop/podman-desktop/pull/11131)
- chore: remove kubernetes pods from pods page [#11125](https://github.com/podman-desktop/podman-desktop/pull/11125)
- chore: add a rule to clean prettier cache [#11101](https://github.com/podman-desktop/podman-desktop/pull/11101)
- chore: update podman to v5.4.0 [#11092](https://github.com/podman-desktop/podman-desktop/pull/11092)
- chore: remove no-explicit-any from registries extension [#11090](https://github.com/podman-desktop/podman-desktop/pull/11090)
- chore: bump storybook to tailwindcss v4 [#11059](https://github.com/podman-desktop/podman-desktop/pull/11059)
- chore: use nullish coalescing operator [#11056](https://github.com/podman-desktop/podman-desktop/pull/11056)
- chore: group dependabot updates [#11055](https://github.com/podman-desktop/podman-desktop/pull/11055)
- chore: use nullish coalescing operator [#11041](https://github.com/podman-desktop/podman-desktop/pull/11041)
- chore: remove @typescript-eslint/no-explicit-any usage in markdown [#11038](https://github.com/podman-desktop/podman-desktop/pull/11038)
- chore: remove use of any in extension.ts [#11017](https://github.com/podman-desktop/podman-desktop/pull/11017)
- chore(test): skip test on mac until fix is found [#11015](https://github.com/podman-desktop/podman-desktop/pull/11015)
- chore: remove use of any in registry-setup.ts [#11012](https://github.com/podman-desktop/podman-desktop/pull/11012)
- chore: remove unnecessary no-explicit-any [#11011](https://github.com/podman-desktop/podman-desktop/pull/11011)
- chore: remove use of any in podman-info-helper.spec.ts [#11010](https://github.com/podman-desktop/podman-desktop/pull/11010)
- chore: remove use of any in podman-configuration.ts [#11008](https://github.com/podman-desktop/podman-desktop/pull/11008)
- chore: add summary page cronjobs [#11001](https://github.com/podman-desktop/podman-desktop/pull/11001)
- chore: remove @typescript-eslint/no-explicit-any usage [#10999](https://github.com/podman-desktop/podman-desktop/pull/10999)
- chore: add a compare function prop for resultItems sorting in Typeahead [#10996](https://github.com/podman-desktop/podman-desktop/pull/10996)
- chore: remove use of any [#10995](https://github.com/podman-desktop/podman-desktop/pull/10995)
- chore: remove unnecessary no-explicit-any [#10994](https://github.com/podman-desktop/podman-desktop/pull/10994)
- chore: remove @typescript-eslint/no-explicit-any usage [#10991](https://github.com/podman-desktop/podman-desktop/pull/10991)
- chore: remove @typescript-eslint/no-explicit-any usage [#10989](https://github.com/podman-desktop/podman-desktop/pull/10989)
- chore: remove @typescript-eslint/no-explicit-any usage in renderer [#10986](https://github.com/podman-desktop/podman-desktop/pull/10986)
- chore: remove @typescript-eslint/no-explicit-any usage from image [#10985](https://github.com/podman-desktop/podman-desktop/pull/10985)
- chore: remove @typescript-eslint/no-explicit-any usage from image [#10983](https://github.com/podman-desktop/podman-desktop/pull/10983)
- chore: remove @typescript-eslint/no-explicit-any usage from featured, feedback, and kube [#10981](https://github.com/podman-desktop/podman-desktop/pull/10981)
- chore: remove @typescript-eslint/no-explicit-any usage [#10977](https://github.com/podman-desktop/podman-desktop/pull/10977)
- chore: remove @typescript-eslint/no-explicit-any usage [#10976](https://github.com/podman-desktop/podman-desktop/pull/10976)
- chore: Update Chocolatey package to 1.16.1 [#10974](https://github.com/podman-desktop/podman-desktop/pull/10974)
- chore(test): make locator exact [#10971](https://github.com/podman-desktop/podman-desktop/pull/10971)
- chore: remove @typescript-eslint/no-explicit-any usage [#10969](https://github.com/podman-desktop/podman-desktop/pull/10969)
- chore(test): validate that dialog disappears after dismissal [#10967](https://github.com/podman-desktop/podman-desktop/pull/10967)
- chore: remove @typescript-eslint/no-explicit-any usage [#10965](https://github.com/podman-desktop/podman-desktop/pull/10965)
- chore: update release notes banner to not show for first time users of PD [#10959](https://github.com/podman-desktop/podman-desktop/pull/10959)
- chore: add cronjobs store functions [#10956](https://github.com/podman-desktop/podman-desktop/pull/10956)
- chore: cronjob use native functions rather than custom API call [#10955](https://github.com/podman-desktop/podman-desktop/pull/10955)
- chore: remove @typescript-eslint/no-explicit-any usage [#10948](https://github.com/podman-desktop/podman-desktop/pull/10948)
- chore: remove @typescript-eslint/no-explicit-any usage [#10947](https://github.com/podman-desktop/podman-desktop/pull/10947)
- chore: remove @typescript-eslint/no-explicit-any usage [#10946](https://github.com/podman-desktop/podman-desktop/pull/10946)
- chore: remove @typescript-eslint/no-explicit-any usage [#10944](https://github.com/podman-desktop/podman-desktop/pull/10944)
- chore: replace any by unknown type in onboarding API [#10941](https://github.com/podman-desktop/podman-desktop/pull/10941)
- chore: remove gradient styling from tailwindcss [#10909](https://github.com/podman-desktop/podman-desktop/pull/10909)
- chore: svelte 5 kubernetes columns [#10906](https://github.com/podman-desktop/podman-desktop/pull/10906)
- chore: kubernetes navigation store mocking [#10904](https://github.com/podman-desktop/podman-desktop/pull/10904)
- chore: set tailwind framework as being the 'winner of the CSS' [#10901](https://github.com/podman-desktop/podman-desktop/pull/10901)
- chore: postinstall should only install chromium [#10888](https://github.com/podman-desktop/podman-desktop/pull/10888)
- chore: switch to Tailwind CSS v4.0.1 [#10886](https://github.com/podman-desktop/podman-desktop/pull/10886)
- chore: fix scripts command [#10885](https://github.com/podman-desktop/podman-desktop/pull/10885)
- chore: use podman desktop colors rather than theme colors [#10883](https://github.com/podman-desktop/podman-desktop/pull/10883)
- chore(test,ci): add option to install all extensions before update [#10882](https://github.com/podman-desktop/podman-desktop/pull/10882)
- chore: declare isomorphic-ws as external for vite [#10869](https://github.com/podman-desktop/podman-desktop/pull/10869)
- chore(test): extend timeouts in Kubernetes tests [#10860](https://github.com/podman-desktop/podman-desktop/pull/10860)
- chore: Update Chocolatey package to 1.16.0 [#10859](https://github.com/podman-desktop/podman-desktop/pull/10859)

### Documentation

- docs(website): updated the custom extension installation procedure [#11385](https://github.com/podman-desktop/podman-desktop/pull/11385)
- docs(website): add SELinux info to GPU guide [#11380](https://github.com/podman-desktop/podman-desktop/pull/11380)
- docs(website): updated documenation for hyper-v support on windows [#11309](https://github.com/podman-desktop/podman-desktop/pull/11309)
- docs(website): added a tutorial to create an extension [#11253](https://github.com/podman-desktop/podman-desktop/pull/11253)
- docs: updated MAINTAINERS.md file with new user [#11164](https://github.com/podman-desktop/podman-desktop/pull/11164)
- docs(website): edited a troubleshooting section [#11053](https://github.com/podman-desktop/podman-desktop/pull/11053)
- docs(website): added the customizing docker compatibility procedure [#11033](https://github.com/podman-desktop/podman-desktop/pull/11033)
- docs(website): added a troubleshooting section [#10942](https://github.com/podman-desktop/podman-desktop/pull/10942)
- docs(website): added experimental settings details to the discover PD… [#10938](https://github.com/podman-desktop/podman-desktop/pull/10938)
- docs(website): removes periods from headers [#10915](https://github.com/podman-desktop/podman-desktop/pull/10915)
- docs(website): highlighted the search functionality in the container … [#10895](https://github.com/podman-desktop/podman-desktop/pull/10895)
- docs(website): edits the creating a kind cluster procedure [#10874](https://github.com/podman-desktop/podman-desktop/pull/10874)
- docs: Add missing -o flag in `Importing saved containers to Podman` [#10863](https://github.com/podman-desktop/podman-desktop/pull/10863)

### Dependencies

- chore(deps-dev): bump electron from 34.2.0 to 34.3.0 [#11415](https://github.com/podman-desktop/podman-desktop/pull/11415)
- chore(deps-dev): bump vite from 6.1.0 to 6.2.0 [#11376](https://github.com/podman-desktop/podman-desktop/pull/11376)
- chore(deps-dev): bump svelte-eslint-parser from 0.43.0 to 1.0.0 [#11374](https://github.com/podman-desktop/podman-desktop/pull/11374)
- chore(deps-dev): bump the tailwindcss group across 1 directory with 3 updates [#11372](https://github.com/podman-desktop/podman-desktop/pull/11372)
- chore(deps-dev): bump typedoc from 0.27.8 to 0.27.9 [#11332](https://github.com/podman-desktop/podman-desktop/pull/11332)
- chore(deps-dev): bump svelte from 5.20.2 to 5.20.4 [#11331](https://github.com/podman-desktop/podman-desktop/pull/11331)
- chore(deps-dev): bump msw from 2.7.1 to 2.7.3 [#11330](https://github.com/podman-desktop/podman-desktop/pull/11330)
- chore(deps-dev): bump typedoc from 0.27.7 to 0.27.8 [#11302](https://github.com/podman-desktop/podman-desktop/pull/11302)
- chore(deps-dev): bump prettier from 3.5.1 to 3.5.2 [#11301](https://github.com/podman-desktop/podman-desktop/pull/11301)
- chore(deps): bump the eslint group with 4 updates [#11299](https://github.com/podman-desktop/podman-desktop/pull/11299)
- chore(deps-dev): bump eslint-import-resolver-typescript from 3.8.2 to 3.8.3 [#11292](https://github.com/podman-desktop/podman-desktop/pull/11292)
- chore(deps-dev): bump msw from 2.7.0 to 2.7.1 [#11291](https://github.com/podman-desktop/podman-desktop/pull/11291)
- chore(deps-dev): bump globals from 15.15.0 to 16.0.0 [#11290](https://github.com/podman-desktop/podman-desktop/pull/11290)
- chore(deps-dev): bump eslint-import-resolver-typescript from 3.8.1 to 3.8.2 [#11246](https://github.com/podman-desktop/podman-desktop/pull/11246)
- chore(deps-dev): bump postcss from 8.5.2 to 8.5.3 [#11244](https://github.com/podman-desktop/podman-desktop/pull/11244)
- chore(deps-dev): bump tsx from 4.19.2 to 4.19.3 [#11243](https://github.com/podman-desktop/podman-desktop/pull/11243)
- chore(deps-dev): bump svelte from 5.20.1 to 5.20.2 [#11242](https://github.com/podman-desktop/podman-desktop/pull/11242)
- chore(deps-dev): bump the vitest group with 2 updates [#11241](https://github.com/podman-desktop/podman-desktop/pull/11241)
- chore(deps-dev): bump the tailwindcss group with 3 updates [#11240](https://github.com/podman-desktop/podman-desktop/pull/11240)
- chore(deps-dev): bump the storybook group with 7 updates [#11239](https://github.com/podman-desktop/podman-desktop/pull/11239)
- chore(deps-dev): bump eslint-import-resolver-typescript from 3.8.0 to 3.8.1 [#11202](https://github.com/podman-desktop/podman-desktop/pull/11202)
- chore(deps-dev): bump eslint-plugin-unicorn from 56.0.1 to 57.0.0 [#11201](https://github.com/podman-desktop/podman-desktop/pull/11201)
- chore(deps-dev): bump the typescript-eslint group with 3 updates [#11200](https://github.com/podman-desktop/podman-desktop/pull/11200)
- chore(deps-dev): bump eslint-import-resolver-typescript from 3.7.0 to 3.8.0 [#11175](https://github.com/podman-desktop/podman-desktop/pull/11175)
- chore(deps): bump @octokit/rest from 21.1.0 to 21.1.1 [#11174](https://github.com/podman-desktop/podman-desktop/pull/11174)
- chore(deps-dev): bump svelte from 5.20.0 to 5.20.1 [#11173](https://github.com/podman-desktop/podman-desktop/pull/11173)
- chore(deps): bump @octokit/graphql from 8.2.0 to 8.2.1 [#11172](https://github.com/podman-desktop/podman-desktop/pull/11172)
- chore(deps-dev): bump octokit from 4.1.1 to 4.1.2 [#11171](https://github.com/podman-desktop/podman-desktop/pull/11171)
- chore(deps-dev): bump the storybook group with 7 updates [#11170](https://github.com/podman-desktop/podman-desktop/pull/11170)
- chore(deps-dev): bump eslint-plugin-sonarjs from 3.0.1 to 3.0.2 [#11143](https://github.com/podman-desktop/podman-desktop/pull/11143)
- chore(deps-dev): bump electron from 34.1.1 to 34.2.0 [#11142](https://github.com/podman-desktop/podman-desktop/pull/11142)
- chore(deps-dev): bump @types/node from 20.17.17 to 20.17.19 [#11141](https://github.com/podman-desktop/podman-desktop/pull/11141)
- chore(deps-dev): bump prettier from 3.5.0 to 3.5.1 [#11140](https://github.com/podman-desktop/podman-desktop/pull/11140)
- chore(deps-dev): bump globals from 15.14.0 to 15.15.0 [#11129](https://github.com/podman-desktop/podman-desktop/pull/11129)
- chore(deps-dev): bump svelte from 5.19.10 to 5.20.0 [#11128](https://github.com/podman-desktop/podman-desktop/pull/11128)
- chore(deps-dev): bump @vitest/eslint-plugin from 1.1.28 to 1.1.31 in the vitest group [#11127](https://github.com/podman-desktop/podman-desktop/pull/11127)
- chore(deps-dev): bump the storybook group with 7 updates [#11126](https://github.com/podman-desktop/podman-desktop/pull/11126)
- chore(deps-dev): bump @testing-library/svelte from 5.2.6 to 5.2.7 [#11097](https://github.com/podman-desktop/podman-desktop/pull/11097)
- chore(deps-dev): bump svelte from 5.19.9 to 5.19.10 [#11096](https://github.com/podman-desktop/podman-desktop/pull/11096)
- chore(deps): bump eslint from 9.20.0 to 9.20.1 in the eslint group [#11095](https://github.com/podman-desktop/podman-desktop/pull/11095)
- chore(deps-dev): bump @vitest/coverage-v8 from 2.1.6 to 3.0.5 in the vitest group [#11086](https://github.com/podman-desktop/podman-desktop/pull/11086)
- chore(deps-dev): bump tailwindcss from 4.0.3 to 4.0.6 in the tailwindcss group [#11085](https://github.com/podman-desktop/podman-desktop/pull/11085)
- chore(deps-dev): bump the storybook group with 7 updates [#11084](https://github.com/podman-desktop/podman-desktop/pull/11084)
- chore(deps-dev): bump postcss from 8.5.1 to 8.5.2 [#11076](https://github.com/podman-desktop/podman-desktop/pull/11076)
- chore(deps-dev): bump @vitest/eslint-plugin from 1.1.27 to 1.1.28 [#11074](https://github.com/podman-desktop/podman-desktop/pull/11074)
- chore(deps-dev): bump @tailwindcss/vite from 4.0.4 to 4.0.6 [#11073](https://github.com/podman-desktop/podman-desktop/pull/11073)
- chore(deps-dev): bump @tailwindcss/postcss from 4.0.4 to 4.0.6 [#11072](https://github.com/podman-desktop/podman-desktop/pull/11072)
- chore(deps-dev): bump the typescript-eslint group with 3 updates [#11071](https://github.com/podman-desktop/podman-desktop/pull/11071)
- chore(deps-dev): bump typedoc from 0.27.6 to 0.27.7 [#11051](https://github.com/podman-desktop/podman-desktop/pull/11051)
- chore(deps-dev): bump @vitest/eslint-plugin from 1.1.25 to 1.1.27 [#11048](https://github.com/podman-desktop/podman-desktop/pull/11048)
- chore(deps): bump eslint from 9.19.0 to 9.20.0 [#11046](https://github.com/podman-desktop/podman-desktop/pull/11046)
- chore(deps-dev): bump prettier from 3.4.2 to 3.5.0 [#11045](https://github.com/podman-desktop/podman-desktop/pull/11045)
- chore(deps-dev): bump typedoc-plugin-markdown from 4.4.1 to 4.4.2 [#11044](https://github.com/podman-desktop/podman-desktop/pull/11044)
- chore(deps-dev): bump @eslint/js from 9.19.0 to 9.20.0 [#11043](https://github.com/podman-desktop/podman-desktop/pull/11043)
- chore(deps-dev): bump svelte from 5.19.8 to 5.19.9 [#11031](https://github.com/podman-desktop/podman-desktop/pull/11031)
- chore(deps): bump electron-context-menu from 4.0.4 to 4.0.5 [#11030](https://github.com/podman-desktop/podman-desktop/pull/11030)
- chore(deps-dev): bump @tailwindcss/vite from 4.0.3 to 4.0.4 [#11028](https://github.com/podman-desktop/podman-desktop/pull/11028)
- chore(deps-dev): bump octokit from 4.1.0 to 4.1.1 [#11027](https://github.com/podman-desktop/podman-desktop/pull/11027)
- chore(deps-dev): bump electron from 34.1.0 to 34.1.1 [#11026](https://github.com/podman-desktop/podman-desktop/pull/11026)
- chore(deps-dev): bump @tailwindcss/postcss from 4.0.3 to 4.0.4 [#11024](https://github.com/podman-desktop/podman-desktop/pull/11024)
- chore(deps-dev): bump vitest from 2.1.9 to 3.0.5 [#11023](https://github.com/podman-desktop/podman-desktop/pull/11023)
- chore(deps-dev): bump vitest from 2.1.6 to 2.1.9 [#11007](https://github.com/podman-desktop/podman-desktop/pull/11007)
- chore(deps-dev): bump svelte from 5.19.7 to 5.19.8 [#11005](https://github.com/podman-desktop/podman-desktop/pull/11005)
- chore(deps-dev): bump vite from 6.0.11 to 6.1.0 [#11004](https://github.com/podman-desktop/podman-desktop/pull/11004)
- chore(deps-dev): bump electron from 34.0.2 to 34.1.0 [#11003](https://github.com/podman-desktop/podman-desktop/pull/11003)
- chore(deps-dev): bump svelte from 5.19.6 to 5.19.7 [#10963](https://github.com/podman-desktop/podman-desktop/pull/10963)
- chore(deps-dev): bump @sveltejs/package from 2.3.9 to 2.3.10 [#10962](https://github.com/podman-desktop/podman-desktop/pull/10962)
- chore(deps-dev): bump @types/node from 20.17.16 to 20.17.17 [#10961](https://github.com/podman-desktop/podman-desktop/pull/10961)
- chore(deps): bump semver from 7.7.0 to 7.7.1 [#10960](https://github.com/podman-desktop/podman-desktop/pull/10960)
- chore(deps-dev): bump the typescript-eslint group across 1 directory with 3 updates [#10958](https://github.com/podman-desktop/podman-desktop/pull/10958)
- chore(deps): bump @octokit/graphql from 8.1.2 to 8.2.0 [#10936](https://github.com/podman-desktop/podman-desktop/pull/10936)
- chore(deps-dev): bump @commitlint/cli from 19.6.1 to 19.7.1 [#10935](https://github.com/podman-desktop/podman-desktop/pull/10935)
- chore(deps): bump docusaurus-plugin-typedoc from 1.2.2 to 1.2.3 [#10934](https://github.com/podman-desktop/podman-desktop/pull/10934)
- chore(deps-dev): bump @playwright/test from 1.50.0 to 1.50.1 [#10933](https://github.com/podman-desktop/podman-desktop/pull/10933)
- chore(deps-dev): bump @commitlint/config-conventional from 19.6.0 to 19.7.1 [#10932](https://github.com/podman-desktop/podman-desktop/pull/10932)
- chore(deps-dev): bump @eslint/compat from 1.2.5 to 1.2.6 [#10931](https://github.com/podman-desktop/podman-desktop/pull/10931)
- chore(deps-dev): bump the storybook group with 7 updates [#10930](https://github.com/podman-desktop/podman-desktop/pull/10930)
- chore(deps-dev): bump svelte from 5.19.4 to 5.19.6 [#10911](https://github.com/podman-desktop/podman-desktop/pull/10911)
- chore(deps): bump semver from 7.6.3 to 7.7.0 [#10890](https://github.com/podman-desktop/podman-desktop/pull/10890)
- chore(deps-dev): bump electron from 34.0.1 to 34.0.2 [#10889](https://github.com/podman-desktop/podman-desktop/pull/10889)
- chore(deps-dev): bump svelte from 5.19.3 to 5.19.4 [#10873](https://github.com/podman-desktop/podman-desktop/pull/10873)
- chore(deps-dev): bump the storybook group with 7 updates [#10854](https://github.com/podman-desktop/podman-desktop/pull/10854)
