What's Changed
- chore: 📢 Bump version to 1.23.0 by @podman-desktop-bot in #14126
- chore(deps-dev): bump the argosci group with 2 updates by @dependabot[bot] in #14100
- feat: added layout manager backend by @gastoner in #13772
- feat: added Layout Manager to UI lib by @gastoner in #13771
- chore(deps-dev): bump @types/node from 22.18.6 to 22.18.7 by @dependabot[bot] in #14130
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #14128
- chore(website): added blog for hacktoberfest participation by @rujutashinde in #14042
- chore(deps-dev): bump eslint-plugin-storybook from 9.1.8 to 9.1.9 by @dependabot[bot] in #14154
- chore(deps-dev): bump @testing-library/jest-dom from 6.8.0 to 6.9.0 by @dependabot[bot] in #14158
- chore(deps-dev): bump @types/node from 22.18.7 to 22.18.8 by @dependabot[bot] in #14159
- chore(deps-dev): bump typescript from 5.9.2 to 5.9.3 by @dependabot[bot] in #14160
- chore(search-bar): reverted commit bfb30c6 by @gastoner in #14161
- chore(deps-dev): bump cross-env from 10.0.0 to 10.1.0 by @dependabot[bot] in #14127
- chore(deps-dev): bump svelte from 5.39.6 to 5.39.7 by @dependabot[bot] in #14156
- chore(deps-dev): bump inversify from 7.10.1 to 7.10.2 by @dependabot[bot] in #14157
- chore: use state.snapshot to pass provider to load images by @SoniaSandler in #14150
- chore: changed layout editor icon by @gastoner in #14138
- chore: update license to correct one in website FAQ by @SoniaSandler in #14199
- feat: update podman to v5.6.2 by @benoitf in #14169
- chore(deps-dev): bump the storybook group across 1 directory with 3 updates by @dependabot[bot] in #14155
- fix: address unhandled race condition for logs to console after windo… by @bmahabirbu in #14093
- chore(deps-dev): bump @commitlint/cli from 20.0.0 to 20.1.0 in the commitlint group by @dependabot[bot] in #14153
- chore(deps): bump dockerode from 4.0.8 to 4.0.9 by @dependabot[bot] in #14129
- chore(deps-dev): bump @testing-library/jest-dom from 6.9.0 to 6.9.1 by @dependabot[bot] in #14206
- chore(deps): bump the fortawesome group with 5 updates by @dependabot[bot] in #14203
- chore(deps-dev): bump the tailwindcss group with 3 updates by @dependabot[bot] in #14204
- chore(deps-dev): bump eslint-plugin-storybook from 9.1.9 to 9.1.10 by @dependabot[bot] in #14207
- chore(deps-dev): bump svelte from 5.39.7 to 5.39.8 by @dependabot[bot] in #14205
- feat(docs): added generating tutorial and docs json files by @gastoner in #14073
- chore(deps-dev): bump @biomejs/biome from 2.2.4 to 2.2.5 by @dependabot[bot] in #14233
- chore(deps): bump github/codeql-action from 3.30.5 to 3.30.6 by @dependabot[bot] in #14229
- chore(deps): bump @fortawesome/react-fontawesome from 3.0.2 to 3.1.0 in the fortawesome group by @dependabot[bot] in #14230
- chore(deps-dev): bump @vitest/eslint-plugin from 1.3.13 to 1.3.15 in the vitest group by @dependabot[bot] in #14231
- chore(deps-dev): bump vite from 7.1.7 to 7.1.9 by @dependabot[bot] in #14232
- chore: renames layout editor/manager to list organizer by @gastoner in #14235
- chore(website): github stars dark mode by @statickidz in #14124
- feat: add navigate to provider new connection to API by @feloy in #14227
- chore: use mockResolvedValue / mockReturn in some tests by @simonrey1 in #14236
- chore(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 by @dependabot[bot] in #14152
- revert: use mockResolvedValue / mockReturn in some tests by @simonrey1 in #14240
- feat: implement DevTools lifecycle management to prevent app crashes by @vzhukovs in #14112
- chore(test): validate rate limit before downloading cli tool by @cbr7 in #14211
- fix: release notes blog for Podman Desktop v1.22.0 release by @dgolovin in #14131
- chore: Update Chocolatey package to 1.22.0 by @podman-desktop-bot in #14252
- chore(deps-dev): bump @rollup/plugin-node-resolve from 16.0.1 to 16.0.2 by @dependabot[bot] in #14267
- chore(deps): bump actions/stale from 10.0.0 to 10.1.0 by @dependabot[bot] in #14262
- chore(deps): bump the eslint group with 2 updates by @dependabot[bot] in #14264
- chore(deps-dev): bump the argosci group with 2 updates by @dependabot[bot] in #14263
- chore(deps-dev): bump electron from 38.2.0 to 38.2.1 by @dependabot[bot] in #14269
- chore(deps-dev): bump svelte from 5.39.8 to 5.39.9 by @dependabot[bot] in #14268
- chore(deps-dev): bump @vitest/eslint-plugin from 1.3.15 to 1.3.16 in the vitest group by @dependabot[bot] in #14265
- chore: update to kubernetes client v1.4.0 and remove patch by @feloy in #14270
- chore(storybook): update Storybook and addon-svelte-csf by @vancura in #14244
- refactor: use mockResolvedValue / mockReturn in some tests by @simonrey1 in #14241
- chore(test): check rate limit flag in beforeEach hook by @cbr7 in #14250
- chore(test): revert change due to issue still existing on cicd by @cbr7 in #14276
- refactor(extension: podman): remove unnecessary installers map in PodmanInstall by @simonrey1 in #14280
- chore(test): skip test when api quota is exceeded by @cbr7 in #14281
- refactor(renderer): rename 'Play Kubernetes YAML' page to 'Podman Kube Play' #14193 by @sAchin-680 in #14261
- chore(deps-dev): bump get-tsconfig from 4.10.1 to 4.11.0 by @dependabot[bot] in #14288
- chore(deps-dev): bump @playwright/test from 1.55.1 to 1.56.0 by @dependabot[bot] in #14287
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #14285
- chore(deps-dev): bump monaco-editor from 0.52.2 to 0.54.0 by @dependabot[bot] in #14286
- chore(test): try to install cli tool before test suite by @cbr7 in #14289
- chore: added support for layout manager component by @gastoner in #13769
- feat: docs tab content by @gastoner in #13661
- refactor(extension: podman): move windows related checks to
src/checks/windowsby @axel7083 in #14299 - chore(extension: podman): adding inversify dependency to package.json by @axel7083 in #14305
- chore(extensions/podman): introduce skeleton classes for handling platform (win, mac, linux) specific checks by @simonrey1 in #14300
- chore(deps): bump ps-list from 8.1.1 to 9.0.0 by @dependabot[bot] in #14101
- chore(extension: podman): update tsconfig with inversify requirement by @axel7083 in #14306
- feat(imageList): Show the architecture of the images in the image list by @simonrey1 in #14194
- refactor(extensions/podman): change case for macOS by @simonrey1 in #14311
- chore(extension: podman): adding
/@/path alias by @axel7083 in #14309 - chore(deps): bump semver from 7.7.2 to 7.7.3 by @dependabot[bot] in #14318
- chore(deps): bump hosted-git-info from 9.0.0 to 9.0.1 by @dependabot[bot] in #14321
- chore(deps): bump github/codeql-action from 3.30.6 to 4.30.7 by @dependabot[bot] in #14317
- chore(deps-dev): bump electron from 38.2.1 to 38.2.2 by @dependabot[bot] in #14319
- feat(extension: podman): introduce InversifyBinding class by @axel7083 in #14312
- chore(test): add nonblocking k8s sanity tests to pr check by @cbr7 in #14324
- fix: volume route by @gastoner in #14325
- chore: updated navigation routes by @gastoner in #14322
- chore: moved pod info to api folder by @gastoner in #14326
- chore(deps-dev): bump msw from 2.11.2 to 2.11.4 by @dependabot[bot] in #14341
- chore(deps-dev): bump svelte from 5.39.9 to 5.39.11 by @dependabot[bot] in #14338
- chore(deps-dev): bump svelte-check from 4.3.2 to 4.3.3 by @dependabot[bot] in #14339
- chore(deps): bump hosted-git-info from 9.0.1 to 9.0.2 by @dependabot[bot] in #14342
- chore(test): remove/refactor deprecated code for playing yaml files to Kubernetes runtime by @amisskii in #14314
- chore(test): move tmt folder to tests folder by @amisskii in #14345
- chore: add removeNetwork and updateNetwork methods by @SoniaSandler in #14336
- feat: add API to Docker extension by @jeffmaury in #14282
- chore(test): extend timeout for onboarding where exts. load up by @odockal in #14349
- chore(deps-dev): bump @types/node from 22.18.8 to 22.18.9 by @dependabot[bot] in #14355
- chore(deps): bump pnpm/action-setup from 4.1.0 to 4.2.0 by @dependabot[bot] in #14337
- chore(deps-dev): bump msw from 2.11.4 to 2.11.5 by @dependabot[bot] in #14354
- chore(deps-dev): bump typedoc-plugin-markdown from 4.8.1 to 4.9.0 in the typedoc group by @dependabot[bot] in #14014
- chore(deps-dev): bump get-tsconfig from 4.11.0 to 4.12.0 by @dependabot[bot] in #14340
- chore(test): try to detect bad machine state and heal it by @cbr7 in #14360
- refactor(extension/podman): init test class in before each by @simonrey1 in #14364
- chore(deps-dev): bump @types/dockerode from 3.3.43 to 3.3.44 by @dependabot[bot] in #13955
- docs: code guideline to mock a component, with bindable prop by @feloy in #14249
- docs: fix a typo in index.md (Kubernetes/Existing Kubernetes) by @Aayushyamaan-Shah in #14368
- chore(deps): bump mikepenz/action-junit-report from 5.6.2 to 6.0.0 by @dependabot[bot] in #14370
- chore(deps): bump github/codeql-action from 4.30.7 to 4.30.8 by @dependabot[bot] in #14371
- chore(deps-dev): bump @vitest/eslint-plugin from 1.3.16 to 1.3.17 in the vitest group by @dependabot[bot] in #14372
- chore(deps): bump electron-updater from 6.6.8 to 6.7.0 by @dependabot[bot] in #14374
- chore(deps-dev): bump @types/node from 22.18.9 to 22.18.10 by @dependabot[bot] in #14376
- chore(deps-dev): bump @rollup/plugin-node-resolve from 16.0.2 to 16.0.3 by @dependabot[bot] in #14377
- chore(deps-dev): bump lint-staged from 16.2.3 to 16.2.4 by @dependabot[bot] in #14375
- chore(extension/podman): typo by @simonrey1 in #14379
- chore(deps-dev): bump typedoc from 0.28.13 to 0.28.14 in the typedoc group by @dependabot[bot] in #14373
- refactor: migrated volume details to svelte5 by @gastoner in #14330
- refactor(ImageActions): switched to derived from onMount by @gastoner in #14343
- refactor: moved logic to reactive derived by @gastoner in #14328
- docs: updated the sections referencing the Podman Kube Play feature by @shipsing in #14323
- fix(docker-compatibility): do not show notification if status cannot be acquired by @simonrey1 in #14226
- fix: broken podman-cli extension podman installation discovery on unix/macos by @ScrewTSW in #14313
- feat: added callbacks to table component for layout manager by @gastoner in #13770
- chore(deps-dev): bump @biomejs/biome from 2.2.5 to 2.2.6 by @dependabot[bot] in #14395
- chore(deps-dev): bump markdownlint from 0.38.0 to 0.39.0 by @dependabot[bot] in #14394
- chore(deps-dev): bump svelte from 5.39.11 to 5.39.12 by @dependabot[bot] in #14393
- chore(deps): bump actions/setup-node from 5.0.0 to 6.0.0 by @dependabot[bot] in #14390
- chore(deps-dev): bump @vitest/eslint-plugin from 1.3.17 to 1.3.18 in the vitest group by @dependabot[bot] in #14392
- fix: include XDG_SESSION_TYPE=x11 to flatpak build file by @odockal in #14383
- chore(test): unskip podman compose test on macos by @amisskii in #14386
- feat: add getKubernetesProviders to api by @feloy in #14225
- chore(deps-dev): bump svelte from 5.39.12 to 5.40.0 by @dependabot[bot] in #14412
- chore(deps-dev): bump @vitest/eslint-plugin from 1.3.18 to 1.3.20 in the vitest group by @dependabot[bot] in #14411
- chore(deps-dev): bump @rollup/plugin-commonjs from 28.0.6 to 28.0.7 by @dependabot[bot] in #14413
- chore(deps-dev): bump vite from 7.1.9 to 7.1.10 by @dependabot[bot] in #14414
- refactor: migrated container details to svelte5 by @gastoner in #14329
- refactor: migrate pod details to svelte5 by @gastoner in #14331
- feat: added basic go to content for podman resources by @gastoner in #14192
- chore(searchbar): changes order of result when showing all items by @gastoner in #14344
- docs: update pnpm version requirement to v10.x by @benoitf in #14023
- feat: added component for handling enums for booleans by @MarsKubeX in #14245
- fix: a note about the issue when running Podman Desktop on Linux with Wayland by @dgolovin in #14415
- chore: Update Chocolatey package to 1.22.1 by @podman-desktop-bot in #14426
- chore(deps-dev): bump svelte from 5.40.0 to 5.40.1 by @dependabot[bot] in #14430
- chore(deps-dev): bump electron from 38.2.2 to 38.3.0 by @dependabot[bot] in #14428
- test(e2e): add preferences text e2e test by @danivilla9 in #14347
- feat(Icon): added support for img component by @gastoner in #14423
- chore(deps-dev): bump @rollup/plugin-commonjs from 28.0.7 to 28.0.8 by @dependabot[bot] in #14429
- chore(deps): bump inversify from 7.10.2 to 7.10.3 by @dependabot[bot] in #14431
- chore(test): ensure pod cleanup before failure check by @cbr7 in #14435
- refactor: extensions filtering by @feloy in #14422
- refactor(Dashboard): moved providers to separate file by @gastoner in #14438
- chore(deps-dev): bump the storybook group with 3 updates by @dependabot[bot] in #14444
- chore(deps-dev): bump eslint-plugin-storybook from 9.1.10 to 9.1.12 by @dependabot[bot] in #14448
- chore(deps-dev): bump @types/node from 22.18.10 to 22.18.11 by @dependabot[bot] in #14446
- feat: added visual indication if a podman machine is rootless or rootful by @MarsKubeX in #14076
- chore(deps-dev): bump @playwright/test from 1.56.0 to 1.56.1 by @dependabot[bot] in #14447
- chore(deps-dev): bump svelte from 5.40.1 to 5.40.2 by @dependabot[bot] in #14445
- chore(test): better handling for container stop state by @cbr7 in #14449
- chore(extensions/podman): add inversify annotations by @simonrey1 in #14441
- chore(extensions/podman): move constants to dedicated file by @simonrey1 in #14454
- refactor(extensions/podman): bind in inversify with others by @simonrey1 in #14451
- refactor(extensions/podman): move types to dedicated file by @simonrey1 in #14452
- chore(deps-dev): bump the storybook group with 3 updates by @dependabot[bot] in #14461
- chore(deps): bump github/codeql-action from 4.30.8 to 4.30.9 by @dependabot[bot] in #14460
- chore(deps-dev): bump octokit from 5.0.3 to 5.0.4 by @dependabot[bot] in #14464
- chore(deps-dev): bump svelte-eslint-parser from 1.3.3 to 1.4.0 by @dependabot[bot] in #14465
- chore(deps-dev): bump eslint-plugin-svelte from 3.12.4 to 3.12.5 by @dependabot[bot] in #14466
- feat: added entries from navigation to searchbar by @gastoner in #14234
- chore: remove duplicated entries in lock file by @benoitf in #14472
- refactor(extensions/podman): extract init of Inversify for test purpose by @simonrey1 in #14458
- chore(deps-dev): bump eslint-plugin-storybook from 9.1.12 to 9.1.13 by @dependabot[bot] in #14470
- chore(deps-dev): bump svelte from 5.40.2 to 5.41.0 by @dependabot[bot] in #14468
- chore(deps): bump the eslint group with 2 updates by @dependabot[bot] in #14462
- chore(deps-dev): bump @vitest/eslint-plugin from 1.3.20 to 1.3.23 in the vitest group by @dependabot[bot] in #14463
- fix: migrate Tooltip component to Floating UI for proper positioning by @vzhukovs in #14246
- feat: added searchbar text highliting by @gastoner in #14271
- chore(extensions/podman): inject WinPlatform in extension by @simonrey1 in #14474
- chore(deps-dev): bump svelte from 5.41.0 to 5.41.1 by @dependabot[bot] in #14483
- chore(deps-dev): bump the tailwindcss group with 3 updates by @dependabot[bot] in #14480
- chore(deps-dev): bump vite from 7.1.10 to 7.1.11 by @dependabot[bot] in #14479
- chore(deps-dev): bump lint-staged from 16.2.4 to 16.2.5 by @dependabot[bot] in #14481
- feat(packages/api): introduce IAsyncDisposable interface by @axel7083 in #14420
- chore(deps-dev): bump msw from 2.11.5 to 2.11.6 by @dependabot[bot] in #14467
- chore(extensions/podman): init inversify checkers by @simonrey1 in #14486
- fix(searchbar): removed background for highlited items by @gastoner in #14485
- feat(telemetry): report usage of custom registry certificates by @vzhukovs in #13683
- feat: add getManagedDefaultsDirectory() to Directories by @cdrage in #14478
- chore: remove duplicate disposable interface by @axel7083 in #14473
- chore(test): ensure button enabling uses custom timeout by @cbr7 in #14510
- chore(test): run testing farm e2e tests on nightly basis by @amisskii in #14487
- chore(test): dont try to install on mac due to admin prompt request by @cbr7 in #14513
- refactor(renderer: ImagesList.svelte): adding key props to table usage by @axel7083 in #14504
- refactor(renderer: PodsList.svelte): adding key props to table usage by @axel7083 in #14505
- refactor(renderer: VolumesList.svelte): adding key props to table usage by @axel7083 in #14506
- refactor(renderer: TaskManagerTable.svelte): adding key props to table usage by @axel7083 in #14507
- refactor(renderer: PortForwardingList.svelte): adding key props to table usage by @axel7083 in #14508
- fix(ui: table): collapse icon is incorrect when the item do not have a name by @axel7083 in #14512
- refactor(renderer: TableList): adding key props to Table usage by @axel7083 in #14518
- feat(ui: table): adding optional label prop by @axel7083 in #14516
- refactor(extensions: podman): adding win-related checks to WinPlatform by @axel7083 in #14491
- chore: added dashboard sections to dashboard registry by @gastoner in #14439
- chore(extension: podman): adding missing copyright by @axel7083 in #14537
- refactor(extension: podman): make
WinInstallerinjectable by @axel7083 in #14536 - refactor(extension: podman): making MacOSInstaller injectable by @axel7083 in #14538
- chore(deps-dev): bump get-tsconfig from 4.12.0 to 4.13.0 by @dependabot[bot] in #14556
- chore(deps-dev): bump @biomejs/biome from 2.2.6 to 2.2.7 by @dependabot[bot] in #14555
- chore(deps-dev): bump electron from 38.3.0 to 38.4.0 by @dependabot[bot] in #14553
- chore(deps-dev): bump lint-staged from 16.2.5 to 16.2.6 by @dependabot[bot] in #14551
- chore(deps-dev): bump svelte from 5.41.1 to 5.41.2 by @dependabot[bot] in #14554
- chore(deps-dev): bump @rollup/plugin-typescript from 12.1.4 to 12.2.0 by @dependabot[bot] in #14552
- chore(test): skip test in macos cicd pipeline by @cbr7 in #14557
- refactor(extension: podman): making PodmanCleanupMacOS injectable by @axel7083 in #14542
- fix: unit test is missing mock on matchMedia by @benoitf in #14560
- refactor(extension: podman): making PodmanCleanupWindows injectable by @axel7083 in #14543
- revert(renderer/PodDetails): some features were broken in the migration by @simonrey1 in #14562
- chore(test): adding aria-label to error message by @cbr7 in #14564
- chore(test): add a new e2e test for podman kube play from scratch option by @amisskii in #14315
- docs: add section around the usage of fake timers in rendered unit tests by @benoitf in #14558
- refactor: use advanceTime option in fakeTimers in renderer unit tests by @benoitf in #14559
- refactor(svelte-config): externalize the svelte config to a separate file by @benoitf in #14549
- chore(deps-dev): bump @rollup/plugin-typescript from 12.2.0 to 12.3.0 by @dependabot[bot] in #14575
- chore(deps-dev): bump the tailwindcss group with 3 updates by @dependabot[bot] in #14572
- chore(deps-dev): bump svelte from 5.41.2 to 5.41.3 by @dependabot[bot] in #14573
- chore(deps-dev): bump vite from 7.1.11 to 7.1.12 by @dependabot[bot] in #14574
- chore(vscode): new imports suggested by VS Code's should use non-relative paths by @simonrey1 in #14570
- chore(test): add proxy smoke e2e tests by @odockal in #14490
- chore: include svelte configuration in eslint parser for svelte by @benoitf in #14571
- chore(test): adding smoke tests for windows in pr check by @cbr7 in #14581
- refactor: replacing hardcoded section with registry based aproach by @gastoner in #14440
- docs(code-guidelines): add guideline for path aliases in imports by @simonrey1 in #14580
- chore: added icons to searchbar by @gastoner in #13960
- feat: add network list page by @SoniaSandler in #14366
- chore(deps-dev): bump eslint-plugin-unicorn from 61.0.2 to 62.0.0 by @dependabot[bot] in #14607
- chore(deps-dev): bump the storybook group with 3 updates by @dependabot[bot] in #14600
- chore(deps-dev): bump eslint-plugin-storybook from 9.1.13 to 9.1.15 by @dependabot[bot] in #14605
- chore(deps-dev): bump @rollup/plugin-commonjs from 28.0.8 to 28.0.9 by @dependabot[bot] in #14604
- chore(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #14596
- chore(deps): bump github/codeql-action from 4.30.9 to 4.31.0 by @dependabot[bot] in #14597
- chore(deps-dev): bump the argosci group with 2 updates by @dependabot[bot] in #14598
- chore(test): set test suite to be retried once on failure by @cbr7 in #14594
- chore(deps-dev): bump @types/dockerode from 3.3.44 to 3.3.45 by @dependabot[bot] in #14601
- feat(extensions/podman): add telemetry logger to notifications by @simonrey1 in #14589
- chore(deps-dev): bump svelte from 5.41.3 to 5.42.2 by @dependabot[bot] in #14606
- fix(plugin): improves port validation and error handling in getFreePort method by @vzhukovs in #14586
- chore(deps-dev): bump @biomejs/biome from 2.2.7 to 2.3.1 by @dependabot[bot] in #14603
- fix(renderer/PodActions): update to Svelte 5 by @simonrey1 in #14582
- chore(extensions): suggest extensions for Visual Studio Code by @simonrey1 in #14611
- refactor(renderer: ContainerList.svelte): adding label function to Table usage by @axel7083 in #14565
- chore(deps): bump inversify from 7.10.3 to 7.10.4 by @dependabot[bot] in #14619
- test(e2e): add podman machine privileges check by @danivilla9 in #14610
- chore(deps-dev): bump svelte from 5.42.2 to 5.43.0 by @dependabot[bot] in #14629
- chore(deps-dev): bump @biomejs/biome from 2.3.1 to 2.3.2 by @dependabot[bot] in #14627
- docs: add page about build and test with lima by @afbjorklund in #14251
- chore(deps-dev): bump electron from 38.4.0 to 39.0.0 by @dependabot[bot] in #14618
- chore(deps-dev): bump eslint-plugin-storybook from 9.1.15 to 10.0.0 by @dependabot[bot] in #14630
- feat: added telemetry to searchbar by @gastoner in #14476
- docs: corrected the procedure to install PD on mac by @shipsing in #14609
- chore(extensions/podman): send to telemetry when mac cannot get disguised status by @simonrey1 in #14612
- refactor(extension: podman): create InstallerSymbol for binding platform-specific installer by @axel7083 in #14544
- fix: More robust detection of multiple podman installs by @jiridostal in #14588
- test(extension/podman): add UT for telemetry when mac not disguised error by @simonrey1 in #14641
- fix: addressed kind error msg showing for multi-vm by @bmahabirbu in #14496
- chore: added searchbar image by @gastoner in #14642
- feat: filter catalog extensions by @feloy in #14457
- chore(deps-dev): bump eslint-plugin-storybook from 10.0.0 to 10.0.1 by @dependabot[bot] in #14654
- chore(preferences): make task progress in status bar stable by @axel7083 in #14640
- refactor(extension: podman): inject platform specific class for ProvderCleanup by @axel7083 in #14645
- refactor(renderer: ListTable): adding
labelprop to table usage by @axel7083 in #14639 - refactor(renderer: TaskManagerTable): adding
labelprop to table usage by @axel7083 in #14637 - refactor(renderer: PodsList): adding
labelprop to table usage by @axel7083 in #14636 - refactor(renderer: ImagesList): adding
labelprop to table usage by @axel7083 in #14635 - chore(deps-dev): bump @eslint/compat from 1.4.0 to 1.4.1 in the eslint group by @dependabot[bot] in #14653
- refactor(extension: podman): inject Installer to PodmanInstall by @axel7083 in #14644
- refactor(renderer): migrate KubePlayYAML.svelte to Svelte5 by @axel7083 in #14633
- fix: extensions.onDidChange triggers when extensions are initially installed by @feloy in #14647
- chore: fix linting for prefer-optional-chain eslint rule by @SoniaSandler in #14623
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #14391
- refactor(extension: podman): inject ProviderCleanup to PodmanInstall by @axel7083 in #14659
- test(extension: podman): init inversify in beforeEach in extension.spec.ts by @axel7083 in #14643
- chore(extension/podman): introduce memoized base check by @simonrey1 in #14666
- test(extensions/podman): memoize WinBitCheck by @simonrey1 in #14671
- fix(extensions/podman): memoize WinMemoryCheck by @simonrey1 in #14670
- fix(extensions/podman): memoize WinVersionCheck by @simonrey1 in #14669
- fix(extensions/podman): memoize WSL2Check by @simonrey1 in #14668
- chore(deps-dev): bump @tsconfig/strictest from 2.0.6 to 2.0.7 by @dependabot[bot] in #14683
- chore(deps): bump tar from 7.5.1 to 7.5.2 by @dependabot[bot] in #14679
- chore(deps-dev): bump the argosci group with 2 updates by @dependabot[bot] in #14678
- chore(deps-dev): bump eslint-plugin-svelte from 3.12.5 to 3.13.0 by @dependabot[bot] in #14680
- chore(deps-dev): bump octokit from 5.0.4 to 5.0.5 by @dependabot[bot] in #14682
- chore(deps-dev): bump @rollup/plugin-commonjs from 28.0.9 to 29.0.0 by @dependabot[bot] in #14684
- chore(deps-dev): bump eslint-plugin-storybook from 10.0.1 to 10.0.2 by @dependabot[bot] in #14681
- chore(deps): bump github/codeql-action from 4.31.0 to 4.31.2 by @dependabot[bot] in #14677
- chore: fixed insecure dialog visibility by @gastoner in #14662
- chore(deps-dev): bump svelte from 5.43.0 to 5.43.2 by @dependabot[bot] in #14685
- chore(test): better handling for volume check by @cbr7 in #14688
- fix(extensions/podman): memoize WSLVersionCheck by @simonrey1 in #14667
- refactor(extension/podman): move url and title of doc to constants by @simonrey1 in #14689
- test(extensions/podman): memoize VirtualMachinePlatformCheck by @simonrey1 in #14672
- refactor(renderer: VolumesList): adding
labelprop to table usage by @axel7083 in #14638 - fix(extensions/podman): inject WinPlatform and use the existing preflight checks by @simonrey1 in #14692
- refactor(extension: podman): replace isWslEnabled with WinPlatform#isWslEnabled by @axel7083 in #14674
- refactor(extensions/podman): use mockResolvedValue helper in tests by @simonrey1 in #14693
- fix(test): extend timeout for onboarding screen loading by @odockal in #14686
- refactor(extension: podman): remove isHyperVEnabled in extension.ts by @simonrey1 in #14696
- refactor(NetworksList.svelte): adding key prop to table usage by @axel7083 in #14695
- refactor(extension/podman): move hyper-v running check to Base Check by @simonrey1 in #14697
- chore(test): use latest Podman version in Testing Farm e2e workflow by @amisskii in #14691
- fix(extension/podman): extract + memoize hyper-v installed check by @simonrey1 in #14699
- chore: add Network actions by @SoniaSandler in #14425
- fix: add windows uninstaller script to remove startup entry by @dgolovin in #14066
- feat: add podman version update workflow by @vimode in #14253
- chore(deps): bump @octokit/rest from 22.0.0 to 22.0.1 by @dependabot[bot] in #14718
- chore(deps-dev): bump markdownlint-cli2-formatter-summarize from 0.0.7 to 0.0.8 by @dependabot[bot] in #14717
- chore(deps): bump mikepenz/action-junit-report from 6.0.0 to 6.0.1 by @dependabot[bot] in #14714
- chore(deps): bump actions/setup-node from 5.0.0 to 6.0.0 by @dependabot[bot] in #14713
- chore(deps): bump the eslint group with 2 updates by @dependabot[bot] in #14715
- chore(deps-dev): bump globals from 16.4.0 to 16.5.0 by @dependabot[bot] in #14716
- chore(extension/podman): rename file having hyperv to hyper-v by @simonrey1 in #14704
- feat: added support for layout manager in DashboardPage by @gastoner in #13768
- refactor(vitest.config): replace workspace by projects by @benoitf in #14712
- refactor(tests): make Appearance.spec.ts test more robust by @benoitf in #14709
- feat: add scrollback configuration option for terminal instances by @ThanosTsiamis in #14703
- refactor(extension/podman): move podman desktop elevated check to Base Check by @simonrey1 in #14721
- chore: upgrade flatpak runtime to 25.08 by @renner0e in #14707
- fix(extension/podman): extract + memoize user admin check by @simonrey1 in #14722
- refactor(extensions/podman): use constant in tests by @simonrey1 in #14726
- refactor(tests): use proper type for fs.promises.readdir return type by @benoitf in #14708
- refactor(test): make command palette test more robust by @benoitf in #14711
- chore(deps-dev): bump @types/node from 22.18.11 to 22.19.0 by @dependabot[bot] in #14719
- refactor(tests): make test of ContainerDetailsLogsClear more robust by @benoitf in #14710
- chore(deps-dev): bump eslint-plugin-storybook from 10.0.2 to 10.0.3 by @dependabot[bot] in #14741
- chore(deps-dev): bump the argosci group with 2 updates by @dependabot[bot] in #14736
- chore(deps): bump the eslint group with 2 updates by @dependabot[bot] in #14737
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #14738
- chore(deps-dev): bump @biomejs/biome from 2.3.2 to 2.3.3 by @dependabot[bot] in #14739
- chore(deps-dev): bump svelte from 5.43.2 to 5.43.3 by @dependabot[bot] in #14740
- perf(extensions/podman): check user admin only when not wsl by @simonrey1 in #14727
- fix(preferences): replace share icon with info icon by @vancura in #14733
- chore(extension: podman): remove unused code by @axel7083 in #14731
- chore: load 'managed by' default-settings.json into configuration scope by @cdrage in #13981
- refactor(test): change the way to wait for a condition in ContainerList.spec.ts by @benoitf in #14742
- chore(deps-dev): bump electron from 39.0.0 to 39.1.0 by @dependabot[bot] in #14750
- chore(deps-dev): bump eslint-plugin-storybook from 10.0.3 to 10.0.4 by @dependabot[bot] in #14749
- chore(deps-dev): bump jsdom from 27.0.0-beta.3 to 27.1.0 by @dependabot[bot] in #14720
- docs: corrected the installation instructions on Windows by @shipsing in #14663
- fix(podman): disable podman update when there are multiple installations by @jiridostal in #14701
- feat: create Docker context for Podman machine by @jeffmaury in #12126
- chore: fix pnpm-lock file by @benoitf in #14755
- chore: update docusaurus to v3.9.2 by @benoitf in #14756
- refactor(configuration): replace node:fs with node:fs/promises by @cdrage in #14759
- chore: add "locked.json" to managed-by by @cdrage in #14316
- chore(deps-dev): bump vite from 7.1.12 to 7.2.0 by @dependabot[bot] in #14766
- chore(deps): bump docker/setup-qemu-action from 3.6.0 to 3.7.0 by @dependabot[bot] in #14762
- chore(deps-dev): bump eslint-plugin-storybook from 10.0.4 to 10.0.5 by @dependabot[bot] in #14764
- fix(test): adjust timeout to accommodate all wait in the test by @odockal in #14771
- chore(deps-dev): bump @biomejs/biome from 2.3.3 to 2.3.4 by @dependabot[bot] in #14765
- chore(deps-dev): bump msw from 2.11.6 to 2.12.0 by @dependabot[bot] in #14763
- refactor: add protocol when using the validator isURL utility for adding a registry host by @benoitf in #14761
- feat(color-palette): add new spinner component colors by @vancura in #14745
- chore(deps-dev): bump electron from 39.1.0 to 39.1.1 by @dependabot[bot] in #14781
- chore(deps-dev): bump vite from 7.2.0 to 7.2.1 by @dependabot[bot] in #14780
- chore(deps-dev): bump the tailwindcss group with 3 updates by @dependabot[bot] in #14778
- chore(deps-dev): bump svelte from 5.43.3 to 5.43.4 by @dependabot[bot] in #14779
- chore(deps): bump validator and @types/validator by @dependabot[bot] in #14665
- fix(kind): add check for waiting coredns to be ready when creating a kind cluster by @MarsKubeX in #14532
- chore(deps): ensure dompurify is up-to-date by @benoitf in #14784
- chore: when retrieving a configuration value, check locked and managed-by values by @cdrage in #14616
- chore: add telemetry for managed and locked configuration by @SoniaSandler in #14768
- feat: route with typed parameters by @feloy in #14782
- chore: update explore features context values on init and add a store by @SoniaSandler in #14664
- chore: add telemetry for explore feature tiles by @bmahabirbu in #14775
- chore(test): remove unused variables from the Testing Farm gha workflow by @amisskii in #14793
- feat: add network create page by @bmahabirbu in #14284
- chore(deps-dev): bump eslint-plugin-storybook from 10.0.5 to 10.0.6 by @dependabot[bot] in #14806
- chore(deps): bump validator from 13.15.20 to 13.15.22 by @dependabot[bot] in #14804
- chore(deps-dev): bump svelte from 5.43.4 to 5.43.5 by @dependabot[bot] in #14802
- chore(deps-dev): bump msw from 2.12.0 to 2.12.1 by @dependabot[bot] in #14805
- chore(deps-dev): bump vite from 7.2.1 to 7.2.2 by @dependabot[bot] in #14803
- chore: use back the validation method by @benoitf in #14807
- chore(deps): use latest version of pnpm (v10.20) by @benoitf in #14786
- fix: remove quotes for Hide menu by @jeffmaury in #14808
- chore(test): waiting for podman machine startup after failure by @cbr7 in #14810
- fix: folder name should match application id by @benoitf in #14783
- docs: added a troubleshooting section to the macOS page by @shipsing in #14787
- chore(flathub): update pnpm version used in podman desktop by @benoitf in #14811
- feat(feedback): add design category for the feedback form by @jiridostal in #14791
- chore(windows): update folder name managed-by config, add space by @cdrage in #14813
- feat: add networkDetails page by @SoniaSandler in #14459
- chore: update network icon in empty network page by @SoniaSandler in #14814
- chore(deps): bump validator from 13.15.22 to 13.15.23 by @dependabot[bot] in #14822
- fix: correct duplication on hide menu by @jeffmaury in #14812
- chore(deps-dev): bump electron from 39.1.1 to 39.1.2 by @dependabot[bot] in #14821
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #14820
- chore(deps-dev): bump autoprefixer from 10.4.21 to 10.4.22 by @dependabot[bot] in #14823
- chore(test): fixing some test cases and some refactoring by @cbr7 in #14826
- chore(deps-dev): bump @types/node from 22.19.0 to 22.19.1 by @dependabot[bot] in #14834
- chore(deps-dev): bump @types/validator from 13.15.4 to 13.15.6 by @dependabot[bot] in #14830
- chore(deps-dev): bump @biomejs/biome from 2.3.4 to 2.3.5 by @dependabot[bot] in #14835
- chore(deps-dev): bump svelte-check from 4.3.3 to 4.3.4 by @dependabot[bot] in #14833
- chore(deps-dev): bump eslint-plugin-storybook from 10.0.6 to 10.0.7 by @dependabot[bot] in #14831
- chore(test): skipping test suite in cicd by @cbr7 in #14836
- test(e2e): update + clarifications on e2e extensions readme by @danivilla9 in #14828
- chore(deps-dev): bump svelte from 5.43.5 to 5.43.6 by @dependabot[bot] in #14832
- chore(deps): remove dependency overrides by @benoitf in #14785
- feat: navigate to catalog by @feloy in #14656
- chore: Bump Podman version to 5.7.0 by @github-actions[bot] in #14829
- chore(test): usermode set to off by @cbr7 in #14837
- fix(extension: podman): wrap Podman update with withProgress to create visible task by @sAchin-680 in #14809
New Contributors
- @sAchin-680 made their first contribution in #14261
- @Aayushyamaan-Shah made their first contribution in #14368
- @vimode made their first contribution in #14253
- @ThanosTsiamis made their first contribution in #14703
- @github-actions[bot] made their first contribution in #14829
Full Changelog: v1.22.1...v1.23.0