Skip to content

v0.3.1

Latest
Compare
Choose a tag to compare
@tarilabs tarilabs released this 30 Sep 09:21
c483662

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 metadataType values in test catalog YAML by @chambridge in #1634
  • Fix make file by @ppadti in #1629
  • build(deps): bump on-headers, serve and compression in /clients/ui/frontend by @dependabot[bot] in #1627
  • feat(bff): Validate user access to service based on RBAC by @harshad16 in #1632
  • ci: ensure manual Fuzz Test use local built image by @tarilabs in #1637
  • fix: unicode characters in stepids by @Al-Pragliola in #1630
  • Fix flash of an error on model catalog page by @ppadti in #1635
  • fix user token handling by @jonburdo in #1638
  • build(deps): bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #1639
  • feat: add go.work.sum update check to prepare workflow by @Al-Pragliola in #1650
  • ci: double-ensure E2E Fuzz just for Push to Main by @tarilabs in #1653
  • build(deps): bump github.com/spf13/viper from 1.20.1 to 1.21.0 by @dependabot[bot] in #1641
  • added filter sidebar by @rsun19 in #1651
  • ModelCatalogLabels Enhensment by @YuliaKrimerman in #1657
  • changed model catalog card onclick to href by @rsun19 in #1654
  • 2 New tabs in Model Catalog by @YuliaKrimerman in #1655
  • build(deps): bump pydantic from 2.11.7 to 2.11.9 in /clients/python by @dependabot[bot] in #1642
  • build(deps): bump huggingface-hub from 0.34.4 to 0.35.0 in /clients/python by @dependabot[bot] in #1643
  • build(deps-dev): bump coverage from 7.10.6 to 7.10.7 in /clients/python by @dependabot[bot] in #1644
  • build(deps-dev): bump black from 25.1.0 to 25.9.0 in /clients/python by @dependabot[bot] in #1645
  • build(deps-dev): bump ray from 2.49.1 to 2.49.2 in /clients/python by @dependabot[bot] in #1646
  • feat(ci): introduce first step to sbom by @tarilabs in #1588
  • ci: dependabot prefers requirements.txt by @tarilabs in #1658
  • replace black formatter with ruff by @jonburdo in #1652
  • build(deps): bump github.com/testcontainers/testcontainers-go/modules/postgres from 0.38.0 to 0.39.0 by @dependabot[bot] in #1640
  • build(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #1610
  • upgraded axios version by @rsun19 in #1662
  • Remove encoding modelName from artifacts by @ppadti in #1659
  • Make federated mode port compliant by @lucferbux in #1665
  • format client code by @jonburdo in #1661
  • Update test to use user_token and update setup_env_user_token to use token when possible by @dbasunag in #1663
  • chore: align manifest for 0.3.1 by @tarilabs in #1683

New Contributors

Full Changelog: v0.3.0...v0.3.1