What's Changed
- chore: 📢 Bump version to 1.2.0 by @podman-desktop-bot in #2775
- chore: Update Chocolatey package to 1.1.0 by @podman-desktop-bot in #2777
- chore: Remove PatternFly form use by @deboer-tim in #2744
- chore(deps-dev): bump electron from 25.0.1 to 25.1.0 by @dependabot in #2776
- chore(deps-dev): bump monaco-editor from 0.38.0 to 0.39.0 by @dependabot in #2764
- fix: Quick pick click to close and over nav bar by @deboer-tim in #2758
- feat: add support for protocol handler 'podman-desktop:' by @benoitf in #2735
- chore: update to latest type for dockerode by @benoitf in #2785
- chore(ci): Adding separate e2e smoke tests on PR check by @odockal in #2779
- chore: update prism-react-renderer to v2.0.5 by @benoitf in #2786
- chore: update to the newer xterm by @benoitf in #2784
- chore: update to playwright 1.35.0 by @benoitf in #2783
- fix: Avoid messagebox expanding offscreen by @deboer-tim in #2778
- feat: Release notes 1.1 by @deboer-tim in #2780
- chore: switch to node16 modules instead of node modules in main package by @benoitf in #2788
- chore(deps-dev): bump mkdirp from 2.1.6 to 3.0.1 by @dependabot in #2213
- chore(deps): bump got from 12.6.0 to 13.0.0 by @dependabot in #2670
- feat: Add Minikube documentation by @afbjorklund in #2694
- chore: use Node.js 18 for all GitHub actions by @benoitf in #2802
- chore: ensures jobs are using the current LTS version of Ubuntu by @benoitf in #2803
- chore: use macOS 12 (current stable on GitHub actions) by @benoitf in #2804
- chore: ensure dependencies used in the code are listed by @benoitf in #2805
- chore(deps-dev): bump markdownlint-cli2 from 0.7.1 to 0.8.1 by @dependabot in #2809
- chore(deps-dev): bump @rollup/plugin-commonjs from 25.0.0 to 25.0.1 by @dependabot in #2808
- chore(deps-dev): bump xterm from 5.2.0 to 5.2.1 by @dependabot in #2810
- feat: Kube context on statusbar by @deboer-tim in #2755
- chore: load extensions by sorting them by dependencies by @benoitf in #2789
- chore: enable eslint in the svelte files by @benoitf in #2813
- fix: release-notes-generator run failure by @jeffmaury in #2752
- fix: Unable to do a new build if the previous one failed by @jeffmaury in #2721
- chore: enable no-implicit-any-catch for eslint renderer part by @benoitf in #2815
- feat: Add Minikube install docs by @afbjorklund in #2824
- chore(deps-dev): bump @typescript-eslint/parser from 5.59.9 to 5.59.11 by @dependabot in #2832
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.59.9 to 5.59.11 by @dependabot in #2833
- chore: Reusable Terminal window by @deboer-tim in #2823
- fix: Deleting a running pod generates an error by @jeffmaury in #2827
- nit: update wording on compatibility mode by @cdrage in #2818
- chore: fix quotes issues in svelte files by @benoitf in #2835
- chore: add installation method in template by @benoitf in #2613
- chore: fix @typescript-eslint/no-inferrable-types rule in renderer by @benoitf in #2842
- chore: fix imports issues in renderer part (svelte files) by @benoitf in #2844
- chore: Pull and build images using TerminalWindow by @deboer-tim in #2840
- chore: fix the podman extension unit tests by @benoitf in #2843
- chore: apply prettier on .md, .json and .css files by @benoitf in #2846
- chore(docs/tests): Add e2e tests description and requirements into co… by @odockal in #2862
- chore: Fix @typescript-eslint/no-misused-promises rule in svelte files by @benoitf in #2860
- chore(tests): Improve e2e test to handle welcome page and telemetry by @odockal in #2672
- chore(deps-dev): bump electron from 25.1.0 to 25.1.1 by @dependabot in #2870
- website: fix documentation for building image of extensions by @benoitf in #2873
- chore: fix sonarjs/no-redundant-boolean rule in renderer part by @benoitf in #2867
- chore: fix no-ignored-return and prefer-immediate-return sonarjs rule by @benoitf in #2875
- chore: fix ban-ts-comment eslint rule by @benoitf in #2877
- feat: install provider if not installed when clicking on create new button (#2706) by @lstocchi in #2817
- chore: fix sonarjs/no-redundant-jump rule in svelte files by @benoitf in #2879
- refactor: remove adding new registry modal by @cdrage in #2882
- fix: if kubeconfig is empty, does not try to do things, abort by @benoitf in #2874
- fix: Async telemetry startup by @deboer-tim in #2885
- chore: fix etc/no-assign-mutated-array eslint rule by @benoitf in #2886
- fix: do not block startup while waiting for kube resource refresh by @evanshortiss in #2884
- chore: fix @typescript-eslint/no-unused-vars rule by @benoitf in #2887
- chore: use git hooks for linter/formatter and signed-off/conventional-commits by @benoitf in #2847
- chore(deps-dev): bump playwright from 1.35.0 to 1.35.1 by @dependabot in #2890
- chore(deps-dev): bump @playwright/test from 1.35.0 to 1.35.1 by @dependabot in #2891
- chore: apply prettier on *.json files and *.md files by @benoitf in #2892
- chore: fix eqeqeq lint rule by @benoitf in #2889
- feat: Fixed headers, improved scrollbars by @deboer-tim in #2863
- chore: Move preferences search into header by @deboer-tim in #2894
- chore: Resource creation header by @deboer-tim in #2895
- chore: NavPage content slot by @deboer-tim in #2893
- chore: fix sonarjs/no-unused-collection rule by @benoitf in #2904
- chore: fix sonarjs/no-collapsible-if rule by @benoitf in #2905
- chore: fix svelte/no-at-html-tags rule by @benoitf in #2906
- feat: add tag and authenticated push capacity to the extension API by @jeffmaury in #2876
- chore(deps): bump @octokit/rest from 19.0.11 to 19.0.13 by @dependabot in #2908
- chore(deps-dev): bump vitest from 0.32.0 to 0.32.2 by @dependabot in #2913
- chore(deps-dev): bump eslint from 8.42.0 to 8.43.0 by @dependabot in #2915
- chore(deps-dev): bump @vitest/coverage-v8 from 0.32.0 to 0.32.2 by @dependabot in #2911
- chore(deps-dev): bump octokit from 2.0.19 to 2.0.22 by @dependabot in #2910
- chore(deps): bump @octokit/graphql from 5.0.6 to 6.0.0 by @dependabot in #2914
- chore: fix typescript-eslint/prefer-optional-chain rule by @benoitf in #2907
- chore: update contributing guide to node 18 by @deboer-tim in #2917
- fix: images list too wide by @deboer-tim in #2918
- fix: compose deactivate function never called by @odockal in #2922
- chore: fix @typescript-eslint/ban-types rule by @benoitf in #2919
- chore: fix no-empty rule in renderer files by @benoitf in #2926
- chore(deps): bump tar-fs from 2.1.1 to 3.0.2 by @dependabot in #2912
- fix: auto-scrolling on form pages, layout issues by @deboer-tim in #2927
- fix: show current context in quick pick by @deboer-tim in #2920
- chore(deps-dev): bump @rollup/plugin-commonjs from 25.0.1 to 25.0.2 by @dependabot in #2933
- chore(deps-dev): bump @typescript-eslint/parser from 5.59.11 to 5.60.0 by @dependabot in #2932
- chore: increase memory for eslint and use cache for prettier and eslint by @benoitf in #2930
- chore(deps-dev): bump eslint-plugin-svelte from 2.30.0 to 2.31.0 by @dependabot in #2935
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.59.11 to 5.60.0 by @dependabot in #2934
- chore: add reconnect to socket entries method by @benoitf in #2938
- chore: add aria role/label for error message component by @benoitf in #2937
- chore: keep renderer(devtools) logs and expose method to get it by @benoitf in #2941
- chore: add ping container engine method by @benoitf in #2939
- chore: add listContainers helper method from a connection info object by @benoitf in #2940
- chore(deps-dev): bump svelte from 3.59.1 to 3.59.2 by @dependabot in #2948
- chore(deps): bump @octokit/graphql from 6.0.0 to 6.0.1 by @dependabot in #2947
- chore(deps): bump tar-fs from 3.0.2 to 3.0.3 by @dependabot in #2946
- chore(deps-dev): bump octokit from 2.0.22 to 2.1.0 by @dependabot in #2945
- fix: remove sticky position of loader in dashboard UI (#2535) by @lstocchi in #2959
- chore(deps-dev): bump svelte-check from 3.4.3 to 3.4.4 by @dependabot in #2961
- chore(deps-dev): bump electron from 25.1.1 to 25.2.0 by @dependabot in #2962
- docs: updated Building an image procedure by @themr0c in #2964
- docs: starting a container by @themr0c in #2958
- docs: pulling an image by @themr0c in #2956
- docs: updated selecting containers to run in a pod by @themr0c in #2970
- docs: pushing an image to a registry by @themr0c in #2969
- chore: add aria-based labels in App and Preferences navigation by @odockal in #2968
- feat(tests): add navigation bar e2e tests by @odockal in #2950
- feat: add troubleshooting page by @benoitf in #2949
- chore(deps-dev): bump @sveltejs/vite-plugin-svelte from 2.4.1 to 2.4.2 by @dependabot in #2983
- chore: fix running tests directly from the IDE by @vzhukovs in #2971
- docs: how to add an insecure registry by @cdrage in #2953
- feat: background colors and FormPage by @deboer-tim in #2977
- feat: add ability to add insecure registry / skipping cert verify by @cdrage in #2896
- fix: undo change that broke the website by @deboer-tim in #2992
- docs: add documentation for lima by @afbjorklund in #2995
- docs: replace broken link to podman.io by @afbjorklund in #2994
- feat: add support for icon contribution by extensions by @benoitf in #2984
- chore(deps-dev): bump eslint-plugin-svelte from 2.31.0 to 2.31.1 by @dependabot in #3001
- chore(deps-dev): bump @commitlint/config-conventional from 17.6.5 to 17.6.6 by @dependabot in #3003
- chore(deps-dev): bump @commitlint/cli from 17.6.5 to 17.6.6 by @dependabot in #3005
- chore(deps): bump @zerodevx/svelte-toast from 0.9.3 to 0.9.4 by @dependabot in #3002
- chore(deps-dev): bump @testing-library/svelte from 3.2.2 to 4.0.0 by @dependabot in #3000
- chore: unify directories used by Podman Desktop and allow to override by @benoitf in #2999
- nit: fix autostart not working by @cdrage in #2942
- fix: detailspage, resizing & consistency by @deboer-tim in #2987
- fix: only show empty screen when no pods by @deboer-tim in #2929
- test: override configuration directory by @benoitf in #3007
- fix: do not redirect to /pods when deleting pod in containerlist by @benoitf in #2963
- fix: bulk delete on pods should call the pod deletion by @benoitf in #2979
- chore: add descriptions for kind and podman by @cdrage in #3013
- chore(deps-dev): bump micromark from 3.2.0 to 4.0.0 by @dependabot in #2960
- fix: update nodejs version to 18 in .nvmrc to fix yarn install failure by @dgolovin in #2989
- fix: website check targets by @afbjorklund in #2996
- chore(deps-dev): bump @typescript-eslint/parser from 5.60.0 to 5.60.1 by @dependabot in #3020
- chore(deps-dev): bump @testing-library/svelte from 4.0.0 to 4.0.1 by @dependabot in #3019
- chore(deps-dev): bump tslib from 2.5.3 to 2.6.0 by @dependabot in #3022
- chore(deps): bump prism-react-renderer from 2.0.5 to 2.0.6 by @dependabot in #3025
- feat: add warning dialog message that virtual machine has low memory limit by @vzhukovs in #2822
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.60.0 to 5.60.1 by @dependabot in #3021
- fix: don't show exception to user by @afbjorklund in #3034
- chore: bump to svelte v4 by @benoitf in #3009
- fix: interpret arguments given to info command for example by @benoitf in #3015
- feat: propose indexed name for new pod by @vzhukovs in #3028
- chore(deps-dev): bump typescript from 5.1.3 to 5.1.5 by @dependabot in #3041
- chore(deps-dev): bump @rollup/plugin-typescript from 11.1.1 to 11.1.2 by @dependabot in #3038
- chore(deps): bump compare-versions from 6.0.0-rc.1 to 6.0.0-rc.2 by @dependabot in #3042
- chore(deps-dev): bump @tsconfig/docusaurus from 1.0.7 to 2.0.0 by @dependabot in #3043
- chore(deps-dev): bump lint-staged from 13.2.2 to 13.2.3 by @dependabot in #3044
- chore: consistent image between containers and images for empty screen by @benoitf in #3048
- chore(deps-dev): bump eslint-plugin-svelte from 2.31.1 to 2.32.0 by @dependabot in #3055
- chore(deps-dev): bump @testing-library/svelte from 4.0.1 to 4.0.2 by @dependabot in #3057
- chore(deps-dev): bump svelte-eslint-parser from 0.31.0 to 0.32.0 by @dependabot in #3056
- chore(deps-dev): bump typescript from 5.1.5 to 5.1.6 by @dependabot in #3059
- chore(deps-dev): bump svelte from 4.0.0 to 4.0.1 by @dependabot in #3058
- chore: align labels with labels with emojis by @benoitf in #3054
- chore: ignore typescript version being supported for eslint by @benoitf in #3060
- feat: add restart button after enabling / disabling mac os compatibility by @cdrage in #2841
- docs: authenticating to a pre-configured registry by @themr0c in #2965
- docs: lima is not a container engine by @afbjorklund in #3051
- chore(deps-dev): bump eslint-plugin-svelte from 2.32.0 to 2.32.1 by @dependabot in #3067
- chore(deps-dev): bump micromark-extension-directive from 2.2.1 to 3.0.0 by @dependabot in #3066
- feat: add env related helper constants by @vzhukovs in #3079
- chore(deps-dev): bump vitest from 0.32.2 to 0.32.3 by @dependabot in #3080
- docs: using the Troubleshooting page by @themr0c in #3083
- chore(deps): bump tar-fs from 3.0.3 to 3.0.4 by @dependabot in #3081
- chore(deps-dev): bump eslint from 8.43.0 to 8.44.0 by @dependabot in #3082
- chore(deps-dev): bump @vitest/coverage-v8 from 0.32.2 to 0.32.3 by @dependabot in #3084
- chore(deps-dev): bump @testing-library/svelte from 4.0.2 to 4.0.3 by @dependabot in #3085
- chore(deps-dev): bump eslint-plugin-svelte from 2.32.1 to 2.32.2 by @dependabot in #3086
- docs: view and select your current Kubernetes context in the status bar by @themr0c in #3090
- chore(deps): bump @zerodevx/svelte-toast from 0.9.4 to 0.9.5 by @dependabot in #3087
- chore(deps-dev): bump @vitest/coverage-v8 from 0.32.3 to 0.32.4 by @dependabot in #3094
- chore(deps-dev): bump svelte from 4.0.1 to 4.0.3 by @dependabot in #3099
- chore(deps-dev): bump vitest from 0.32.3 to 0.32.4 by @dependabot in #3098
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.60.1 to 5.61.0 by @dependabot in #3095
- chore(deps-dev): bump @typescript-eslint/parser from 5.60.1 to 5.61.0 by @dependabot in #3096
- chore(deps): bump electron-updater from 5.3.0 to 6.1.1 by @dependabot in #2909
- chore: use correct pod icon by @deboer-tim in #3072
- fix: change defaults for Podman machine by @jeffmaury in #3061
- chore(deps-dev): bump svelte from 4.0.3 to 4.0.4 by @dependabot in #3110
- fix: normalize development/production folders path (#3112) by @lstocchi in #3113
- chore: refactor stores by @benoitf in #3101
- chore: allow to specify the name of a modal by @benoitf in #3118
- feat: allow entrypoint and cmd when starting container by @jeffmaury in #3031
- chore: add release automation script for podman.io website update by @benoitf in #3115
- fix: calculate machine socket path for linux by @afbjorklund in #3070
- feat: add a way to debug stores in troubleshooting page by @benoitf in #3121
- chore: fix compilation error after #3070 by @benoitf in #3126
- chore: remove rule no-useless-escape from global exclusion by @benoitf in #3125
- fix: replace backslash with slash so to support rendering on Windows (#3120) by @lstocchi in #3122
- feat: add custompick component (#2855) by @lstocchi in #3012
- chore: call the right method in case of error by @benoitf in #3128
- chore(deps-dev): bump vite from 4.3.9 to 4.4.0 by @dependabot in #3130
- feat: Add restart functionality for compose grouped containers by @cdrage in #3108
- fix: keep stdout and stderr in the error object for Docker Desktop extensions by @benoitf in #3014
- feat: Reports warnings on failed kube deploy, fixes error out by @cdrage in #3050
- fix: mark task completed if there's a failure by @deboer-tim in #3016
- chore: basic formatting in settings.json by @deboer-tim in #3138
- fix: handle invalid kubeconfig file by @jeffmaury in #3129
- chore: make main entry in extension optional by @benoitf in #3137
- chore(deps-dev): bump @vitest/coverage-v8 from 0.32.4 to 0.33.0 by @dependabot in #3141
- chore(deps-dev): bump svelte-check from 3.4.4 to 3.4.5 by @dependabot in #3143
- chore(deps-dev): bump postcss from 8.4.24 to 8.4.25 by @dependabot in #3142
- chore(deps): bump compare-versions from 6.0.0-rc.2 to 6.0.0-rc.3 by @dependabot in #3144
- chore(deps-dev): bump vitest from 0.32.4 to 0.33.0 by @dependabot in #3145
- chore(deps-dev): bump svelte from 4.0.4 to 4.0.5 by @dependabot in #3146
- chore(deps-dev): bump vite from 4.4.0 to 4.4.2 by @dependabot in #3148
- fix: do not remove registries when podman extension is stopping by @benoitf in #3136
- feat: dynamic breadcrumbs by @deboer-tim in #3119
- fix: warning should be amber by @deboer-tim in #3153
- chore(deps-dev): bump svelte-eslint-parser from 0.32.0 to 0.32.1 by @dependabot in #3157
- chore(deps): bump compare-versions from 6.0.0-rc.3 to 6.0.0 by @dependabot in #3158
- chore(deps-dev): bump humanize-duration from 3.28.0 to 3.29.0 by @dependabot in #3156
- chore(deps): bump @octokit/graphql from 6.0.1 to 7.0.0 by @dependabot in #3159
- feat: icons on form pages by @deboer-tim in #3155
- fix: load user extensions from plugins as removable by @deboer-tim in #3152
- chore(deps-dev): bump monaco-editor from 0.39.0 to 0.40.0 by @dependabot in #3160
- nit: change wording from started to enabled / etc. by @cdrage in #3100
- feat: add start / stop buttons for compose containers by @cdrage in #3133
- feat: add delete button for compose by @cdrage in #3134
- chore(deps): bump semver from 5.7.1 to 5.7.2 by @dependabot in #3167
- fix: images with spaces in entrypoints or commands fail to start by @jeffmaury in #3161
- chore(deps): bump @octokit/graphql from 7.0.0 to 7.0.1 by @dependabot in #3168
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.61.0 to 5.62.0 by @dependabot in #3169
- chore(deps-dev): bump @typescript-eslint/parser from 5.61.0 to 5.62.0 by @dependabot in #3170
- nit: no breadcrumb for authentication by @deboer-tim in #3165
- feat: switch more pages to formpage by @deboer-tim in #3162
- chore: update troubleshooting to formpage by @deboer-tim in #3164
- chore(tests): rename e2e.spec to e2e-smoke.spec by @odockal in #3173
- fix: scrolling offscreen when clicking checkbox by @deboer-tim in #3178
- feat: Add rename image button by @tuckerrc in #2588
- chore(deps-dev): bump vite from 4.4.2 to 4.4.3 by @dependabot in #3182
- chore(deps): bump @octokit/rest from 19.0.13 to 20.0.1 by @dependabot in #3184
- chore(deps-dev): bump playwright from 1.35.1 to 1.36.0 by @dependabot in #3185
- chore(deps-dev): bump svelte-check from 3.4.5 to 3.4.6 by @dependabot in #3181
- chore(deps-dev): bump @playwright/test from 1.35.1 to 1.36.0 by @dependabot in #3186
New Contributors
- @evanshortiss made their first contribution in #2884
Full Changelog: v1.1.0...v1.2.0