Skip to content

Releases: kubeflow/model-registry

v0.3.4

12 Dec 20:06
6d6d7f5

Choose a tag to compare

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

  • py: anticipate bump to v0.3.4 by @Al-Pragliola in #1866
  • Feat: Add workload type column by @claudialphonse78 in #1816
  • chore: remove the pre-release section from RELEASE doc by @Al-Pragliola in #1867
  • ci(docker): enable multi-arch builds for arm64 and amd64 by @chambridge in #1790
  • feat: parallelize stateless fuzz tests by @Al-Pragliola in #1847
  • build(deps): bump golangci/golangci-lint-action from 8 to 9 by @dependabot[bot] in #1861
  • Created Model Catalog Sttings Page skeleton by @YuliaKrimerman in #1865
  • feat: add filterQuery to artifacts endpoint by @Al-Pragliola in #1849
  • docs: py --pre on install no longer required by @tarilabs in #1871
  • chore: bump kserve dep to 0.16 by @Al-Pragliola in #1869
  • feat: add custom orderBy to catalog artifacts endpoint by @Al-Pragliola in #1873
  • feat(catalog): add models and enhance validated models with metrics by @chambridge in #1876
  • Remove Flex layout from toolbar by @ppadti in #1872
  • Update the model catalog types to use it from models by @ppadti in #1877
  • build(deps): bump pydantic from 2.12.3 to 2.12.4 in /clients/python by @dependabot[bot] in #1855
  • build(deps): bump huggingface-hub from 1.0.1 to 1.1.2 in /clients/python by @dependabot[bot] in #1856
  • build(deps-dev): bump types-python-dateutil from 2.9.0.20251008 to 2.9.0.20251108 in /clients/python by @dependabot[bot] in #1857
  • build(deps): bump boto3 from 1.40.64 to 1.40.69 in /clients/python by @dependabot[bot] in #1858
  • ci: amend Welcome 1st time contrib Beta2 by @tarilabs in #1843
  • build(deps): bump pydantic from 2.12.1 to 2.12.4 in /jobs/async-upload by @dependabot[bot] in #1862
  • build(deps): bump huggingface-hub from 1.0.1 to 1.1.2 in /jobs/async-upload by @dependabot[bot] in #1863
  • feat(catalog): extend filter_options by @pboyd in #1875
  • enforce type-checking with mypy by @jonburdo in #1874
  • Refactor use case filter to use multi-select instead of single-select by @manaswinidas in #1854
  • "Community and custom models" section should be hidden if there are no catalog sources without labels by @YuliaKrimerman in #1836
  • Add manaswinidas to UI owners list by @manaswinidas in #1882
  • A couple small fixes by @pboyd in #1883
  • Add OpenAPI spec and STUB endpoints for model catalog settings by @ppadti in #1878
  • feat(catalog): allow source label name to be null by @pboyd in #1879
  • Slider Issues for Hardware Configuration by @claudialphonse78 in #1835
  • Add Openapi spec and STUB endpoint for source_preview by @ppadti in #1884
  • build(deps): bump golang.org/x/crypto from 0.41.0 to 0.45.0 by @dependabot[bot] in #1888
  • build(deps): bump golang.org/x/crypto from 0.35.0 to 0.45.0 in /gorm-gen by @dependabot[bot] in #1887
  • Bumping some indirect dependencies by @ederign in #1892
  • build(deps): bump koa and @module-federation/enhanced in /clients/ui/frontend by @dependabot[bot] in #1893
  • Initial Api state for Model Catalog Admins Section Page by @YuliaKrimerman in #1886
  • feat: bump go to 1.25.3 by @Al-Pragliola in #1894
  • fix(catalog): preserve historical timestamps from YAML catalog imports by @chambridge in #1895
  • Initial Model Catalog Settings Modal by @YuliaKrimerman in #1880
  • feat: general include exclude models field in sources file by @Al-Pragliola in #1885
  • ci: use defaults for actions/first-interaction by @tarilabs in #1897
  • Add workload type characteristics and default max latency values by @manaswinidas in #1889
  • build(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #1900
  • build(deps): bump gorm.io/gorm from 1.30.1 to 1.31.1 by @dependabot[bot] in #1901
  • build(deps): bump k8s.io/client-go from 0.34.1 to 0.34.2 in /clients/ui/bff by @dependabot[bot] in #1908
  • Model Catalog Settings Table by @YuliaKrimerman in #1899
  • build(deps): bump sigs.k8s.io/controller-runtime from 0.22.3 to 0.22.4 in /clients/ui/bff by @dependabot[bot] in #1909
  • Catalog: Round latency to 2 decimal places, remove commented out code for average accuracy on cards by @mturley in #1898
  • Types and mocks update for Catalog Source Status by @manaswinidas in #1896
  • Delete functionality for catalog sources in Model Catalog Settings Page by @YuliaKrimerman in #1919
  • build(deps): bump huggingface-hub from 1.1.2 to 1.1.5 in /clients/python by @dependabot[bot] in #1912
  • build(deps): bump boto3 from 1.40.70 to 1.41.2 in /clients/python by @dependabot[bot] in #1914
  • build(deps-dev): bump ruff from 0.13.2 to 0.14.6 in /clients/python by @dependabot[bot] in #1915
  • build(deps): bump olot from 0.1.8 to 0.1.11 in /clients/python by @dependabot[bot] in #1913
  • chore: revert go version to 1.24.6 by @Al-Pragliola in #1927
  • Refactor envtest mocks & client logic for catalog-source ConfigMap handling by @ederign in #1924
  • build(deps): bump huggingface-hub from 1.1.2 to 1.1.5 in /jobs/async-upload by @dependabot[bot] in #1916
  • chore(deps): manually bump Ray to 2.52.1 instead by @tarilabs in #1931
  • build(deps): bump eval-type-backport from 0.2.2 to 0.3.0 in /clients/python by @dependabot[bot] in #1911
  • chore(ci): bump constraints.txt for Nox sessions by @tarilabs in #1933
  • fix: filterQuery AND condition not working correctly by @Al-Pragliola in #1922
  • feat: add overall_average custom property when loading perf data by @Al-Pragliola in #1930
  • UX fixes for model catalog and hardware configuration table by @manaswinidas in #1932
  • Ensure deploy_local_kind_registry.sh creates namespaced resources by @dbasunag in #1945
  • Status Column on Model Catalog Setting page by @YuliaKrimerman in #1925
  • Add submit logic to add/manage source form by @ppadti in #1921
  • fix: sql errors with no models loaded by @Al-Pragliola in #1948
  • Fix error when catalog source is empty by @ppadti in #1951
  • Wired the deletion prop to the bff by @YuliaKrimerman in #1950
  • Hide truncate tooltip on the Model Catalog Setting page by @YuliaKrimerman in #1952
  • Show enable toggle even for default catalog sources, auto-expand model visibility section if it's not empty by @mturley in #1953
  • build(deps): bump huggingface-hub from 1.1.5 to 1.1.7 in /clients/python by @dependabot[bot] in #1937
  • build(deps-dev): bump types-python-dateutil from 2.9.0.20251108 to 2.9.0.20251115 in /clients/python by @dep...
Read more

v0.3.3

10 Nov 16:43
f321266

Choose a tag to compare

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

  • fix(catalog): include short values from JSON arrays in filter_options by @pboyd in #1783
  • go mod tidy diff check in gha by @adysenrothman in #1787
  • feat: replace sed with Python regex in OpenAPI generator script by @jonburdo in #1754
  • use python3 instead of python by @jonburdo in #1793
  • chore: consistently use int32 for type IDs by @pboyd in #1788
  • Fix controller image build by @pboyd in #1786
  • Speed up metrics loading significantly by @Crazyglue in #1769
  • fix: default BRANCH to main in controller-test by @pboyd in #1795
  • Handle JSON arrays in filterQuery by @pboyd in #1767
  • py: anticipate bump to v0.3.3 by @tarilabs in #1785
  • add jonburdo as a reviewer by @jonburdo in #1796
  • build(deps-dev): bump mypy from 1.18.1 to 1.18.2 in /clients/python by @dependabot[bot] in #1775
  • build(deps-dev): bump types-python-dateutil from 2.9.0.20250822 to 2.9.0.20251008 in /clients/python by @dependabot[bot] in #1778
  • build(deps): bump github.com/onsi/ginkgo/v2 from 2.25.2 to 2.27.1 by @dependabot[bot] in #1801
  • build(deps): bump boto3 from 1.40.50 to 1.40.55 in /clients/python by @dependabot[bot] in #1779
  • build(deps-dev): bump uvloop from 0.21.0 to 0.22.1 in /clients/python by @dependabot[bot] in #1780
  • feat: add artifacts prefix support to filterQuery by @Al-Pragliola in #1791
  • build(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #1799
  • build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #1800
  • build(deps): bump pydantic from 2.12.0 to 2.12.3 in /clients/python by @dependabot[bot] in #1803
  • fix: make early check on inferenceservice labels info instead of error by @Al-Pragliola in #1807
  • build(deps): bump validator from 13.15.15 to 13.15.20 in /clients/ui/frontend by @dependabot[bot] in #1806
  • build(deps): bump github.com/onsi/ginkgo/v2 from 2.25.1 to 2.27.1 in /clients/ui/bff by @dependabot[bot] in #1802
  • use enum artifactTypes by @adysenrothman in #1789
  • build(deps-dev): bump starlette from 0.47.2 to 0.49.1 in /clients/python by @dependabot[bot] in #1815
  • feat(catalog): sort by model accuracy by @pboyd in #1814
  • Remove Total RPS column and filter Min RPS using RPS per replica instead by @manaswinidas in #1819
  • fix(catalog): default labels to an empty slice by @pboyd in #1822
  • fix: OR broken in filterquery by @Al-Pragliola in #1821
  • feat: speed up csi testing by @Al-Pragliola in #1812
  • ci/GHA: review/audit GHA token permissions by @tarilabs in #1798
  • build(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #1826
  • build(deps): bump boto3 from 1.40.50 to 1.40.59 in /clients/python by @dependabot[bot] in #1804
  • build(deps): bump helm/kind-action from 1.12.0 to 1.13.0 by @dependabot[bot] in #1825
  • build(deps-dev): bump schemathesis from 4.3.6 to 4.3.13 in /clients/python by @dependabot[bot] in #1805
  • build(deps-dev): bump furo from 2025.7.19 to 2025.9.25 in /clients/python by @dependabot[bot] in #1808
  • build(deps-dev): bump ray from 2.49.2 to 2.51.1 in /clients/python by @dependabot[bot] in #1831
  • build(deps): bump huggingface-hub from 0.35.3 to 1.0.1 in /clients/python by @dependabot[bot] in #1828
  • build(deps-dev): bump schemathesis from 4.3.13 to 4.3.18 in /clients/python by @dependabot[bot] in #1832
  • build(deps): bump boto3 from 1.40.59 to 1.40.64 in /clients/python by @dependabot[bot] in #1829
  • build(deps): bump aiohttp from 3.12.15 to 3.13.2 in /clients/python by @dependabot[bot] in #1830
  • build(deps): bump huggingface-hub from 0.35.3 to 1.0.1 in /jobs/async-upload by @dependabot[bot] in #1833
  • build(deps-dev): bump aiohttp from 3.12.15 to 3.13.2 in /jobs/async-upload by @dependabot[bot] in #1834
  • feat(catalog): sort catalog models by any property by @pboyd in #1818
  • Fix:Double protocol in model registry details - server url by @adnankhan666 in #1824
  • Fix linting issues in ModelRegistrySelector by @manaswinidas in #1841
  • feat: Upgrade to node 22 by @lucferbux in #1797
  • deps: revert schemathesis to 4.3.6 which was working by @tarilabs in #1842
  • Added chip and "Reset all filters" to model catalog page by @YuliaKrimerman in #1817
  • chore: upgrade to latest PF, MUI, and shared library versions by @jenny-s51 in #1813
  • feat: catalog labels endpoint by @Al-Pragliola in #1837
  • ci/GHA: on OpenAPI changes, run Fuzz with Schemathesis automatically by @tarilabs in #1840
  • fix: orderBy NAME not working in model catalog by @Al-Pragliola in #1846
  • Upgrade OpenAPI generator by @pboyd in #1820
  • Update the types of model catalog to use it from openapi package by @ppadti in #1845
  • Fix: archiving a model from header action leads to a blank page by @claudialphonse78 in #1794
  • Fix the model artifact PATCH call by @ppadti in #1848
  • Fixed the Reset all filters showing up even when no filter selected by @YuliaKrimerman in #1851
  • Use context filter state for Max Latency filters instead of module-level state by @manaswinidas in #1844
  • chore: align manifest for 0.3.3 by @Al-Pragliola in #1864

New Contributors

Full Changelog: v0.3.2...v0.3.3

v0.3.2

21 Oct 16:53
88b5b25

Choose a tag to compare

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 STUB endpoint for filter_option and update types, mocks by @ppadti in #1666
  • Update RELEASE.md by @tarilabs in #1682
  • Use fixed keys for CatalogFilterOptionsList type by @mturley in #1687
  • build(deps): bump boto3 from 1.40.25 to 1.40.40 in /clients/python by @dependabot[bot] in #1672
  • build(deps-dev): bump ruff from 0.12.12 to 0.13.2 in /clients/python by @dependabot[bot] in #1673
  • build(deps): bump typing-extensions from 4.14.1 to 4.15.0 in /clients/python by @dependabot[bot] in #1675
  • build(deps): bump huggingface-hub from 0.35.0 to 0.35.2 in /clients/python by @dependabot[bot] in #1681
  • Merge model-catalog-enhancements branch by @pboyd in #1656
  • chore: bump MR py client version to 0.3.2 by @tarilabs in #1684
  • feat: use db as source in model catalog by @Al-Pragliola in #1667
  • ci: dependabot prefers requirements.txt by @tarilabs in #1689
  • MC Hardware configuration table with mock data by @YuliaKrimerman in #1664
  • chore(bff): handle SIGINT gracefully in development make targets by @ederign in #1670
  • fix: run catalog tests in github PRs by @pboyd in #1700
  • chore: remove go.work and go.work.sum by @pboyd in #1695
  • fix: test fuzz action run on fixed kubernetes version by @Al-Pragliola in #1703
  • Updates to support running fuzz_api tests against live cluster by @dbasunag in #1688
  • fix: align MR and MC route paths by @manaswinidas in #1702
  • fix: catalog postgres secret name by @Al-Pragliola in #1704
  • Basic filters rendering by @rsun19 in #1698
  • build(deps): bump sigs.k8s.io/controller-runtime from 0.21.0 to 0.22.1 in /clients/ui/bff by @dependabot[bot] in #1678
  • build(deps): bump github.com/go-chi/chi/v5 from 5.2.2 to 5.2.3 by @dependabot[bot] in #1671
  • build(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 by @dependabot[bot] in #1690
  • Fix places where we missed using the new route util by @mturley in #1714
  • feat(catalog): load YAML catalogs into the database by @pboyd in #1697
  • build(deps): bump github.com/brianvoe/gofakeit/v7 from 7.3.0 to 7.7.3 in /clients/ui/bff by @dependabot[bot] in #1713
  • chore(deps): upgrade to k8s.io/client-go v0.33.5 by @pboyd in #1715
  • chore: cleanup gomod and also bump mr apis to 3.1 by @ederign in #1706
  • fix: return 404 in artifact creation on non existing model version by @Al-Pragliola in #1720
  • feat: add filterQuery to models endpoint by @Al-Pragliola in #1717
  • Setup initial structure for loading performance data by @Crazyglue in #1721
  • Apply filters and search by @rsun19 in #1718
  • Validated on Field on Model Catalog Details Page by @YuliaKrimerman in #1705
  • Performance data loading -- load models by @Crazyglue in #1722
  • fix(catalog): prefix applied to absolute paths by @pboyd in #1723
  • Process performance and accuracy metrics by @Crazyglue in #1724
  • Validated model cards in Model catalog by @YuliaKrimerman in #1701
  • add filter for artifactType by @adysenrothman in #1726
  • added link to benchmarks and revamped tab routes by @rsun19 in #1728
  • Dont create CatalogModels if they dont already exist by @Crazyglue in #1730
  • fix: artifacts pagination not working on models containing '/' in name by @Al-Pragliola in #1731
  • chore: mark generated files in .gitattributes by @pboyd in #1733
  • Add All models view to model catalog by @ppadti in #1719
  • build(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #1736
  • build(deps): bump sigs.k8s.io/controller-runtime from 0.22.1 to 0.22.3 in /clients/ui/bff by @dependabot[bot] in #1734
  • feat(mr): Fix model registry/catalog UX inconsistencies by @manaswinidas in #1716
  • Performance artifact bff call by @rsun19 in #1740
  • fix: UI issues identified in shared library upgrade by @jenny-s51 in #1680
  • build(deps-dev): bump pytest-mock from 3.14.1 to 3.15.1 in /clients/python by @dependabot[bot] in #1691
  • build(deps): bump huggingface-hub from 0.35.2 to 0.35.3 in /clients/python by @dependabot[bot] in #1693
  • build(deps): bump pydantic from 2.11.9 to 2.12.0 in /clients/python by @dependabot[bot] in #1738
  • build(deps): bump boto3 from 1.40.40 to 1.40.50 in /clients/python by @dependabot[bot] in #1739
  • build(deps): bump typing-extensions from 4.13.2 to 4.15.0 in /jobs/async-upload by @dependabot[bot] in #1677
  • build(deps): bump huggingface-hub from 0.34.4 to 0.35.3 in /jobs/async-upload by @dependabot[bot] in #1694
  • build(deps): bump boto3 from 1.40.25 to 1.40.40 in /jobs/async-upload by @dependabot[bot] in #1679
  • build(deps): bump pydantic from 2.11.5 to 2.12.0 in /jobs/async-upload by @dependabot[bot] in #1737
  • fix: Model Catalog Cypress Tests by @jenny-s51 in #1746
  • Replace Mocks with API data for PerformanceInsightsView by @claudialphonse78 in #1741
  • feat(catalog): add sourceLabel filter by @pboyd in #1732
  • Properly scroll to top on catalog navigation, fix tests that relied on scrollIntoView by @mturley in #1753
  • Don't render the provider twice in ModelCatalogLabels by @mturley in #1752
  • feat(mc): Add dynamic filter options endpoint for model catalog by @syntaxsdev in #1727
  • Fix performance metrics loading custom property data by @Crazyglue in #1755
  • Don't use + signs when constructing filterQuery, allow spaces to be encoded by @mturley in #1757
  • Add filter toolbar for hardware configuration table by @manaswinidas in #1725
  • build: fix SED regex by @tarilabs in #1750
  • feat: modify async upload job tests to check custom_properties by @jonburdo in #1747
  • chore: add myself as an approver by @pboyd in #1756
  • Add unit tests for performance metrics unmarshal functions by @Crazyglue in #1758
  • Implement model catalog client for filter option endpoint by @ppadti in #1751
  • Use hardware_type instead of hardware on perf artifacts by @mturley in #1760
  • Hardware Configuration toolbar Max latency and Workload type fixes by @manaswinidas in #1763
  • Use 'LIKE' filters for array-type string fields in model catalog by @rsun19 in #1766
  • Removed Average accuracy from validated cards by @YuliaKrimerman in #1762
  • Performance metrics fixes by @pboyd in #1768
  • Remove redundant 'Total hardware' column, fix ...
Read more

v0.3.1

30 Sep 09:21
c483662

Choose a tag to compare

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...
Read more

v0.3.0

01 Sep 07:01
bb9745d

Choose a tag to compare

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...
Read more

v0.2.22

11 Aug 12:39
d53ae60

Choose a tag to compare

v0.2.22 Pre-release
Pre-release

Alpha
This Kubeflow component has alpha status with limited support. See the Kubeflow versioning policies. The Kubeflow team is interested in your feedback about the usability of the feature.

What's Changed

  • 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

Full Changelog: v0.2.21...v0.2.22

v0.2.21

21 Jul 17:44
d7e25c1

Choose a tag to compare

v0.2.21 Pre-release
Pre-release

Alpha
This Kubeflow component has alpha status with limited support. See the Kubeflow versioning policies. The Kubeflow team is interested in your feedback about the usability of the feature.

What's Changed

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

v0.2.20

30 Jun 11:17
8ab2c38

Choose a tag to compare

v0.2.20 Pre-release
Pre-release

Alpha
This Kubeflow component has alpha status with limited support. See the Kubeflow versioning policies. The Kubeflow team is interested in your feedback about the usability of the feature.

What's Changed

New Contributors

Full Changelog: v0.2.19...v0.2.20

v0.2.19

09 Jun 16:39
73a3595

Choose a tag to compare

v0.2.19 Pre-release
Pre-release

Alpha
This Kubeflow component has alpha status with limited support. See the Kubeflow versioning policies. The Kubeflow team is interested in your feedback about the usability of the feature.

What's Changed

  • 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

19 May 14:26
4fe49f8

Choose a tag to compare

v0.2.18 Pre-release
Pre-release

Alpha
This Kubeflow component has alpha status with limited support. See the Kubeflow versioning policies. The Kubeflow team is interested in your feedback about the usability of the feature.

What's Changed

  • 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

Full Changelog: v0.2.17...v0.2.18