Releases: kubeflow/model-registry
v0.3.1
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
- chore: bump MR py client version by @tarilabs in #1539
- feat(compose): add database profile support with MySQL and PostgreSQL by @chambridge in #1537
- feat(csi): improve CSI logging by @tarilabs in #1540
- ci: add 'latest' and 'main' tags to async-upload image by @tarilabs in #1542
- ci: add Trivy scan results to Security tab by @tarilabs in #1541
- Recreate package-lock.json by @lucferbux in #1546
- chore: bump golang to 1.24.6 by @ederign in #1547
- Update broken swagger ui readme links by @bobbravo2 in #1464
- build(deps): bump github.com/onsi/ginkgo/v2 from 2.25.1 to 2.25.2 by @dependabot[bot] in #1518
- feat: add metric history bulk fetch endpoint by @jonburdo in #1535
- ci: add permissions block to trivy-image-scaning workflow by @tarilabs in #1551
- build(deps): bump actions/setup-node from 4 to 5 by @dependabot[bot] in #1556
- build(deps): bump actions/labeler from 5 to 6 by @dependabot[bot] in #1557
- build(deps): bump actions/stale from 9 to 10 by @dependabot[bot] in #1558
- build(deps): bump actions/github-script from 7 to 8 by @dependabot[bot] in #1559
- build(deps): bump aquasecurity/trivy-action from 0.32.0 to 0.33.1 by @dependabot[bot] in #1560
- build(deps-dev): bump ruff from 0.12.10 to 0.12.12 in /clients/python by @dependabot[bot] in #1568
- build(deps-dev): bump pytest-cov from 6.2.1 to 6.3.0 in /clients/python by @dependabot[bot] in #1569
- build(deps-dev): bump ray from 2.48.0 to 2.49.1 in /clients/python by @dependabot[bot] in #1570
- build(deps): bump boto3 from 1.40.11 to 1.40.25 in /clients/python by @dependabot[bot] in #1571
- build(deps-dev): bump coverage from 7.10.5 to 7.10.6 in /clients/python by @dependabot[bot] in #1572
- [Async Upload] Add initial intent options for more usecases by @Crazyglue in #1545
- fix(python): replace assertions with proper StopIteration handling by @tarilabs in #1549
- docs: add step to RELEASE.md about pkg/openapi tag by @tarilabs in #1574
- build(deps): bump boto3 from 1.39.4 to 1.40.25 in /jobs/async-upload by @dependabot[bot] in #1573
- feat: use temp file for oci auth by @jonburdo in #1544
- feat(client): add K8s SA token fallback for user authn by @tarilabs in #1553
- Unescape catalog model names / publish catalog openapi client by @pboyd in #1555
- feat: add hint_server_address_port method with tests by @tarilabs in #1550
- add test for artifact bulk fetch by @jonburdo in #1536
- ci: refactor tag latest,main push using action by @tarilabs in #1575
- remove rhec from catalog source types by @adysenrothman in #1579
- build(deps): bump github.com/spf13/pflag from 1.0.7 to 1.0.10 by @dependabot[bot] in #1564
- feat(bff): implement model catalog client and API handler on BFF. It also enhance Kubeflow configuration to allow communication between BFF and MC. by @ederign in #1576
- fix(catalog): remove the duplicated model-catalog prefix from the service name by @pboyd in #1581
- Added Register Model Capability from Model Catalog by @YuliaKrimerman in #1548
- Model Catalog Improvements by @YuliaKrimerman in #1586
- fix: quote table names to support postgresql queries by @Al-Pragliola in #1583
- feat(async-job): refactor model config validation by @jonburdo in #1587
- Add artifacts handler on BFF by @ppadti in #1582
- feat(async-job): implement upload intents by @jonburdo in #1592
- build(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #1595
- doc: more explicit comment for ADA-KUBEFL-11 by @tarilabs in #1593
- feat(ci): parametrize DB (MySQL and PostgreSQL) during Py E2E testing by @tarilabs in #1589
- ADA-KUBEFL-12: remove pprof from "production code" by @tarilabs in #1594
- Update artifacts endpoint path by @ppadti in #1601
- build(deps-dev): bump schemathesis from 4.1.2 to 4.1.4 in /clients/python by @dependabot[bot] in #1602
- build(deps-dev): bump pytest-asyncio from 1.1.0 to 1.2.0 in /clients/python by @dependabot[bot] in #1604
- build(deps-dev): bump pytest-cov from 6.3.0 to 7.0.0 in /clients/python by @dependabot[bot] in #1605
- build(deps-dev): bump pytest from 8.4.1 to 8.4.2 in /clients/python by @dependabot[bot] in #1607
- build(deps-dev): bump pytest-asyncio from 0.24.0 to 1.2.0 in /jobs/async-upload by @dependabot[bot] in #1608
- build(deps-dev): bump mypy from 1.17.1 to 1.18.1 in /clients/python by @dependabot[bot] in #1606
- Integrate Model Catalog UI with BFF layer by @ppadti in #1578
- build(deps): bump model-registry from 0.2.19 to 0.3.0 in /jobs/async-upload by @dependabot[bot] in #1612
- ci: add job/async-upload to trivy scan by @tarilabs in #1609
- Makefile: Replace old DEV_MODE_PORT in federated commands with correct variables by @mturley in #1613
- Update FE routes and model catalog image by @ppadti in #1615
- fix(catalog): Catalog is broken on make compose/up #1590 by @ederign in #1591
- Added alerts and a delete modal on the expandable model card by @rsun19 in #1552
- Add Scorecard CI workflow by @AdamKorcz in #1580
- docs: add OpenSSF ScoreCard link in README by @tarilabs in #1618
- build(deps): bump k8s.io/client-go from 0.33.4 to 0.34.1 in /clients/ui/bff by @dependabot[bot] in #1600
- Add filter and search bar to model catalog by @ppadti in #1620
- feat(catalog): rename the model-catalog service by @pboyd in #1619
- Add support for custom CA bundles in HTTP client by @lucferbux in #1621
- fix: postgres bugs found with the fuzz testing by @Al-Pragliola in #1616
- Fix typo in FE by @ppadti in #1622
- Fix MR properties table reload issue by @ppadti in #1625
- ci: parametrize Manual Fuzz ci/GHA for DB MySQL, PgSQL by @tarilabs in #1624
- ci: impl OpenSSF ScoreCard rule TokenPermissionsID by @tarilabs in #1631
- Fix Registered from catalog link location by @manaswinidas in #1626
- Fix model catalog details uri absent issue by @manaswinidas in #1628
- feat: add labels field to catalog sources by @Al-Pragliola in #1585
- build(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.1 by @dependabot[bot] in #1596
- bff(chore): clamp int values before casting to int32 in pagination by @ederign in #1633
- fix(catalog): add missing...
v0.3.0
in addition to continuous work on Model Catalog feature and other improvements, there are two major capabilities in this periodic release:
- add logical model entities for Experiments and Run (#1224 (comment))
- the definitive parting ways with Google MLMD dependency (even in the no-longer-active code branches)
As anticipated in community, this release is therefore designated as v0.3.0
.
Note: no special action needed with regards to the MLMD removal, in previous versions we already not relying on MLMD any longer, but an admin could have re-opted-in; with this v0.3.0
, there will be no option to re-opt-in to avoid maintenance costs.
To keep up-to-date with the latest changes you can follow on our repo and our Milestone tracker.
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
- chore: bump MR py version to 0.2.23 by @tarilabs in #1440
- build(deps-dev): bump types-python-dateutil from 2.9.0.20250708 to 2.9.0.20250809 in /clients/python by @dependabot[bot] in #1445
- build(deps-dev): bump coverage from 7.10.2 to 7.10.3 in /clients/python by @dependabot[bot] in #1446
- build(deps): bump boto3 from 1.40.3 to 1.40.6 in /clients/python by @dependabot[bot] in #1448
- build(deps-dev): bump ruff from 0.12.7 to 0.12.8 in /clients/python by @dependabot[bot] in #1449
- ci: Enable execution of make test-fuzz via pull request comment by @chambridge in #1435
- build(deps-dev): bump schemathesis from 4.0.21 to 4.0.25 in /clients/python by @dependabot[bot] in #1450
- add filter support to model catalog by @adysenrothman in #1436
- Add support for Experiment tracking in Model Registry, fixes #1224 by @dhirajsb in #1318
- Version selector improvements by @YuliaKrimerman in #1443
- ci: Update the GHA workflow to utilize labels instead of comments by @chambridge in #1454
- ci: remove GHAs from #1454 by @tarilabs in #1457
- Structure MR BFF server to use secure HTTP calls by @manaswinidas in #1438
- feat: mlmd removal from codebase by @Al-Pragliola in #1267
- chore: add mturley to module clients/ui by @tarilabs in #1462
- fixed filtering in model registry views by @rsun19 in #1451
- ci: Run fuzz as a workflow_dispatch by @chambridge in #1459
- ci: clamp GHA with base pemissions: block by @tarilabs in #1458
- fix: possible int overflow by @Al-Pragliola in #1470
- build(deps): bump google.golang.org/protobuf from 1.36.6 to 1.36.7 by @dependabot[bot] in #1447
- chore: update go.work.sum file by @Al-Pragliola in #1471
- ci: followup #1458 for build-and-push-image defaults by @tarilabs in #1473
- fix: add image pull policy always to make sure docker compose up uses the latest image, fixes 1478 by @dhirajsb in #1479
- docs: update RELEASE.md for kustomize catalog image too by @tarilabs in #1469
- [Rebase of abandoned #1396] changes to the version details page format by @mturley in #1480
- test: refresh async-upload Job integration testing by @tarilabs in #1474
- chore: bump MR py version to 0.3.0 by @tarilabs in #1463
- build(deps): bump esbuild and @module-federation/enhanced in /clients/ui/frontend by @dependabot[bot] in #1335
- build(deps): bump k8s.io/client-go from 0.33.3 to 0.33.4 by @dependabot[bot] in #1481
- build(deps): bump k8s.io/client-go from 0.33.3 to 0.33.4 in /clients/ui/bff by @dependabot[bot] in #1484
- build(deps): bump github.com/brianvoe/gofakeit/v7 from 7.1.2 to 7.3.0 in /clients/ui/bff by @dependabot[bot] in #1421
- build(deps): bump tmp from 0.2.3 to 0.2.4 in /clients/ui/frontend by @dependabot[bot] in #1432
- build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #1489
- build(deps-dev): bump ruff from 0.12.8 to 0.12.9 in /clients/python by @dependabot[bot] in #1488
- build(deps): bump boto3 from 1.40.6 to 1.40.11 in /clients/python by @dependabot[bot] in #1490
- build(deps-dev): bump coverage from 7.10.3 to 7.10.4 in /clients/python by @dependabot[bot] in #1492
- build(deps): bump huggingface-hub from 0.34.3 to 0.34.4 in /clients/python by @dependabot[bot] in #1493
- build(deps): bump huggingface-hub from 0.33.5 to 0.34.4 in /jobs/async-upload by @dependabot[bot] in #1497
- build(deps-dev): bump schemathesis from 4.0.25 to 4.1.0 in /clients/python by @dependabot[bot] in #1491
- feat: add securityContext to async-upload Job sample by @tarilabs in #1472
- fix: remove scrollbars from model cards and sort versions by date by @manaswinidas in #1498
- Update model registry response format by @ppadti in #1501
- chore(deps): upgrade to PF 6.3.1 by @jenny-s51 in #1504
- feat(async-upload): generate requirements.txt and VCS by @tarilabs in #1502
- fix filterQuery IN operator by @jonburdo in #1487
- chore(catalog): update unknown model error message by @pboyd in #1503
- build(deps): bump github.com/onsi/gomega from 1.37.0 to 1.38.0 in /clients/ui/bff by @dependabot[bot] in #1420
- Add fuzz tests for model catalog and refactor folder structure by @fege in #1510
- chore: add Model Catalog area label by @tarilabs in #1509
- Add support for Experiment Tracking in Client by @syntaxsdev in #1455
- build(deps): bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 by @dependabot[bot] in #1512
- updating startup documentation by @jrenee42 in #1461
- build(deps): bump requests from 2.32.4 to 2.32.5 in /jobs/async-upload by @dependabot[bot] in #1523
- build(deps-dev): bump schemathesis from 4.1.0 to 4.1.2 in /clients/python by @dependabot[bot] in #1521
- build(deps-dev): bump types-python-dateutil from 2.9.0.20250809 to 2.9.0.20250822 in /clients/python by @dependabot[bot] in #1517
- build(deps-dev): bump ruff from 0.12.9 to 0.12.10 in /clients/python by @dependabot[bot] in #1514
- build(deps-dev): bump coverage from 7.10.4 to 7.10.5 in /clients/python by @dependabot[bot] in #1515
- build(deps-dev): bump requests from 2.32.4 to 2.32.5 in /clients/python by @dependabot[bot] in #1516
- feat(async-job): support URI connection resource mount by @jonburdo in #1513
- build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 by @dependabot[bot] in #1519
- build(deps): bump google.golang.org/protobuf from 1.36.7 to 1.36.8 by @dependabot[bot] in #1522
- chore: update FOSSA to new FOSSA project ID by @tarilabs in #1531
- build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 in /clients/ui/bff by @dependabot[bot] in #1520
- Add support for setting verify ssl, user token and request headers in tests. by @dbasunag in #1...
v0.2.22
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
- Fixing form-data package CVE (CRITICAL) by @dpanshug in #1361
- Update delete model registry logic by @ppadti in #1363
- chore: bump MR py client version to future 0.2.22 by @tarilabs in #1360
- add rhec source & pull rhec models using graphql by @adysenrothman in #1330
- add support to async job for huggingface source by @jonburdo in #1365
- Add .port-forwards.pid to .gitignore by @jonburdo in #1370
- [async-job] E2E Test with Sample Job by @Crazyglue in #1326
- ci: fix root Make image/push by @tarilabs in #1372
- build(deps-dev): bump axios from 1.10.0 to 1.11.0 in /clients/ui/frontend by @dependabot[bot] in #1369
- Fix: Align PostgreSQL overlay and fix readiness probe by @Chanakya-TS in #1357
- Refactor async job config to be more pythonic and typesafe by @Crazyglue in #1374
- build(deps-dev): bump ray from 2.47.1 to 2.48.0 in /clients/python by @dependabot[bot] in #1340
- build(deps-dev): bump ruff from 0.12.3 to 0.12.5 in /clients/python by @dependabot[bot] in #1377
- build(deps): bump boto3 from 1.39.4 to 1.39.14 in /clients/python by @dependabot[bot] in #1378
- build(deps): bump huggingface-hub from 0.33.1 to 0.34.2 in /clients/python by @dependabot[bot] in #1379
- build(deps-dev): bump starlette from 0.40.0 to 0.47.2 in /clients/python by @dependabot[bot] in #1362
- build(deps): bump docker/build-push-action from 5 to 6 by @dependabot[bot] in #1311
- feat: added unit test files to frontend by @rsun19 in #1312
- deleted model serving references in frontend code by @rsun19 in #1367
- build(deps): bump k8s.io/client-go from 0.33.2 to 0.33.3 in /clients/ui/bff by @dependabot[bot] in #1383
- Refactor details page for the registered model by @DaoDaoNoCode in #1384
- build(deps): bump gorm.io/gorm from 1.30.0 to 1.30.1 by @dependabot[bot] in #1380
- build(deps): bump github.com/docker/docker from 28.2.2+incompatible to 28.3.3+incompatible by @dependabot[bot] in #1385
- refactor: reorganize dependencies in package.json by @lucferbux in #1387
- build(deps): bump k8s.io/client-go from 0.33.2 to 0.33.3 by @dependabot[bot] in #1381
- build(deps): bump github.com/go-chi/cors from 1.2.1 to 1.2.2 by @dependabot[bot] in #1382
- add support to async job for http source by @jonburdo in #1375
- Bumped saas and mod-arch-shared versions by @YuliaKrimerman in #1393
- fix(client/tests) Upgrade Pytest Asyncio and fix affected tests by @syntaxsdev in #1394
- Prompt Changes for Registration from MR by @Taj010 in #1371
- Fix artifacts fetched twice on model version details page by @manaswinidas in #1333
- feat: added a generic readyz endpoint by @Al-Pragliola in #1390
- add query for list models & source enablement by @adysenrothman in #1391
- chore: add Area label for Jobs/async-upload by @tarilabs in #1398
- build(deps-dev): bump furo from 2024.8.6 to 2025.7.19 in /clients/python by @dependabot[bot] in #1399
- build(deps-dev): bump coverage from 7.9.2 to 7.10.2 in /clients/python by @dependabot[bot] in #1401
- build(deps-dev): bump types-python-dateutil from 2.9.0.20250516 to 2.9.0.20250708 in /clients/python by @dependabot[bot] in #1403
- build(deps-dev): bump schemathesis from 4.0.9 to 4.0.20 in /clients/python by @dependabot[bot] in #1402
- build(deps): bump google.golang.org/grpc from 1.73.0 to 1.74.2 by @dependabot[bot] in #1410
- build(deps): bump github.com/go-sql-driver/mysql from 1.9.2 to 1.9.3 by @dependabot[bot] in #1404
- build(deps): bump github.com/spf13/pflag from 1.0.6 to 1.0.7 by @dependabot[bot] in #1406
- build(deps): bump github.com/testcontainers/testcontainers-go/modules/postgres from 0.37.0 to 0.38.0 by @dependabot[bot] in #1407
- Add links to existing READMEs and add README for the model catalog by @chambridge in #1416
- ci: add Dependabot to jobs/async-upload module by @tarilabs in #1411
- doc: update link for Model Catalog Swagger UI to KF website by @tarilabs in #1418
- build(deps): bump aiohttp from 3.12.14 to 3.12.15 in /clients/python by @dependabot[bot] in #1423
- build(deps-dev): bump ruff from 0.12.5 to 0.12.7 in /clients/python by @dependabot[bot] in #1424
- build(deps): bump boto3 from 1.39.15 to 1.40.3 in /clients/python by @dependabot[bot] in #1425
- build(deps-dev): bump mypy from 1.16.1 to 1.17.1 in /clients/python by @dependabot[bot] in #1426
- fix: Handle rolling update when running e2e tests on an existing kind cluster by @chambridge in #1433
- build(deps-dev): bump aiohttp from 3.12.14 to 3.12.15 in /jobs/async-upload by @dependabot[bot] in #1427
- update catalog source docs by @adysenrothman in #1413
- build(deps): bump github.com/onsi/gomega from 1.37.0 to 1.38.0 by @dependabot[bot] in #1419
- Add HuggingFace model-catalog source minimal skeleton by @Crazyglue in #1412
- Refactor codebase to adapt new mod arch libraries by @lucferbux in #1428
- added versions card to model details by @rsun19 in #1392
- Model Registry Content Description changes by @Taj010 in #1368
- Add NamespaceContext by @manaswinidas in #1376
- Initial Model Catalog skeleton by @YuliaKrimerman in #1373
- Add latest version column to models list by @ppadti in #1388
- Add model details card to version details page by @DaoDaoNoCode in #1397
- chore: align manifest for 0.2.22 by @tarilabs in #1439
New Contributors
- @dpanshug made their first contribution in #1361
- @chambridge made their first contribution in #1416
Full Changelog: v0.2.21...v0.2.22
v0.2.21
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 ...
v0.2.20
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
- Revert broken image url by @lucferbux in #1196
- py: bump MR py client version to 0.2.20 by @tarilabs in #1197
- Fix: Do not pin MySQL image to patch version (use 8.3 instead of 8.3.0) by @juniemariam in #1198
- build(deps): bump alpine from 3.21 to 3.22 by @dependabot in #1175
- build(deps-dev): bump requests from 2.32.3 to 2.32.4 in /clients/python by @dependabot in #1199
- chore(frontend): update tsconfig target by @christianvogt in #1184
- feat(py-tests): add support for pytest-html by @syntaxsdev in #1200
- Bump mod-arch-shared library version by @lucferbux in #1203
- REST API for Model Registry RBAC by @manaswinidas in #1201
- Enhance groups endpoint by @lucferbux in #1206
- [Async-Job] Validate MR connection params when job starts by @Crazyglue in #1208
- Add rolebinding PATCH for bff by @lucferbux in #1218
- Add rolebinding to manage permissions by @ppadti in #1183
- build(deps): bump huggingface-hub from 0.32.4 to 0.33.0 in /clients/python by @dependabot in #1212
- build(deps): bump pydantic from 2.11.5 to 2.11.7 in /clients/python by @dependabot in #1213
- build(deps): bump typing-extensions from 4.13.2 to 4.14.0 in /clients/python by @dependabot in #1215
- build(deps-dev): bump coverage from 7.8.2 to 7.9.1 in /clients/python by @dependabot in #1216
- build(deps-dev): bump protobuf from 6.30.0 to 6.31.1 in /clients/python by @dependabot in #1217
- build(deps): bump boto3 from 1.38.32 to 1.38.36 in /clients/python by @dependabot in #1214
- Migration error handling by @adysenrothman in #1211
- feat: implement EmbedMD business logic by @Al-Pragliola in #1205
- build(deps): bump golang.org/x/crypto from 0.14.0 to 0.35.0 in /gorm-gen by @dependabot in #1220
- build(deps): bump github.com/jackc/pgx/v5 from 5.3.0 to 5.5.4 in /gorm-gen by @dependabot in #1221
- build(deps-dev): bump cypress from 13.17.0 to 14.4.1 in /clients/ui/frontend by @dependabot in #1186
- build(deps-dev): bump copy-webpack-plugin from 12.0.2 to 13.0.0 in /clients/ui/frontend by @dependabot in #1185
- build(deps-dev): bump brace-expansion from 1.1.11 to 1.1.12 in /clients/ui/frontend by @dependabot in #1202
- build(deps): bump github.com/go-chi/chi/v5 from 5.2.1 to 5.2.2 by @dependabot in #1223
- build(deps-dev): bump mypy from 1.16.0 to 1.16.1 in /clients/python by @dependabot in #1230
- build(deps): bump k8s.io/client-go from 0.33.1 to 0.33.2 in /clients/ui/bff by @dependabot in #1235
- build(deps-dev): bump expect from 29.7.0 to 30.0.2 in /clients/ui/frontend by @dependabot in #1231
- add troubleshooting for schema migration error by @adysenrothman in #1243
- Initial Model Catalog API by @pboyd in #1209
- feat: switch manifests to EmbedMD by @Al-Pragliola in #1226
- feat: Add SSL/TLS Support for EmbedMD by @Al-Pragliola in #1222
- add ALERT to ds connection err by @adysenrothman in #1245
- feat: reintroduce retries when connecting to the db by @Al-Pragliola in #1246
- fix: stateless tests by @Al-Pragliola in #1244
- build(deps-dev): bump ray from 2.46.0 to 2.47.1 in /clients/python by @dependabot in #1237
- build(deps): bump boto3 from 1.38.38 to 1.38.41 in /clients/python by @dependabot in #1238
- build(deps-dev): bump pytest-cov from 6.1.1 to 6.2.1 in /clients/python by @dependabot in #1239
- build(deps-dev): bump ruff from 0.11.13 to 0.12.0 in /clients/python by @dependabot in #1240
- feat(tilt): add the catalog to tilt by @pboyd in #1248
- feat(catalog): implement the getCatalogModel endpoint by @pboyd in #1249
- fix(manifests): add fsGroup to database deployments by @pboyd in #1253
- build(deps): bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 by @dependabot in #1252
- chore: align manifest for 0.2.20 by @tarilabs in #1254
New Contributors
- @juniemariam made their first contribution in #1198
- @ppadti made their first contribution in #1183
Full Changelog: v0.2.19...v0.2.20
v0.2.19
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
- build(deps): bump huggingface-hub from 0.31.1 to 0.31.4 in /clients/python by @dependabot in #1118
- build(deps-dev): bump ruff from 0.11.9 to 0.11.10 in /clients/python by @dependabot in #1119
- build(deps-dev): bump types-python-dateutil from 2.9.0.20241206 to 2.9.0.20250516 in /clients/python by @dependabot in #1120
- build(deps): bump boto3 from 1.38.13 to 1.38.18 in /clients/python by @dependabot in #1128
- build(deps-dev): bump setuptools from 70.2.0 to 78.1.1 in /clients/python by @dependabot in #1136
- chore: bump MR py client version to v0.2.19 by @tarilabs in #1134
- gha: test 1st time contributors steps by @tarilabs in #1135
- Set up initial async job scaffolding by @Crazyglue in #1114
- build(deps): bump google.golang.org/grpc from 1.72.0 to 1.72.1 by @dependabot in #1121
- build(deps): bump k8s.io/client-go from 0.33.0 to 0.33.1 in /clients/ui/bff by @dependabot in #1126
- build(deps-dev): bump cypress-multi-reporters from 2.0.4 to 2.0.5 in /clients/ui/frontend by @dependabot in #1130
- manifests: align default to #1113 by @tarilabs in #1137
- feat: create the embedmd datastore type by @Al-Pragliola in #1107
- refactor: General MR Client Improvements & Hardening by @syntaxsdev in #1111
- update clean up code and add --config-dir to create_bucket.yaml to support running T1 d/s by @dbasunag in #1142
- fix(insvc): bug in the inferenceservice reconciler deletion by @Al-Pragliola in #1138
- fix(ui): Fix Toolbar Alignment in Model Registry UI by @jenny-s51 in #1140
- OWNERS: add Al-Pragliola as approvers by @tarilabs in #1153
- build(deps): bump boto3 from 1.38.18 to 1.38.23 in /clients/python by @dependabot in #1159
- build(deps-dev): bump coverage from 7.8.0 to 7.8.2 in /clients/python by @dependabot in #1160
- build(deps): bump huggingface-hub from 0.31.4 to 0.32.1 in /clients/python by @dependabot in #1162
- build(deps): bump pydantic from 2.11.4 to 2.11.5 in /clients/python by @dependabot in #1163
- demo: refresh and add new compose file by @tarilabs in #1147
- docs: refine ADOPTERS.md description by @tarilabs in #1150
- ci: GHA build.yml should not ignore scripts changes by @tarilabs in #1155
- docs: add suggestion to add coreutils by @tarilabs in #1156
- ci: GHA next step for 1st time contrib by @tarilabs in #1157
- build(deps): bump fossas/fossa-action from 1.6.0 to 1.7.0 by @dependabot in #1117
- build(deps-dev): bump ruff from 0.11.10 to 0.11.11 in /clients/python by @dependabot in #1161
- scripts: make BSD and GNU compatible by @tarilabs in #1154
- feat(openapi): Catalog API spec by @pboyd in #939
- build(deps): bump sigs.k8s.io/controller-runtime from 0.20.4 to 0.21.0 in /clients/ui/bff by @dependabot in #1166
- build(deps): bump react-router-dom from 7.5.2 to 7.6.1 in /clients/ui/frontend by @dependabot in #1158
- feat(bff): Add group stub (mocked) listing for settings endpoint by @ederign in #1151
- Add base model fields to registered model by @pboyd in #1146
- feat: auto generate gorm structs by @Al-Pragliola in #1148
- py: add options to cleanup local registry and minio set up for e2e tests by @dbasunag in #1167
- feat(bff): Add namespace listing for settings by @ederign in #1152
- build(deps): bump huggingface-hub from 0.32.1 to 0.32.3 in /clients/python by @dependabot in #1171
- build(deps-dev): bump mypy from 1.15.0 to 1.16.0 in /clients/python by @dependabot in #1172
- build(deps): bump boto3 from 1.38.23 to 1.38.27 in /clients/python by @dependabot in #1173
- build(deps-dev): bump ruff from 0.11.11 to 0.11.12 in /clients/python by @dependabot in #1174
- build(deps): bump aiohttp from 3.11.18 to 3.12.6 in /clients/python by @dependabot in #1177
- Add initial async job configuration validation by @Crazyglue in #1168
- build(deps): bump @patternfly/react-table from 6.2.0 to 6.2.2 in /clients/ui/frontend by @dependabot in #1170
- Enable shared library on model registry by @lucferbux in #1008
- build(deps-dev): bump ruff from 0.11.12 to 0.11.13 in /clients/python by @dependabot in #1188
- build(deps): bump huggingface-hub from 0.32.3 to 0.32.4 in /clients/python by @dependabot in #1189
- build(deps): bump aiohttp from 3.12.6 to 3.12.11 in /clients/python by @dependabot in #1191
- build(deps-dev): bump pytest from 8.3.5 to 8.4.0 in /clients/python by @dependabot in #1190
- build(deps): bump boto3 from 1.38.27 to 1.38.32 in /clients/python by @dependabot in #1192
- chore: align manifest for 0.2.19 by @tarilabs in #1194
Full Changelog: v0.2.18...v0.2.19
v0.2.18
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
- feat(py): Add support for OCI Auth/Login via MR Client by @syntaxsdev in #1031
- chore: add comment by @tarilabs in #1049
- chore: bump MR py client version to next v0.2.18 by @tarilabs in #1047
- build(deps): bump github.com/spf13/viper from 1.19.0 to 1.20.1 by @dependabot in #1039
- gha: when 'on.pull_request.path' include workflows by @tarilabs in #1050
- chore: add ADOPTERS.md per KSC/Graduation discussion by @tarilabs in #1048
- build(deps): bump github.com/testcontainers/testcontainers-go from 0.36.0 to 0.37.0 by @dependabot in #1041
- Migrate robot test validating ability to store owner, to pytest by @dbasunag in #1028
- add pytest_report_teststatus to print results by @dbasunag in #1032
- docs: add RELEASE.md by @tarilabs in #1057
- feat(controller): added reconciliation of inferenceservice url by @Al-Pragliola in #960
- specify python version range for ray and add importorskip for ray in … by @dbasunag in #1033
- add company to model registry adopters by @milosjava in #1068
- build(deps-dev): bump ray from 2.44.1 to 2.45.0 in /clients/python by @dependabot in #1062
- build(deps-dev): bump ruff from 0.11.7 to 0.11.8 in /clients/python by @dependabot in #1065
- build(deps): bump boto3 from 1.38.3 to 1.38.8 in /clients/python by @dependabot in #1066
- build(deps): bump pydantic from 2.11.3 to 2.11.4 in /clients/python by @dependabot in #1063
- Adding Red hat as one of the adopters of Kubeflow Model Registry by @rareddy in #1069
- docs: fix typo by @tarilabs in #1070
- docs(py): minor fix for the tutorial by @tarilabs in #1058
- chore(bff): cleanup as a fup to #918 by @ederign in #1073
- chore: Update ADOPTERS.md by @mginfn in #1077
- gha: workflow for comment first-time PR, onboarding by @tarilabs in #1053
- doc(py): fix by move this section in the correct place by @tarilabs in #1054
- docs: add Blog about KF 1.10 entry by @tarilabs in #1056
- chore(bff): adding vscode/cursor debug capabilities on bff by @ederign in #1072
- build(deps): bump http-proxy-middleware from 2.0.7 to 2.0.9 in /clients/ui/frontend by @dependabot in #986
- Apply Iconography, Descriptions, and Color Palette to Page Sections by @jenny-s51 in #992
- chore: Update ADOPTERS.md by @jiekechoo in #1087
- chore(deps): bump Go to 1.24.3 and update k8s/client dependencies by @ederign in #1076
- chore(frontend): update development dependencies by @ederign in #1089
- Refactor Theme-Dependent MUI Component Instances by @jenny-s51 in #993
- docs: refresh CONTRIBUTING.md by @tarilabs in #1086
- Add @tiansiyuan by @tiansiyuan in #1093
- build(deps): bump olot from 0.1.6 to 0.1.7 in /clients/python by @dependabot in #1099
- build(deps): bump boto3 from 1.38.8 to 1.38.13 in /clients/python by @dependabot in #1100
- build(deps-dev): bump ray from 2.45.0 to 2.46.0 in /clients/python by @dependabot in #1101
- build(deps): bump huggingface-hub from 0.30.2 to 0.31.1 in /clients/python by @dependabot in #1102
- build(deps-dev): bump ruff from 0.11.8 to 0.11.9 in /clients/python by @dependabot in #1103
- OWNERS: add ederign as approvers by @tarilabs in #1091
- build(deps): bump github.com/golang/glog from 1.2.4 to 1.2.5 by @dependabot in #1095
- API Simplification - Flatten base types by @rareddy in #1090
- Move robot TC to pytest by @lugi0 in #1105
- py: change str repr to mitigate confusion by @tarilabs in #1106
- build(deps): bump github.com/kubeflow/model-registry from 0.2.14 to 0.2.17 in /clients/ui/bff by @dependabot in #1094
- build(deps-dev): bump @cypress/code-coverage from 3.13.12 to 3.14.1 in /clients/ui/frontend by @dependabot in #1096
- build(deps-dev): bump dotenv from 16.4.7 to 16.5.0 in /clients/ui/frontend by @dependabot in #1097
- build(deps-dev): bump junit-report-merger from 7.0.0 to 7.0.1 in /clients/ui/frontend by @dependabot in #1098
- build(deps): bump koa and @module-federation/enhanced in /clients/ui/frontend by @dependabot in #1104
- gha: refresh AppArmor settings for mysql in gha by @tarilabs in #1112
- sorted out kustomize warnings in overlays/db and overlays/postgres by @vikas-saxena02 in #1109
- chore(manifests): remove default namespace by @pboyd in #1074
- chore: move 1st time contrib GHA in Beta mode by @tarilabs in #1088
- docs: document ROADMAP.md per current process by @tarilabs in #1110
- manifests: align mysql image version between #267 and #703 by @tarilabs in #1113
- docs: update Pull Request template by @tarilabs in #1116
- chore(openapi): split openapi spec file by @pboyd in #1012
- chore: align manifest for 0.2.18 by @tarilabs in #1133
New Contributors
- @milosjava made their first contribution in #1068
- @rareddy made their first contribution in #1069
- @mginfn made their first contribution in #1077
- @jiekechoo made their first contribution in #1087
- @tiansiyuan made their first contribution in #1093
- @vikas-saxena02 made their first contribution in #1109
Full Changelog: v0.2.17...v0.2.18
v0.2.17
Alpha
This Kubeflow component has alpha status with limited support. See the Kubeflow versioning policies. The Kubeflow team is interested in your feedbackabout the usability of the feature.
What's Changed
- feat(frontend): Create theme provider by @jenny-s51 in #936
- chore(openapi): sort keys for easier browsing by @pboyd in #912
- chore: bump MR py client version by @tarilabs in #956
- Add --load flag to Docker build command in Makefile by @SuryaSrikar in #951
- Revamp UI docs by @lucferbux in #953
- build(deps): bump olot from 0.1.4 to 0.1.5 in /clients/python by @dependabot in #923
- Enable standalone image build by @lucferbux in #955
- tests: remove spurious values from test case by @tarilabs in #957
- build(deps): bump aiohttp from 3.11.14 to 3.11.16 in /clients/python by @dependabot in #940
- build(deps-dev): bump ruff from 0.11.2 to 0.11.4 in /clients/python by @dependabot in #941
- build(deps): bump pydantic from 2.11.1 to 2.11.2 in /clients/python by @dependabot in #942
- build(deps-dev): bump pytest-cov from 6.0.0 to 6.1.1 in /clients/python by @dependabot in #943
- Fixing UI file navigation in README by @chandanasirigineedi in #952
- chore: upgrade to Go 1.23 by @pboyd in #961
- build(deps-dev): bump dotenv from 8.6.0 to 16.4.7 in /clients/ui/frontend by @dependabot in #650
- Address typos in error message and examples by @dbasunag in #962
- Change USERNAME env to KUBEFLOW_USERNAME by @lucferbux in #958
- fix(proxy): compatibility with 1.24 bump golangci-lint by @Al-Pragliola in #964
- build(deps): bump k8s.io/apimachinery from 0.29.0 to 0.32.3 by @pboyd in #963
- Update README for the python client by @fege in #977
- build(deps): bump k8s.io/client-go from 0.31.2 to 0.32.3 in /clients/ui/bff by @dependabot in #922
- feat(controller): introduce inferenceservice controller by @Al-Pragliola in #917
- Address typo in example for S3Params by @dbasunag in #978
- scripts: fix default for the MR server image by @tarilabs in #970
- build(deps): bump typing-extensions from 4.12.2 to 4.13.2 in /clients/python by @dependabot in #974
- build(deps): bump huggingface-hub from 0.29.2 to 0.30.2 in /clients/python by @dependabot in #973
- build(deps-dev): bump ruff from 0.11.4 to 0.11.5 in /clients/python by @dependabot in #972
- build(deps): bump pydantic from 2.11.2 to 2.11.3 in /clients/python by @dependabot in #971
- build(deps): bump actions/checkout from 2 to 4 by @dependabot in #976
- build(deps): bump docker/metadata-action from 4 to 5 by @dependabot in #975
- Add 409 for post calls, without it stateful api T2 tests are failing intermittently by @dbasunag in #980
- build(deps): bump google.golang.org/grpc from 1.67.1 to 1.71.1 by @dependabot in #945
- Fix for Python Client e2e test to ensure the cleanup command exits cleanly by @Crazyglue in #983
- chore(frontend): Upgrade to PF 6.2.0 by @jenny-s51 in #981
- feat: improve dev QoL by @Al-Pragliola in #984
- build(deps): bump golang.org/x/net from 0.34.0 to 0.38.0 in /clients/ui/bff by @dependabot in #990
- feat(bff): introduce support of multiple auth methods (internal, user_token) by @ederign in #918
- Clean up port forwards after tests run by @Crazyglue in #985
- chore(manifests): remove CPU limits by @pboyd in #988
- chore: fix inconsistent case in Dockerfile by @Al-Pragliola in #991
- fix(client): Prevent model overwrite on duplicate registration by @syntaxsdev in #987
- chore: fix typo in clients/python/README.md by @pboyd in #995
- build(deps): bump aiohttp from 3.11.16 to 3.11.18 in /clients/python by @dependabot in #996
- build(deps-dev): bump ruff from 0.11.5 to 0.11.6 in /clients/python by @dependabot in #997
- build(deps): bump github.com/onsi/ginkgo/v2 from 2.21.0 to 2.23.4 in /clients/ui/bff by @dependabot in #1006
- build(deps): bump github.com/onsi/gomega from 1.35.1 to 1.37.0 in /clients/ui/bff by @dependabot in #1005
- build(deps): bump github.com/testcontainers/testcontainers-go from 0.35.0 to 0.36.0 by @dependabot in #998
- build(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.1 by @dependabot in #1003
- build(deps): bump google.golang.org/grpc from 1.71.1 to 1.72.0 by @dependabot in #1001
- build(deps): bump github.com/onsi/gomega from 1.36.2 to 1.37.0 by @dependabot in #1002
- build(deps): bump github.com/onsi/ginkgo/v2 from 2.22.2 to 2.23.4 by @dependabot in #1004
- remove todo 401 by @adysenrothman in #1007
- build(deps): bump github.com/go-jose/go-jose/v4 from 4.0.4 to 4.0.5 by @dependabot in #1010
- chore: add OpenSSF Best Practices badge by @pboyd in #1011
- feat(proxy): introduce datastore abstraction by @Al-Pragliola in #425
- Fix typos and broken link in ui/README by @manaswinidas in #1014
- Fix the broken link by @pnaik1 in #1016
- Fix broken links in clients/ui folder by @manaswinidas in #1015
- Add STUB endpoints for settings RBAC by @lucferbux in #982
- py: resolve dependency conflict for extra boto3 by @tarilabs in #1022
- chore(python-client): ensure extras install when running e2e tests by @Crazyglue in #1024
- build(deps-dev): bump h11 from 0.14.0 to 0.16.0 in /clients/python by @dependabot in #1025
- build(deps): bump react-router and react-router-dom in /clients/ui/frontend by @dependabot in #1026
- build(deps): bump olot from 0.1.5 to 0.1.6 in /clients/python by @dependabot in #1034
- build(deps): bump boto3 from 1.38.1 to 1.38.3 in /clients/python by @dependabot in #1035
- build(deps-dev): bump ruff from 0.11.6 to 0.11.7 in /clients/python by @dependabot in #1036
- chore: align manifest for 0.2.17 by @tarilabs in #1046
New Contributors
- @SuryaSrikar made their first contribution in #951
- @chandanasirigineedi made their first contribution in #952
- @dbasunag made their first contribution in #962
- @fege made their first contribution in #977
- @manaswinidas made their first contribution in #1014
- @pnaik1 made their first contribution in #1016
Full Changelog: v0.2.16...v0.2.17
v0.2.16
Alpha
This Kubeflow component has alpha status with limited support. See the Kubeflow versioning policies. The Kubeflow team is interested in your feedbackabout the usability of the feature.
What's Changed
- chore: bump MR py client version by @tarilabs in #871
- feat(bff): Stub endpoints for CRUD Model Registries by @ederign in #847
- build(deps-dev): bump coverage from 7.6.12 to 7.7.0 in /clients/python by @dependabot in #875
- build(deps-dev): bump ruff from 0.9.10 to 0.11.0 in /clients/python by @dependabot in #876
- build(deps): bump aiohttp from 3.11.13 to 3.11.14 in /clients/python by @dependabot in #877
- require name when creating serving environment by @adysenrothman in #868
- build(deps): bump k8s.io/apimachinery from 0.32.2 to 0.32.3 in /clients/ui/bff by @dependabot in #879
- build(deps): frontend maintenance by @ederign in #881
- fix(frontend): Remove midstream reference from resource name tooltip by @jenny-s51 in #883
- build(deps): bump @module-federation/enhanced from 0.8.9 to 0.11.1 by @christianvogt in #884
- Fix Istio sidecar injection by moving from annotations to labels by @madmecodes in #869
- feat: Introduce Tilt as a dev environment by @Al-Pragliola in #850
- [feature] change default image repository to ghcr by @mahdikhashan in #872
- feat(frontend): MUI Theme for Create Model Registry Form by @jenny-s51 in #864
- ci: followup to #872 sync default branch GH action by @tarilabs in #897
- feat(bff): add tls support by @christianvogt in #895
- build: update image name with prefix following KSC by @tarilabs in #899
- build: fix Makefile following GHCR image rename by @tarilabs in #901
- docs: fix annoyance in Swagger GUI generated example by @tarilabs in #893
- build(deps): bump fossas/fossa-action from 1.5.0 to 1.6.0 by @dependabot in #903
- build(deps-dev): bump ruff from 0.11.0 to 0.11.2 in /clients/python by @dependabot in #905
- build(deps-dev): bump ray from 2.43.0 to 2.44.0 in /clients/python by @dependabot in #906
- build(deps-dev): bump coverage from 7.7.0 to 7.7.1 in /clients/python by @dependabot in #907
- build(deps-dev): bump ts-loader from 9.5.1 to 9.5.2 in /clients/ui/frontend by @dependabot in #908
- fix(bff): remove kubeflow-userid requirement from health check endpoint by @christianvogt in #898
- build(deps-dev): bump @mui/icons-material from 6.4.1 to 6.4.8 in /clients/ui/frontend by @dependabot in #909
- build(deps): bump alpine from 3.12 to 3.21 by @dependabot in #904
- fix(devenv): switch overridden images to ghcr.io by @Al-Pragliola in #911
- fix(frontend): Remove downstream references from shared/images by @jenny-s51 in #915
- fix(frontend): sort namespaces by name for the namespace selector by @christianvogt in #913
- Bring midstream changes to upstream by @lucferbux in #866
- 500 custom prop type by @adysenrothman in #914
- Revamp profile installation instructions for MR by @lucferbux in #854
- build(deps): bump github.com/go-chi/chi/v5 from 5.1.0 to 5.2.1 by @dependabot in #782
- build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #781
- build(deps): bump @emotion/styled from 11.13.5 to 11.14.0 in /clients/ui/frontend by @dependabot in #927
- feat(frontend): Create REST API for Model Registry Settings by @jenny-s51 in #930
- docs[py]: Update docs for Py Client by @syntaxsdev in #934
- Openapi spec update by @lugi0 in #773
- chore(deps): upgrade goverter to support go 1.24 by @pboyd in #938
- build(deps): bump golangci/golangci-lint-action from 6 to 7 by @dependabot in #919
- build(deps-dev): bump coverage from 7.7.1 to 7.8.0 in /clients/python by @dependabot in #924
- build(deps-dev): bump ray from 2.44.0 to 2.44.1 in /clients/python by @dependabot in #926
- build(deps): bump pydantic from 2.10.6 to 2.11.1 in /clients/python by @dependabot in #928
- build(deps-dev): bump pytest-asyncio from 0.25.3 to 0.26.0 in /clients/python by @dependabot in #929
- fix(bff): port to golangci-lint v2 by @Al-Pragliola in #948
- chore: align manifest for 0.2.16 by @tarilabs in #950
New Contributors
- @madmecodes made their first contribution in #869
- @mahdikhashan made their first contribution in #872
Full Changelog: v0.2.15...v0.2.16
v0.2.15.3
Alpha
This Kubeflow component has alpha status with limited support. See the Kubeflow versioning policies. The Kubeflow team is interested in your feedbackabout the usability of the feature.
This is a nano release following up on v0.2.15 to support the overall KF migration to ghcr.io
by all KF WGs.
What's Changed
- chore: bump MR py client version by @tarilabs in #871
- feat(bff): Stub endpoints for CRUD Model Registries by @ederign in #847
- build(deps-dev): bump coverage from 7.6.12 to 7.7.0 in /clients/python by @dependabot in #875
- build(deps-dev): bump ruff from 0.9.10 to 0.11.0 in /clients/python by @dependabot in #876
- build(deps): bump aiohttp from 3.11.13 to 3.11.14 in /clients/python by @dependabot in #877
- require name when creating serving environment by @adysenrothman in #868
- build(deps): bump k8s.io/apimachinery from 0.32.2 to 0.32.3 in /clients/ui/bff by @dependabot in #879
- build(deps): frontend maintenance by @ederign in #881
- fix(frontend): Remove midstream reference from resource name tooltip by @jenny-s51 in #883
- build(deps): bump @module-federation/enhanced from 0.8.9 to 0.11.1 by @christianvogt in #884
- Fix Istio sidecar injection by moving from annotations to labels by @madmecodes in #869
- feat: Introduce Tilt as a dev environment by @Al-Pragliola in #850
- [feature] change default image repository to ghcr by @mahdikhashan in #872
- feat(frontend): MUI Theme for Create Model Registry Form by @jenny-s51 in #864
- ci: followup to #872 sync default branch GH action by @tarilabs in #897
- feat(bff): add tls support by @christianvogt in #895
- build: update image name with prefix following KSC by @tarilabs in #899
- build: fix Makefile following GHCR image rename by @tarilabs in #901
- chore: align manifest for 0.2.15.3 by @tarilabs in #902
New Contributors
- @madmecodes made their first contribution in #869
- @mahdikhashan made their first contribution in #872
Full Changelog: v0.2.15...v0.2.15.3