What's Changed
- chore: π’ Bump version to 1.9.0 by @podman-desktop-bot in #6359
- chore(deps-dev): bump @sveltejs/package from 2.2.7 to 2.3.0 by @dependabot in #6348
- chore(deps-dev): bump @types/dockerode from 3.3.24 to 3.3.26 by @dependabot in #6351
- chore(deps-dev): bump monaco-editor from 0.46.0 to 0.47.0 by @dependabot in #6350
- chore(deps-dev): bump typedoc from 0.25.11 to 0.25.12 by @dependabot in #6349
- chore(deps-dev): bump hasha from 5.2.2 to 6.0.0 by @benoitf in #6169
- chore: add some fields that are in common with extensions by @benoitf in #6352
- chore(deps-dev): bump @commitlint/config-conventional from 19.0.3 to 19.1.0 by @dependabot in #6382
- chore(deps-dev): bump vite from 5.1.5 to 5.1.6 by @dependabot in #6385
- chore: grab README file for extensions if it exists by @benoitf in #6334
- chore: allow to install dd extensions from the common extension installer by @benoitf in #6329
- chore(deps-dev): bump @commitlint/cli from 19.0.3 to 19.1.0 by @dependabot in #6383
- chore: remove dead code by @benoitf in #6388
- chore(deps-dev): bump typescript from 5.3.3 to 5.4.2 by @dependabot in #6384
- chore: build before publishing the ui library by @benoitf in #6394
- fix: correct layout for openshift routes by @deboer-tim in #6398
- chore(deps-dev): bump electron from 29.1.1 to 29.1.2 by @dependabot in #6402
- chore(deps-dev): bump svelte-check from 3.6.6 to 3.6.7 by @dependabot in #6404
- chore(deps): bump undici from 6.7.1 to 6.8.0 by @dependabot in #6403
- chore: fetch dependencies before publishing by @benoitf in #6400
- chore: Update Chocolatey package to 1.8.0 by @podman-desktop-bot in #6416
- chore(deps): bump adm-zip from 0.5.10 to 0.5.12 by @dependabot in #6417
- chore: allow to provide other class parameters on the component by @benoitf in #6408
- chore: store combining PD and DD extensions by @benoitf in #6401
- chore(deps-dev): bump electron from 29.1.2 to 29.1.4 by @dependabot in #6418
- chore(deps): bump follow-redirects from 1.15.4 to 1.15.6 by @dependabot in #6425
- fix: add playsinline to avoid full screen by @deboer-tim in #6395
- fix: use expected component in the tests by @benoitf in #6424
- chore(tests): move e2e test base into playwright subfolder by @odockal in #6413
- chore(deps): bump undici from 6.8.0 to 6.9.0 by @dependabot in #6431
- chore(deps-dev): bump @commitlint/cli from 19.1.0 to 19.2.0 by @dependabot in #6432
- chore: replace ENABLED by ACTIVE in extension status by @benoitf in #6410
- chore: include QE team as reviewers for playwright tests by @benoitf in #6434
- chore: add missing copryright headers in files by @benoitf in #6433
- chore: 1.8 release notes by @deboer-tim in #6292
- chore: add a rule to check for copyright headers by @benoitf in #6435
- chore: sort imports by @benoitf in #6436
- chore: add rule to sort imports by @benoitf in #6438
- chore: ensure we use node: prefix on imports by @benoitf in #6439
- feat: add a safe storage registry by @benoitf in #6422
- docs: single page for In a restricted environment by @themr0c in #5756
- chore: rename podman.json to podman4.json by @benoitf in #6440
- chore(deps-dev): bump postcss from 8.4.35 to 8.4.36 by @dependabot in #6448
- chore(deps-dev): bump @argos-ci/cli from 1.0.11 to 1.0.12 by @dependabot in #6449
- chore(deps-dev): bump vitest and @vitest/coverage-v8 by @dependabot in #6450
- chore(deps-dev): bump @argos-ci/playwright from 1.9.3 to 2.0.0 by @dependabot in #6447
- docs: updated Installing Podman Desktop and Podman on Windows (compact version) by @themr0c in #5751
- fix: try to listen on all ipv4 interfaces AND 0.0.0.0 before to declare a port free by @feloy in #6354
- feat: add bottomLeft and bottomRight options for Tooltip component by @dgolovin in #6445
- feat: add export container logic by @lstocchi in #6452
- chore(deps-dev): bump @commitlint/cli from 19.2.0 to 19.2.1 by @dependabot in #6460
- chore: split download.ts to include tests by @benoitf in #6456
- feat: add sign in button for auth providers w/ the only auth session request by @dgolovin in #6446
- feat: allow to revive a Uri object when passing it frontend - backend by @lstocchi in #6462
- feat: add secrets handling to extensionContext in extension api by @benoitf in #6423
- chore: make saveDialog function returns Uri by @lstocchi in #6454
- feat: add generic action to task by @lstocchi in #6453
- chore: download podman 5 binaries when building podman extension by @benoitf in #6464
- chore: include color-scheme in the Webview CSS by @benoitf in #6444
- chore(tests): create npm module from playwright tests by @odockal in #6442
- chore(deps-dev): bump svelte-check from 3.6.7 to 3.6.8 by @dependabot in #6472
- chore(deps-dev): bump vite from 5.1.6 to 5.2.0 by @dependabot in #6473
- chore(ci): add publishing step for tests-playwright npm package in ne⦠by @odockal in #6469
- chore(deps-dev): bump nock from 13.5.0 to 14.0.0-beta.5 by @dependabot in #6471
- chore: remove infomers from main by @deboer-tim in #6465
- fix: update yarn.lock by @odockal in #6474
- chore: notify frontend to refresh providers when a new update/install by @benoitf in #6475
- chore(deps-dev): bump postcss from 8.4.36 to 8.4.37 by @dependabot in #6470
- feat: open terminal in the running container by @vzhukovs in #5975
- chore(tests): try to handle unexpected popup by @cbr7 in #6481
- chore(deps-dev): bump markdownlint from 0.33.0 to 0.34.0 by @dependabot in #6485
- chore(deps-dev): bump postcss-import from 16.0.1 to 16.1.0 by @dependabot in #6489
- chore(deps-dev): bump postcss from 8.4.37 to 8.4.38 by @dependabot in #6486
- chore(deps): bump express from 4.18.3 to 4.19.1 by @dependabot in #6488
- chore(deps-dev): bump typescript from 5.4.2 to 5.4.3 by @dependabot in #6487
- chore(deps-dev): bump autoprefixer from 10.4.18 to 10.4.19 by @dependabot in #6484
- chore(deps-dev): bump vite from 5.2.0 to 5.2.2 by @dependabot in #6483
- feat: add export container by @lstocchi in #6468
- fix: update e2e tests to fix CI failures by @odockal in #6491
- chore(deps-dev): bump typedoc-plugin-markdown from 4.0.0-next.53 to 4.0.0-next.54 by @dependabot in #6500
- chore(deps-dev): bump filesize from 10.1.0 to 10.1.1 by @dependabot in #6502
- chore(deps): bump docusaurus-plugin-typedoc from 1.0.0-next.27 to 1.0.0-next.28 by @dependabot in #6501
- chore(deps): bump tar from 6.2.0 to 6.2.1 by @dependabot in #6503
- chore(deps): bump webpack-dev-middleware from 5.3.1 to 5.3.4 by @dependabot in #6505
- chore(deps): bump undici from 6.9.0 to 6.10.1 by @dependabot in #6504
- fix: support more fa icons by @axel7083 in #6499
- feat: add experimental flag to install podman v5 by @benoitf in #6476
- chore(deps-dev): bump @tsconfig/svelte from 5.0.2 to 5.0.3 by @dependabot in #6515
- chore(deps-dev): bump vite from 5.2.2 to 5.2.6 by @dependabot in #6514
- chore(tests): add optional param to constructor by @cbr7 in #6521
- feat: add saveImages logic by @lstocchi in #6520
- fix: ensure machine list is up-to-date when running onboarding by @benoitf in #6512
- fix: onboarding should be available after reloading an extension by @benoitf in #6510
- chore: improve incremental progressbar by @deboer-tim in #6532
- chore(test): add destructed object for params by @cbr7 in #6534
- feat: import containers images by @lstocchi in #6492
- chore(deps): bump express from 4.19.1 to 4.19.2 by @dependabot in #6536
- chore(deps-dev): bump @electron/fuses from 1.7.0 to 1.8.0 by @dependabot in #6535
- chore(tests): add autoUpdate param to object by @cbr7 in #6537
- feat: prompt user to stop any running podman machine before updating by @benoitf in #6533
- feat: add loadImages logic by @lstocchi in #6538
- feat: allow to save images by @lstocchi in #6530
- feat: ask to wipe all data when migrating from podman v4 to v5 by @benoitf in #6539
- feat: allow to load images by @lstocchi in #6540
- feat: support for webview reveal by @deboer-tim in #6546
- chore(deps): bump undici from 6.10.1 to 6.10.2 by @dependabot in #6545
- chore(deps-dev): bump @tsconfig/svelte from 5.0.3 to 5.0.4 by @dependabot in #6544
- feat: default to podman v5 for new users by @benoitf in #6548
- fix: making CancellationTokenSource a class instead of an interface by @axel7083 in #6557
- chore(deps-dev): bump tailwindcss from 3.4.1 to 3.4.3 by @dependabot in #6554
- fix: check if updates are available after a new podman machine is added/removed by @benoitf in #6558
- feat: update to podman v4.9.4 by @benoitf in #6564
- chore: allow to grab stdout and stderr when listing machines by @benoitf in #6567
- chore(deps-dev): bump eslint-plugin-sonarjs from 0.24.0 to 0.25.0 by @dependabot in #6568
- chore(deps-dev): bump vite from 5.2.6 to 5.2.7 by @dependabot in #6569
- feat: detect podman v4 qemu machines after update and delete them by @benoitf in #6565
- fix: inconsistent tab filtering behavior(#6571) by @GLEF1X in #6572
- chore(palette): make command titles capitalization consistent by @GLEF1X in #6574
- chore(no-engine-screen): add guidance for engine configuration by @GLEF1X in #6575
- chore(deps-dev): bump electron-builder-notarize from 1.5.1 to 1.5.2 by @dependabot in #6577
- chore(deps-dev): bump humanize-duration from 3.31.0 to 3.32.0 by @dependabot in #6578
- chore(deps-dev): bump @docusaurus/tsconfig from 3.1.1 to 3.2.0 by @dependabot in #6579
- chore(image-list): improve button tooltips by @GLEF1X in #6586
- fix: allow to select files when importing tar files by @benoitf in #6584
- chore: display FQN of images to export by @benoitf in #6587
- feat: update experimental v5 of podman to v5.0.1 by @benoitf in #6589
- fix: allow to select files when wanting to import container tar images by @benoitf in #6591
- fix: provides the tag names rather than id when saving images by @benoitf in #6588
- feat: publish ui components and test component as part of the release by @benoitf in #6580
- feat: detect podman v4 machines not compliant with the new format of v5 by @benoitf in #6570
- chore(deps-dev): bump svelte-check from 3.6.8 to 3.6.9 by @dependabot in #6594
- fix: invalid if clause for !isLinux by @benoitf in #6597
- feat: terminate wsl machines before removing conf files when fixing update by @benoitf in #6596
- feat: add navigateToAuthentication method to navigation API by @dgolovin in #6603
- fix: handle external installation of Podman when checking for updates by @benoitf in #6601
New Contributors
Full Changelog: v1.8.0...v1.9.0