v1.27.0Pre-releaseDesktop
Added 5
- Add playwright testing claude skill to repository
- Add JSON Schema generation for extension manifest
- Add support for longpressing in Dropdown component
- Add high contrast theme support to ColorRegistry and ColorBuilder
- Add full color icons for tray icons
Changed 3
- Replace CSS spinner with Spinner component
- Update System overview API definitions
- Hide experimental enhanced dashboard setting
Fixed 4
- Handle provider failures gracefully in podmanListImages
- Remove async from getImage which is not async
- Respect hidden property in ExperimentalPage
- Fix provider dropdown height when adding a new provider
Removed 1
- Remove deprecated @types/tar package
What's Changed
- chore: 📢 Bump version to 1.27.0 by @podman-desktop-bot in https://github.com/podman-desktop/podman-desktop/pull/16641
- feat(test): adding playwright testing claude skill to repository by @cbr7 in https://github.com/podman-desktop/podman-desktop/pull/16639
- chore(test): fixing broken symlink by @cbr7 in https://github.com/podman-desktop/podman-desktop/pull/16643
- chore(deps-dev): bump @vitest/eslint-plugin from 1.6.11 to 1.6.12 in the vitest group by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16621
- chore(deps): bump undici from 7.24.3 to 7.24.4 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16649
- chore(deps): bump github/codeql-action from 4.32.6 to 4.33.0 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16646
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16648
- chore(deps): bump svenstaro/upload-release-action from 2.11.4 to 2.11.5 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16647
- chore(deps-dev): bump msw from 2.12.11 to 2.12.12 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16651
- feat(Dropdown): added support for longpressing by @gastoner in https://github.com/podman-desktop/podman-desktop/pull/16512
- feat(main): add JSON Schema generation for extension manifest by @simonrey1 in https://github.com/podman-desktop/podman-desktop/pull/16637
- chore(deps-dev): bump @types/adm-zip from 0.5.7 to 0.5.8 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16650
- feat(spinner): replace CSS spinner with Spinner component by @priyanshsao in https://github.com/podman-desktop/podman-desktop/pull/16486
- feat: add high contrast theme support to ColorRegistry and ColorBuilder by @vzhukovs in https://github.com/podman-desktop/podman-desktop/pull/16536
- chore(deps-dev): bump msw from 2.12.12 to 2.12.13 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16668
- chore(deps): bump electron from 41.0.2 to 41.0.3 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16669
- fix(container-registry): handle provider failures gracefully in podmanListImages by @sheikhlimon in https://github.com/podman-desktop/podman-desktop/pull/16404
- chore(System overview API): updated definitions by @gastoner in https://github.com/podman-desktop/podman-desktop/pull/16675
- fix(frontend): remove async from getImage which is not async by @feloy in https://github.com/podman-desktop/podman-desktop/pull/16667
- chore(deps-dev): bump eslint-plugin-storybook from 10.2.19 to 10.3.0 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16696
- chore(deps): bump dawidd6/action-download-artifact from 18 to 19 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16690
- chore(deps): bump codecov/codecov-action from 5.5.2 to 5.5.3 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16689
- chore(deps-dev): bump the storybook group with 5 updates by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16692
- chore(deps-dev): bump @biomejs/biome from 2.4.7 to 2.4.8 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16695
- chore(deps-dev): bump the argosci group with 2 updates by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16691
- fix(renderer): respect hidden property in ExperimentalPage by @simonrey1 in https://github.com/podman-desktop/podman-desktop/pull/16687
- chore(deps-dev): bump typedoc-plugin-markdown from 4.10.0 to 4.11.0 in the typedoc group by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16694
- chore(deps-dev): bump the tailwindcss group with 3 updates by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16693
- chore(main): hide experimental enhanced dashboard setting by @simonrey1 in https://github.com/podman-desktop/podman-desktop/pull/16688
- chore(fix): fix provider dropdown height when adding a new provider by @cbr7 in https://github.com/podman-desktop/podman-desktop/pull/16705
- chore(deps): bump tar from 7.5.11 to 7.5.12 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16711
- chore(deps): bump undici from 7.24.4 to 7.24.5 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16713
- chore(deps): bump electron-context-menu from 4.1.1 to 4.1.2 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16712
- chore(deps-dev): bump the storybook group with 5 updates by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16709
- chore(deps-dev): bump eslint-plugin-storybook from 10.3.0 to 10.3.1 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16715
- feat(tray-icons): add full color icons by @vancura in https://github.com/podman-desktop/podman-desktop/pull/16081
- chore(package.json): remove deprecated
@types/tarpackage by @Bingtagui404 in https://github.com/podman-desktop/podman-desktop/pull/16722 - chore(release): release notes for 1.26 by @bmahabirbu in https://github.com/podman-desktop/podman-desktop/pull/16645
- chore(deps): bump ws from 8.19.0 to 8.20.0 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16735
- chore(deps): bump github/codeql-action from 4.33.0 to 4.34.1 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16729
- chore(deps-dev): bump eslint-plugin-svelte from 3.15.2 to 3.16.0 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16736
- chore(deps-dev): bump msw from 2.12.13 to 2.12.14 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16738
- chore(deps): bump @fortawesome/react-fontawesome from 3.2.0 to 3.3.0 in the fortawesome group by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16731
- chore(test): enhancing trace naming with workerIndex to distingush between files with the same name by @cbr7 in https://github.com/podman-desktop/podman-desktop/pull/16727
- chore(deps): bump yaml from 2.8.2 to 2.8.3 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16733
- chore(deps): bump eslint from 10.0.3 to 10.1.0 in the eslint group by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16730
- chore(deps): bump get-tsconfig from 4.13.6 to 4.13.7 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16737
- chore(deps-dev): bump @vitest/eslint-plugin from 1.6.12 to 1.6.13 in the vitest group by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16732
- chore(test): fixing some flakyness in compose download e2e test in case of quota hit by @cbr7 in https://github.com/podman-desktop/podman-desktop/pull/16742
- feat(alert): remove custom aria-label in DeployPodToKube.svelte by @priyanshsao in https://github.com/podman-desktop/podman-desktop/pull/16724
- chore: remove capitalization in explore-features.json by @priyanshsao in https://github.com/podman-desktop/podman-desktop/pull/16726
- feat: handle high contrast themes in appearance init and isDark store by @vzhukovs in https://github.com/podman-desktop/podman-desktop/pull/16721
- chore(deps-dev): bump markdownlint-cli2 from 0.21.0 to 0.22.0 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16739
- chore: Update Chocolatey package to 1.26.1 by @podman-desktop-bot in https://github.com/podman-desktop/podman-desktop/pull/16752
- fix(svelte): migrate HMR configuration for Svelte 5 compatibility by @fbricon in https://github.com/podman-desktop/podman-desktop/pull/16753
- chore(test): added new elements to POM and some new e2e tests by @cbr7 in https://github.com/podman-desktop/podman-desktop/pull/16758
- chore(deps-dev): bump the storybook group with 6 updates by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16760
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16761
- chore(deps): bump tar from 7.5.12 to 7.5.13 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16768
- chore(deps-dev): bump typedoc from 0.28.17 to 0.28.18 in the typedoc group by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16763
- chore(deps-dev): bump eslint-plugin-storybook from 10.3.1 to 10.3.3 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16764
- chore(deps-dev): bump the vitest group with 2 updates by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16762
- chore(deps): bump smol-toml from 1.6.0 to 1.6.1 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16765
- chore(test): create macos sanity test suite for pr check by @cbr7 in https://github.com/podman-desktop/podman-desktop/pull/16772
- feat: added navigation history dropdown when long pressing by @gastoner in https://github.com/podman-desktop/podman-desktop/pull/15567
- feat(test): created skill to be used when analyzing playwright trace files by @cbr7 in https://github.com/podman-desktop/podman-desktop/pull/16773
- fix(test): Typo: misspelled variable name in PullImage.spec.ts #16741 by @LavenderDuskGlow in https://github.com/podman-desktop/podman-desktop/pull/16771
- feat(ui): replace spinner with 8-tick activity indicator by @vancura in https://github.com/podman-desktop/podman-desktop/pull/16718
- chore: update SendFeedback to svelte 5 by @SoniaSandler in https://github.com/podman-desktop/podman-desktop/pull/16770
- chore(deps-dev): bump vitest-canvas-mock from 1.1.3 to 1.1.4 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16792
- chore(test): cleanup github runner native images before test start by @cbr7 in https://github.com/podman-desktop/podman-desktop/pull/16788
- chore(test): update testing skill to better conform to project standards and requirements by @cbr7 in https://github.com/podman-desktop/podman-desktop/pull/16793
- chore(tests): managed configuration tests for proxy by @ScrewTSW in https://github.com/podman-desktop/podman-desktop/pull/16706
- chore(test): new e2e tests for tasks page by @cbr7 in https://github.com/podman-desktop/podman-desktop/pull/16797
- fix(webview): bind on localhost the server by @benoitf in https://github.com/podman-desktop/podman-desktop/pull/16799
- feat(main): implement pd accent colors as default theme values by @vancura in https://github.com/podman-desktop/podman-desktop/pull/16749
- fix(telemetry): rename and rate limit handleContainerEventsFailure by @JustMell0 in https://github.com/podman-desktop/podman-desktop/pull/16789
- chore(test): add navigation smoke e2e test spec by @odockal in https://github.com/podman-desktop/podman-desktop/pull/16757
- fix(settings): scope feedback dialog preferences to its own section by @JustMell0 in https://github.com/podman-desktop/podman-desktop/pull/16798
- feat(telemetry): add telemetry tracking when rootful switch was changed by @JustMell0 in https://github.com/podman-desktop/podman-desktop/pull/16664
- chore(deps-dev): bump @storybook/addon-svelte-csf from 5.1.0 to 5.1.1 in the storybook group by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16826
- chore(deps-dev): bump @biomejs/biome from 2.4.8 to 2.4.9 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16827
- chore(deps): bump undici from 7.24.5 to 7.24.6 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16828
- chore(deps-dev): bump filesize from 11.0.13 to 11.0.14 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16829
- chore(deps): bump electron from 41.0.3 to 41.0.4 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16830
- docs: add skill to investigate specific gh run by @serbangeorge-m in https://github.com/podman-desktop/podman-desktop/pull/16833
- fix(tray): fix pixelated tray icon on Windows HiDPI displays by @generalexception in https://github.com/podman-desktop/podman-desktop/pull/16378
- feat: add hc-dark theme color overrides to ColorRegistry by @vzhukovs in https://github.com/podman-desktop/podman-desktop/pull/16825
- feat: add hc-light theme color overrides to ColorRegistry by @vzhukovs in https://github.com/podman-desktop/podman-desktop/pull/16842
- chore(CODEOWNERS): remove the file as it's managed by a GitHub app by @benoitf in https://github.com/podman-desktop/podman-desktop/pull/16837
- fix: use predefined color instead of hex value for hc dark theme by @vzhukovs in https://github.com/podman-desktop/podman-desktop/pull/16844
- chore(deps-dev): bump the vitest group with 2 updates by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16850
- chore(deps): bump codecov/codecov-action from 5.5.3 to 6.0.0 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16849
- chore(deps-dev): bump @electron/fuses from 2.1.0 to 2.1.1 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16852
- chore(fix): ensure correct locator is used in the assert by @cbr7 in https://github.com/podman-desktop/podman-desktop/pull/16853
- chore(deps): update picomatch dependencies by @benoitf in https://github.com/podman-desktop/podman-desktop/pull/16843
- chore(test): update playwright trace analysis skill by @cbr7 in https://github.com/podman-desktop/podman-desktop/pull/16856
- chore(deps-dev): bump the argosci group with 2 updates by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16858
- chore(deps): bump github/codeql-action from 4.34.1 to 4.35.0 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16857
- chore(deps): bump electron from 41.0.4 to 41.1.0 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16860
- chore: Update Chocolatey package to 1.26.2 by @podman-desktop-bot in https://github.com/podman-desktop/podman-desktop/pull/16840
- chore(deps-dev): bump @storybook/addon-svelte-csf from 5.1.1 to 5.1.2 in the storybook group by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16859
- chore(deps): bump github/codeql-action from 4.35.0 to 4.35.1 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16865
- chore(deps-dev): bump filesize from 11.0.14 to 11.0.15 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16871
- chore(deps): bump mikepenz/action-junit-report from 6.3.1 to 6.4.0 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16866
- chore(deps-dev): bump eslint-plugin-unicorn from 63.0.0 to 64.0.0 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16869
- chore(deps-dev): bump eslint-plugin-file-progress from 3.0.2 to 4.0.0 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16870
- chore(deps-dev): bump the argosci group with 2 updates by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16867
- chore(main): replace function reference with Symbol for inversify v8 by @benoitf in https://github.com/podman-desktop/podman-desktop/pull/16834
- chore: added status background colors by @gastoner in https://github.com/podman-desktop/podman-desktop/pull/16633
- feat: added system overview backend by @gastoner in https://github.com/podman-desktop/podman-desktop/pull/16634
- feat(alert): remove aria-label in WarningMessage.svelte by @priyanshsao in https://github.com/podman-desktop/podman-desktop/pull/16615
- chore(test): add advanced navigation history e2e test spec by @odockal in https://github.com/podman-desktop/podman-desktop/pull/16820
- refactor(ui): replace SMIL animateTransform with CSS @keyframes in Spinner by @simonrey1 in https://github.com/podman-desktop/podman-desktop/pull/16877
- refactor(podman-download): fix the condition logic by @benoitf in https://github.com/podman-desktop/podman-desktop/pull/16874
- feat(renderer): replace CSS border spinner with Spinner component in ProviderWidgetStatus by @simonrey1 in https://github.com/podman-desktop/podman-desktop/pull/16875
- chore(extensions/compose): prefer-import-in-mock by @axel7083 in https://github.com/podman-desktop/podman-desktop/pull/16880
- chore(extension/docker): prefer-import-in-mock by @axel7083 in https://github.com/podman-desktop/podman-desktop/pull/16881
- feat(renderer): add support for danger styling in MessageBox by @JustMell0 in https://github.com/podman-desktop/podman-desktop/pull/16423
- chore(claude): fix symbolic link by @benoitf in https://github.com/podman-desktop/podman-desktop/pull/16887
- chore(extension/podman): prefer-import-in-mock by @axel7083 in https://github.com/podman-desktop/podman-desktop/pull/16884
- feat(extension-api): add detached option to exec by @simonrey1 in https://github.com/podman-desktop/podman-desktop/pull/16841
- chore(test): refactor filepicker methods and add save/load image e2e test by @cbr7 in https://github.com/podman-desktop/podman-desktop/pull/16886
- feat(ui): add prefers-reduced-motion support to Spinner by @simonrey1 in https://github.com/podman-desktop/podman-desktop/pull/16888
- chore(test): include specific AGENTS.md doc under tests/playwright by @odockal in https://github.com/podman-desktop/podman-desktop/pull/16743
- chore(deps-dev): bump @biomejs/biome from 2.4.9 to 2.4.10 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16894
- chore(deps-dev): bump svelte-check from 4.4.5 to 4.4.6 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16895
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16893
- fix: pass options when listing images with Docker API fallback by @sheikhlimon in https://github.com/podman-desktop/podman-desktop/pull/16599
- chore: setup eslint no-sync rule and document all sync FS usages by @sAchin-680 in https://github.com/podman-desktop/podman-desktop/pull/15251
- feat(test): add text check in PodCreateFromContainers.spec.ts by @priyanshsao in https://github.com/podman-desktop/podman-desktop/pull/16904
- chore(test): increase assert timeout to better handle laggy network conditions in cicd by @cbr7 in https://github.com/podman-desktop/podman-desktop/pull/16907
- chore: updated the contributing.md to use new domain labels and user-reported label by @rujutashinde in https://github.com/podman-desktop/podman-desktop/pull/16791
- chore(test): enhance port forwarding e2e test to cover multiple pods by @JustMell0 in https://github.com/podman-desktop/podman-desktop/pull/16526
- fix: refine high contrast theme color definitions by @vancura in https://github.com/podman-desktop/podman-desktop/pull/16889
- refactor: simplify troubleshooting zip export by @axel7083 in https://github.com/podman-desktop/podman-desktop/pull/16878
- chore(deps-dev): bump @vitest/eslint-plugin from 1.6.13 to 1.6.14 in the vitest group by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16913
- refactor(main): make Exec.exec async by @simonrey1 in https://github.com/podman-desktop/podman-desktop/pull/16911
- chore(extension/kind): prefer-import-in-mock by @axel7083 in https://github.com/podman-desktop/podman-desktop/pull/16882
- chore(extension/kubectl-cli): prefer-import-in-mock by @axel7083 in https://github.com/podman-desktop/podman-desktop/pull/16883
- chore(deps-dev): bump @playwright/test from 1.58.2 to 1.59.0 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16914
- chore(test): Light and dark modes e2e test suite by @cbr7 in https://github.com/podman-desktop/podman-desktop/pull/16917
- fix(kind): avoid FileHandle GC error in image-handler tests by @sAchin-680 in https://github.com/podman-desktop/podman-desktop/pull/16863
- refactor: migrated ContainerConnectionSummary to svelte5 by @gastoner in https://github.com/podman-desktop/podman-desktop/pull/16916
- chore: prevent feedback form from closing when clicking on a non-submission link in the form by @SoniaSandler in https://github.com/podman-desktop/podman-desktop/pull/16769
- chore(deps): bump adm-zip from 0.5.16 to 0.5.17 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16930
- chore(deps): bump undici from 7.24.6 to 7.24.7 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16927
- chore(deps-dev): bump @playwright/test from 1.59.0 to 1.59.1 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16925
- chore(deps): bump electron from 41.1.0 to 41.1.1 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16929
- feat(storybook): add high contrast light and dark theme options by @vancura in https://github.com/podman-desktop/podman-desktop/pull/16923
- fix: recalculate accent1 and accent2 color ramps for better vibrancy by @vancura in https://github.com/podman-desktop/podman-desktop/pull/16921
- chore(podman/tsconfig): switch to bundler for moduleResolution in extension by @benoitf in https://github.com/podman-desktop/podman-desktop/pull/16876
- feat(color-registry): add default-text-link and default-item-hover tokens by @vancura in https://github.com/podman-desktop/podman-desktop/pull/16932
- fix(extension/podman): use detached mode for machine autoStart by @simonrey1 in https://github.com/podman-desktop/podman-desktop/pull/16936
- chore(deps): bump validator from 13.15.26 to 13.15.35 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16941
- chore(deps): update to inversify v8 by @benoitf in https://github.com/podman-desktop/podman-desktop/pull/16872
- chore(deps-dev): bump the storybook group with 5 updates by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16938
- chore(deps): bump dawidd6/action-download-artifact from 19 to 20 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16937
- chore(deps-dev): bump eslint-plugin-svelte from 3.16.0 to 3.17.0 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16939
- chore(deps-dev): bump eslint-plugin-storybook from 10.3.3 to 10.3.4 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16940
- fix: add bottom spacing to resources page by @shri3016 in https://github.com/podman-desktop/podman-desktop/pull/15747
- chore(deps): bump the eslint group with 2 updates by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16951
- chore(deps-dev): bump vite from 7.3.1 to 7.3.2 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16955
- chore: remove labeler PR by @benoitf in https://github.com/podman-desktop/podman-desktop/pull/16945
- chore(pr-check): use default types for pull-request trigger by @benoitf in https://github.com/podman-desktop/podman-desktop/pull/16946
- fix: openExternal command to use security handler by @dgolovin in https://github.com/podman-desktop/podman-desktop/pull/16896
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16977
- chore(deps-dev): bump the vitest group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16978
- chore(deps-dev): bump postcss from 8.5.8 to 8.5.9 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16982
- chore(deps-dev): bump eslint-plugin-storybook from 10.3.4 to 10.3.5 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16980
- chore(deps-dev): bump the storybook group across 1 directory with 5 updates by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16975
- fix: update unit test project names by @SoniaSandler in https://github.com/podman-desktop/podman-desktop/pull/16954
- fix(preferences): prevent loss of manual proxy settings on page navigation by @vzhukovs in https://github.com/podman-desktop/podman-desktop/pull/16117
- fix: flaky ExtensionDetailsReadme.svelte component test by @dgolovin in https://github.com/podman-desktop/podman-desktop/pull/16973
- chore(deps-dev): bump @vitest/eslint-plugin from 1.6.14 to 1.6.15 in the vitest group by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16995
- chore(deps-dev): bump @eslint/compat from 2.0.4 to 2.0.5 in the eslint group by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16994
- chore(deps): bump electron from 41.1.1 to 41.2.0 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16996
- test(e2e): add network smoke tests for container network integration by @amisskii in https://github.com/podman-desktop/podman-desktop/pull/16968
- feat(test): implement a Chrome Devtools protocol test runner by @odockal in https://github.com/podman-desktop/podman-desktop/pull/16905
- chore(test): increase build timeout to handle cicd lag by @cbr7 in https://github.com/podman-desktop/podman-desktop/pull/17009
- refactor(renderer): replace hardcoded Tailwind colors in micromark with color-registry tokens by @vancura in https://github.com/podman-desktop/podman-desktop/pull/17003
- chore(test): added new search bar test suite and POM elements by @cbr7 in https://github.com/podman-desktop/podman-desktop/pull/17007
- fix(tests): use SetupServer interface instead of SetupServerApi class by @simonrey1 in https://github.com/podman-desktop/podman-desktop/pull/17001
- chore(e2e): remove unreliable xterm log validation/modify test skip condition by @amisskii in https://github.com/podman-desktop/podman-desktop/pull/16890
- fix(compose): show compose updates on Resources page by @simonrey1 in https://github.com/podman-desktop/podman-desktop/pull/16987
- fix(kubectl-cli): show kubectl updates on Resources page by @simonrey1 in https://github.com/podman-desktop/podman-desktop/pull/16992
- chore(deps-dev): bump msw from 2.12.14 to 2.13.2 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16997
- chore(website): remove 3M downloads celebration banner by @JustMell0 in https://github.com/podman-desktop/podman-desktop/pull/17011
- feat(ui): redesign LinearProgress component with semantic color tokens and improved accessibility by @vancura in https://github.com/podman-desktop/podman-desktop/pull/17010
- chore: update documentation links to be used from product.json by @SoniaSandler in https://github.com/podman-desktop/podman-desktop/pull/16912
- feat: expose urlProtocol from product.json through extension-api/env module by @dgolovin in https://github.com/podman-desktop/podman-desktop/pull/16965
- fix: change order of 'Allow' and 'Deny' button in confirmation dialog by @dgolovin in https://github.com/podman-desktop/podman-desktop/pull/16961
- chore(deps-dev): bump @biomejs/biome from 2.4.10 to 2.4.11 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/17017
- chore(deps-dev): bump prettier from 3.8.1 to 3.8.2 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/17018
- feat(ui): redesign button component with semantic color tokens and improved accessibility by @vancura in https://github.com/podman-desktop/podman-desktop/pull/16966
- chore(deps-dev): bump the vitest group with 2 updates by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/17016
- feat: added navigation entries by @gastoner in https://github.com/podman-desktop/podman-desktop/pull/17006
- chore(deps): bump actions/github-script from 8.0.0 to 9.0.0 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/17015
- chore(test): remove duplicate aria labels by @cbr7 in https://github.com/podman-desktop/podman-desktop/pull/17022
- fix(renderer): deduplicate aria-labels in troubleshooting components by @vancura in https://github.com/podman-desktop/podman-desktop/pull/17023
- chore(test): replace testing farm npm targets dropdown by @amisskii in https://github.com/podman-desktop/podman-desktop/pull/16969
- fix: show default app version in statusbar for any auto updater error by @SoniaSandler in https://github.com/podman-desktop/podman-desktop/pull/16953
- chore(renderer): add search-string package by @simonrey1 in https://github.com/podman-desktop/podman-desktop/pull/17026
- chore(deps-dev): bump eslint-plugin-simple-import-sort from 12.1.1 to 13.0.0 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16957
- fix(kind): use shared temp directory for image push in Flatpak by @vzhukovs in https://github.com/podman-desktop/podman-desktop/pull/16970
- fix: load protocol name from product.json urlProtocol attribute by @dgolovin in https://github.com/podman-desktop/podman-desktop/pull/16964
- chore(deps-dev): bump globals from 17.4.0 to 17.5.0 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/17035
- chore(deps-dev): bump typedoc from 0.28.18 to 0.28.19 in the typedoc group by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/17032
- chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/17030
- fix(main): remove
Manage Dockerfeature card when docker-compat disabled by @JustMell0 in https://github.com/podman-desktop/podman-desktop/pull/16962 - chore(test): ensure app process is terminated after closing by @cbr7 in https://github.com/podman-desktop/podman-desktop/pull/17037
- feat(renderer): add SearchTermParser for filtered search inputs by @simonrey1 in https://github.com/podman-desktop/podman-desktop/pull/17002
- chore(test): fixing flaky unit test failing on windows runner by @cbr7 in https://github.com/podman-desktop/podman-desktop/pull/17042
- fix(Roseta): fixed roseta enablement on macOS Tahoe with Podman 5.6+ by @gastoner in https://github.com/podman-desktop/podman-desktop/pull/16924
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/17046
- chore(deps-dev): bump msw from 2.13.2 to 2.13.3 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/17048
- chore(test): refactoring of runner factory class by @cbr7 in https://github.com/podman-desktop/podman-desktop/pull/17045
- refactor(main): extract global timeout utility by @sheikhlimon in https://github.com/podman-desktop/podman-desktop/pull/16950
- refactor(api): unify DialogType definition in @podman-desktop/core-api by @JustMell0 in https://github.com/podman-desktop/podman-desktop/pull/17055
- fix(renderer): preserve original casing of terms in SearchTermParser by @simonrey1 in https://github.com/podman-desktop/podman-desktop/pull/17052
- chore(deps-dev): bump autoprefixer from 10.4.27 to 10.5.0 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/17050
- chore(deps-dev): bump @biomejs/biome from 2.4.11 to 2.4.12 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/17068
- feat(renderer): use SearchTermParser in extension catalog by @simonrey1 in https://github.com/podman-desktop/podman-desktop/pull/16993
- chore(deps): bump get-tsconfig from 4.13.7 to 4.14.0 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/17066
- chore(deps-dev): bump prettier from 3.8.2 to 3.8.3 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/17065
- feat(main): add schema generation script and CI sync for extension JSON schema by @simonrey1 in https://github.com/podman-desktop/podman-desktop/pull/17053
- chore: use product name for title bar text by @SoniaSandler in https://github.com/podman-desktop/podman-desktop/pull/16644
- chore(deps): bump undici from 7.24.7 to 7.25.0 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/17082
- chore(deps): bump electron from 41.2.0 to 41.2.1 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/17084
- chore(deps-dev): bump postcss from 8.5.9 to 8.5.10 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/17083
- chore(deps-dev): bump @vitest/eslint-plugin from 1.6.15 to 1.6.16 in the vitest group across 1 directory by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/17081
- fix(renderer): hide update button when provider has no installed version by @simonrey1 in https://github.com/podman-desktop/podman-desktop/pull/17012
- feat: support danger message boxes in extension API and internal utilities by @JustMell0 in https://github.com/podman-desktop/podman-desktop/pull/16822
- refactor(Onboarding): migrated Onboarding component to svelte5 by @gastoner in https://github.com/podman-desktop/podman-desktop/pull/17036
- chore(dependencies): updates node-forge to 1.4.0 by @cdrage in https://github.com/podman-desktop/podman-desktop/pull/17100
- chore(deps): bump github/codeql-action from 4.35.1 to 4.35.2 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/17079
- chore: Bump Podman version to 5.8.2 by @github-actions[bot] in https://github.com/podman-desktop/podman-desktop/pull/17064
- chore(deps): bump got from 14.4.6 to 15.0.2 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/17049
- chore: update electron app name to be from product.json and use correct logs files paths by @SoniaSandler in https://github.com/podman-desktop/podman-desktop/pull/17107
- chore(deps-dev): bump eslint-plugin-sonarjs from 4.0.2 to 4.0.3 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/17109
- feat(agents): add AI skill for scaffolding new Podman Desktop extensions by @simonrey1 in https://github.com/podman-desktop/podman-desktop/pull/17071
- fix(compose): sync provider version on CLI tool install/uninstall by @simonrey1 in https://github.com/podman-desktop/podman-desktop/pull/17094
- chore(deps-dev): bump msw from 2.13.3 to 2.13.4 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/17108
- chore(fix): ensure reconnection to terminal after container restart by @cbr7 in https://github.com/podman-desktop/podman-desktop/pull/17076
- chore: added lifecycle booleans to provider/connection info types by @gastoner in https://github.com/podman-desktop/podman-desktop/pull/17020
- refactor: moved connection resource usage to separate file by @gastoner in https://github.com/podman-desktop/podman-desktop/pull/16908
- feat(storybook): auto-regenerate themes.css on color-registry changes by @vancura in https://github.com/podman-desktop/podman-desktop/pull/16919
- fix(compose): show error step when CLI version fetch fails during onboarding by @simonrey1 in https://github.com/podman-desktop/podman-desktop/pull/17106
- chore: use product.json command palette search entries by @SoniaSandler in https://github.com/podman-desktop/podman-desktop/pull/16708
- fix(kubectl-cli): sync provider version on CLI tool install/uninstall by @simonrey1 in https://github.com/podman-desktop/podman-desktop/pull/17093
- fix(kind): sync provider version on CLI tool install/uninstall by @simonrey1 in https://github.com/podman-desktop/podman-desktop/pull/17089
- fix(installer): hyperv only podman install now passes by @bmahabirbu in https://github.com/podman-desktop/podman-desktop/pull/17028
- feat(extension-api): added optional error property by @gastoner in https://github.com/podman-desktop/podman-desktop/pull/17115
- chore: hide GitHub feedback forms if there are no GitHub feedback links by @SoniaSandler in https://github.com/podman-desktop/podman-desktop/pull/17062
- chore(deps-dev): bump filesize from 11.0.15 to 11.0.16 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/17123
- chore(deps): bump actions/setup-node from 6.3.0 to 6.4.0 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/17119
- chore(deps): bump eslint from 10.2.0 to 10.2.1 in the eslint group across 1 directory by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/17122
- refactor(website): vi.mock imports by @axel7083 in https://github.com/podman-desktop/podman-desktop/pull/16885
- test(e2e): add managed-configuration tests for extensions catalog and local extensions by @ScrewTSW in https://github.com/podman-desktop/podman-desktop/pull/17090
- fix(ui): stop carousel wheel swipes from navigating history by @Zhey-on in https://github.com/podman-desktop/podman-desktop/pull/17116
- fix: resolve CVE-2026-41242 in protobufjs by @benoitf in https://github.com/podman-desktop/podman-desktop/pull/17125
- chore: resolve CVE-2026-4800 in lodash by @benoitf in https://github.com/podman-desktop/podman-desktop/pull/17131
- fix: resolve CVE-2026-34601 in @xmldom/xmldom by @benoitf in https://github.com/podman-desktop/podman-desktop/pull/17130
- chore(deps): update stream-json to v2.1.0 by @benoitf in https://github.com/podman-desktop/podman-desktop/pull/17129
- chore(renderer): prefer-import-in-mock by @axel7083 in https://github.com/podman-desktop/podman-desktop/pull/17132
- chore(preload*): prefer-import-in-mock by @axel7083 in https://github.com/podman-desktop/podman-desktop/pull/17128
- chore(deps-dev): bump the argosci group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/17121
- refactor(registry-setup): modernise node:fs usage by @axel7083 in https://github.com/podman-desktop/podman-desktop/pull/17101
- chore(deps-dev): bump jsdom from 28.0.0 to 29.0.2 by @dependabot[bot] in https://github.com/podman-desktop/podman-desktop/pull/16979
- fix(ui): remove space before ellipsis in loading and action button labels by @vancura in https://github.com/podman-desktop/podman-desktop/pull/17142
- feat(ci): add E2E workflow for testing flatpak bundles by @ScrewTSW in https://github.com/podman-desktop/podman-desktop/pull/16838
- fix: resolve advisory GHSA-v3rj-xjv7-4jmq in smol-toml by @benoitf in https://github.com/podman-desktop/podman-desktop/pull/17149
- fix: resolve CVE-2026-34043 in serialize-javascript by @benoitf in https://github.com/podman-desktop/podman-desktop/pull/17150
- fix: resolve GHSA-r4q5-vmmm-2653 in follow-redirects by @benoitf in https://github.com/podman-desktop/podman-desktop/pull/17156
- chore(registry-setup): writing
auth.jsonfile should have proper permissions by @axel7083 in https://github.com/podman-desktop/podman-desktop/pull/17103
New Contributors
- @sheikhlimon made their first contribution in https://github.com/podman-desktop/podman-desktop/pull/16404
- @Bingtagui404 made their first contribution in https://github.com/podman-desktop/podman-desktop/pull/16722
- @LavenderDuskGlow made their first contribution in https://github.com/podman-desktop/podman-desktop/pull/16771
- @generalexception made their first contribution in https://github.com/podman-desktop/podman-desktop/pull/16378
- @shri3016 made their first contribution in https://github.com/podman-desktop/podman-desktop/pull/15747
- @Zhey-on made their first contribution in https://github.com/podman-desktop/podman-desktop/pull/17116
Full Changelog: https://github.com/podman-desktop/podman-desktop/compare/v1.26.2...v1.27.0