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
- @shipsing made their first contribution in #8597
- @jingyuwa made their first contribution in #8455
- @AshvG made their first contribution in #9131
- @nichjones1 made their first contribution in #9127
- @eddumelendez made their first contribution in #9193
Full Changelog: v1.12.0...v1.13.1