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
--preon 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 @dependabot[bot] in #1939
- build(deps): bump olot from 0.1.11 to 0.1.13 in /clients/python by @dependabot[bot] in #1940
- build(deps-dev): bump ruff from 0.14.6 to 0.14.7 in /clients/python by @dependabot[bot] in #1941
- build(deps-dev): bump mypy from 1.18.2 to 1.19.0 in /clients/python by @dependabot[bot] in #1938
- build(deps-dev): bump werkzeug from 3.1.3 to 3.1.4 in /clients/python by @dependabot[bot] in #1947
- chore: don't welcome dependabot by @pboyd in #1943
- build(deps): bump actions/checkout from 5.0.1 to 6.0.0 by @dependabot[bot] in #1936
- build(deps): bump huggingface-hub from 1.1.5 to 1.1.7 in /jobs/async-upload by @dependabot[bot] in #1942
- support hf api model retrieval basic md by @adysenrothman in #1852
- Add logic to enable/disable toggle by @ppadti in #1923
- fix: keyboard menu bug by @jenny-s51 in #1920
- feat: merge sources when an user overrides one by @Al-Pragliola in #1956
- feat(catalog): Performance recommendations endpoint by @pboyd in #1891
- Created Cards wrap between sections in Model overview page by @YuliaKrimerman in #1959
- Load size, tensor type and variant group ID from metadata as customProperties by @lugi0 in #1961
- Move catalog demo data to an overlay and allow other dev overlays by @pboyd in #1955
- chore(catalog): allow empty sources list by @pboyd in #1957
- feat: catalog preview endpoint by @Al-Pragliola in #1918
- Update module-federation/enhanced package to fix vulnerabilities by @manaswinidas in #1975
- feat(catalog): return all sources regardless of enabled field value by @chambridge in #1976
- make hf api key optional by @adysenrothman in #1963
- feat(catalog): remove orphaned models by @pboyd in #1962
- feat(catalog): named queries for filtering by @pboyd in #1977
- Preview Filtering Results on Add/Manage Source Form by @manaswinidas in #1960
- chore: do not entirely skip workflow by @tarilabs in #1980
- build(deps): bump alpine from 3.22 to 3.23 by @dependabot[bot] in #1967
- build(deps): bump actions/checkout from 6.0.0 to 6.0.1 by @dependabot[bot] in #1968
- build(deps): bump urllib3 from 2.5.0 to 2.6.0 in /jobs/async-upload by @dependabot[bot] in #1964
- build(deps): bump boto3 from 1.41.2 to 1.42.4 in /clients/python by @dependabot[bot] in #1969
- build(deps): bump huggingface-hub from 1.1.7 to 1.2.1 in /clients/python by @dependabot[bot] in #1970
- build(deps-dev): bump ruff from 0.14.7 to 0.14.8 in /clients/python by @dependabot[bot] in #1971
- build(deps): bump huggingface-hub from 1.1.7 to 1.2.1 in /jobs/async-upload by @dependabot[bot] in #1973
- build(deps): bump pydantic from 2.12.4 to 2.12.5 in /jobs/async-upload by @dependabot[bot] in #1974
- Fixed Model Catalog Cards wrapping issue by @YuliaKrimerman in #1958
- fix: flaky monitor test by @Al-Pragliola in #1984
- BFF: Fix model-catalog-default-sources configmap name by @mturley in #1986
- Add Entry to Owners file by @YuliaKrimerman in #1987
- build(deps): bump pydantic from 2.12.4 to 2.12.5 in /clients/python by @dependabot[bot] in #1972
- feat(catalog): add another example/dev catalog by @pboyd in #1965
- feat: catalog source status by @Al-Pragliola in #1982
- fix(catalog): clean up orphaned artifacts by @pboyd in #1983
- feat(catalog): human-readable license names by @pboyd in #1981
- Implementation of CRUD for model catalog settings by @ppadti in #1966
- Alert to when Performance Insights filters are applied by @YuliaKrimerman in #1978
- chore: restore apparmor in github actions by @pboyd in #1985
- fix: readinessprobe bug by @Al-Pragliola in #1992
- chore: align manifest for 0.3.4 by @Al-Pragliola in #1994
Full Changelog: v0.3.3...v0.3.4