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 by @dependabot[bot] in #241
- chore(deps): bump @podman-desktop/api from 1.20.2 to 1.21.0 by @dependabot[bot] in #242
- chore(deps-dev): bump vite from 7.1.2 to 7.1.3 by @dependabot[bot] in #243
- chore(deps): bump ssh2 from 1.16.0 to 1.17.0 by @dependabot[bot] in #244
- chore(deps-dev): bump memfs from 4.36.3 to 4.37.1 by @dependabot[bot] in #245
- chore(deps-dev): bump memfs from 4.37.1 to 4.38.1 by @dependabot[bot] in #246
- chore(deps-dev): bump @types/node from 22.17.2 to 22.18.0 by @dependabot[bot] in #249
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #247
- chore(deps-dev): bump eslint-plugin-sonarjs from 3.0.4 to 3.0.5 by @dependabot[bot] in #248
- chore(deps-dev): bump the eslint group with 2 updates by @dependabot[bot] in #250
- chore(deps-dev): bump memfs from 4.38.1 to 4.38.2 by @dependabot[bot] in #251
- chore(deps-dev): bump vite from 7.1.3 to 7.1.4 by @dependabot[bot] in #252
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #253
- chore(deps-dev): bump @types/node from 22.18.0 to 22.18.1 by @dependabot[bot] in #255
- chore(deps): bump actions/setup-node from 4 to 5 by @dependabot[bot] in #254
- chore(deps-dev): bump the eslint group with 2 updates by @dependabot[bot] in #256
- chore(deps-dev): bump vite from 7.1.4 to 7.1.5 by @dependabot[bot] in #258
- chore(deps-dev): bump eslint-plugin-unicorn from 60.0.0 to 61.0.2 by @dependabot[bot] in #257
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #262
- chore(deps-dev): bump memfs from 4.38.2 to 4.38.3 by @dependabot[bot] in #263
- chore(test): adjust sso auth test to the newest changes by @odockal in #260
- chore(ci): add workflow to run e2e tests after merge in main by @odockal in #264
- chore(deps): include tests project in project workspace by @odockal in #267
- chore(deps-dev): bump globals from 16.3.0 to 16.4.0 by @dependabot[bot] in #269
- chore(deps-dev): bump memfs from 4.38.3 to 4.39.0 by @dependabot[bot] in #270
- chore(deps-dev): bump @playwright/test from 1.52.0 to 1.55.0 by @dependabot[bot] in #268
- chore(test): updating podman and mapt image versions by @cbr7 in #265
- chore(test): fix default image name by @cbr7 in #271
- chore(test): fix linux e2e test suite by @cbr7 in #272
- chore(test): add secrets file by @cbr7 in #273
- chore(test): increase download timeout by @cbr7 in #274
- chore(deps-dev): bump @types/node from 22.18.1 to 22.18.3 by @dependabot[bot] in #276
- chore(test): longer download waiter for cicd by @cbr7 in #275
- chore(test): skip on windows by @cbr7 in #277
- chore(deps-dev): bump @types/node from 22.18.3 to 22.18.5 by @dependabot[bot] in #282
- chore(deps-dev): bump memfs from 4.39.0 to 4.42.0 by @dependabot[bot] in #283
- chore(deps-dev): bump @types/node from 22.18.5 to 22.18.6 by @dependabot[bot] in #285
- chore(deps-dev): bump vite from 7.1.5 to 7.1.6 by @dependabot[bot] in #284
- chore(deps-dev): bump the eslint group with 2 updates by @dependabot[bot] in #286
- chore(deps-dev): bump vite from 7.1.6 to 7.1.7 by @dependabot[bot] in #288
- chore(deps-dev): bump memfs from 4.42.0 to 4.43.0 by @dependabot[bot] in #289
- chore(deps-dev): bump @playwright/test from 1.55.0 to 1.55.1 by @dependabot[bot] in #291
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #279
- chore(deps-dev): bump @eslint/compat from 1.3.2 to 1.4.0 in the eslint group by @dependabot[bot] in #290
- chore(deps-dev): bump memfs from 4.43.0 to 4.46.0 by @dependabot[bot] in #292
- chore(deps-dev): bump memfs from 4.46.0 to 4.46.1 by @dependabot[bot] in #293
- chore(test): update mapt version by @cbr7 in #294
- chore(deps-dev): bump memfs from 4.46.1 to 4.47.0 by @dependabot[bot] in #295
- chore(deps-dev): bump @types/node from 22.18.6 to 22.18.7 by @dependabot[bot] in #298
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #296
- chore(deps-dev): bump @podman-desktop/tests-playwright from 1.21.0 to 1.22.0 by @dependabot[bot] in #297
- chore(deps): bump @podman-desktop/api from 1.21.0 to 1.22.0 by @dependabot[bot] in #299
- chore(deps-dev): bump typescript from 5.9.2 to 5.9.3 by @dependabot[bot] in #300
- chore(deps-dev): bump @types/node from 22.18.7 to 22.18.8 by @dependabot[bot] in #301
- chore(test): try to skip some tests on mac cicd by @cbr7 in #302
- chore(deps-dev): bump memfs from 4.47.0 to 4.48.1 by @dependabot[bot] in #303
- chore(deps): bump openapi-fetch from 0.14.0 to 0.14.1 by @dependabot[bot] in #305
- chore(deps-dev): bump vite from 7.1.7 to 7.1.8 by @dependabot[bot] in #304
- chore(deps-dev): bump vite from 7.1.8 to 7.1.9 by @dependabot[bot] in #306
- chore(deps-dev): bump @playwright/test from 1.55.1 to 1.56.0 by @dependabot[bot] in #307
- chore(deps-dev): bump the eslint group with 2 updates by @dependabot[bot] in #308
- chore(deps): bump semver from 7.7.2 to 7.7.3 by @dependabot[bot] in #310
- chore(deps-dev): bump memfs from 4.48.1 to 4.49.0 by @dependabot[bot] in #311
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #309
- chore(deps-dev): bump @types/node from 22.18.8 to 22.18.9 by @dependabot[bot] in #312
- chore(deps-dev): bump @types/node from 22.18.9 to 22.18.10 by @dependabot[bot] in #314
- chore(deps-dev): bump vite from 7.1.9 to 7.1.10 by @dependabot[bot] in #317
- chore(deps): bump actions/setup-node from 5 to 6 by @dependabot[bot] in #315
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #316
- chore(deps-dev): bump openapi-typescript from 7.9.1 to 7.10.1 by @dependabot[bot] in #321
- chore(deps): bump openapi-fetch from 0.14.1 to 0.15.0 by @dependabot[bot] in #318
- chore(deps-dev): bump @podman-desktop/tests-playwright from 1.22.0 to 1.22.1 by @dependabot[bot] in #319
- chore(deps): bump @podman-desktop/api from 1.22.0 to 1.22.1 by @dependabot[bot] in #320
- chore(deps-dev): bump @types/node from 22.18.10 to 22.18.11 by @dependabot[bot] in #324
- chore(deps-dev): bump @playwright/test from 1.56.0 to 1.56.1 by @dependabot[bot] in #323
- chore(deps-dev): bump vite from 7.1.10 to 7.1.11 by @dependabot[bot] in #326
- chore(deps-dev): bump @types/node from 22.18.11 to 22.18.12 by @dependabot[bot] in #328
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #327
- chore(deps-dev): bump the eslint group with 2 updates by @dependabot[bot] in #325
- chore(deps-dev): bump vite from 7.1.11 to 7.1.12 by @dependabot[bot] in #329
- chore(deps-dev): bump eslint-plugin-unicorn from 61.0.2 to 62.0.0 by @dependabot[bot] in #330
- chore(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #331
- chore(deps-dev): bump memfs from 4.49.0 to 4.50.0 by @dependabot[bot] in #332
- chore(deps-dev): bump @eslint/compat from 1.4.0 to 1.4.1 in the eslint group by @dependabot[bot] in #333
- chore(deps-dev): bump @types/node from 22.18.12 to 22.18.13 by @dependabot[bot] in #334
- chore(deps): bump mikepenz/action-junit-report from 5 to 6 by @dependabot[bot] in #335
- chore(deps-dev): bump the eslint group with 2 updates by @dependabot[bot] in #336
- chore(deps-dev): bump @types/node from 22.18.13 to 22.19.0 by @dependabot[bot] in #337
- chore(deps-dev): bump globals from 16.4.0 to 16.5.0 by @dependabot[bot] in #338
- chore(deps-dev): bump the eslint group with 2 updates by @dependabot[bot] in #339
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #340
- chore(deps-dev): bump vite from 7.1.12 to 7.2.0 by @dependabot[bot] in #341
- chore(deps-dev): bump vite from 7.2.0 to 7.2.1 by @dependabot[bot] in #342
- chore(deps-dev): bump vite from 7.2.1 to 7.2.2 by @dependabot[bot] in #343
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #344
- chore(deps-dev): bump @types/node from 22.19.0 to 22.19.1 by @dependabot[bot] in #346
- chore(deps-dev): bump memfs from 4.50.0 to 4.51.0 by @dependabot[bot] in #345
- chore(deps): bump @podman-desktop/api from 1.22.1 to 1.23.1 by @dependabot[bot] in #347
- chore(deps-dev): bump @podman-desktop/tests-playwright from 1.22.1 to 1.23.1 by @dependabot[bot] in #348
- chore: macadam 0.2.0 by @feloy in #349
- chore(deps): bump @crc-org/macadam.js from 0.2.0-202509150634-790fbcd to 0.2.0-202510011253-9f21470 by @dependabot[bot] in #351
- chore(deps-dev): bump @eslint/compat from 1.4.1 to 2.0.0 in the eslint group by @dependabot[bot] in #352
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #353
- chore(deps-dev): bump vite from 7.2.2 to 7.2.4 by @dependabot[bot] in #355
- chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #356
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #366
- chore(deps-dev): bump @playwright/test from 1.56.1 to 1.57.0 by @dependabot[bot] in #367
- chore(deps-dev): bump prettier from 3.6.2 to 3.7.1 by @dependabot[bot] in #368
- chore(deps-dev): bump vite from 7.2.4 to 7.2.6 by @dependabot[bot] in #371
- chore(deps-dev): bump memfs from 4.51.0 to 4.51.1 by @dependabot[bot] in #373
- chore(deps-dev): bump the typescript-eslint group with 3 updates by @dependabot[bot] in #375
- chore(deps-dev): bump @eslint/eslintrc from 3.3.1 to 3.3.3 in the eslint group by @dependabot[bot] in #370
- chore(deps-dev): bump prettier from 3.7.1 to 3.7.3 by @dependabot[bot] in #372
- chore: bump vitest and vitest/coverage to v4 by @feloy in #379
- chore(deps): bump actions/setup-node from 6.0.0 to 6.1.0 by @dependabot[bot] in #380
- chore(deps-dev): bump prettier from 3.7.3 to 3.7.4 by @dependabot[bot] in #382
- chore(deps): bump actions/checkout from 6.0.0 to 6.0.1 by @dependabot[bot] in #381
Full Changelog: v0.7.0...v0.8.0