v0.2.21
Pre-release
Pre-release
Alpha
This Kubeflow component has alpha status with limited support. See the Kubeflow versioning policies. The Kubeflow team is interested in your feedback about the usability of the feature.
What's Changed
- Add PostgreSQL Support to Model Registry by @Chanakya-TS in #1204
- Admin Settings - RBAC - Main view and routes 2 by @YuliaKrimerman in #1247
- fix: add backoff also to postgresql by @Al-Pragliola in #1263
- build(deps-dev): bump ruff from 0.12.0 to 0.12.1 in /clients/python by @dependabot[bot] in #1257
- build(deps): bump huggingface-hub from 0.33.0 to 0.33.1 in /clients/python by @dependabot[bot] in #1258
- build(deps): bump olot from 0.1.7 to 0.1.8 in /clients/python by @dependabot[bot] in #1260
- build(deps): bump boto3 from 1.38.41 to 1.38.46 in /clients/python by @dependabot[bot] in #1259
- chore: bump MR py client version to 0.2.21 by @tarilabs in #1255
- fix: prevent dsn format bugs when adding tls mode in mysql by @Al-Pragliola in #1265
- fix: added return value for id==2 in mocks version by @rsun19 in #1264
- fix: clear all filters by @rsun19 in #1262
- update broken link for dir rename in manifests by @adysenrothman in #1268
- Add api tests stateless by @fege in #1242
- feat: reintroduce e2e order by test by @Al-Pragliola in #1269
- Add state machine tests by @fege in #1271
- build(deps-dev): bump ts-jest from 29.3.4 to 29.4.0 in /clients/ui/frontend by @dependabot[bot] in #1261
- Tweak to support federated platform by @lucferbux in #1219
- feat(catalog): reload sources and static catalogs by @pboyd in #1266
- Add rolebinding to manage permissions-project tab by @ppadti in #1273
- chore: remove mysql_native_password requirement by @Al-Pragliola in #1274
- build(deps-dev): bump pytest from 8.4.0 to 8.4.1 in /clients/python by @dependabot[bot] in #1277
- build(deps): bump boto3 from 1.38.46 to 1.39.3 in /clients/python by @dependabot[bot] in #1278
- build(deps): bump typing-extensions from 4.14.0 to 4.14.1 in /clients/python by @dependabot[bot] in #1279
- build(deps-dev): bump coverage from 7.9.1 to 7.9.2 in /clients/python by @dependabot[bot] in #1280
- chore: add myself as reviewer by @pboyd in #1282
- Added URL and Fixed Registry Button alignment by @YuliaKrimerman in #1281
- Fix settings page by @lucferbux in #1285
- fix: prevent multiple db instances in parallel by @Al-Pragliola in #1286
- Add SSL/TLS Config for Postgres by @Chanakya-TS in #1250
- ci and fix: fix non-E2E tests, add GHA for CI by @tarilabs in #1289
- add pagination to find sources by @adysenrothman in #1287
- feat(catalog): get model artifacts endpoint by @pboyd in #1283
- fix: force line endings to LF by @Al-Pragliola in #1290
- ci: add test-e2e for the async-upload Job by @tarilabs in #1291
- ci: add GHA to build container image for async-upload Job by @tarilabs in #1292
- async-job: S3 -> OCI synchornization by @Crazyglue in #1256
- chore(mr-client): match up the hand-rolled artifact data model to match the api by @Crazyglue in #1294
- Adjust sample async job by @Crazyglue in #1293
- Expand README to list out available parameters for async job by @Crazyglue in #1298
- container: use UBI and poetry export by @tarilabs in #1302
- Move PasswordInput to shared folder and remove deprecated Modal component by @DaoDaoNoCode in #1296
- feat: move to go 1.24 by @Al-Pragliola in #1313
- chore: update deps that required go 1.24 by @pboyd in #1316
- Update ModelPropertiesDescriptionListGroup component filtering logic by @DaoDaoNoCode in #1297
- build(deps): bump aiohttp from 3.12.11 to 3.12.14 in /clients/python by @dependabot[bot] in #1304
- build(deps-dev): bump ruff from 0.12.1 to 0.12.3 in /clients/python by @dependabot[bot] in #1305
- build(deps-dev): bump schemathesis from 4.0.4 to 4.0.9 in /clients/python by @dependabot[bot] in #1306
- build(deps): bump boto3 from 1.39.3 to 1.39.4 in /clients/python by @dependabot[bot] in #1308
- deps(async-upload): move aiohttp as dev since used only in testing by @tarilabs in #1319
- build(deps): bump aiohttp from 3.12.12 to 3.12.14 in /jobs/async-upload by @dependabot[bot] in #1317
- [async-job] Various fixes for config parsing, logging and sample yaml by @Crazyglue in #1310
- feat(async-job): add labeling to sample job by @syntaxsdev in #1295
- feat(catalog): Implement ListModels endpoint by @pboyd in #1300
- k8s(async-upload): fix Job Manifest default image name by @tarilabs in #1320
- chore(async-job): add additional logging statements for debugging by @Crazyglue in #1321
- Federated mr implementation by @lucferbux in #1288
- Update mock version function to filter versions based on rmID by @ppadti in #1324
- feat(docs): Guide to report security vulnerabilities by @andreyvelich in #1301
- feat: improve testing speed in embedmd by @Al-Pragliola in #1299
- build(deps): bump k8s.io/client-go from 0.32.3 to 0.33.2 by @dependabot[bot] in #1233
- Added Testing Coverage for Model Registry Setting Section by @Taj010 in #1325
- chore(deps): use ubi9 base images by @pboyd in #1328
- feat(async-job): write fatal error to termination message path by @jonburdo in #1327
- chore: remove unused dep (go-enum) by @Al-Pragliola in #1323
- fix: centered header buttons by @rsun19 in #1303
- chore: fix "Reviewers" URL in pull request template by @jonburdo in #1329
- feat: migrate remainder of User Story from Robot to pytest (and DocArtifact) by @tarilabs in #1331
- feat: remove linting/gen from dockerfile by @Al-Pragliola in #1334
- fix: remove incorrect prepare workflow call in build-and-push-image.yml by @tarilabs in #1336
- feat: migrate "Regression" user stories from Robot to pytest by @tarilabs in #1332
- Make the openapi client a separate Go module by @mprahl in #1322
- refactor: remove remaining Robot Framework after migration by @tarilabs in #1338
- feat: address high code security alerts by @Al-Pragliola in #1339
- build(deps): bump gorm.io/driver/postgres from 1.5.7 to 1.6.0 by @dependabot[bot] in #1349
- build(deps): bump github.com/go-logr/logr from 1.4.2 to 1.4.3 by @dependabot[bot] in #1348
- build(deps): bump github.com/testcontainers/testcontainers-go from 0.37.0 to 0.38.0 by @dependabot[bot] in #1345
- build(deps): bump k8s.io/apimachinery from 0.33.2 to 0.33.3 by @dependabot[bot] in #1347
- build(deps): bump github.com/testcontainers/testcontainers-go/modules/mysql from 0.37.0 to 0.38.0 by @dependabot[bot] in #1352
- chore: move to more general purpose tag for go 1.24 by @Al-Pragliola in #1355
- build(deps): bump k8s.io/api from 0.33.2 to 0.33.3 by @dependabot[bot] in #1354
- build(deps): bump google.golang.org/grpc from 1.72.1 to 1.73.0 by @dependabot[bot] in #1353
- fix: build issues post go.work file introduction by @Al-Pragliola in #1358
- chore: align manifest for 0.2.21 by @tarilabs in #1359
New Contributors
- @Chanakya-TS made their first contribution in #1204
- @YuliaKrimerman made their first contribution in #1247
- @rsun19 made their first contribution in #1264
- @DaoDaoNoCode made their first contribution in #1296
- @andreyvelich made their first contribution in #1301
- @Taj010 made their first contribution in #1325
- @jonburdo made their first contribution in #1327
- @mprahl made their first contribution in #1322
Full Changelog: v0.2.20...v0.2.21