Releases: kubeflow/model-registry
v0.2.11
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
- Revamp docs & codebase by @lucferbux in #542
- build(deps-dev): bump ruff from 0.7.1 to 0.7.2 in /clients/python by @dependabot in #535
- build(deps-dev): bump pytest-cov from 5.0.0 to 6.0.0 in /clients/python by @dependabot in #536
- build(deps): bump huggingface-hub from 0.26.1 to 0.26.2 in /clients/python by @dependabot in #537
- Feat: InferenceService reconcile function by @Al-Pragliola in #541
- build(deps): bump aiohttp-retry from 2.9.0 to 2.9.1 in /clients/python by @dependabot in #551
- build(deps-dev): bump ruff from 0.7.2 to 0.7.3 in /clients/python by @dependabot in #552
- build(deps-dev): bump react-router-dom from 6.27.0 to 6.28.0 in /clients/ui/frontend by @dependabot in #553
- build(deps-dev): bump postcss from 8.4.47 to 8.4.48 in /clients/ui/frontend by @dependabot in #554
- build(deps-dev): bump cypress-multi-reporters from 1.6.4 to 2.0.4 in /clients/ui/frontend by @dependabot in #557
- py: non-regression of user-feedback flow by @tarilabs in #546
- chore: py version bump by @tarilabs in #545
- feat(bff): load x-forwarded-access-token in cluster setup by @ederign in #558
- build(deps): bump eslint-plugin-react-hooks from 4.6.2 to 5.0.0 in /clients/ui/frontend by @ederign in #562
- Enhance builds and push by @lucferbux in #559
- Update base MR service to include labels and annotations for the BFF by @Griffin-Sullivan in #525
- Add BFF dev mode for local K8s testing by @Griffin-Sullivan in #560
- build(deps): bump dompurify from 3.1.7 to 3.2.0 in /clients/ui/frontend by @dependabot in #568
- build(deps-dev): bump postcss from 8.4.48 to 8.4.49 in /clients/ui/frontend by @dependabot in #565
- build(deps-dev): bump @mui/material from 6.1.6 to 6.1.7 in /clients/ui/frontend by @dependabot in #566
- Improves 'make help' documentation by @alexcreasy in #573
- Limit use of mockBFFResponse in mock tests by @Griffin-Sullivan in #575
- Fix UI and BFF image tags for our make deployment script by @Griffin-Sullivan in #578
- Add lucferbux and Griffin-Sullivan as approvers in the UI by @lucferbux in #579
- Add enum and env var to conditionally render MUI theme by @jenny-s51 in #564
- build(deps): bump aiohttp from 3.10.10 to 3.11.2 in /clients/python by @dependabot in #570
- build(deps-dev): bump ruff from 0.7.3 to 0.7.4 in /clients/python by @dependabot in #571
- build(deps-dev): bump coverage from 7.6.4 to 7.6.7 in /clients/python by @dependabot in #572
- build(deps): bump cross-spawn in /clients/ui/frontend by @dependabot in #582
- build(deps-dev): bump coverage from 7.6.7 to 7.6.8 in /clients/python by @dependabot in #583
- build(deps): bump pydantic from 2.9.2 to 2.10.1 in /clients/python by @dependabot in #584
- build(deps-dev): bump ruff from 0.7.4 to 0.8.0 in /clients/python by @dependabot in #585
- build(deps): bump aiohttp from 3.11.2 to 3.11.7 in /clients/python by @dependabot in #586
- kind: fix script var scope by @tarilabs in #581
- build(deps): bump @emotion/react from 11.13.3 to 11.13.5 in /clients/ui/frontend by @dependabot in #592
- build(deps-dev): bump @cypress/code-coverage from 3.13.6 to 3.13.7 in /clients/ui/frontend by @dependabot in #591
- build(deps-dev): bump cypress from 13.15.2 to 13.16.0 in /clients/ui/frontend by @dependabot in #589
- build(deps): bump k8s.io/apimachinery from 0.31.2 to 0.31.3 in /clients/ui/bff by @dependabot in #588
- py: client: add logging by @isinyaaa in #563
- feat(inferenceservice): added integration tests to inferenceservice reconcile function by @Al-Pragliola in #574
- build(deps): bump ubi8/go-toolset from 1.21 to 1.22 by @dependabot in #550
- Upgrade nginx proxy http version by @Griffin-Sullivan in #597
- build(deps-dev): bump ruff from 0.8.0 to 0.8.1 in /clients/python by @dependabot in #604
- build(deps): bump pydantic from 2.10.1 to 2.10.2 in /clients/python by @dependabot in #605
- build(deps): bump huggingface-hub from 0.26.2 to 0.26.3 in /clients/python by @dependabot in #606
- build(deps): bump aiohttp from 3.11.7 to 3.11.9 in /clients/python by @dependabot in #607
- build(deps-dev): bump pytest from 8.3.3 to 8.3.4 in /clients/python by @dependabot in #608
- build(deps): bump @emotion/styled from 11.13.0 to 11.13.5 in /clients/ui/frontend by @dependabot in #609
- build(deps-dev): bump @mui/icons-material from 6.1.6 to 6.1.9 in /clients/ui/frontend by @dependabot in #610
- build: fix workflow details making it compatible on s390x by @modassarrana89 in #602
- fix(isvc): post testing by @Al-Pragliola in #603
- feat(bff): use 'kubeflow-userid' header to authorize BFF endpoints by @ederign in #599
- Theme Sidebar and Nav Items for Consistency with Central Dashboard UI by @jenny-s51 in #596
- chore: align manifest for 0.2.11 by @tarilabs in #617
New Contributors
- @modassarrana89 made their first contribution in #602
Full Changelog: v0.2.10...v0.2.11
v0.2.10
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
- docs: update readme link by @tarilabs in #487
- chore: version bump and add alpha version policy in readme by @tarilabs in #489
- feat(csi): add CSI manifests by @Al-Pragliola in #491
- build(deps): bump github.com/kubeflow/model-registry from 0.2.8-alpha to 0.2.9 in /csi by @dependabot in #494
- build(deps-dev): bump mypy from 1.11.2 to 1.12.1 in /clients/python by @dependabot in #500
- build(deps-dev): bump ruff from 0.6.9 to 0.7.0 in /clients/python by @dependabot in #501
- build(deps-dev): bump coverage from 7.6.3 to 7.6.4 in /clients/python by @dependabot in #502
- build(deps): bump huggingface-hub from 0.25.2 to 0.26.1 in /clients/python by @dependabot in #507
- chore: format kustomization file by @tarilabs in #506
- feat(csi): support multiple model registries by @Al-Pragliola in #508
- chore(manifests): remove unnecessary -2 prefix from csi manifest by @Al-Pragliola in #510
- build(deps): bump github.com/kubeflow/model-registry from 0.2.8-alpha to 0.2.9 in /clients/ui/bff by @dependabot in #492
- Apply PF Breaking Change Best Practices to MUI Theme Stylesheet by @jenny-s51 in #484
- build(deps-dev): bump webpack from 5.94.0 to 5.95.0 in /clients/ui/frontend by @dependabot in #496
- build(deps-dev): bump serve from 14.2.3 to 14.2.4 in /clients/ui/frontend by @dependabot in #498
- build(deps-dev): bump @mui/icons-material from 6.1.2 to 6.1.4 in /clients/ui/frontend by @dependabot in #499
- Add golangci-lint timeout to fix CI by @Griffin-Sullivan in #504
- docs: typo fix by @tarilabs in #509
- build(deps-dev): bump ruff from 0.7.0 to 0.7.1 in /clients/python by @dependabot in #516
- build(deps): bump aiohttp-retry from 2.8.3 to 2.9.0 in /clients/python by @dependabot in #515
- build(deps-dev): bump mypy from 1.12.1 to 1.13.0 in /clients/python by @dependabot in #517
- build(deps): bump k8s.io/apimachinery from 0.31.1 to 0.31.2 in /clients/ui/bff by @dependabot in #512
- build(deps): bump k8s.io/client-go from 0.31.1 to 0.31.2 in /clients/ui/bff by @dependabot in #513
- build(deps): bump sigs.k8s.io/controller-runtime from 0.19.0 to 0.19.1 in /clients/ui/bff by @dependabot in #514
- build(deps-dev): bump @mui/icons-material from 6.1.4 to 6.1.5 in /clients/ui/frontend by @dependabot in #519
- build(deps-dev): bump html-webpack-plugin from 5.6.0 to 5.6.3 in /clients/ui/frontend by @dependabot in #520
- build(deps-dev): bump @testing-library/jest-dom from 6.5.0 to 6.6.2 in /clients/ui/frontend by @dependabot in #521
- Applies bug fixes to UI screens by @jenny-s51 in #523
- feat(bff): Use envtest for kubernetes testing instead of hardcoded mock by @ederign in #490
- build(deps): bump github.com/onsi/gomega from 1.33.1 to 1.35.1 in /clients/ui/bff by @dependabot in #533
- Multiple versions bumps: patternfly (6.0.0), eslint-plugin-jsx-a11y (6.10.2), eslint-plugin-react (7.37.2) and http-proxy-middleware (cve) by @ederign in #526
- build(deps-dev): bump @cypress/code-coverage from 3.13.4 to 3.13.5 in /clients/ui/frontend by @dependabot in #530
- build(deps): bump dompurify from 3.1.6 to 3.1.7 in /clients/ui/frontend by @dependabot in #531
- build(deps): bump github.com/brianvoe/gofakeit/v7 from 7.0.4 to 7.1.2 in /clients/ui/bff by @dependabot in #532
- build(deps): bump github.com/onsi/ginkgo/v2 from 2.19.0 to 2.21.0 in /clients/ui/bff by @dependabot in #534
- core: openapi factories, do not require artifactType by @Al-Pragliola in #538
- build(deps): bump @typescript-eslint/parser from 8.9.0 to 8.12.2 in clients/ui/frontend by @ederign in #539
- Fixing slog.Logger.Error arg err should be a string or a slog.Attr (possible missing key or value) by @ederign in #540
- Add NotificationContext and useNotification hook by @Griffin-Sullivan in #524
- chore: align manifest for 0.2.10 by @tarilabs in #544
Full Changelog: v0.2.9...v0.2.10
v0.2.9
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
- build(deps): bump github.com/kubeflow/model-registry from 0.2.7-alpha to 0.2.8-alpha in /clients/ui/bff by @dependabot in #455
- build(deps): bump github.com/kubeflow/model-registry from 0.2.7-alpha to 0.2.8-alpha in /csi by @dependabot in #456
- chore: bump py versions by @tarilabs in #453
- build(deps): bump google.golang.org/grpc from 1.67.0 to 1.67.1 by @dependabot in #454
- build(deps): bump @patternfly/react-styles from 6.0.0-alpha.35 to 6.0.0-prerelease.6 in /clients/ui/frontend by @dependabot in #457
- build(deps-dev): bump @mui/icons-material from 6.1.1 to 6.1.2 in /clients/ui/frontend by @dependabot in #460
- build(deps-dev): bump @cypress/code-coverage from 3.12.48 to 3.13.4 in /clients/ui/frontend by @dependabot in #461
- build(deps-dev): bump ruff from 0.6.8 to 0.6.9 in /clients/python by @dependabot in #464
- build(deps-dev): bump types-python-dateutil from 2.9.0.20240906 to 2.9.0.20241003 in /clients/python by @dependabot in #465
- Add archived model to mocks by @lucferbux in #467
- Add GitHub Action for building and pushing UI and BFF images by @Griffin-Sullivan in #446
- Fix UI Bugs for Labels by @jenny-s51 in #466
- Apply MUI theming to Register Model Form by @jenny-s51 in #451
- Add mocked properties to models and versions by @lucferbux in #470
- Update README with troubleshooting instructions for macOS by @alexcreasy in #469
- Apply MUI theming to "Versions" and "Details" Screens by @jenny-s51 in #471
- build(deps-dev): bump typescript from 5.6.2 to 5.6.3 in /clients/ui/frontend by @dependabot in #472
- build(deps-dev): bump @mui/material from 6.1.2 to 6.1.3 in /clients/ui/frontend by @dependabot in #475
- use deployed MR for python e2e tests by @isinyaaa in #447
- build(deps-dev): bump starlette from 0.37.2 to 0.40.0 in /clients/python by @dependabot in #481
- build(deps-dev): bump sphinx-autobuild from 2024.9.19 to 2024.10.3 in /clients/python by @dependabot in #462
- build(deps): bump huggingface-hub from 0.25.1 to 0.25.2 in /clients/python by @dependabot in #477
- build(deps): bump aiohttp from 3.10.8 to 3.10.10 in /clients/python by @dependabot in #478
- build(deps-dev): bump coverage from 7.6.1 to 7.6.3 in /clients/python by @dependabot in #479
- build(deps-dev): bump black from 24.8.0 to 24.10.0 in /clients/python by @dependabot in #480
- build(deps): bump google.golang.org/protobuf from 1.34.2 to 1.35.1 by @dependabot in #476
- chore(frontend): Version bumps by @ederign in #483
- feat(bff): Use ctrl.NewManager from the controller-runtime as Kubernetes client by @ederign in #482
- fix(gha): prevent race condition on port-forward by @Al-Pragliola in #485
- Add displayName and description to GetServiceDetails by @Griffin-Sullivan in #486
- chore: align manifest for 0.2.9 alpha by @tarilabs in #488
Full Changelog: v0.2.8-alpha...v0.2.9
v0.2.8-alpha
What's Changed
- chore: py version bump by @tarilabs in #420
- build(deps): bump google.golang.org/grpc from 1.66.0 to 1.67.0 by @dependabot in #411
- build(deps-dev): bump sphinx-autobuild from 2024.9.3 to 2024.9.19 in /clients/python by @dependabot in #412
- build(deps): bump pydantic from 2.9.1 to 2.9.2 in /clients/python by @dependabot in #413
- build(deps-dev): bump ruff from 0.6.5 to 0.6.7 in /clients/python by @dependabot in #414
- build(deps): bump huggingface-hub from 0.24.7 to 0.25.0 in /clients/python by @dependabot in #415
- feat(docs): add kind - ingress instructions to deploy model registry by @Al-Pragliola in #410
- build(deps): bump @patternfly/react-core from 6.0.0-alpha.102 to 6.0.0-prerelease.14 in /clients/ui/frontend by @dependabot in #416
- build(deps): bump dompurify and @types/dompurify in /clients/ui/frontend by @dependabot in #418
- Small cleanup on cypress gitignore by @ederign in #408
- py: show Kubeflow alpha banner like website by @tarilabs in #422
- Add views for Model Versions and Model Details by @Griffin-Sullivan in #409
- Add Model Registry Settings view by @lucferbux in #423
- fix(csi): prevent race condition in ci tests step by @Al-Pragliola in #426
- OAS: add generic artifacts routes by @isinyaaa in #406
- temporarly bump on path-to-regexp by @ederign in #427
- build(deps-dev): bump @types/jest from 29.5.12 to 29.5.13 in /clients/ui/frontend by @dependabot in #419
- Add the Model Version Details and Model Version Archive pages by @Griffin-Sullivan in #428
- Add Register Model and Register Model Version form by @lucferbux in #431
- docs: provide an index/toc of the documentation by @tarilabs in #424
- build(deps): bump huggingface-hub from 0.25.0 to 0.25.1 in /clients/python by @dependabot in #436
- build(deps): bump aiohttp from 3.10.5 to 3.10.8 in /clients/python by @dependabot in #437
- build(deps-dev): bump ruff from 0.6.7 to 0.6.8 in /clients/python by @dependabot in #438
- build(deps): bump github.com/kubeflow/model-registry from 0.2.6-alpha to 0.2.7-alpha in /csi by @dependabot in #440
- Fix disabled text color on DescriptionListDescription by @Griffin-Sullivan in #434
- Apply MUI theming to Registered Model List View by @jenny-s51 in #432
- version bump for eslint-config-prettier by @ederign in #430
- build(deps): bump github.com/kubeflow/model-registry from 0.2.6-alpha to 0.2.7-alpha in /clients/ui/bff by @dependabot in #439
- build(deps): bump @patternfly/react-table from 6.0.0-alpha.101 to 6.0.0-prerelease.20 in /clients/ui/frontend by @dependabot in #442
- Add golangci-lint for BFF linting by @Griffin-Sullivan in #433
- Fix linting and accessibility issues by @lucferbux in #445
- build(deps-dev): bump dotenv from 8.6.0 to 16.4.5 in /clients/ui/frontend by @dependabot in #392
- Implements pagination support for GetAll style endpoints by @alexcreasy in #429
- build(deps-dev): bump cypress from 13.14.2 to 13.15.0 in /clients/ui/frontend by @dependabot in #441
- build(deps-dev): bump cypress from 13.14.2 to 13.15.0 and /react-icons from 6.0.0-alpha.37 to 6.0.0-prerelease.6 in /clients/ui/frontend by @ederign in #448
- Cleans up some unused function params in BFF by @alexcreasy in #450
- chore: align manifest image by @tarilabs in #452
New Contributors
- @jenny-s51 made their first contribution in #432
Full Changelog: v0.2.7-alpha...v0.2.8-alpha
v0.2.7-alpha
What's Changed
- build(deps-dev): bump pytest from 8.3.2 to 8.3.3 in /clients/python by @dependabot in #383
- build(deps): bump huggingface-hub from 0.24.6 to 0.24.7 in /clients/python by @dependabot in #384
- build(deps-dev): bump ruff from 0.6.4 to 0.6.5 in /clients/python by @dependabot in #385
- build(deps): bump github.com/kubeflow/model-registry from 0.2.5-alpha to 0.2.6-alpha in /csi by @dependabot in #391
- build(deps-dev): bump postcss from 8.4.45 to 8.4.47 in /clients/ui/frontend by @dependabot in #395
- build(deps-dev): bump css-loader from 6.11.0 to 7.1.2 in /clients/ui/frontend by @dependabot in #394
- build(deps-dev): bump @testing-library/user-event from 14.4.3 to 14.5.2 in /clients/ui/frontend by @dependabot in #393
- build(deps): bump github.com/kubeflow/model-registry from 0.2.5-alpha to 0.2.6-alpha in /clients/ui/bff by @dependabot in #390
- build(deps): bump k8s.io/apimachinery from 0.31.0 to 0.31.1 in /clients/ui/bff by @dependabot in #389
- gha: fossa license scanning by @tarilabs in #324
- Adds scaffolding and mock support for PATCH endpoints by @alexcreasy in #382
- build(deps): bump send and express in /clients/ui/frontend by @dependabot in #386
- build(deps): bump k8s.io/api from 0.31.0 to 0.31.1 in /clients/ui/bff by @dependabot in #387
- build(deps): bump k8s.io/client-go from 0.31.0 to 0.31.1 in /clients/ui/bff by @dependabot in #388
- enable standalone artifacts by @isinyaaa in #376
- Adds remaining endpoints for UI PoC by @alexcreasy in #397
- Add Registered Model View by @lucferbux in #396
- Adds support for PATCH requests in live cluster mode by @alexcreasy in #399
- docs: update README by @tarilabs in #400
- fix: fix Makefile and Dockerfile for idempotent images and to support multi-arch builds Fixes RHOAIENG-12078 by @dhirajsb in #322
- Py: update README by @isinyaaa in #402
- Fix type assert generation on MacOS by @isinyaaa in #403
- chore: py version bump by @Al-Pragliola in #407
- Moving all non-public packages to internal by @ederign in #401
Full Changelog: v0.2.6-alpha...v0.2.7-alpha
v0.2.6-alpha
What's Changed
- chore: version bump by @tarilabs in #315
- add FAQ for deletions by @isinyaaa in #296
- GHA: ignore unrelated file changes by @isinyaaa in #297
- Add Pull Request Template for UI team by @lucferbux in #299
- GHA: trigger CSI tests on go.mod update by @isinyaaa in #313
- Setup Jest for frontend unit testing by @Griffin-Sullivan in #314
- chore: explicit bulletpoint for DCO by @tarilabs in #317
- Add mod arch OpenAPI spec by @lucferbux in #316
- Move the frontend mock folder by @Griffin-Sullivan in #318
- Drop logical model mapping tests by @isinyaaa in #320
- build(deps-dev): bump webpack from 5.91.0 to 5.94.0 in /clients/ui/frontend by @dependabot in #321
- Add frontend linting rules for ESLint and Prettier by @Griffin-Sullivan in #290
- Test Python client against latest MR by @isinyaaa in #326
- build(deps): bump micromatch from 4.0.5 to 4.0.8 in /clients/ui/frontend by @dependabot in #325
- build(deps): bump github.com/kubeflow/model-registry from 0.2.4-alpha to 0.2.5-alpha in /csi by @dependabot in #331
- build(deps): bump github.com/docker/docker from 27.1.2+incompatible to 27.2.0+incompatible by @dependabot in #329
- build(deps-dev): bump ruff from 0.6.2 to 0.6.3 in /clients/python by @dependabot in #337
- build(deps): bump google.golang.org/grpc from 1.65.0 to 1.66.0 by @dependabot in #328
- restrict captures to prefix when mapping *FromOwned by @isinyaaa in #295
- build(deps-dev): bump webpack-dev-server from 4.15.2 to 5.0.4 in /clients/ui/frontend by @dependabot in #332
- build(deps-dev): bump @cypress/code-coverage from 3.12.45 to 3.12.46 in /clients/ui/frontend by @dependabot in #333
- build(deps): bump @patternfly/react-icons from 6.0.0-alpha.35 to 6.0.0-alpha.37 in /clients/ui/frontend by @dependabot in #335
- build(deps-dev): bump @testing-library/jest-dom from 6.4.8 to 6.5.0 in /clients/ui/frontend by @dependabot in #336
- chore: introduce GH Labeler for PR navigation by @tarilabs in #346
- py: fix access token parsing by @Al-Pragliola in #341
- build(deps): bump github.com/kubeflow/model-registry from 0.2.4-alpha to 0.2.5-alpha in /clients/ui/bff by @ederign in #342
- py: client: add update method for supported types by @isinyaaa in #344
- py: fix paging when missing token by @isinyaaa in #349
- Add scaffolding for MR view and MR settings by @lucferbux in #345
- gha: fix typo in labeler config and quote by @tarilabs in #351
- Adds an endpoint to get a registered model by id by @alexcreasy in #339
- Fixes URL error in the README by @alexcreasy in #354
- UI - Model Registry API spec by @lucferbux in #350
- gha: provide py dist as gh artifact by @tarilabs in #352
- py: fix order by ID by @isinyaaa in #355
- build(deps): bump github.com/docker/docker from 27.2.0+incompatible to 27.2.1+incompatible by @dependabot in #361
- build(deps-dev): bump ruff from 0.6.3 to 0.6.4 in /clients/python by @dependabot in #366
- build(deps): bump pydantic from 2.8.2 to 2.9.1 in /clients/python by @dependabot in #367
- build(deps-dev): bump sphinx-autobuild from 2024.4.16 to 2024.9.3 in /clients/python by @dependabot in #368
- core: refactor by splitting impl for each model by @isinyaaa in #371
- build(deps-dev): bump cypress from 13.13.2 to 13.14.2 in /clients/ui/frontend by @dependabot in #362
- build(deps-dev): bump webpack-dev-server from 5.0.4 to 5.1.0 in /clients/ui/frontend by @dependabot in #363
- Adds ability to serve mocked data for MR API calls via cli flag by @alexcreasy in #377
- npm update and versions bumps by @ederign in #374
- fix: make tests work on fedora by @Al-Pragliola in #269
- Add manifests dir to define K8s resources for the UI by @Griffin-Sullivan in #356
- keep deprecated method for mount for TestContainers to avoid direct API dep. by @tarilabs in #372
- docs: add info about installing extras by @tarilabs in #373
- doc: migrate User Story from Robot to pytest by @tarilabs in #359
- Py: rename pager
limit
method topage_size
by @isinyaaa in #379 - Set up model registry context and apiHooks by @lucferbux in #360
- Update API models to use envelope format consistently by @alexcreasy in #381
Full Changelog: v0.2.5-alpha...v0.2.6-alpha
v0.2.5-alpha
What's Changed
- wrap default openapi error handler by @isinyaaa in #235
- build(deps): bump github.com/kserve/kserve from 0.12.0 to 0.13.1 in /csi by @dependabot in #226
- docker: align docker-compose image to upstream by @tarilabs in #230
- py(chore): ignore MD generation from openapi-codegen by @tarilabs in #236
- py(chore): bump to next version by @tarilabs in #238
- Setup Cypress UI testing by @Griffin-Sullivan in #234
- build(deps-dev): bump coverage from 7.6.0 to 7.6.1 in /clients/python by @dependabot in #239
- build(deps-dev): bump black from 24.4.2 to 24.8.0 in /clients/python by @dependabot in #240
- build(deps): bump huggingface-hub from 0.24.3 to 0.24.5 in /clients/python by @dependabot in #241
- build(deps-dev): bump ruff from 0.5.5 to 0.5.6 in /clients/python by @dependabot in #243
- build(deps): bump github.com/kubeflow/model-registry from 0.2.3-alpha to 0.2.4-alpha in /csi by @dependabot in #245
- build(deps-dev): bump prettier from 3.3.0 to 3.3.3 in /clients/ui/frontend by @dependabot in #246
- build(deps-dev): bump typescript from 5.4.5 to 5.5.4 in /clients/ui/frontend by @dependabot in #247
- build(deps): bump @patternfly/react-icons from 6.0.0-alpha.24 to 6.0.0-alpha.34 in /clients/ui/frontend by @dependabot in #248
- build(deps-dev): bump ts-jest from 29.1.4 to 29.2.4 in /clients/ui/frontend by @dependabot in #249
- build(deps): bump github.com/kubeflow/model-registry from 0.2.3-alpha to 0.2.4-alpha in /clients/ui/bff by @dependabot in #244
- Py: bump aiohttp to 3.10.1 by @isinyaaa in #251
- Add Dockerfile for serving containerised frontend by @alexcreasy in #252
- Refactor Navigation to use react-router-dom v6 by @Griffin-Sullivan in #250
- fix: made install_protoc.sh compatible with wget2 by @Al-Pragliola in #256
- build(deps): bump aiohttp from 3.10.1 to 3.10.3 in /clients/python by @dependabot in #261
- build(deps-dev): bump furo from 2024.7.18 to 2024.8.6 in /clients/python by @dependabot in #262
- build(deps-dev): bump mypy from 1.11.0 to 1.11.1 in /clients/python by @dependabot in #263
- build(deps-dev): bump ruff from 0.5.6 to 0.5.7 in /clients/python by @dependabot in #264
- openapi: require name for contexts by @isinyaaa in #253
- build(deps): bump react-dom from 18.2.0 to 18.3.1 in /clients/ui/frontend by @dependabot in #260
- build(deps-dev): bump style-loader from 3.3.4 to 4.0.0 in /clients/ui/frontend by @dependabot in #258
- build(deps-dev): bump rimraf from 5.0.7 to 6.0.1 in /clients/ui/frontend by @dependabot in #259
- build(deps): bump @patternfly/react-styles from 6.0.0-alpha.24 to 6.0.0-alpha.34 in /clients/ui/frontend by @dependabot in #257
- Adds description and display name properties to mocked ModelRegistry responses by @alexcreasy in #272
- py: update contexts by @isinyaaa in #270
- GHA: build: simplify action by @isinyaaa in #271
- build(deps): bump github.com/docker/docker from 27.1.1+incompatible to 27.1.2+incompatible by @dependabot in #274
- build(deps): bump aiohttp from 3.10.3 to 3.10.4 in /clients/python by @dependabot in #283
- Bump ruff to 0.6.1 by @isinyaaa in #285
- Document deploying MR locally on a kind cluster for development by @alexcreasy in #273
- Add Tips section to README.md by @tonyxrmdavidson in #287
- Update tsconfig files by @Griffin-Sullivan in #284
- chore: remove go from bin by @tarilabs in #288
- Add alexcreasy to owners of ui by @alexcreasy in #291
- build(deps): bump k8s.io/client-go from 0.30.3 to 0.31.0 in /clients/ui/bff by @dependabot in #275
- build(deps-dev): bump @cypress/code-coverage from 3.12.44 to 3.12.45 in /clients/ui/frontend by @dependabot in #281
- csi: drop go from bin by @isinyaaa in #292
- build(deps-dev): bump eslint-plugin-react from 7.34.2 to 7.35.0 in /clients/ui/frontend by @dependabot in #280
- build(deps-dev): bump @testing-library/jest-dom from 5.17.0 to 6.4.8 in /clients/ui/frontend by @dependabot in #279
- tidy scripts by @isinyaaa in #293
- build(deps): bump @patternfly/react-{core|icons|style} by @ederign in #294
- build(deps-dev): bump @types/jest from 29.5.3 to 29.5.12 in /clients/ui/frontend by @dependabot in #223
- build(deps-dev): bump pytest-asyncio from 0.23.8 to 0.24.0 in /clients/python by @dependabot in #305
- build(deps-dev): bump ruff from 0.6.1 to 0.6.2 in /clients/python by @dependabot in #306
- build(deps): bump aiohttp from 3.10.4 to 3.10.5 in /clients/python by @dependabot in #307
- build(deps-dev): bump mypy from 1.11.1 to 1.11.2 in /clients/python by @dependabot in #308
- build(deps): bump huggingface-hub from 0.24.5 to 0.24.6 in /clients/python by @dependabot in #309
- build(deps): bump github.com/testcontainers/testcontainers-go from 0.32.0 to 0.33.0 by @dependabot in #310
- Add app context and revamps App.tsx by @lucferbux in #289
- build(deps-dev): bump css-minimizer-webpack-plugin from 5.0.1 to 7.0.0 in /clients/ui/frontend by @dependabot in #301
- build(deps-dev): bump tslib from 2.6.3 to 2.7.0 in /clients/ui/frontend by @dependabot in #300
- build(deps-dev): bump ts-jest from 29.2.4 to 29.2.5 in /clients/ui/frontend by @dependabot in #303
- build(deps-dev): bump react-router-dom from 6.26.0 to 6.26.1 in /clients/ui/frontend by @dependabot in #302
- build(deps-dev): bump @testing-library/react from 14.3.1 to 16.0.0 in /clients/ui/frontend by @dependabot in #304
- chore: fix go .mod and .sum for CSI by @tarilabs in #312
New Contributors
- @Griffin-Sullivan made their first contribution in #234
- @Al-Pragliola made their first contribution in #256
Full Changelog: v0.2.4-alpha...v0.2.5-alpha
v0.2.4-alpha
What's Changed
- openapi: wrong ref to delete, list GET and PATCH by @tarilabs in #182
- build(deps-dev): bump coverage from 7.5.4 to 7.6.0 in /clients/python by @dependabot in #183
- build(deps-dev): bump sphinx from 7.3.7 to 7.4.3 in /clients/python by @dependabot in #184
- build(deps-dev): bump ruff from 0.5.1 to 0.5.2 in /clients/python by @dependabot in #185
- build(deps): bump pydantic from 2.7.4 to 2.8.2 in /clients/python by @dependabot in #186
- build(deps): bump github.com/golang/glog from 1.2.1 to 1.2.2 by @dependabot in #187
- Py: Update README.md and fix ruff pin by @isinyaaa in #188
- chore: remove some unused deprecated libraries (react-axe and react-docgen-typescript-loader) by @ederign in #192
- Bump grpc to 1.65.0 by @isinyaaa in #191
- chore: move owners in the correct place by @tarilabs in #193
- feat: BFF is able to run (mocked) without Kubernetes by @ederign in #190
- Py: get rid of autogen OAI client docs by @isinyaaa in #197
- Py: Extend high-level API with paging by @isinyaaa in #178
- py(chore): bump to next version by @tarilabs in #198
- build(deps): bump github.com/docker/docker from 27.0.3+incompatible to 27.1.0+incompatible by @dependabot in #199
- build(deps-dev): bump ruff from 0.5.2 to 0.5.4 in /clients/python by @dependabot in #200
- build(deps-dev): bump sphinx from 7.4.3 to 7.4.7 in /clients/python by @dependabot in #201
- build(deps-dev): bump pytest-asyncio from 0.23.7 to 0.23.8 in /clients/python by @dependabot in #202
- build(deps-dev): bump furo from 2024.5.6 to 2024.7.18 in /clients/python by @dependabot in #203
- build(deps-dev): bump pytest from 8.2.2 to 8.3.1 in /clients/python by @dependabot in #204
- chore: adding bff and frontend to dependabot weekly checks by @ederign in #205
- build(deps): bump huggingface-hub from 0.23.4 to 0.24.0 in /clients/python by @dependabot in #217
- build(deps): bump github.com/brianvoe/gofakeit/v7 from 7.0.3 to 7.0.4 in /clients/ui/bff by @dependabot in #206
- build(deps): bump k8s.io/apimachinery from 0.30.1 to 0.30.3 in /clients/ui/bff by @dependabot in #208
- build(deps): bump k8s.io/client-go from 0.30.1 to 0.30.3 in /clients/ui/bff by @dependabot in #211
- build(deps): bump github.com/kubeflow/model-registry from 0.2.1-alpha to 0.2.3-alpha in /clients/ui/bff by @dependabot in #214
- build(deps-dev): bump imagemin from 8.0.1 to 9.0.0 in /clients/ui/frontend by @dependabot in #207
- build(deps-dev): bump webpack-merge from 5.10.0 to 6.0.1 in /clients/ui/frontend by @dependabot in #209
- build(deps-dev): bump postcss from 8.4.38 to 8.4.39 in /clients/ui/frontend by @dependabot in #212
- build(deps-dev): bump copy-webpack-plugin from 11.0.0 to 12.0.2 in /clients/ui/frontend by @dependabot in #216
- build(deps-dev): bump mypy from 1.10.1 to 1.11.0 in /clients/python by @dependabot in #213
- Update CSI by @lampajr in #154
- build(deps): bump github.com/docker/docker from 27.1.0+incompatible to 27.1.1+incompatible by @dependabot in #225
- chore: onboard CSI on dependabot by @tarilabs in #218
- build(deps-dev): bump pytest from 8.3.1 to 8.3.2 in /clients/python by @dependabot in #227
- build(deps): bump huggingface-hub from 0.24.0 to 0.24.3 in /clients/python by @dependabot in #228
- build(deps-dev): bump ruff from 0.5.4 to 0.5.5 in /clients/python by @dependabot in #229
- test: show s3_uri_from format in pure REST test by @tarilabs in #219
- Enhance UI client docs and bundler configuration by @lucferbux in #233
- build(deps-dev): bump dotenv-webpack from 8.0.1 to 8.1.0 in /clients/ui/frontend by @dependabot in #220
- build(deps-dev): bump tslib from 2.6.2 to 2.6.3 in /clients/ui/frontend by @dependabot in #221
- build(deps-dev): bump @types/victory from 33.1.5 to 35.0.0 in /clients/ui/frontend by @dependabot in #222
- chore: removing temporarly test execution by @ederign in #237
- build(deps-dev): bump regenerator-runtime from 0.13.11 to 0.14.1 in /clients/ui/frontend by @dependabot in #224
New Contributors
- @lucferbux made their first contribution in #233
Full Changelog: v0.2.3-alpha...v0.2.4-alpha
v0.2.3-alpha
What's New
- The Model Registry Python client no longer has a dependency on the Google MLMD's Python library; the client now connects directly to the Model Registry Go server via its exposed REST APIs, as the preferred method to interact with the Model Registry's Logical Model
What's Changed
- py(chore): bump to next version by @tarilabs in #153
- build(deps): bump github.com/go-chi/chi/v5 from 5.0.12 to 5.0.14 by @dependabot in #158
- build(deps-dev): bump coverage from 7.5.3 to 7.5.4 in /clients/python by @dependabot in #155
- build(deps-dev): bump testcontainers from 4.5.1 to 4.6.0 in /clients/python by @dependabot in #156
- build(deps-dev): bump ruff from 0.4.9 to 0.4.10 in /clients/python by @dependabot in #157
- REST: Fix PATCH method by @isinyaaa in #151
- feat: client ui frontend scaffolding by @ederign in #148
- Add readthedocs config by @isinyaaa in #137
- build(deps): bump actions/setup-node from 3 to 4 by @dependabot in #160
- build(deps): bump github.com/go-chi/chi/v5 from 5.0.14 to 5.1.0 by @dependabot in #164
- py(chore): bump to next version by @tarilabs in #167
- docs: prereq to verify pwd in correct directory by @tarilabs in #168
- Improve grammar in documentation by @alexcreasy in #174
- Switch Python client backend to use REST by @isinyaaa in #152
- build(deps): bump github.com/testcontainers/testcontainers-go from 0.26.0 to 0.32.0 by @dependabot in #171
- chore(py): align ver in init to project toml by @tarilabs in #179
- build(deps-dev): bump mypy from 1.10.0 to 1.10.1 in /clients/python by @dependabot in #163
- build(deps): bump certifi from 2023.11.17 to 2024.7.4 in /clients/python by @dependabot in #169
- build(deps-dev): bump zipp from 3.17.0 to 3.19.1 in /clients/python by @dependabot in #176
- chore: bump ruff to 0.5.1 by @isinyaaa in #180
New Contributors
- @alexcreasy made their first contribution in #174
Full Changelog: v0.2.2-alpha...v0.2.3-alpha
v0.2.2-alpha
What's Changed
- docs: fix typo in diagrams by @tarilabs in #119
- build(deps): bump github.com/spf13/viper from 1.18.2 to 1.19.0 by @dependabot in #121
- chore(deps): py bump docker ^7.1.0, requests ^2.32.2 by @tarilabs in #115
- docs(py): document workaround using MR client with newer py versions by @tarilabs in #116
- Fix http error codes by @isinyaaa in #125
- chore(gha): github action for BFF by @ederign in #127
- build(deps): bump typing-extensions from 4.11.0 to 4.12.1 in /clients/python by @dependabot in #122
- build(deps-dev): bump coverage from 7.5.2 to 7.5.3 in /clients/python by @dependabot in #123
- build(deps-dev): bump pytest-cov from 4.1.0 to 5.0.0 in /clients/python by @dependabot in #124
- feat: fetch MR endpoint by @ederign in #128
- build(deps): bump huggingface-hub from 0.23.0 to 0.23.3 in /clients/python by @dependabot in #132
- build(deps-dev): bump ruff from 0.4.5 to 0.4.8 in /clients/python by @dependabot in #133
- build(deps-dev): bump pytest from 8.2.1 to 8.2.2 in /clients/python by @dependabot in #134
- build(deps-dev): bump myst-parser from 2.0.0 to 3.0.1 in /clients/python by @dependabot in #135
- feat: fetch and create registered models by @ederign in #129
- build(deps-dev): bump testcontainers from 4.5.0 to 4.5.1 in /clients/python by @dependabot in #140
- build(deps): bump typing-extensions from 4.12.1 to 4.12.2 in /clients/python by @dependabot in #141
- build(deps): bump huggingface-hub from 0.23.3 to 0.23.4 in /clients/python by @dependabot in #142
- build(deps-dev): bump ruff from 0.4.8 to 0.4.9 in /clients/python by @dependabot in #143
- build(deps): bump google.golang.org/protobuf from 1.34.1 to 1.34.2 by @dependabot in #144
- build(deps): bump github.com/spf13/cobra from 1.8.0 to 1.8.1 by @dependabot in #145
- add ederign in OWNERS in clients/ui/bff/OWNERS by @tarilabs in #131
- build(deps): bump urllib3 from 2.1.0 to 2.2.2 in /clients/python by @dependabot in #146
- build(deps): bump ubi8/go-toolset from 1.19 to 1.21 by @dependabot in #113
- py: set author as owner when creating RegisteredModel by @isinyaaa in #147
- Dependency Update: bump go from 1.19 to 1.21@latest by @tonyxrmdavidson in #150
Full Changelog: v0.2.1-alpha...v0.2.2-alpha