Skip to content

v0.3.10

Latest

Choose a tag to compare

@pboyd pboyd released this 15 Jun 12:51
· 1 commit to release/v0.3.10 since this release
Immutable release. Only release title and notes can be modified.
87fe087

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 pydantic from 2.13.0 to 2.13.3 in /jobs/async-upload by @dependabot[bot] in #2621
  • fix(ui): fix flaky selectNamespace race condition in cypress test by @jonburdo in #2664
  • feat(ui): register and display model_type from catalog and model registry by @Taj010 in #2545
  • build(deps): bump huggingface-hub from 1.12.0 to 1.13.0 in /clients/python by @dependabot[bot] in #2670
  • build(deps-dev): bump ruff from 0.15.7 to 0.15.12 in /clients/python by @dependabot[bot] in #2671
  • build(deps): bump boto3 from 1.42.96 to 1.43.2 in /clients/python by @dependabot[bot] in #2673
  • build(deps): bump github.com/go-sql-driver/mysql from 1.9.3 to 1.10.0 by @dependabot[bot] in #2674
  • Model validation err handling by @adysenrothman in #2666
  • build(deps-dev): bump axios from 1.15.0 to 1.16.0 in /clients/ui/frontend by @dependabot[bot] in #2677
  • fix to collapse consecutive dashes, strip edge dashes, and cap k8s name at 63 chars by @Taj010 in #2642
  • feat(catalog): add plugin infrastructure for extensible catalog types by @Al-Pragliola in #2663
  • fix(ci): quote output in repeat_cmd_until to prevent flaky E2E deploys by @manaswinidas in #2678
  • add fix for hide category toggle by @Philip-Carneiro in #2662
  • Fix the model type selector when the model type is unknown by @ppadti in #2676
  • fix(ui): use NotReadyError in useRegisteredModels hook by @manaswinidas in #2684
  • Add feature flag for Tool calling configuration by @ppadti in #2681
  • Fix model transfer jobs to support gateway-based registry URLs by @ppadti in #2679
  • Remove redundant whitespace in Model Catalog by @Philip-Carneiro in #2682
  • fix(ci): exclude terminating pods from deploy image check by @jonburdo in #2680
  • feat(ui): bump mod-arch-library versions to 1.16.1 by @manaswinidas in #2688
  • feat(catalog): add validatedTasks and servingConfig fields to Catalog Model by @chambridge in #2694
  • fix(catalog): address PR review feedback for serving config descriptions by @chambridge in #2704
  • build(deps): bump github.com/fsnotify/fsnotify from 1.9.0 to 1.10.1 by @dependabot[bot] in #2697
  • build(deps): bump github/codeql-action from 4.35.2 to 4.35.4 by @dependabot[bot] in #2698
  • build(deps): bump actions/labeler from 6.0.1 to 6.1.0 by @dependabot[bot] in #2699
  • docs(catalog): add validatedTasks and servingConfig to YAML reference by @chambridge in #2705
  • chore: bring up downstream changes from the manifests by @pboyd in #2706
  • Add tool calling support to Model catalog by @manaswinidas in #2687
  • fix(ui): remove _lastModified workaround from timestamp bump utils by @manaswinidas in #2710
  • Add validated configuration filter section for model catalog by @ppadti in #2707
  • build(deps): bump fast-uri from 3.1.0 to 3.1.2 in /clients/ui/frontend by @dependabot[bot] in #2685
  • build(deps): bump @babel/plugin-transform-modules-systemjs from 7.27.1 to 7.29.4 in /clients/ui/frontend by @dependabot[bot] in #2686
  • build(deps): bump urllib3 from 2.6.3 to 2.7.0 in /jobs/async-upload by @dependabot[bot] in #2691
  • build(deps): bump huggingface-hub from 1.10.1 to 1.15.0 in /jobs/async-upload by @dependabot[bot] in #2703
  • ci: add mod-arch packages group to dependabot config by @manaswinidas in #2711
  • build(deps-dev): bump requests from 2.33.1 to 2.34.2 in /clients/python by @dependabot[bot] in #2720
  • build(deps): bump huggingface-hub from 1.13.0 to 1.15.0 in /clients/python by @dependabot[bot] in #2722
  • build(deps): bump requests from 2.33.1 to 2.34.2 in /jobs/async-upload by @dependabot[bot] in #2723
  • fix whitespace issue with search and title in model and mcp catalog by @Philip-Carneiro in #2725
  • Fix the model type selector in model catalog by @ppadti in #2718
  • Fix: "Clear all filters" appear in Model performance view by @Philip-Carneiro in #2683
  • Microcopy updates for tool calling by @manaswinidas in #2730
  • feat(catalog): add unified plugin server by @Al-Pragliola in #2724
  • build(deps): bump github/codeql-action from 4.35.4 to 4.35.5 by @dependabot[bot] in #2717
  • build(deps): bump urllib3 from 2.6.3 to 2.7.0 in /clients/python by @dependabot[bot] in #2693
  • build(deps): bump urllib3 from 2.6.3 to 2.7.0 in /catalog/clients/python by @dependabot[bot] in #2692
  • build(deps): bump sigstore/cosign-installer from 4.1.1 to 4.1.2 by @dependabot[bot] in #2696
  • build(deps-dev): bump mypy from 1.20.1 to 2.1.0 in /clients/python by @dependabot[bot] in #2700
  • build(deps-dev): bump coverage from 7.13.5 to 7.14.0 in /clients/python by @dependabot[bot] in #2701
  • build(deps): bump idna from 3.7 to 3.15 in /clients/python by @dependabot[bot] in #2729
  • build(deps): bump idna from 3.11 to 3.15 in /catalog/clients/python by @dependabot[bot] in #2728
  • build(deps): bump idna from 3.10 to 3.15 in /jobs/async-upload by @dependabot[bot] in #2727
  • Refactor filter components to share across model and MCP catalogs by @ppadti in #2726
  • build(deps): bump docker/metadata-action from 6.0.0 to 6.1.0 by @dependabot[bot] in #2737
  • build(deps): bump boto3 from 1.43.2 to 1.43.14 in /clients/python by @dependabot[bot] in #2746
  • build(deps): bump docker/setup-buildx-action from 4.0.0 to 4.1.0 by @dependabot[bot] in #2738
  • build(deps): bump pydantic from 2.13.3 to 2.13.4 in /clients/python by @dependabot[bot] in #2745
  • build(deps): bump rh-model-signing from 1.0.1 to 1.0.2 in /clients/python by @dependabot[bot] in #2744
  • build(deps): bump github/codeql-action from 4.35.5 to 4.36.0 by @dependabot[bot] in #2739
  • build(deps-dev): bump types-python-dateutil from 2.9.0.20260408 to 2.9.0.20260518 in /clients/python by @dependabot[bot] in #2743
  • build(deps): bump docker/build-push-action from 7.1.0 to 7.2.0 by @dependabot[bot] in #2740
  • build(deps-dev): bump ray from 2.55.0 to 2.55.1 in /clients/python by @dependabot[bot] in #2742
  • build(deps): bump docker/login-action from 4.1.0 to 4.2.0 by @dependabot[bot] in #2741
  • build(deps-dev): bump @tootallnate/once from 2.0.0 to 2.0.1 in /clients/ui/frontend by @dependabot[bot] in #2734
  • Update a couple references to model registry by @pboyd in #2695
  • refactor(catalog): split OpenAPI spec into per-plugin files with independent generation by @Al-Pragliola in #2735
  • chore(async-upload): upgrade all Python dependencies by @jonburdo in #2750
  • chore: upgrade to go 1.26 by @pboyd in #2754
  • refactor(catalog): split unified plugin into per-domain plugins with shared PluginBase by @Al-Pragliola in #2751
  • build(deps): bump sigs.k8s.io/controller-runtime from 0.23.3 to 0.24.1 in /clients/ui/bff by @dependabot[bot] in #2715
  • build(deps-dev): bump webpack-dev-server from 5.2.2 to 5.2.4 in /clients/ui/frontend by @dependabot[bot] in #2712
  • build(deps): bump tmp from 0.2.5 to 0.2.6 in /clients/ui/frontend by @dependabot[bot] in #2753
  • Bump k8s.io/apimachinery from 0.35.4 to 0.36.1 by @dependabot[bot] in #2713
  • Add catalog hardware tags by @adysenrothman in #2748
  • chore(bff): use the latest openapi changes by @pboyd in #2634
  • Add validated deployment resource label by @ppadti in #2757
  • chore(deps): bump k8s.io/apimachinery from 0.36.0 to 0.36.1 in /clients/ui/bff by @dependabot[bot] in #2714
  • chore(deps): bump k8s.io/client-go from 0.36.0 to 0.36.1 in /clients/ui/bff by @dependabot[bot] in #2716
  • fix(catalog): return proper HTTP status codes for FindModels errors by @dbasunag in #2760
  • fix: remove skips from tests by collecting right tests by @dbasunag in #2759
  • Refactor UI component for catalogs by @ppadti in #2733
  • feat(ui): add cold-start latency, vRAM, and image size to model catalog by @manaswinidas in #2756
  • Remove temp flag added for tool calling by @ppadti in #2761
  • chore(deps): bump github.com/onsi/ginkgo/v2 from 2.28.2 to 2.29.0 in /clients/ui/bff by @dependabot[bot] in #2768
  • chore(deps): bump actions/stale from 10.2.0 to 10.3.0 by @dependabot[bot] in #2763
  • chore(deps): bump github/codeql-action from 4.36.0 to 4.36.1 by @dependabot[bot] in #2764
  • chore(deps): bump golangci/golangci-lint-action from 9.2.0 to 9.2.1 by @dependabot[bot] in #2766
  • chore(deps): bump docker/setup-qemu-action from 4.0.0 to 4.1.0 by @dependabot[bot] in #2765
  • chore(deps): bump github.com/go-chi/chi/v5 from 5.2.5 to 5.3.0 by @dependabot[bot] in #2767
  • chore(deps): bump huggingface-hub from 1.15.0 to 1.17.0 in /clients/python by @dependabot[bot] in #2774
  • Refactor - generic catalog context factory by @Philip-Carneiro in #2752
  • feat(catalog): add security-metrics to MetricsType enum by @pboyd in #2777
  • fix(ui): align cold-start and vRAM data format with backend schema by @manaswinidas in #2778
  • feat(catalog): add catalog-gen plugin code generator by @Al-Pragliola in #2762
  • chore(deps-dev): bump ruff from 0.15.12 to 0.15.15 in /clients/python by @dependabot[bot] in #2773
  • chore(deps): bump github.com/brianvoe/gofakeit/v7 from 7.14.1 to 7.15.0 in /clients/ui/bff by @dependabot[bot] in #2770
  • add hardware_tag labels from custom props by @adysenrothman in #2758
  • chore(deps): bump aiohttp from 3.13.5 to 3.14.0 in /clients/python by @dependabot[bot] in #2782
  • chore(jobs/async-upload): bump aiohttp from 3.13.5 to 3.14.0 by @pboyd in #2785
  • chore: use new instead of apiutils.Of by @pboyd in #2755
  • fix(controller): remove finalizer when ModelRegistry service is deleted before InferenceService by @Al-Pragliola in #2789
  • fix(ui): use repo root as Docker build context in CI workflows by @Al-Pragliola in #2788
  • docs(release): add pkg/inferenceservice-controller tag step by @Al-Pragliola in #2791
  • chore(deps): bump react-router and react-router-dom in /clients/ui/frontend by @dependabot[bot] in #2781
  • Move utils to centralised folder by @ppadti in #2790
  • fix(catalog): add health state tracking to PluginBase and negative readyz tests by @dbasunag in #2780
  • refactor(ui): replace local filter and theme-aware components with mod-arch-shared equivalents by @manaswinidas in #2719
  • chore(deps): bump aiohttp from 3.14.0 to 3.14.1 in /clients/python by @dependabot[bot] in #2804
  • chore(deps): bump github/codeql-action from 4.36.1 to 4.36.2 by @dependabot[bot] in #2803
  • fix(devenv): macOS compatibility issues in Tilt setup - sleep infinity and missing prerequisites by @Halcyonic-01 in #2796
  • chore(deps): bump mikefarah/yq from 4.53.2 to 4.53.3 by @dependabot[bot] in #2801
  • feat(tools): add csv-exporter for Model Catalog metadata by @Al-Pragliola in #2784
  • chore(deps): bump golang.org/x/sync from 0.20.0 to 0.21.0 by @dependabot[bot] in #2799
  • chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #2798
  • chore(deps): bump github.com/jackc/pgx/v5 from 5.9.2 to 5.10.0 by @dependabot[bot] in #2800
  • add cold-start & vRAM to custom prop by @adysenrothman in #2797
  • chore(async-upload): upgrade rh-model-signing by @jonburdo in #2809
  • feat(catalog): add skill chain for scaffolding and maintaining catalog plugins by @Al-Pragliola in #2794
  • add new data types for cold start & vram by @adysenrothman in #2812
  • add tests and update error handling for new performance metrics by @adysenrothman in #2813
  • change the labels from microcopy by @Philip-Carneiro in #2807
  • chore(deps): bump shell-quote from 1.8.3 to 1.8.4 in /clients/ui/frontend by @dependabot[bot] in #2810
  • Move tooltip from model desc to left by @Philip-Carneiro in #2792
  • chore(ui): update OWNERS - add reviewer and emeritus approvers by @manaswinidas in #2816
  • fix(catalog): report /readyz unhealthy when leader election fails by @dbasunag in #2811
  • feat(catalog): connect cold-start, vRAM, and container size filters to real API by @manaswinidas in #2815
  • fix(catalog): scope cold-start artifact names to modelID for uniqueness by @chambridge in #2818
  • feat(catalog): persist cold_start_matrix as a JSON custom property by @Al-Pragliola in #2820
  • fix(catalog): decouple readiness from leadership to prevent rolling update deadlock by @dbasunag in #2821
  • chore: Add CODE_OF_CONDUCT.md in kubeflow/hub by @codeurluce in #2823
  • chore: Update CODE_OF_CONDUCT.md of kubeflow/hub by @codeurluce in #2824
  • chore(deps-dev): bump starlette from 0.49.1 to 1.0.1 in /clients/python by @dependabot[bot] in #2787
  • chore(deps-dev): bump aiohttp from 3.14.0 to 3.14.1 in /jobs/async-upload by @dependabot[bot] in #2805
  • chore: update manifests for v0.3.10 by @pboyd in #2828

New Contributors

Full Changelog: v0.3.9...v0.3.10