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 #1528
- Model Catalog Details Page by @YuliaKrimerman in #1505
- add experimentId, experimentRunId to artifacts by @jonburdo in #1508
- build(deps): bump github.com/onsi/ginkgo/v2 from 2.23.4 to 2.25.1 in /clients/ui/bff. by @dependabot[bot] in #1524
- Add OpenAPI spec and STUB endpoints for model catalog by @ppadti in #1434
- fix: prevent page reload on "View versions" link clicks by @manaswinidas in #1526
- fix(async-job): parse credentials correctly from s3 secret by @Crazyglue in #1499
- Upgrade ginkgo to 2.25.1 by @pboyd in #1534
- chore: align manifest for 0.3.0 by @tarilabs in #1538
New Contributors
Full Changelog: v0.2.22...v0.3.0