Releases: kubeflow/model-registry
Releases · kubeflow/model-registry
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
v0.2.1-alpha
What's Changed
- alpha release: py: bump pyproject.toml to next by @tarilabs in #72
- add
owner
toRegisteredModel
logical model by @tarilabs in #70 - build(deps): bump helm/kind-action from 1.9.0 to 1.10.0 by @dependabot in #73
- Follow KF manifests guidelines by @lampajr in #69
- Handle REST status codes by @isinyaaa in #74
- build(deps): bump tqdm from 4.66.1 to 4.66.3 in /clients/python by @dependabot in #75
- Enable TLS auth on py client by @isinyaaa in #64
- build(deps): bump google.golang.org/protobuf from 1.33.0 to 1.34.0 by @dependabot in #76
- build(deps-dev): bump jinja2 from 3.1.3 to 3.1.4 in /clients/python by @dependabot in #77
- fix dependabot spec for python client by @isinyaaa in #78
- build(deps): bump google.golang.org/protobuf from 1.34.0 to 1.34.1 by @dependabot in #81
- build(deps-dev): bump myst-parser from 2.0.0 to 3.0.1 in /clients/python by @dependabot in #79
- build(deps-dev): bump ruff from 0.1.6 to 0.4.4 in /clients/python by @dependabot in #82
- build(deps-dev): bump furo from 2023.9.10 to 2024.5.6 in /clients/python by @dependabot in #84
- build(deps): bump huggingface-hub from 0.20.1 to 0.23.0 in /clients/python by @dependabot in #85
- py: update ruff config on pyproject by @isinyaaa in #92
- GHA: test python client connection by @isinyaaa in #91
- chore: use ubi8/ubi-minimal:latest for security updates by @tarilabs in #96
- Handle errors gracefully on routes by @isinyaaa in #93
- Signed-off-by: tonyxrmdavidson tonyxrmdavidson@yahoo.co.uk by @tonyxrmdavidson in #100
- build(deps-dev): bump sphinx from 7.2.6 to 7.3.7 in /clients/python by @dependabot in #86
- build(deps-dev): bump pytest from 7.4.3 to 8.2.0 in /clients/python by @dependabot in #87
- build(deps): bump typing-extensions from 4.8.0 to 4.11.0 in /clients/python by @dependabot in #89
- build(deps-dev): bump sphinx-autobuild from 2021.3.14 to 2024.4.16 in /clients/python by @dependabot in #103
- build(deps-dev): bump mypy from 1.7.1 to 1.10.0 in /clients/python by @dependabot in #104
- build(deps): bump huggingface-hub from 0.20.3 to 0.23.0 in /clients/python by @dependabot in #105
- build(deps-dev): bump pytest from 8.2.0 to 8.2.1 in /clients/python by @dependabot in #106
- build(deps-dev): bump furo from 2023.9.10 to 2024.5.6 in /clients/python by @dependabot in #110
- build(deps-dev): bump ruff from 0.4.4 to 0.4.5 in /clients/python by @dependabot in #111
- build(deps-dev): bump coverage from 7.3.2 to 7.5.2 in /clients/python by @dependabot in #112
- fix istio VirtualService manifest by @tarilabs in #101
- feat: Initial commit for UI #108 by @ederign in #114
New Contributors
- @tonyxrmdavidson made their first contribution in #100
- @ederign made their first contribution in #114
Full Changelog: v0.2.0-alpha...v0.2.1-alpha
v0.2.0-alpha
What's Changed
- Update README.md by @zijianjoy in #1
- Create CONTRIBUTING.md by @zijianjoy in #2
- add tarilabs in OWNERS file by @tarilabs in #4
- add Stale GH action by @tarilabs in #5
- Merge model registry codebase from https://github.com/opendatahub-io/model-registry by @dhirajsb in #6
- kubeflow: remove operator test in pr check by @lampajr in #16
- kubeflow: disable codecov reporting GHA step by @tarilabs in #14
- build(deps): bump google.golang.org/grpc from 1.61.0 to 1.61.1 by @dependabot in #12
- build(deps): bump github.com/go-chi/chi/v5 from 5.0.11 to 5.0.12 by @dependabot in #11
- kubeflow: fix go module and odh. debranding by @lampajr in #15
- Fix metadata OpenAPI spec by @lampajr in #17
- kubeflow: make MLMD type names (and prefix) pluggable by @tarilabs in #19
- build(deps): bump google.golang.org/grpc from 1.61.1 to 1.62.0 by @dependabot in #20
- OAS: Fix discriminator field definition for Artifact by @isinyaaa in #22
- New(robot): Environment variable TEST_PORT for setting test port by @rkubis in #28
- fix: make sh script compatible with Mac OSX sed by @tarilabs in #21
- fix GHA invocation of docker tag push script by @tarilabs in #30
- build(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #27
- Add first draft of model registry kserve custom storage initializer by @lampajr in #25
- fix: ensure consistency ns(omitted) for istio manifests by @tarilabs in #31
- fix CVE-2024-21626 by @tarilabs in #34
- build(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in #37
- build(deps): bump google.golang.org/grpc from 1.62.0 to 1.62.1 by @dependabot in #38
- OAS: fix minor issues and bump version by @isinyaaa in #29
- add testing of KF MR Manifests by @tarilabs in #36
- build(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in /csi by @dependabot in #40
- add dockerhub container registry use by @tarilabs in #41
- Construct proper S3 URIs on
register_model
by @isinyaaa in #39 - add Kustomize 5.2.1 in Kind GHA testing by @tarilabs in #43
- fix: query param might be empty string value by @tarilabs in #49
- build(deps): bump github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible by @dependabot in #47
- add specific K8s version when testing with Kind by @tarilabs in #45
- fix wrong indentation in makefile rule recipe by @tarilabs in #51
- demo storing label as custom property with empty string value by @tarilabs in #53
- fix GHA pipx & build(deps): bump github.com/golang/glog from 1.2.0 to 1.2.1 by @dependabot in #55
- Bump google.golang.org/grpc from 1.62.1 to 1.63.2 by @dependabot in #58
- More controlled environment in the build by @andreaTP in #52
- build(deps): bump idna from 3.6 to 3.7 in /clients/python by @dependabot in #60
- Py: Fix misleading errors on missing list results by @isinyaaa in #65
- fix: OpenAPI ModelVersion shall contain registeredModelId property by @tarilabs in #61
- build(deps): bump golang.org/x/net from 0.21.0 to 0.23.0 by @dependabot in #68
- build(deps): bump golang.org/x/net from 0.20.0 to 0.23.0 in /csi by @dependabot in #67
- alpha release: py: bump pyproject.toml by @tarilabs in #71
New Contributors
- @zijianjoy made their first contribution in #1
- @tarilabs made their first contribution in #4
- @dhirajsb made their first contribution in #6
- @lampajr made their first contribution in #16
- @isinyaaa made their first contribution in #22
- @rkubis made their first contribution in #28
- @andreaTP made their first contribution in #52
- @sabre1041 made their first contribution in 78b0971
- @dtrifiro made their first contribution in e9d0541
- @tonyxrmdavidson made their first contribution in d6f4300
- @rareddy made their first contribution in eb05f45
Full Changelog: https://github.com/kubeflow/model-registry/commits/v0.2.0-alpha