Skip to content

v0.3.12

Choose a tag to compare

@pboyd pboyd released this 13 Jul 14:27
Immutable release. Only release title and notes can be modified.
be6d67c

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 the label order in model catalog card and details page by @ppadti in #2827
  • chore: loosen rh-model-signing pin from exact to ^1.0.2 by @jonburdo in #2825
  • fix(ui): fix reset-all-defaults and slider rounding for performance filters by @manaswinidas in #2822
  • use performance metrics type instead of cold start by @adysenrothman in #2837
  • chore: bump model-registry python client version to 0.3.10 by @jonburdo in #2841
  • allow both artifacts for performance metrics by @adysenrothman in #2842
  • chore(docs): update Python package version by @pboyd in #2846
  • Defer nextPageToken validation for recommended pagination path by @Philip-Carneiro in #2840
  • chore(deps): bump github.com/onsi/gomega from 1.40.0 to 1.42.0 in /clients/ui/bff by @dependabot[bot] in #2833
  • chore(deps): bump k8s.io/apimachinery from 0.36.1 to 0.36.2 by @dependabot[bot] in #2830
  • Fix the source label dispaly name by @ppadti in #2847
  • chore(deps): bump tmp from 0.2.6 to 0.2.7 in /clients/ui/frontend by @dependabot[bot] in #2839
  • feat(ui): resolve hardware configs from cold-start artifacts and filter query OR clause by @manaswinidas in #2852
  • chore(deps): bump form-data from 4.0.5 to 4.0.6 in /clients/ui/frontend by @dependabot[bot] in #2845
  • chore(deps): bump github.com/onsi/ginkgo/v2 from 2.29.0 to 2.31.0 in /clients/ui/bff by @dependabot[bot] in #2831
  • chore(deps): bump launch-editor from 2.11.1 to 2.14.1 in /clients/ui/frontend by @dependabot[bot] in #2844
  • chore(deps): bump dompurify from 3.4.0 to 3.4.10 in /clients/ui/frontend by @dependabot[bot] in #2849
  • fix(ui): replace OuterScrollContainer with InnerScrollContainer for hardware config table by @manaswinidas in #2854
  • Fix the cold start filtering from being passed when the performance toggle is off by @ppadti in #2853
  • chore(deps): bump k8s.io/apimachinery from 0.36.1 to 0.36.2 in /clients/ui/bff by @dependabot[bot] in #2832
  • chore(deps-dev): bump webpack-dev-server from 5.2.4 to 5.2.5 in /clients/ui/frontend by @dependabot[bot] in #2858
  • feat: set NextProtos (ALPN) on HTTP TLS configs by @ugiordan in #2851
  • chore(deps): bump cryptography from 46.0.7 to 48.0.1 in /jobs/async-upload by @dependabot[bot] in #2848
  • chore(deps): bump go.mongodb.org/mongo-driver from 1.17.4 to 1.17.7 by @dependabot[bot] in #2861
  • chore(deps-dev): bump pytest-asyncio from 1.3.0 to 1.4.0 in /clients/python by @dependabot[bot] in #2834
  • chore(deps): bump pyjwt from 2.12.0 to 2.13.0 in /clients/python by @dependabot[bot] in #2843
  • chore(deps): bump alpine from 3.23 to 3.24 by @dependabot[bot] in #2829
  • chore(deps-dev): bump ruff from 0.15.15 to 0.15.18 in /clients/python by @dependabot[bot] in #2836
  • chore(deps-dev): bump starlette from 1.0.1 to 1.3.1 in /clients/python by @dependabot[bot] in #2850
  • chore(deps-dev): bump coverage from 7.14.0 to 7.14.1 in /clients/python by @dependabot[bot] in #2771
  • feat(catalog): add loader for security-evaluations.ndjson by @pboyd in #2779
  • chore(deps): bump huggingface-hub from 1.16.4 to 1.20.0 in /jobs/async-upload by @dependabot[bot] in #2775
  • chore(deps-dev): bump starlette from 0.52.1 to 1.3.1 in /catalog/clients/python by @dependabot[bot] in #2860
  • feat(catalog): add orderBy=RECOMMENDED to findModels, deprecate recommendations param by @pboyd in #2819
  • chore(deps): bump dompurify from 3.4.10 to 3.4.11 in /clients/ui/frontend by @dependabot[bot] in #2862
  • fix(ui): replace Popover with Tooltip on disabled Register model button to fix focus trap by @Philip-Carneiro in #2817
  • add cypress coverage for manage columns behaviour in hardware conf table by @Philip-Carneiro in #2732
  • feat(catalog-gen): align plugin scaffolding with UI-compatible API shape by @Al-Pragliola in #2865
  • Update Artifacts endpoint with enum security-metrics by @ppadti in #2814
  • chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot] in #2868
  • chore(deps): bump github.com/testcontainers/testcontainers-go/modules/mysql from 0.42.0 to 0.43.0 by @dependabot[bot] in #2870
  • chore(deps): bump k8s.io/client-go from 0.36.1 to 0.36.2 in /clients/ui/bff by @dependabot[bot] in #2872
  • cold start & vram docs updates by @adysenrothman in #2882
  • chore(deps): bump qs, cypress and express in /clients/ui/frontend by @dependabot[bot] in #2880
  • Restore disabled text styling and prevent nil slice JSON serialization by @ppadti in #2883
  • feat(catalog): add MCP source preview endpoint by @chambridge in #2885
  • feat(ui): show min vRAM, container size, and other catalog UX fixes by @manaswinidas in #2867
  • chore(deps-dev): bump pytest from 9.0.3 to 9.1.1 in /jobs/async-upload by @dependabot[bot] in #2878
  • feat(catalog): add artifactCounts to CatalogModel by @pboyd in #2879
  • chore(deps): bump gorm.io/gorm from 1.31.1 to 1.31.2 by @dependabot[bot] in #2895
  • chore(deps): bump azure/setup-helm from 5.0.0 to 5.0.1 by @dependabot[bot] in #2893
  • chore(deps): bump actions/setup-python from 6.2.0 to 6.3.0 by @dependabot[bot] in #2894
  • chore(deps): bump the mod-arch group in /clients/ui/frontend with 3 updates by @dependabot[bot] in #2900
  • chore(deps): bump actions/cache from 5.0.5 to 6.1.0 by @dependabot[bot] in #2899
  • chore(deps): bump actions/setup-go from 6.4.0 to 6.5.0 by @dependabot[bot] in #2898
  • chore(deps): bump cryptography from 46.0.7 to 48.0.1 in /clients/python by @dependabot[bot] in #2855
  • chore(deps-dev): bump msgpack from 1.1.0 to 1.2.1 in /clients/python by @dependabot[bot] in #2866
  • chore(deps): bump github.com/onsi/gomega from 1.42.0 to 1.42.1 in /clients/ui/bff by @dependabot[bot] in #2896
  • chore(deps-dev): bump pytest from 9.0.3 to 9.1.1 in /clients/python by @dependabot[bot] in #2875
  • chore(deps): bump tuf from 6.0.0 to 7.0.0 in /jobs/async-upload by @dependabot[bot] in #2902
  • chore(deps): bump github.com/onsi/ginkgo/v2 from 2.31.0 to 2.32.0 in /clients/ui/bff by @dependabot[bot] in #2897
  • fix(ui): add missing cy.testA11y() coverage to Cypress page objects and tests by @manaswinidas in #2793
  • fix(catalog): prevent SSRF and env-var oracle in HuggingFace catalog loader by @pboyd in #2857
  • Update openAPI spec to include security artifacts endpoint by @ppadti in #2891
  • Auto generate OpenAPI spec by @ppadti in #2172
  • fix(async-upload): pass pull_args to skopeo and validate credentials_path by @pboyd in #2863
  • Update ThemeAwareFormGroupWrapper usage and imports by @Philip-Carneiro in #2806
  • Add MCP catalog settings page and add/manage source subpage by @Philip-Carneiro in #2888
  • Agent Catalog Scaffolding by @lugi0 in #2887
  • chore(catalog): replace Postgres PVC with emptyDir by @pboyd in #2886
  • feat(catalog): add MCP server displayName support by @jonburdo in #2864
  • Hide Empty Category if nothing is inside of the category by @Philip-Carneiro in #2603
  • fix(async-upload): avoid auth override with credentials_path by @jonburdo in #2904
  • Fix empty state reset button label to always show "Reset all defaults" by @ConorOM1 in #2859
  • feat(bff): add CRUD endpoints for MCP catalog sources by @manaswinidas in #2890
  • Proposal for AI Hub v1 by @pboyd in #2690
  • feat: Surface MCP server displayName in catalog UI by @Philip-Carneiro in #2906
  • fix(catalog): use AND for cold-start filters and merge cold-start into performance metrics by @manaswinidas in #2903
  • refactor(catalog): rationalize agent schema — typed fields vs customProperties by @Al-Pragliola in #2907
  • fix(client): sanitize server address before hint logging to preserve diagnostic warnings by @ManvithPanyam in #2856
  • Create Agents catalog by @Philip-Carneiro in #2908
  • chore(deps): bump golang.org/x/net from 0.49.0 to 0.55.0 in /cmd/csi by @dependabot[bot] in #2909
  • chore(deps): bump tuf from 6.0.0 to 7.0.0 in /clients/python by @dependabot[bot] in #2910
  • fix(csi): reject malformed model-registry URIs by @immanuwell in #2911
  • chore(deps-dev): bump html-webpack-plugin from 5.6.4 to 5.6.7 in /clients/ui/frontend by @dependabot[bot] in #2920
  • chore(deps): bump github.com/swaggo/swag from 1.16.4 to 1.16.6 in /clients/ui/bff by @dependabot[bot] in #2916
  • chore(deps): bump docker/setup-qemu-action from 4.1.0 to 4.2.0 by @dependabot[bot] in #2917
  • chore(deps): bump golangci/golangci-lint-action from 9.2.1 to 9.3.0 by @dependabot[bot] in #2919
  • chore(deps): bump rh-model-signing from 1.0.2 to 1.0.3 in /clients/python by @dependabot[bot] in #2922
  • chore(deps): bump docker/login-action from 4.2.0 to 4.4.0 by @dependabot[bot] in #2914
  • chore(deps): bump boto3 from 1.43.14 to 1.43.40 in /clients/python by @dependabot[bot] in #2921
  • chore(deps): bump dorny/paths-filter from 4.0.1 to 4.0.2 by @dependabot[bot] in #2915
  • chore(deps): bump docker/build-push-action from 7.2.0 to 7.3.0 by @dependabot[bot] in #2918
  • fix(client): infer default port from URL scheme by @jonburdo in #2925
  • add MCP catalog settings API state, types and mocks by @Philip-Carneiro in #2905
  • Add endpoints for Agent catalog by @ppadti in #2912
  • Tech debt: remove unused cold-start sub type metrics by @adysenrothman in #2927
  • feat(catalog): add artifacts endpoint and template artifact type to agent plugin by @Al-Pragliola in #2928
  • fix(catalog): query source-prefixed Context.name for agent name filter by @dbasunag in #2933
  • Add mcp settings table by @Philip-Carneiro in #2929
  • Add Agents Catalog Foundation by @Philip-Carneiro in #2932
  • test(catalog): add coverage for agent template artifact lifecycle by @Al-Pragliola in #2936
  • fix(catalog): strip qualified name prefix from template artifact API response by @dbasunag in #2938
  • chore: update manifests for v0.3.11 by @pboyd in #2941

New Contributors

Full Changelog: v0.3.10...v0.3.12