github containers/podman-desktop v1.13.1

pre-release8 hours ago

What's Changed

  • chore: 📢 Bump version to 1.13.0 by @podman-desktop-bot in #8376
  • fix: support light theme for auth provider in 'Logged In' state by @dgolovin in #8380
  • chore(test): increase the timeout duration for the Podman Machine state checks by @amisskii in #8384
  • chore(test): remove logs from junit report by @cbr7 in #8398
  • chore: light mode for welcome page by @deboer-tim in #8401
  • chore(deps): bump docusaurus-plugin-typedoc from 1.0.4 to 1.0.5 by @dependabot in #8410
  • chore: light icon support by @deboer-tim in #8359
  • chore: light mode for deploy pod to kube status by @deboer-tim in #8395
  • fix: remove test code by @deboer-tim in #8415
  • chore(deps): bump undici from 6.19.5 to 6.19.6 by @dependabot in #8409
  • chore(deps-dev): bump tsx from 4.16.5 to 4.17.0 by @dependabot in #8389
  • chore(deps-dev): bump @commitlint/cli from 19.3.0 to 19.4.0 by @dependabot in #8369
  • chore(deps-dev): bump postcss from 8.4.40 to 8.4.41 by @dependabot in #8354
  • chore(deps-dev): bump svelte from 5.0.0-next.205 to 5.0.0-next.210 by @dependabot in #8357
  • chore(deps-dev): bump autoprefixer from 10.4.19 to 10.4.20 by @dependabot in #8344
  • chore(deps-dev): bump @sveltejs/vite-plugin-svelte from 4.0.0-next.5 to 4.0.0-next.6 by @dependabot in #8358
  • chore(deps-dev): bump @playwright/test from 1.45.3 to 1.46.0 by @dependabot in #8356
  • chore(deps-dev): bump lint-staged from 15.2.7 to 15.2.8 by @dependabot in #8345
  • chore(deps): bump adm-zip from 0.5.14 to 0.5.15 by @dependabot in #8355
  • chore(deps-dev): bump vite from 5.3.5 to 5.4.0 by @dependabot in #8388
  • chore(deps-dev): bump tailwindcss from 3.4.7 to 3.4.9 by @dependabot in #8408
  • chore(deps-dev): bump @types/node from 20.14.14 to 20.14.15 by @dependabot in #8426
  • chore(deps-dev): bump cheerio from 1.0.0-rc.12 to 1.0.0 by @dependabot in #8425
  • chore: allow simple column to wrap to 2 lines by @deboer-tim in #8403
  • chore(deps-dev): bump @sveltejs/package from 2.3.2 to 2.3.3 by @dependabot in #8428
  • chore: update the list of guides to include ai lab by @gastoner in #8422
  • chore(tests): prolong the timeout for podman to start up by @odockal in #8365
  • chore(test): fix flaky behaviour by @cbr7 in #8438
  • chore(deps-dev): bump @sveltejs/package from 2.3.3 to 2.3.4 by @dependabot in #8444
  • chore(test): fix for undefined prop by @cbr7 in #8448
  • chore: add dispose to Xterm terminal UI component by @SoniaSandler in #8417
  • refactor: move shared kubernetes interface to api package by @axel7083 in #8416
  • chore: fix positioning of check circle by @SoniaSandler in #8406
  • chore: update electron builder to v24.13.3 by @benoitf in #8430
  • chore(deps): bump axios from 1.6.8 to 1.7.4 by @dependabot in #8461
  • chore(deps-dev): bump tailwindcss from 3.4.9 to 3.4.10 by @dependabot in #8467
  • chore(deps-dev): bump typedoc-plugin-markdown from 4.2.3 to 4.2.4 by @dependabot in #8466
  • chore(deps-dev): bump lint-staged from 15.2.8 to 15.2.9 by @dependabot in #8443
  • chore: electron-builder is using new environment variables by @benoitf in #8463
  • chore: fix linux flatpak issue, remove 7.5.8 semver for 7.6.3 by @cdrage in #8451
  • chore: update docusaurus to v3.5.2 by @benoitf in #8469
  • refactor(main): grouping tasks related files by @axel7083 in #8472
  • chore: Update chocolatey packages for 1.12.0 by @benoitf in #8464
  • chore: add registry dialog by @deboer-tim in #8402
  • fix: update webview urls on change by @deboer-tim in #8456
  • Remove tray from summary by @AsciiWolf in #8481
  • chore: update loader-utils from react-dev-utils to v3.2.1 by @benoitf in #8474
  • chore: fix typedoc documentation by @benoitf in #8471
  • chore: fix codesigning on macOS binaries by @benoitf in #8473
  • chore(deps-dev): bump electron from 31.3.1 to 31.4.0 by @dependabot in #8479
  • chore: use a newer minimatch dependency for recursive-readdir library by @benoitf in #8470
  • chore: update electron-updater to v6.3.3 by @benoitf in #8432
  • docs: add podman remote tutorial by @cdrage in #8457
  • chore(deps-dev): bump vite from 5.4.0 to 5.4.1 by @dependabot in #8493
  • chore(deps-dev): bump typedoc-plugin-markdown from 4.2.4 to 4.2.5 by @dependabot in #8494
  • chore(deps-dev): bump @types/node from 20.14.15 to 20.16.1 by @dependabot in #8503
  • chore(deps-dev): bump @playwright/test from 1.46.0 to 1.46.1 by @dependabot in #8504
  • fix: storybook svelte 5 by @axel7083 in #8495
  • chore(deps-dev): bump typedoc from 0.26.5 to 0.26.6 by @dependabot in #8505
  • chore(deps): bump @octokit/rest from 21.0.1 to 21.0.2 by @dependabot in #8507
  • chore: refactor how to propagate configuration registry by @benoitf in #8501
  • docs: add GPU documentation for linux / mac / windows by @cdrage in #8499
  • chore: add sso guide by @lstocchi in #8396
  • docs: add 1.12 release blog post by @cdrage in #8404
  • test: redirection to image details from a container details by @amisskii in #8515
  • chore(deps): bump undici from 6.19.7 to 6.19.8 by @dependabot in #8519
  • chore(deps-dev): bump electron from 31.4.0 to 32.0.0 by @dependabot in #8520
  • chore(deps-dev): bump svelte from 5.0.0-next.210 to 5.0.0-next.225 by @dependabot in #8506
  • chore: update xterm to v5.5.0 by @benoitf in #8502
  • feat(blog): use RHEL in a Podman machine by @jeffmaury in #5412
  • refactor: update TerminalWindow UI component by @SoniaSandler in #8512
  • chore: upgrade kubernetes client library by @benoitf in #8517
  • feat: allow to upgrade/downgrade cli tool by @lstocchi in #8513
  • Allow to set Zero value on numeric preference by @feloy in #8524
  • chore(deps-dev): bump vite from 5.4.1 to 5.4.2 by @dependabot in #8530
  • chore(deps-dev): bump husky from 9.1.4 to 9.1.5 by @dependabot in #8529
  • feat: remember window position and size of Podman Desktop window by @benoitf in #8511
  • chore(deps-dev): bump electron from 32.0.0 to 32.0.1 by @dependabot in #8532
  • chore: fix unit tests to make them more reliable by @benoitf in #8533
  • chore(deps-dev): bump vitest and @vitest/coverage-v8 by @dependabot in #8166
  • fix: replace windows.location.href with handleNavigation call by @dgolovin in #8542
  • Pretty display command in image layer by @feloy in #8535
  • feat: support cli tool installer by @lstocchi in #8534
  • fix: duplicated_indeterminate_progress_bar by @gastoner in #8238
  • chore: use Xterm serialization to save container terminal content by @SoniaSandler in #8498
  • docs: update podman gpu image by @cdrage in #8551
  • chore(deps-dev): bump svelte-check from 3.8.5 to 3.8.6 by @dependabot in #8557
  • chore(deps-dev): bump monaco-editor from 0.50.0 to 0.51.0 by @dependabot in #8560
  • chore(deps): bump electron-updater from 6.3.3 to 6.3.4 by @dependabot in #8559
  • docs: add template section to extensions by @cdrage in #8554
  • chore: avoid the usage of an old ssh2 library by @benoitf in #8543
  • chore: use stricter typescript rules on the main package by @benoitf in #8572
  • chore(deps-dev): bump @types/validator from 13.12.0 to 13.12.1 by @dependabot in #8575
  • chore(deps-dev): bump jsdom from 24.1.1 to 25.0.0 by @dependabot in #8576
  • chore(deps-dev): bump @testing-library/jest-dom from 6.4.8 to 6.5.0 by @dependabot in #8577
  • chore(deps-dev): bump tslib from 2.6.3 to 2.7.0 by @dependabot in #8578
  • chore: ensure we don't avoid promises to be awaited using void prefix by @benoitf in #8561
  • chore(deps-dev): bump tsx from 4.17.0 to 4.18.0 by @dependabot in #8579
  • chore(deps-dev): bump @argos-ci/playwright from 3.4.1 to 3.5.0 by @dependabot in #8580
  • chore(deps-dev): bump typedoc-plugin-markdown from 4.2.5 to 4.2.6 by @dependabot in #8582
  • chore(deps-dev): bump @types/ssh2 from 1.15.0 to 1.15.1 by @dependabot in #8583
  • chore(deps): bump electron-context-menu from 4.0.1 to 4.0.2 by @dependabot in #8584
  • chore: update to the newer typescript eslint plug-in by @benoitf in #8564
  • chore: switch to eslint v9.9.1 by @benoitf in #8586
  • chore(deps-dev): bump @argos-ci/cli from 2.3.1 to 2.3.2 by @dependabot in #8581
  • fix: select first element of quickpick by @feloy in #8591
  • chore: update got to v14.4.2 by @benoitf in #8592
  • chore: remove svelte-preprocess by @axel7083 in #8588
  • chore: update linter dependencies by @benoitf in #8593
  • fix(Tasks): task lifecycle managed in main by @axel7083 in #8144
  • chore: use dropdownmenu component for always on buddy widget popup menu by @gastoner in #8269
  • test: add e2e test scenario for Kind extension by @amisskii in #8151
  • refactor: add aria-labels for "Deploy to Kubernetes" page by @amisskii in #8446
  • feat: allow to retrieve a cli tool by @lstocchi in #8552
  • feat(extension-api): adding version field to cli tool info by @axel7083 in #8600
  • fix: yarn.lock by @axel7083 in #8602
  • chore: fix some linting rules by @benoitf in #8595
  • chore(deps-dev): bump tsx from 4.18.0 to 4.19.0 by @dependabot in #8604
  • feat: adding open release note to update confirmation dialog by @axel7083 in #8585
  • chore: group update for typescript-eslint updates by @benoitf in #8610
  • fix: remove state from CliToolInfo by @axel7083 in #8603
  • chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot in #8612
  • feat: allow to uninstall cli tool by @lstocchi in #8547
  • fix: zoom level resets on window change after navigation by @dgolovin in #8489
  • chore: revert v4.0.2 of electron-context-menu by @benoitf in #8619
  • fix: rename untagged image by @axel7083 in #8614
  • chore(deps): bump webpack from 5.89.0 to 5.94.0 by @dependabot in #8621
  • chore(test): check test suite wide for failures by @cbr7 in #8611
  • docs(website): consolidated the selecting your context procedure by @shipsing in #8597
  • chore(deps-dev): bump @types/node from 20.16.1 to 20.16.2 by @dependabot in #8625
  • chore(deps-dev): bump @commitlint/cli from 19.4.0 to 19.4.1 by @dependabot in #8626
  • chore: update micromatch to v4.0.8 by @benoitf in #8622
  • chore(deps-dev): bump @commitlint/config-conventional from 19.2.2 to 19.4.1 by @dependabot in #8627
  • feat: enhance storybook sidebar on website by @axel7083 in #8594
  • doc: add section for using podman-desktop with Hyper-V by @jingyuwa in #8455
  • chore(deps): bump electron-context-menu from 4.0.1 to 4.0.3 by @dependabot in #8643
  • chore: remove double scrollbar from push image dialog by @SoniaSandler in #8436
  • fix: fix flaky test by @jeffmaury in #8641
  • chore: delete unused file by @lstocchi in #8646
  • chore(deps-dev): bump markdownlint from 0.34.0 to 0.35.0 by @dependabot in #8647
  • chore: add progress on the linter by @benoitf in #8645
  • chore: switch to pnpm instead of yarn by @benoitf in #8589
  • fix: handle kubernetes connection in startProvider function by @lstocchi in #8629
  • fix: title_bar_should_reflect_selected_light_mode by @gastoner in #8615
  • revert: "fix: title_bar_should_reflect_selected_light_mode" by @benoitf in #8671
  • chore: always build the website on PR checks by @benoitf in #8672
  • chore(deps): bump electron-context-menu from 4.0.3 to 4.0.4 by @dependabot in #8668
  • chore(deps): bump adm-zip from 0.5.15 to 0.5.16 by @dependabot in #8667
  • chore: split util into two files by @benoitf in #8676
  • chore(deps-dev): bump eslint-plugin-sonarjs from 2.0.1 to 2.0.2 by @dependabot in #8670
  • fix: isContextChanges when there is no kube context by @feloy in #8656
  • revert: revert title bar should reflect selected light mode by @gastoner in #8678
  • chore: switch playwright tests to use playwright test runner instead of vitest by @cbr7 in #8650
  • fix: update binaryPath after install/uninstall on compose cli by @lstocchi in #8679
  • fix: send version for task title by @lstocchi in #8682
  • fix: handle undefined installationSource by @lstocchi in #8683
  • chore: fix publish for the next jobs by @benoitf in #8684
  • chore(tests): Registry tests updated by @xbabalov in #8674
  • docs(website): adding ui components using a customized extension by @shipsing in #8673
  • fix: number widget should accept float value for number type by @benoitf in #8685
  • chore: allow windows titlebar icons change color dynamicaly by @gastoner in #8677
  • chore(deps-dev): bump @argos-ci/cli from 2.3.3 to 2.4.1 by @dependabot in #8692
  • chore(deps-dev): bump @types/node from 20.16.2 to 20.16.3 by @dependabot in #8691
  • chore(deps-dev): bump lint-staged from 15.2.9 to 15.2.10 by @dependabot in #8693
  • chore(deps-dev): bump @argos-ci/playwright from 3.5.1 to 3.5.3 by @dependabot in #8696
  • chore(deps-dev): bump postcss from 8.4.41 to 8.4.44 by @dependabot in #8694
  • refactor(tests): preference resource rendering by @axel7083 in #8689
  • fix: delay onChange callback after the result of the validation by @benoitf in #8698
  • feat(configuration): allow to define the value of step for Input widget by @benoitf in #8700
  • chore(test): set default for enum export by @cbr7 in #8701
  • chore(test): switch param type to string by @cbr7 in #8706
  • chore(test): catch in case of race condition by @cbr7 in #8708
  • feat(website): adding storybook empty page by @axel7083 in #8702
  • feat: optional display name container connection by @axel7083 in #8690
  • chore(deps-dev): bump eslint-plugin-import from 2.29.1 to 2.30.0 by @dependabot in #8718
  • chore(deps-dev): bump @argos-ci/cli from 2.4.1 to 2.4.2 by @dependabot in #8722
  • chore: move website build to the pr-check file by @benoitf in #8714
  • chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot in #8716
  • chore(deps-dev): bump @argos-ci/playwright from 3.5.3 to 3.6.0 by @dependabot in #8719
  • fix(eslint): duplicate config rules by @axel7083 in #8725
  • chore(test): update __dirname usage and adds cfg path by @cbr7 in #8710
  • feat: add default button action for containers empty state by @gastoner in #8651
  • chore: improve colors of windows titlebar buttons by @gastoner in #8665
  • feat(api): adding optional vmTypeDisplayName by @axel7083 in #8723
  • chore: hide tooltip when opening context/dropdown/buddy widget menu by @SoniaSandler in #8553
  • chore: split checks in smaller chunks by @benoitf in #8728
  • chore(deps-dev): bump electron-builder from 24.13.3 to 25.0.5 by @dependabot in #8738
  • chore(deps-dev): bump vite from 5.4.2 to 5.4.3 by @dependabot in #8740
  • chore(deps-dev): bump filesize from 10.1.4 to 10.1.5 by @dependabot in #8737
  • chore(deps-dev): bump @types/node from 20.16.2 to 20.16.4 by @dependabot in #8739
  • chore(deps): bump yaml from 2.5.0 to 2.5.1 by @dependabot in #8736
  • chore: add shipra for code review for the documentation by @benoitf in #8733
  • fix: Fixed width of widget for inc/dec numbers by @gastoner in #8741
  • chore: publish prereleases to another repository by @benoitf in #8732
  • chore: fix float issue by @benoitf in #8705
  • test: deploy container to the kind cluster scenario by @amisskii in #8617
  • docs: update e2e tests section on the contributing guide by @danivilla9 in #8750
  • feat(test): add pw fixtures by @cbr7 in #8745
  • feat: send telemetry related to krunkit by @feloy in #8680
  • chore: Updated light theme item color in onboarding by @gastoner in #8734
  • Update settings.json configuration in podman-desktop-runner.ts by @ScrewTSW in #8751
  • refactor(main): group kubernetes logic by @axel7083 in #8735
  • Refactor pd runner and rename by @cbr7 in #8764
  • chore: adds missing colors for modal dropdown element by @gastoner in #8437
  • fix: input boxes are still using dark theme when PD is in light mode by @gastoner in #8549
  • chore(test): increment trace names upon retry by @cbr7 in #8767
  • refactor: cleanup code by @benoitf in #8772
  • chore(deps-dev): bump filesize from 10.1.5 to 10.1.6 by @dependabot in #8773
  • chore(deps-dev): bump @sveltejs/vite-plugin-svelte from 4.0.0-next.6 to 4.0.0-next.7 by @dependabot in #8774
  • chore(deps-dev): bump @playwright/test from 1.46.1 to 1.47.0 by @dependabot in #8777
  • chore(deps-dev): bump typedoc-plugin-markdown from 4.2.6 to 4.2.7 by @dependabot in #8782
  • chore(deps-dev): bump markdownlint-cli2 from 0.13.0 to 0.14.0 by @dependabot in #8779
  • chore(deps-dev): bump @types/node from 20.16.2 to 20.16.5 by @dependabot in #8776
  • refactor: move menu creation to a dedicated file by @benoitf in #8784
  • chore(deps-dev): bump postcss from 8.4.44 to 8.4.45 by @dependabot in #8781
  • chore(deps-dev): bump electron from 32.0.1 to 32.0.2 by @dependabot in #8783
  • feat(website): enhance doc sidebar by @axel7083 in #8730
  • fix: update native theme directly on config change by @deboer-tim in #8485
  • chore(test): fix typo by @cbr7 in #8787
  • chore(tests): some fixes for e2e tests by @cbr7 in #8792
  • chore(test): handling for platform diff by @cbr7 in #8797
  • chore: downgrade electron-builder to v24 by @benoitf in #8768
  • docs(website): configuring kube objects by @shipsing in #8545
  • fix: floating precision when adding numbers by @benoitf in #8793
  • fix: track external changes when displaying configuration values by @benoitf in #8795
  • chore(deps): bump eslint from 9.9.1 to 9.10.0 by @dependabot in #8801
  • chore(deps-dev): bump @argos-ci/playwright from 3.6.0 to 3.6.1 by @dependabot in #8802
  • chore(deps-dev): bump typedoc from 0.26.6 to 0.26.7 by @dependabot in #8805
  • chore(deps-dev): bump @eslint/js from 9.9.1 to 9.10.0 by @dependabot in #8804
  • chore(deps-dev): bump @argos-ci/cli from 2.4.2 to 2.4.3 by @dependabot in #8803
  • chore(tests): add podman desktop update e2e test by @odockal in #8653
  • chore(ci): collect all test artifacts during e2e test execution on ci by @odockal in #8810
  • fix(ci): run and build right e2e tests artifacts on e2e-test-main by @odockal in #8809
  • docs(gpu-windows): adding troubleshooting section by @axel7083 in #8807
  • chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot in #8813
  • chore(deps): bump express from 4.19.2 to 4.20.0 by @dependabot in #8816
  • fix: configure certificates for secure proxy by @jeffmaury in #8704
  • fix: make terminal work after stopping and starting a container by @SoniaSandler in #8657
  • chore: fix linting rules for storybook package by @benoitf in #8820
  • Implement E2E test scenario to cover Nodes Page by @amisskii in #8761
  • fix: add check helpers in Podman extension by @jeffmaury in #8827
  • chore(deps-dev): bump @commitlint/config-conventional from 19.4.1 to 19.5.0 by @dependabot in #8829
  • chore(deps-dev): bump vite from 5.4.3 to 5.4.4 by @dependabot in #8830
  • chore(deps-dev): bump @commitlint/cli from 19.4.1 to 19.5.0 by @dependabot in #8831
  • feat: allow to set a zoom level by @benoitf in #8747
  • chore: exclude telemetry report from storybook by @benoitf in #8822
  • feat: change Kubernetes menu to submenu by @feloy in #8833
  • chore(test): skipping kubernetes e2e tests on linux ci by @amisskii in #8835
  • docs: add rosetta documentation information by @cdrage in #8789
  • chore: add website testing to testing scripts by @SoniaSandler in #8850
  • chore(deps): remove peerDependencies from tests-playwright package by @odockal in #8843
  • feat: move podman extension to packages/extension folder and add dev and runtime support for it by @dgolovin in #8791
  • chore(deps-dev): bump tsx from 4.19.0 to 4.19.1 by @dependabot in #8856
  • chore(deps): bump express from 4.20.0 to 4.21.0 by @dependabot in #8857
  • chore(deps-dev): bump husky from 9.1.5 to 9.1.6 by @dependabot in #8858
  • chore(deps-dev): bump electron from 32.0.2 to 32.1.0 by @dependabot in #8859
  • chore(deps-dev): bump @types/node from 20.16.2 to 20.16.5 by @dependabot in #8861
  • chore(deps-dev): bump tailwindcss from 3.4.10 to 3.4.11 by @dependabot in #8860
  • chore(deps-dev): bump the storybook group with 7 updates by @dependabot in #8855
  • chore: generate summary of release notes with JSON format to the website by @SoniaSandler in #8790
  • docs(website): adding certificates into a podman machine by @shipsing in #8712
  • chore(test): Update Kubernetes E2E tests to handle submenu navigation by @amisskii in #8867
  • docs: document extension API: Event, commands, proxy by @feloy in #8854
  • feat: add preflights check for HyperV by @jeffmaury in #8821
  • website: update website hero and description by @slemeur in #8874
  • chore(deps-dev): bump eslint-plugin-svelte from 2.43.0 to 2.44.0 by @dependabot in #8882
  • chore(deps-dev): bump vite from 5.4.4 to 5.4.5 by @dependabot in #8880
  • chore(deps-dev): bump svelte-eslint-parser from 0.41.0 to 0.41.1 by @dependabot in #8879
  • chore: fix pnpm lock file by @feloy in #8885
  • fix: remove context attribute from FileSystemLayerView by @jeffmaury in #8886
  • chore: fix switching terminals kubernetes by @cdrage in #8731
  • feat(renderer): enhance feedback form with github star link by @axel7083 in #8800
  • chore(test): initial draft for podman machine tests by @cbr7 in #8785
  • feat(extension-api): allow extension to register custom navigation route by @axel7083 in #8837
  • fix: adds top padding to tab bar in detail page based on slot.detail content by @gastoner in #8770
  • chore(deps-dev): bump postcss from 8.4.45 to 8.4.47 by @dependabot in #8897
  • chore(deps-dev): bump @playwright/test from 1.47.0 to 1.47.1 by @dependabot in #8896
  • chore(deps-dev): bump @sveltejs/package from 2.3.4 to 2.3.5 by @dependabot in #8895
  • chore(test): expand extension's details page pom and make extensions … by @odockal in #8877
  • feat: more info about sizes displayed in images layers by @feloy in #8865
  • docs(website): added a new tutorial section with an index file by @shipsing in #8812
  • fix: use docker.io registry credentials for index.docker.io images by @feloy in #8892
  • fix: update cli management in kind extension by @lstocchi in #8655
  • chore: update ImageEmptyPage to include pullImage button by @SoniaSandler in #8890
  • feat: search image by @feloy in #8786
  • fix: redirect kube page to pods page by @deboer-tim in #8899
  • chore(deps-dev): bump @types/validator from 13.12.1 to 13.12.2 by @dependabot in #8911
  • chore(deps): bump ssh2 from 1.15.0 to 1.16.0 by @dependabot in #8912
  • chore(deps-dev): bump vite from 5.4.5 to 5.4.6 by @dependabot in #8915
  • chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot in #8910
  • chore(deps-dev): bump the storybook group with 7 updates by @dependabot in #8909
  • fix: allow to show Open DevTools menu items for extensions and webviews by @dgolovin in #8889
  • feat: allowing extension to provide routeId to progress task by @axel7083 in #8902
  • chore(test): fix tests on windows by @cbr7 in #8918
  • chore: remove random divs created by Xterm terminal by @SoniaSandler in #8413
  • refactor: setStateAndDispatch by @feloy in #8920
  • chore: cleanup unused nav section code by @deboer-tim in #8933
  • feat: reduce minimum amount of memory required to install podman on windows by @gastoner in #8934
  • feat: display error when extracting image layers fail by @feloy in #8932
  • fix: update app label before displaying pod yaml by @lstocchi in #8931
  • chore(deps-dev): bump tailwindcss from 3.4.11 to 3.4.12 by @dependabot in #8937
  • refactor: move Backoff class to its own file + unit tests by @feloy in #8941
  • refactor: move SecondaryResourceWatchersRegistry to its own file by @feloy in #8945
  • chore(test): debug command by @cbr7 in #8935
  • fix(Storybook): deprecated hook by @axel7083 in #8952
  • feat(telemetry): adding qemu version by @axel7083 in #8949
  • fix: update icon image by @feloy in #8903
  • fix(Storybook): highlight sidebar items by @axel7083 in #8951
  • chore: increase timeout on pull-image-page by @danivilla9 in #8940
  • chore(test): increase test wide timeout to match pulling two images by @cbr7 in #8965
  • fix: correctly split env files values by @feloy in #8969
  • refactor: move ContextsStates to its own file + more unit tests by @feloy in #8960
  • refactor: turn appearance isDarkMode function to a reactive variable by @gastoner in #8759
  • fix: failing unit tests due to conflict on main merge by @feloy in #8981
  • fix: update containerState in effect by @SoniaSandler in #8961
  • chore(test): handle extra popup on mac by @cbr7 in #8968
  • chore: changed type and casting in input and numberimput component by @gastoner in #8971
  • chore(deps): bump @segment/analytics-node from 2.1.2 to 2.1.3 by @dependabot in #8976
  • chore(deps-dev): bump micromark-extension-directive from 3.0.1 to 3.0.2 by @dependabot in #8977
  • chore(deps-dev): bump svelte-check from 3.8.6 to 4.0.2 by @dependabot in #8863
  • chore(deps-dev): bump electron from 32.1.0 to 32.1.2 by @dependabot in #8987
  • Fixed changing background image based on light/dark theme by @gastoner in #8744
  • chore(deps-dev): bump monaco-editor from 0.51.0 to 0.52.0 by @dependabot in #8994
  • chore(deps-dev): bump the storybook group with 7 updates by @dependabot in #8993
  • chore: update style of xterm terminal by @SoniaSandler in #8986
  • chore(test): some fixes for e2e tests by @cbr7 in #8992
  • chore: rework variables to avoid potential undefined values by @benoitf in #8995
  • refactor: rename method to match the behavior of the method by @benoitf in #9001
  • fix: apply light theme on preflight checks box by @benoitf in #8991
  • chore(test): some minor fixes by @cbr7 in #9003
  • chore(deps): bump chokidar from 3.6.0 to 4.0.0 by @dependabot in #8878
  • chore: remove core values by @deboer-tim in #8964
  • chore(test): increase test timeout and number format by @cbr7 in #9004
  • chore(test): refactoring some tests by @cbr7 in #9005
  • chore: fix invalid test by @benoitf in #9000
  • chore(deps-dev): bump typescript from 5.5.4 to 5.6.2 by @dependabot in #8814
  • feat: filter embeddable extensions by keywords by @feloy in #8999
  • chore(deps-dev): bump vite from 5.4.6 to 5.4.7 by @dependabot in #9014
  • chore(deps-dev): bump typedoc-plugin-markdown from 4.2.7 to 4.2.8 by @dependabot in #9015
  • chore(deps-dev): bump @playwright/test from 1.47.1 to 1.47.2 by @dependabot in #9017
  • chore(deps-dev): bump @rollup/plugin-node-resolve from 15.2.3 to 15.2.4 by @dependabot in #9018
  • chore(deps): bump @zerodevx/svelte-toast from 0.9.5 to 0.9.6 by @dependabot in #9020
  • chore: fix formatting/space/quotes by @benoitf in #9012
  • chore(deps): bump chokidar from 4.0.0 to 4.0.1 by @dependabot in #9023
  • chore(ci): adding concurrency option to pr-check by @axel7083 in #8997
  • test: implement test steps feature by @cbr7 in #9007
  • chore(deps-dev): bump jsdom from 25.0.0 to 25.0.1 by @dependabot in #9022
  • chore(deps): bump eslint from 9.10.0 to 9.11.0 by @dependabot in #9016
  • chore(deps-dev): bump @eslint/js from 9.10.0 to 9.11.0 by @dependabot in #9019
  • fix: prevent configuration from being deleted on extension deactivate by @axel7083 in #8884
  • feat: add options to customize [Embeddable]CatalogExtensionList by @feloy in #9013
  • chore(deps-dev): bump @rollup/plugin-typescript from 11.1.6 to 12.1.0 by @dependabot in #9021
  • chore: avoid package reserved keyword by @benoitf in #9011
  • chore: fix import not authorized in cjs file + format by @benoitf in #9010
  • fix(docusaurus): storybook empty page by @axel7083 in #8998
  • chore: fix size of TerminalWindow in PushImageModal by @SoniaSandler in #9029
  • feat: add podman extension api package and use it in podman extension by @dgolovin in #8891
  • fix: always prefer podman cli from installer path (macOS) by @benoitf in #8988
  • refactor: extract the circle dot to its own component by @benoitf in #9028
  • chore(test): Stabilize tests on CI MAC OS by increasing Kind cluster creation timeout by @amisskii in #9027
  • chore(tests): kubernetes contexts e2e tests by @rostalan in #7843
  • chore(test): fixup isCI was type (string|bool) by @ScrewTSW in #9036
  • chore(test,ci): add option to disable model upload to settings.json by @ScrewTSW in #9041
  • fix: add missing aria-label attributes by @dgolovin in #9037
  • fix: mock values using objects with getters setters by @dgolovin in #9039
  • chore(deps-dev): bump svelte from 5.0.0-next.225 to 5.0.0-next.258 by @dependabot in #9033
  • chore(test): add catchall settings object for development by @cbr7 in #9042
  • docs: add new stories for UI components by @benoitf in #8836
  • chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot in #9045
  • chore(deps-dev): bump @rollup/plugin-node-resolve from 15.2.4 to 15.3.0 by @dependabot in #9050
  • chore(deps-dev): bump @eslint/js from 9.11.0 to 9.11.1 by @dependabot in #9049
  • chore(test): enable user mode networking by @cbr7 in #9052
  • chore(deps): bump eslint from 9.11.0 to 9.11.1 by @dependabot in #9048
  • chore(deps-dev): bump @rollup/plugin-commonjs from 26.0.1 to 28.0.0 by @dependabot in #9051
  • chore: reduce header width by @deboer-tim in #9032
  • chore(deps-dev): bump @types/node from 20.16.2 to 20.16.6 by @dependabot in #9046
  • chore: ignore generated files for release notes by @benoitf in #9035
  • chore(deps-dev): bump tailwindcss from 3.4.12 to 3.4.13 by @dependabot in #9047
  • chore: add Matt as reviewer for website/docs by @benoitf in #9055
  • fix: reflecting light and dark theme by AuditMessageBox by @gastoner in #9040
  • feat: add default actions for Pods empty state by @dgolovin in #8963
  • chore(test): registry test dependency fix by @xbabalov in #8936
  • chore(tests): Create rootless machine e2e verification by @xbabalov in #7446
  • chore(test): checkbox does not exist on mac by @cbr7 in #9063
  • feat: display Kubernetes empty page when no current context by @feloy in #8989
  • chore(test): view pod deployment info logs and increase deployment timeout by @amisskii in #9065
  • chore(deps): bump svelte-fa from 4.0.2 to 4.0.3 by @dependabot in #9071
  • chore(deps-dev): bump vite from 5.4.7 to 5.4.8 by @dependabot in #9074
  • chore(deps-dev): bump @argos-ci/playwright from 3.6.1 to 3.6.2 by @dependabot in #9072
  • chore: Added SSHConfig to podman extension by @gastoner in #9078
  • chore(deps-dev): bump the storybook group with 7 updates by @dependabot in #9070
  • chore(deps-dev): bump svelte from 5.0.0-next.258 to 5.0.0-next.259 by @dependabot in #9073
  • feat(website): improve storybook sidebar by @axel7083 in #9079
  • chore(deps-dev): bump @types/node from 20.16.2 to 20.16.7 by @dependabot in #9076
  • feat(eslint): enable vitest/no-import-node-test by @axel7083 in #9068
  • chore(test): initial draft for image search e2e test by @cbr7 in #9053
  • fix glitch when downloading extension from Kubernetes empty page by @feloy in #9082
  • feat: handle both hyperv and wsl machines by @lstocchi in #8985
  • fix: fix failing tests in podman extension by @lstocchi in #9093
  • chore: add redirect for core-values by @deboer-tim in #9085
  • chore: update podman to v5.2.3 by @benoitf in #9091
  • feat(eslint): enable vitest/no-identical-title by @axel7083 in #9088
  • chore(deps-dev): bump @types/node from 20.16.2 to 20.16.9 by @dependabot in #9098
  • chore(deps): bump @segment/analytics-node from 2.1.3 to 2.2.0 by @dependabot in #9099
  • feat: retrieve proxy settings from system by @jeffmaury in #4356
  • docs(website): added a tutorial for managing application resources by @shipsing in #8962
  • refactor: split ContextsStats and ContextsInformers by @feloy in #9103
  • fix: call fileItem onChange only when there is actually a change by @lstocchi in #9075
  • feat: hide Kubernetes menu when kubernetes empty page is displayed by @feloy in #9087
  • chore: use another time than the default time for dependabot daily job by @benoitf in #9110
  • chore(deps-dev): bump @types/node from 20.16.2 to 20.16.9 by @dependabot in #9113
  • chore(deps-dev): bump prettier-plugin-svelte from 3.2.6 to 3.2.7 by @dependabot in #9114
  • chore(deps-dev): bump svelte-check from 4.0.2 to 4.0.3 by @dependabot in #9115
  • docs(website): added tutorials for running a kube cluster and deployng a kube application by @shipsing in #8893
  • chore(deps-dev): bump eslint-plugin-svelte from 2.44.0 to 2.44.1 by @dependabot in #9117
  • docs(website): added a tutorial for running an ai application by @shipsing in #9044
  • feat: add telemetry on Kubernetes empty page by @feloy in #9106
  • test: add e2e tests for Kubernetes PVC lifecycle by @amisskii in #9104
  • fix: update input colors by @deboer-tim in #9094
  • fix: update path to podman assets in production environment by @dgolovin in #9129
  • chore(deps-dev): bump svelte-check from 4.0.3 to 4.0.4 by @dependabot in #9134
  • chore(deps-dev): bump @types/node from 20.16.2 to 20.16.10 by @dependabot in #9133
  • chore(deps-dev): bump svelte from 5.0.0-next.259 to 5.0.0-next.260 by @dependabot in #9135
  • chore(deps-dev): bump the storybook group with 7 updates by @dependabot in #9132
  • feat: define HostConfig.Devices with a known type in extension-api.d.ts by @feloy in #9136
  • docs: fix two typos on windows-install documentation by @AshvG in #9131
  • chore: add UX GitHub template by @nichjones1 in #9127
  • chore: specify devices when creating a container by @feloy in #9125
  • feat: allow users to pick between WSL and HyperV if both enabled (#8864) by @lstocchi in #9105
  • chore: add missing util tests by @deboer-tim in #9145
  • chore(test): add some additonal e2e tests by @cbr7 in #9141
  • fix: use machine.Name to form engineId to retrieve info by @dgolovin in #9095
  • fix: disable Create button if properties audit returns errors by @dgolovin in #9119
  • fix: electron build config to include podman ext assets by @dgolovin in #9151
  • docs(website): added documentation for managing docker compatibility by @shipsing in #8898
  • chore: add experimental flag for docker compatibility by @benoitf in #9107
  • refactor: move dispatch functions to ContextsStates class by @feloy in #9122
  • refactor: ImagesDetailsComponent to Svelte5 by @feloy in #9148
  • fix: add podman version check to hyperv enablement by @lstocchi in #9144
  • chore(test): Handle popup window for default Podman machine selection by @amisskii in #9155
  • chore(tests): run e2e podman machine tests only under condition by @odockal in #9150
  • chore(deps-dev): bump globals from 15.9.0 to 15.10.0 by @dependabot in #9162
  • chore(deps-dev): bump typedoc-plugin-markdown from 4.2.8 to 4.2.9 by @dependabot in #9160
  • Adapt kubernetes states classes/files names by @feloy in #9164
  • chore(test): some fixes by @cbr7 in #9163
  • feat: move layer size to the top by @feloy in #9165
  • chore(test): increase timeouts on some checks by @cbr7 in #9174
  • feat: add editor to provide uri or fully qualified registry for image to use for VM by @dgolovin in #9096
  • feat: display files added/removed/modified by image layers by @feloy in #9175
  • chore(deps-dev): bump @vitest/eslint-plugin from 1.1.4 to 1.1.5 by @dependabot in #9180
  • feat: add Preference to ask before fetching image layers by @feloy in #9146
  • fix: skip podman check on hypervCheck.execute when called as installation preflight by @lstocchi in #9172
  • fix: handle userModeNetwork visibility even when only one provider is available by @lstocchi in #9166
  • chore: add a way to get status information for mac/linux/windows docker system socket by @benoitf in #9179
  • chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot in #9153
  • chore(deps-dev): bump eslint-plugin-sonarjs from 2.0.2 to 2.0.3 by @dependabot in #9154
  • feat: bring docker compatibility page if flag is enabled by @benoitf in #9183
  • chore(deps-dev): bump @testing-library/svelte from 5.2.1 to 5.2.3 by @dependabot in #9161
  • chore: add release notes to dashboard - main and preload by @SoniaSandler in #8753
  • chore(test): test framework refactoring by @cbr7 in #9181
  • chore: redirect kubernetes page to /kubernetes/nodes by @cdrage in #9196
  • chore: add release notes to dashboard page - renderer by @SoniaSandler in #9190
  • chore(deps-dev): bump eslint-plugin-unicorn from 55.0.0 to 56.0.0 by @dependabot in #9201
  • chore(deps-dev): bump svelte from 5.0.0-next.260 to 5.0.0-next.262 by @dependabot in #9204
  • chore(deps): bump electron-updater from 6.3.4 to 6.3.9 by @dependabot in #9203
  • chore(deps-dev): bump eslint-plugin-import from 2.30.0 to 2.31.0 by @dependabot in #9202
  • fix: Testcontainers name by @eddumelendez in #9193
  • chore: move the refresh icon button fragment to its own component to be reused by @benoitf in #9208
  • chore: add methods to read or set docker contexts by @benoitf in #9197
  • chore: fix typo by @benoitf in #9215
  • chore: remove console.log trace by @benoitf in #9217
  • chore: display latest release notes in development mode by @benoitf in #9216
  • chore: use rollup higher than 4.22.4 by @benoitf in #9213
  • feat: widget to display resource/data of the owner of the docker system socket by @benoitf in #9199
  • chore: make experimental flag visible for the docker compatibility by @benoitf in #9218
  • fix: remove timeout for async by @dgolovin in #9219
  • feat: add ability to switch the docker CLI context by @benoitf in #9198
  • fix: set a podman machine as running only when not starting by @feloy in #9187
  • chore: avoid any cve using pnpm audit by @benoitf in #9223
  • chore(deps): bump eslint from 9.11.1 to 9.12.0 by @dependabot in #9230
  • chore(deps-dev): bump typedoc from 0.26.7 to 0.26.8 by @dependabot in #9228
  • chore(deps-dev): bump @vitest/eslint-plugin from 1.1.5 to 1.1.6 by @dependabot in #9227
  • chore(deps-dev): bump @eslint/compat from 1.1.1 to 1.2.0 by @dependabot in #9231
  • chore: do not display any release notes widget if there is nothing to show by @benoitf in #9225
  • chore(deps-dev): bump the storybook group with 7 updates by @dependabot in #9226
  • chore(deps-dev): bump @eslint/js from 9.11.1 to 9.12.0 by @dependabot in #9229
  • docs(website): edited the creating a podman machine procedure by @shipsing in #8907
  • chore: use HTMLElement for the webview cast by @benoitf in #9241
  • chore: add jest-dom types by @benoitf in #9239
  • chore: update vitest to v2.1.2 by @benoitf in #9235
  • chore: add release notes to version button in status bar by @SoniaSandler in #9058
  • fix: exited quick pick should resolve to undefined by @deboer-tim in #9200
  • chore(test): add addional handling for popup in case of failure by @cbr7 in #9234
  • fix: update cancelId to fix failing windows update e2e test by @SoniaSandler in #9248
  • chore: update podman to v5.2.4 by @jeffmaury in #9250
  • chore(deps-dev): bump vitest from 2.0.5 to 2.1.2 by @dependabot in #9254
  • chore(deps-dev): bump @vitest/eslint-plugin from 1.1.6 to 1.1.7 by @dependabot in #9253
  • chore(deps-dev): bump @types/node from 20.16.10 to 20.16.11 by @dependabot in #9255
  • chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot in #9252
  • chore: remove undeeded metadata when applying k8s objects by @cdrage in #9267
  • fix: reset extra assets array in beforePack call to avoid including podman vm image for x64 and arm64 in arm64.zip #9274 by @dgolovin in #9279

New Contributors

Full Changelog: v1.12.0...v1.13.1

Don't miss a new podman-desktop release

NewReleases is sending notifications on new releases.