Release Note
You'll find the complete release announcement here:
https://podman-desktop.io/blog/podman-desktop-release-0.11
What's Changed
- chore: 📢 Bump version to 0.11.0 by @podman-desktop-bot in #944
- chore: Update Chocolatey package to 0.10.0 by @podman-desktop-bot in #945
- fix: move extension properties to preferences by @benoitf in #948
- chore(deps-dev): bump postcss-import from 15.0.0 to 15.0.1 by @dependabot in #955
- chore: add missing apt-get update instruction by @benoitf in #961
- chore: add repository key to package.json by @lsm5 in #956
- Troubleshooting for Apple Silicon and brew x86_64 installs by @emmanuelbernard in #962
- chore(deps-dev): bump @sveltejs/vite-plugin-svelte from 1.3.1 to 1.4.0 by @dependabot in #966
- chore(deps): bump electron-context-menu from 3.6.0 to 3.6.1 by @dependabot in #967
- chore(deps-dev): bump eslint from 8.28.0 to 8.29.0 by @dependabot in #968
- chore(deps-dev): bump vite from 3.2.4 to 3.2.5 by @dependabot in #969
- chore: add mocking module for the extension API by @benoitf in #954
- feat: add way to provide additional path for podman binary by @cdrage in #941
- fix: handle invalid kubeconfig files instead of crashing by @benoitf in #953
- chore: add missing types by @benoitf in #965
- docs: change text of custom binary location, add docs by @cdrage in #972
- chore: allow to hide properties (they're persisted but not visible as a preference) by @benoitf in #964
- chore: remove deprecated set-output by @benoitf in #949
- docs: add silent install option for windows, promote installer by @eidottermihi in #974
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.45.0 to 5.45.1 by @dependabot in #978
- chore(deps-dev): bump svelte-check from 2.10.0 to 2.10.1 by @dependabot in #979
- chore(deps-dev): bump @typescript-eslint/parser from 5.45.0 to 5.45.1 by @dependabot in #976
- website: release blog for 0.10 by @deekay2310 in #943
- chore(deps-dev): bump vitest from 0.25.3 to 0.25.4 by @dependabot in #977
- chore: do not forget to save values if configuration changes by @benoitf in #982
- fix: wsl2 detection by @evidolob in #981
- chore(deps-dev): bump vitest from 0.25.4 to 0.25.5 by @dependabot in #987
- chore(deps-dev): bump svelte from 3.53.1 to 3.54.0 by @dependabot in #988
- chore(deps-dev): bump ninja-keys from 1.1.12 to 1.2.2 by @dependabot in #614
- docs: add more descriptive wording, adds more information to extensions by @cdrage in #985
- chore: fix svelte issues reported by svelte-check by @benoitf in #990
- chore: allow to deploy website on netlify on each PR by @benoitf in #989
- chore: replace deprecated set-output instructions in github actions by @benoitf in #975
- website: landing page changes for 0.10.0 by @deekay2310 in #963
- feat: allow to toggle on/off the proxy by @benoitf in #983
- chore: cleanup: use a constant for default configuration scope by @benoitf in #994
- chore: enable svelte-check by @benoitf in #992
- chore: remove deprecated of nodejs12 by @benoitf in #993
- chore(nit): forgot capitalization of Version by @cdrage in #995
- chore: update @tsconfig/svelte from 2.0.1 to 3.0.0 by @benoitf in #996
- feat: remove background, add hover, delete background parameter to icon by @cdrage in #984
- chore(deps-dev): bump @rollup/plugin-commonjs from 23.0.3 to 23.0.4 by @dependabot in #1000
- chore(deps-dev): bump prettier from 2.8.0 to 2.8.1 by @dependabot in #1001
- chore(deps-dev): bump @typescript-eslint/parser from 5.45.1 to 5.46.0 by @dependabot in #1003
- chore(deps-dev): bump svelte-check from 2.10.1 to 2.10.2 by @dependabot in #1006
- chore(deps-dev): bump vitest from 0.25.5 to 0.25.6 by @dependabot in #1005
- chore(deps-dev): bump postcss-import from 15.0.1 to 15.1.0 by @dependabot in #1002
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.45.1 to 5.46.0 by @dependabot in #1004
- chore(deps-dev): bump typescript from 4.9.3 to 4.9.4 by @dependabot in #1007
- feat: Namespace selection for deploy to kubernetes by @elervik in #1008
- chore: update prettier-plugin-svelte from 2.8.0 to 2.8.1 by @benoitf in #999
- chore(deps-dev): bump prettier-plugin-svelte from 2.8.1 to 2.9.0 by @dependabot in #1009
- chore(deps-dev): bump postcss from 8.4.19 to 8.4.20 by @dependabot in #1015
- chore(deps-dev): bump vitest from 0.25.6 to 0.25.7 by @dependabot in #1016
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.46.0 to 5.46.1 by @dependabot in #1023
- chore(deps): bump compare-versions from 5.0.1 to 5.0.2 by @dependabot in #1025
- chore(deps-dev): bump svelte from 3.54.0 to 3.55.0 by @dependabot in #1031
- chore(deps): bump compare-versions from 5.0.2 to 5.0.3 by @dependabot in #1029
- chore(deps-dev): bump vitest from 0.25.7 to 0.25.8 by @dependabot in #1030
- chore(deps-dev): bump @typescript-eslint/parser from 5.46.0 to 5.46.1 by @dependabot in #1026
- chore(deps-dev): bump @rollup/plugin-commonjs from 23.0.4 to 23.0.5 by @dependabot in #1038
- chore: update the github action to a more recent one by @benoitf in #1039
- fix: collapsed pod is always expanded on refresh by @benoitf in #1042
- fix: tabs don't maintain selection state by @benoitf in #1043
- feat(extension-api): list or inspect containers, be notified on events by @benoitf in #1041
- feat(extension-api): Allows to register a factory for kubernetes connection objects (like for container connections) by @benoitf in #1040
- chore(deps-dev): bump octokit from 1.7.1 to 2.0.10 by @dependabot in #698
- chore(deps-dev): bump svelte-preprocess from 4.10.7 to 5.0.0 by @dependabot in #1014
- chore(deps): bump @kubernetes/client-node from 0.17.1 to 0.18.0 by @dependabot in #1049
- chore(deps-dev): bump eslint from 8.29.0 to 8.30.0 by @dependabot in #1056
- chore(deps-dev): bump @patternfly/patternfly from 4.221.2 to 4.222.4 by @dependabot in #1053
- chore(deps-dev): bump @rollup/plugin-commonjs from 23.0.5 to 24.0.0 by @dependabot in #1052
- chore(deps-dev): bump @rollup/plugin-json from 5.0.2 to 6.0.0 by @dependabot in #1057
- chore: bump to electron v22 by @benoitf in #1062
- feat(extension-api): allows to get provider notification by @benoitf in #1045
- chore: update filesize to v10 by @benoitf in #1044
- feat(extension-api): allow to specify enum type for configuration items by @benoitf in #1059
- feat(extension-api): Allows to provide logger for kube/container factory creation by @benoitf in #1060
- chore(deps): bump @ltd/j-toml from 1.35.3 to 1.36.0 by @dependabot in #1067
- chore(deps-dev): bump vitest from 0.25.8 to 0.26.0 by @dependabot in #1066
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.46.1 to 5.47.0 by @dependabot in #1064
- chore(deps-dev): bump xterm from 5.0.0 to 5.1.0 by @dependabot in #1063
- chore(deps-dev): bump @typescript-eslint/parser from 5.46.1 to 5.47.0 by @dependabot in #1065
- chore: Update to v0.3.2 of the DD API by @benoitf in #1070
- feat: add open dev console on dd webview in development mode by @benoitf in #1071
- chore(deps-dev): bump vitest from 0.26.0 to 0.26.1 by @dependabot in #1074
- chore(deps-dev): bump svelte-check from 2.10.2 to 2.10.3 by @dependabot in #1075
- chore: replace Dev by Fabrice by @benoitf in #1077
- chore: updated link to the Matrix room by @themr0c in #1076
- chore(deps): bump electron-updater from 4.6.5 to 5.3.0 by @dependabot in #600
- feat: Adds Kind extension by @benoitf in #1061
- chore(deps-dev): bump vitest from 0.26.1 to 0.26.2 by @dependabot in #1084
- chore(deps-dev): bump xterm-addon-fit from 0.6.0 to 0.7.0 by @dependabot in #1083
- chore: upgrade to vite v4 and rollup v3 by @benoitf in #1079
- feat: Allows to provide feedback from the tool itself by @benoitf in #1078
- chore(deps-dev): bump playwright from 1.18.1 to 1.29.1 by @dependabot in #1085
- chore: add typecheck verification by @benoitf in #1086
- docs: Using the
podman-mac-helper
tool to migrate from Docker by @themr0c in #1088 - chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.47.0 to 5.47.1 by @dependabot in #1092
- chore(deps-dev): bump @typescript-eslint/parser from 5.47.0 to 5.47.1 by @dependabot in #1091
- chore(deps): bump @ltd/j-toml from 1.36.0 to 1.37.0 by @dependabot in #1090
- chore(deps): bump json5 from 2.2.1 to 2.2.2 by @dependabot in #1095
- chore(deps): bump @types/stream-json from 1.7.2 to 1.7.3 by @dependabot in #1089
- chore(deps-dev): bump vitest from 0.26.2 to 0.26.3 by @dependabot in #1096
- chore(deps-dev): bump eslint from 8.30.0 to 8.31.0 by @dependabot in #1097
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.47.1 to 5.48.0 by @dependabot in #1098
- chore(deps-dev): bump @typescript-eslint/parser from 5.47.1 to 5.48.0 by @dependabot in #1099
- feat: add warnings to provider, add warn re. docker socket by @cdrage in #1047
- chore(deps-dev): bump vite from 4.0.3 to 4.0.4 by @dependabot in #1106
- chore: added Vale configuration to validate style guide consistency by @themr0c in #1107
- docs: Consistently naming Podman and Podman Desktop by @themr0c in #1108
- feat(extension-api): Allows to select a file for string properties by @benoitf in #1104
- chore(podman): move getAssetsFolder to the utility by @benoitf in #1105
- docs: fix Vale errors on Installation index by @themr0c in #1109
- docs: fix Vale errors on Installation Windows by @themr0c in #1111
- docs: fix Vale errors on Installation Linux by @themr0c in #1112
- docs: fix Vale errors on Getting Started by @themr0c in #1113
- docs: fix Vale errors on Intro by @themr0c in #1114
- docs: fix Vale errors on Installation macOS by @themr0c in #1110
- docs: fix Vale errors on Troubleshooting by @themr0c in #1116
- docs: fix Vale errors on Podman Compose by @themr0c in #1115
- chore(website): allow to use $ or # in output and copy button ignoring the symbol in codeblock by @benoitf in #1121
- docs: refreshing installing on Linux by @themr0c in #1118
- fix: vale error on tarball by @themr0c in #1126
- chore: format:fix should apply on the same files than format:check by @benoitf in #1125
- docs: identify the shell sessions in Installing on Linux by @themr0c in #1130
- docs: better identify podman-mac-helper verification steps by @themr0c in #1129
- feat: adds ability to view pod logs by @cdrage in #1122
- fix: statistics area in container details by @benoitf in #1131
- fix: invalid badge count for images by @benoitf in #1124
- fix: invalid name/tag for images with registries using a different port by @benoitf in #1127
- chore(deps-dev): bump postcss from 8.4.20 to 8.4.21 by @dependabot in #1137
- chore(deps): bump actions/upload-artifact from 3.1.1 to 3.1.2 by @dependabot in #1136
- chore(deps-dev): bump octokit from 2.0.10 to 2.0.11 by @dependabot in #1139
- chore(deps-dev): bump playwright from 1.29.1 to 1.29.2 by @dependabot in #1140
- chore(deps-dev): bump prettier from 2.8.1 to 2.8.2 by @dependabot in #1141
- docs: Using the
DOCKER_HOST
environment variable by @themr0c in #1135 - docs: Importing saved containers by @themr0c in #1144
- docs: Emulating Docker CLI using Podman to migrate from Docker to Podman by @themr0c in #1143
- chore(deps-dev): bump vitest from 0.26.3 to 0.27.0 by @dependabot in #1148
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.48.0 to 5.48.1 by @dependabot in #1147
- chore(deps-dev): bump @typescript-eslint/parser from 5.48.0 to 5.48.1 by @dependabot in #1149
- docs: Migrating from Docker section by @themr0c in #1146
- docs: Verifying that your tools are using Podman by @themr0c in #1152
- feat: add airgap binaries embedding the Podman images by @benoitf in #1120
- website: the linux binary is not a source, it should be promoted as a binary by @benoitf in #1133
- fix: report error when container name already exists by @benoitf in #1142
- feat: add feedback when clicking on container list action icons by @benoitf in #1150
- fix: do not use long calls for external clients by @benoitf in #1151
- chore(deps-dev): bump @rollup/plugin-typescript from 10.0.1 to 11.0.0 by @dependabot in #1138
- chore(deps-dev): bump svelte from 3.55.0 to 3.55.1 by @dependabot in #1157
- chore(deps-dev): bump electron from 22.0.0 to 22.0.1 by @dependabot in #1158
- fix: add workaround for socket path length error by @evanfpearson in #1145
- feat: Clicking on the Pod name should redirect to the Pod details page by @benoitf in #1159
- feat(dd-extension-api): Implement toast API by @benoitf in #1154
- feat: allows to change the font size for the editor by @benoitf in #1160
- feat: Better feedback for containers that exit immediately by @benoitf in #1161
- docs: Introducing tabs for operatings systems and container engines by @themr0c in #1162
- chore(deps-dev): bump vitest from 0.27.0 to 0.27.1 by @dependabot in #1164
- docs: document where code is located within Podman Desktop by @cdrage in #1163
- docs: add notes on extension and frameworks/tooling of Podman Desktop by @cdrage in #1166
- chore(deps-dev): bump electron from 22.0.1 to 22.0.2 by @dependabot in #1169
- fix: Make StatusBarItem a disposable object by @benoitf in #1171
- chore: avoid to use deltas for flatpak by @benoitf in #1180
- chore(deps-dev): bump eslint from 8.31.0 to 8.32.0 by @dependabot in #1175
- chore(deps-dev): bump prettier from 2.8.2 to 2.8.3 by @dependabot in #1176
- chore(deps): bump @ltd/j-toml from 1.37.0 to 1.38.0 by @dependabot in #1177
- chore(deps-dev): bump humanize-duration from 3.27.3 to 3.28.0 by @dependabot in #1178
- chore(deps-dev): bump vitest from 0.27.1 to 0.27.2 by @dependabot in #1185
- chore(deps-dev): bump @typescript-eslint/parser from 5.48.1 to 5.48.2 by @dependabot in #1186
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.48.1 to 5.48.2 by @dependabot in #1190
- fix: Cannot create Kind cluster on Windows by @jeffmaury in #1194
- chore: update mkdirp to v2.0.0 by @benoitf in #1181
- fix: search only in leaves of objects (ignoring key names) by @benoitf in #1192
- chore: DD extensions should see only minimal information on containers by @benoitf in #1191
- chore(deps-dev): bump mkdirp from 2.0.0 to 2.1.2 by @dependabot in #1195
- docs: how to write an extension and use the api by @cdrage in #1172
- website: In the landing page, update plugins and container engines lists by @themr0c in #1165
- fix: UI alignment issues in page tables by @deboer-tim in #1182
- chore(deps-dev): bump mkdirp from 2.1.2 to 2.1.3 by @dependabot in #1196
- feat: Allow to install extension from OCI images and re-enable extension list in settings page by @benoitf in #1187
- chore(deps-dev): bump @types/analytics-node from 3.1.9 to 3.1.10 by @dependabot in #1204
- fix: Registry URL not aligned with header by @jeffmaury in #1205
- fix: Remove redundant actions from details pages by @deboer-tim in #1200
- feat: Font changed from white to gray for non-name sections (creation date, size) by @benoitf in #1206
- chore: rename logo folder by @deboer-tim in #1210
- fix: display correctly non-multiplexed stream in logs by @benoitf in #1197
- feat: Add Help/about menu for macOS/Windows/Linux by @benoitf in #1207
- chore: move SVGs to reusable components by @deboer-tim in #1211
- chore(deps-dev): bump @rollup/plugin-commonjs from 24.0.0 to 24.0.1 by @dependabot in #1214
- chore(deps-dev): bump svelte-preprocess from 5.0.0 to 5.0.1 by @dependabot in #1215
- chore(deps-dev): bump vitest from 0.27.2 to 0.27.3 by @dependabot in #1218
- chore(deps): bump @kubernetes/client-node from 0.18.0 to 0.18.1 by @dependabot in #1217
- chore(deps-dev): bump octokit from 2.0.11 to 2.0.13 by @dependabot in #1216
- docs: update contributing.md with how many approvals required by @cdrage in #1223
- feat: Use of age instead of Creation date by @benoitf in #1209
- chore: improve SVG icon styling by @deboer-tim in #1226
- chore(deps-dev): bump octokit from 2.0.13 to 2.0.14 by @dependabot in #1238
- chore(deps-dev): bump vitest from 0.27.3 to 0.28.1 by @dependabot in #1236
- chore(deps-dev): bump @types/validator from 13.7.10 to 13.7.11 by @dependabot in #1234
- chore(deps-dev): bump @typescript-eslint/parser from 5.48.2 to 5.49.0 by @dependabot in #1237
- feat: show suggested registries in Podman Desktop by @cdrage in #1201
- chore(deps): bump ua-parser-js from 0.7.31 to 0.7.33 by @dependabot in #1239
- fix: allows to continue the loading of extensions on missing package by @benoitf in #1233
- chore: remove trace by @benoitf in #1240
- fix: provide better error message on createPod error by @benoitf in #1241
- chore: create reusable 'empty' screen component by @deboer-tim in #1227
New Contributors
- @lsm5 made their first contribution in #956
- @emmanuelbernard made their first contribution in #962
- @eidottermihi made their first contribution in #974
- @elervik made their first contribution in #1008
- @evanfpearson made their first contribution in #1145
- @jeffmaury made their first contribution in #1194
Full Changelog: v0.10.0...v0.11.0