Releases: redhat-developer/podman-desktop-rhel-ext
Releases · redhat-developer/podman-desktop-rhel-ext
v0.8.0
What's Changed
Features
- feat: register RHEL VM at startup by @feloy in #188
- feat: support latest rhel images by @feloy in #365
Fixes
- fix: change machine stream close function context by @SoniaSandler in #194
- fix: add extension to cached image by @feloy in #350
- fix: no workspace when building image by @feloy in #363
Tests
Documentation
CI
- ci: fix builder image by adding tests packages by @feloy in #358
- ci: add CODEOWNERS file by @feloy in #360
- ci: use sha for actions by @feloy in #361
- ci: build image on pr check by @feloy in #359
- ci: bump container build to ubi10 by @feloy in #378
Chore
- chore: 📢 Bump version to 0.8.0 by @podman-desktop-bot in #175
- chore(ci): add missing access info for e2e tests on windows by @odockal in #178
- chore(deps-dev): bump eslint-plugin-import from 2.31.0 to 2.32.0 by @dependabot[bot] in #179
- chore(deps-dev): bump prettier from 3.5.3 to 3.6.0 by @dependabot[bot] in #180
- chore(deps): include installation of playwright chromium dependency by @odockal in #183
- chore(test): update locators and include machine subscription skipping by @odockal in #184
- chore(deps-dev): bump prettier from 3.6.0 to 3.6.1 by @dependabot[bot] in #191
- chore(deps-dev): bump vite from 6.3.5 to 7.0.0 by @dependabot[bot] in #186
- chore(deps-dev): bump @eslint/compat from 1.3.0 to 1.3.1 in the eslint group by @dependabot[bot] in #189
- chore(deps): bump @crc-org/macadam.js from 0.0.1-202505091308-41f281b to 0.0.1-202506241253-f373979 by @dependabot[bot] in #187
- chore(deps-dev): bump @types/node from 22.15.32 to 22.15.33 by @dependabot[bot] in #190
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #185
- chore(deps-dev): bump eslint-plugin-sonarjs from 3.0.3 to 3.0.4 by @dependabot[bot] in #193
- chore(deps-dev): bump eslint-import-resolver-typescript from 4.4.3 to 4.4.4 by @dependabot[bot] in #192
- chore(deps-dev): bump @types/node from 22.15.33 to 22.15.34 by @dependabot[bot] in #196
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #198
- chore(deps-dev): bump prettier from 3.6.1 to 3.6.2 by @dependabot[bot] in #195
- chore(deps-dev): bump globals from 16.2.0 to 16.3.0 by @dependabot[bot] in #199
- chore(deps-dev): bump the eslint group with 2 updates by @dependabot[bot] in #197
- chore(deps-dev): bump @types/node from 22.15.34 to 22.16.0 by @dependabot[bot] in #201
- chore(deps-dev): bump the eslint group with 2 updates by @dependabot[bot] in #200
- chore(deps-dev): bump vite from 7.0.0 to 7.0.1 by @dependabot[bot] in #202
- chore(deps-dev): bump vite from 7.0.1 to 7.0.2 by @dependabot[bot] in #203
- chore(deps): bump @podman-desktop/api from 1.19.2 to 1.20.0 by @dependabot[bot] in #204
- chore(deps-dev): bump vite from 7.0.2 to 7.0.3 by @dependabot[bot] in #206
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #205
- chore(deps-dev): bump @types/node from 22.16.0 to 22.16.2 by @dependabot[bot] in #207
- chore(deps-dev): bump vite from 7.0.3 to 7.0.4 by @dependabot[bot] in #208
- chore(deps-dev): bump @types/node from 22.16.2 to 22.16.3 by @dependabot[bot] in #209
- chore(deps): bump @podman-desktop/api from 1.20.0 to 1.20.1 by @dependabot[bot] in #211
- chore(deps-dev): bump the eslint group with 2 updates by @dependabot[bot] in #210
- chore(deps-dev): bump @types/node from 22.16.3 to 22.16.4 by @dependabot[bot] in #213
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #212
- chore(deps-dev): bump vite from 7.0.4 to 7.0.5 by @dependabot[bot] in #214
- chore(deps): bump @podman-desktop/api from 1.20.1 to 1.20.2 by @dependabot[bot] in #215
- chore(deps-dev): bump @types/node from 22.16.4 to 22.16.5 by @dependabot[bot] in #216
- chore(deps-dev): bump eslint-plugin-unicorn from 59.0.1 to 60.0.0 by @dependabot[bot] in #217
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #218
- chore(deps-dev): bump the eslint group with 2 updates by @dependabot[bot] in #221
- chore(deps-dev): bump vite from 7.0.5 to 7.0.6 by @dependabot[bot] in #220
- chore(deps-dev): bump @types/node from 22.16.5 to 22.17.0 by @dependabot[bot] in #222
- chore(deps-dev): bump memfs from 4.17.2 to 4.23.0 by @dependabot[bot] in #223
- chore(deps-dev): bump memfs from 4.23.0 to 4.24.0 by @dependabot[bot] in #224
- chore(deps-dev): bump memfs from 4.24.0 to 4.25.0 by @dependabot[bot] in #225
- chore(deps-dev): bump memfs from 4.25.0 to 4.30.1 by @dependabot[bot] in #226
- chore(deps-dev): bump memfs from 4.30.1 to 4.36.0 by @dependabot[bot] in #227
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #228
- chore(deps-dev): bump typescript from 5.8.3 to 5.9.2 by @dependabot[bot] in #229
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #235
- chore(deps-dev): bump openapi-typescript from 7.8.0 to 7.9.1 by @dependabot[bot] in #236
- chore(deps-dev): bump vite from 7.0.6 to 7.1.2 by @dependabot[bot] in #237
- chore(deps-dev): bump the eslint group across 1 directory with 3 updates by @dependabot[bot] in #234
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #238
- chore(deps-dev): bump @types/node from 22.17.0 to 22.17.2 by @dependabot[bot] in #239
- chore(deps-dev): bump memfs from 4.36.0 to 4.36.3 by @dependabot[bot] in #240
- chore(deps-dev): bump the typescript-eslint group with 3 updates ...
v0.7.0
What's Changed
Features
- feat: select local image or RHEL 10 by @feloy in #142
- feat: add option to force download of image by @feloy in #159
- feat: choice to download RHEL 10 or 9 by @feloy in #146
Fixes
Refactor
Tests
Chore
- chore: Fix typecheck for @types/node 22.15.32 by @feloy in #165
- chore: 📢 Bump version to 0.5.0 by @podman-desktop-bot in #133
- chore(deps): remove electron dependencies by @odockal in #141
- chore(deps-dev): bump vite from 6.3.2 to 6.3.4 by @dependabot[bot] in #145
- chore(deps-dev): bump the eslint group with 3 updates by @dependabot[bot] in #147
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #148
- chore(deps): bump @podman-desktop/api from 1.18.0 to 1.19.2 by @dependabot[bot] in #151
- chore(deps): bump semver from 7.7.1 to 7.7.2 by @dependabot[bot] in #154
- chore(deps-dev): bump vite from 6.3.4 to 6.3.5 by @dependabot[bot] in #155
- chore(deps-dev): bump eslint-import-resolver-typescript from 4.3.2 to 4.4.3 by @dependabot[bot] in #149
- chore(deps): bump openapi-fetch from 0.13.5 to 0.14.0 by @dependabot[bot] in #150
- chore(deps-dev): bump globals from 16.0.0 to 16.2.0 by @dependabot[bot] in #152
- chore(deps-dev): bump openapi-typescript from 7.7.1 to 7.8.0 by @dependabot[bot] in #156
- chore(deps-dev): bump eslint-plugin-unicorn from 58.0.0 to 59.0.1 by @dependabot[bot] in #158
- chore(deps): bump @crc-org/macadam.js from 0.0.1-202505091029-52992f0 to 0.0.1-202505091153-d597ec3 by @dependabot[bot] in #157
- chore: fix duplicated package in pnpm-lock file by @feloy in #161
- chore(deps-dev): bump the eslint group with 2 updates by @dependabot[bot] in #164
- chore: 📢 Bump version to 0.6.0 by @podman-desktop-bot in #166
- chore(deps-dev): bump eslint-plugin-sonarjs from 3.0.2 to 3.0.3 by @dependabot[bot] in #168
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #167
- chore: 📢 Bump version to 0.7.0 by @podman-desktop-bot in #172
- chore(deps): use right macadam.js version with binaries by @odockal in #174
Full Changelog: v0.4.0...v0.7.0
v0.6.0
chore: 🥁 tagging v0.6.0 🥳
v0.5.0
chore: 🥁 tagging v0.5.0 🥳
v0.4.0
What's Changed
Features
- Import poc by @feloy in #5
- feat: use macadam.js version installing/using binaries in /opt/macadam/bin by @feloy in #77
- feat: Support named machines by @feloy in #72
- feat: remove ssh key parameter by @feloy in #78
- feat: use cached image if it exists by @feloy in #79
- feat: add Red Hat SSO support to pull images using their checksum by @SoniaSandler in #82
- feat: download image by @feloy in #90
- feat: update branding by @feloy in #96
- feat: download Linux x86 images by @feloy in #94
- feat: add logs when downloading/creating VM by @feloy in #110
- feat: make image download cancellable by @feloy in #111
- feat: use RHEL 10 images by @feloy in #126
Fixes
- fix: add missing dependencies and fix check errors by @jeffmaury in #38
- fix: include macadam.js code in the OCI image by @feloy in #73
- fix: display image path as optional by @feloy in #92
- fix: have different text for CLI and for provider by @feloy in #101
- fix: list vms with applehv provider on Mac by @feloy in #108
Documentation
- doc: complete README with Linux prerequisites and ather fixes by @feloy in #97
- doc: use dnf to install gvproxy on Linux Fedora by @feloy in #100
- doc: add mkdir before copying macadam by @feloy in #102
- doc: Readme: Add troubleshooting guide for macOS by @praveenkumar in #107
Tests
- test: add unit tests by @feloy in #103
- test: more test for create by @feloy in #104
- test: add unit tests for start/stop/remove machine by @feloy in #115
Chore
- chore: add initial repo workflows by @SoniaSandler in #8
- chore(deps-dev): bump vitest from 2.1.8 to 3.1.1 by @dependabot[bot] in #29
- chore(deps-dev): bump eslint-import-resolver-typescript from 3.7.0 to 4.3.2 by @dependabot[bot] in #28
- chore(deps-dev): bump eslint-plugin-file-progress from 3.0.1 to 3.0.2 by @dependabot[bot] in #34
- chore(deps-dev): bump globals from 15.14.0 to 16.0.0 by @dependabot[bot] in #30
- chore(deps-dev): bump @types/ssh2 from 1.15.4 to 1.15.5 by @dependabot[bot] in #24
- chore(deps-dev): bump vite from 5.4.12 to 5.4.17 by @dependabot[bot] in #21
- chore(deps): bump @podman-desktop/api from 1.16.0 to 1.17.2 by @dependabot[bot] in #26
- chore(deps-dev): bump the eslint group with 2 updates by @dependabot[bot] in #22
- chore(deps-dev): bump @types/node from 20.17.14 to 22.14.0 by @dependabot[bot] in #27
- chore(deps): bump semver from 7.6.3 to 7.7.1 by @dependabot[bot] in #31
- chore(deps-dev): bump vite from 5.4.12 to 6.2.5 by @dependabot[bot] in #33
- chore(deps-dev): bump electron from 34.0.0 to 35.1.4 by @dependabot[bot] in #25
- chore(deps-dev): bump prettier from 3.4.2 to 3.5.3 by @dependabot[bot] in #35
- chore(deps-dev): bump eslint-plugin-sonarjs from 3.0.1 to 3.0.2 by @dependabot[bot] in #32
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #23
- chore(deps-dev): bump typescript from 5.7.3 to 5.8.3 by @dependabot[bot] in #43
- chore(deps-dev): bump eslint-plugin-unicorn from 56.0.1 to 58.0.0 by @dependabot[bot] in #42
- chore(deps-dev): bump vite from 6.2.5 to 6.2.6 by @dependabot[bot] in #41
- chore: update Podman Desktop API version by @SoniaSandler in #37
- chore: update Podman Desktop API version and update types to use new vm type API by @SoniaSandler in #36
- chore(deps): bump @podman-desktop/api from 1.18.0-202504081837-802a404223c to 1.18.0-202504111407-d043b47f0c5 by @dependabot[bot] in #44
- chore(deps-dev): bump @types/node from 22.14.0 to 22.14.1 by @dependabot[bot] in #47
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #49
- chore(deps): bump @podman-desktop/api from 1.18.0-202504111407-d043b47f0c5 to 1.18.0 by @dependabot[bot] in #50
- chore: add .npmrc to gitignore file by @feloy in #59
- chore(deps-dev): bump vite from 6.2.6 to 6.3.0 by @dependabot[bot] in #58
- chore: update workflow to authenticate for the macadam package by @SoniaSandler in #64
- chore(deps-dev): bump vite from 6.3.0 to 6.3.2 by @dependabot[bot] in #63
- chore(test): adding test framework to repo by @cbr7 in #65
- chore(test): rhel extension e2e tests initial draft by @cbr7 in #71
- chore: add @crc-org/macadam.js package and use it by @SoniaSandler in #61
- chore(test): add e2e test execution script by @cbr7 in #76
- chore: remove dead code by @feloy in #80
- chore: update PR jobs to run build script and generate files by @SoniaSandler in #87
- chore: change location of gen files for Containerfile user permissions by @SoniaSandler in #88
- chore: install openapi-typescript by @feloy in #89
- chore(test): windows e2e test workflw by @cbr7 in #83
- chore: use macadam.js with Linux support by @feloy in #91
- chore(test): configure retry value by @cbr7 in #95
- chore(test): wait for page navigation by @cbr7 in #99
- chore: add authentication and utils unit tests by @SoniaSandler in #113
- chore: switch to a public version of the package by @benoitf in #116
- chore: fix missing npmrc by @feloy in #117
- chore: 📢 Bump version to 0.2.0 by @podman-desktop-bot in #118
- chore: add dependency to Redhat Authentication extension by @feloy in #121
- chore: make the release on tag by @feloy in #124
- chore: 📢 Bump version to 0.3.0 by @podman-desktop-bot in #123
- chore: 📢 Bump version to 0.4.0 by @podman-desktop-bo...
v0.3.0
chore: 🥁 tagging v0.3.0 🥳
v0.2.0
chore: 🥁 tagging v0.2.0 🥳
v0.1.0
chore: 🥁 tagging v0.1.0 🥳