Skip to content

Releases: opendatahub-io/odh-dashboard

v2.31.0

31 Jan 15:22
f64f776
Compare
Choose a tag to compare

Notable Changes

  • Ongoing features:
    • NVIDIA NIMs
    • KServe Raw
    • Targeted deployment of workbenches
  • Misc bug fixes & improvements to all sections including distributed workloads, Trusty AI, workbenches, notebook images and storage table

What's Changed

  • Upversion dashboard (v2.30.0) by @dpanshug in #3636
  • Limit the ability to change the group configs by @andrewballantyne in #3585
  • feat: modify behaviours for the enable button for NIM. by @yzhao583 in #3558
  • Fix: workbenches e2e test. Use PVC Display Name by @FedeAlonso in #3638
  • Add annotation for kserve servereless by @lucferbux in #3629
  • Show 'Storage size' column directly in the storage table by @dpanshug in #3615
  • Cypress e2e Test - Verifies users can start, stop, launch and delete a running workbench from project details page by @antowaddle in #3637
  • Hide disabled kebab for connections owned by DSC by @ashley-o0o in #3642
  • Allow override of the path to oauth for impersonate user by @jeff-phillips-18 in #3640
  • fix: add unit test for getNIMResourcesToDelete function by @olavtar in #3644
  • Reduce Cypress Mock Test Execution Time by @antowaddle in #3579
  • Fix/10950 dw req resource chart colors by @gitdallas in #3643
  • Cypress e2e Test - Verify That "Usage Data Collection" Can Be Set In "Cluster Settings" by @ConorOM1 in #3647
  • feat: add ability to show error message for the tiles on the enabled applications page. by @yzhao583 in #3641
  • Implemented visualizations for the NIM metrics by @LinoyBitan1 in #3612
  • changed fields to be UTC and duration to be more descriptive by @rsun19 in #3649
  • Updating Software/Packages tab on Import Notebook image by @pnaik1 in #3655
  • Give default title and action label to the application enable modal by @DaoDaoNoCode in #3648
  • Cypress e2e Test - Verify Non Admin Can Serve And Query A Model Using The UI by @antowaddle in #3646
  • Add Cypress test folder owners by @manosnoam in #3659
  • TrustyAI issues by @YuliaKrimerman in #3652
  • Add model registry name label when creating an inferenceservice by @ppadti in #3656
  • Add external routes to AppRoutes component by @Gkrumbach07 in #3569
  • Read and show default deployment mode in deploy modal by @emilys314 in #3651
  • Change error when importing v1 pipeline by @DaoDaoNoCode in #3650
  • Cypress e2e Test - Admin Model Serving (Multi & Single Model) Tests by @antowaddle in #3662
  • made wording more consistent in storage dialog by @rsun19 in #3665
  • [RHOAIENG-1141] remove the deprecated nvidia GPU Addon manifest from rhoai by @bobbravo2 in #3666
  • Add Exclusions to Cypress e2e Nightly Executions by @antowaddle in #3671
  • Adds required to environment variables by @ashley-o0o in #3653
  • Fix for notebook route link font size by @jeff-phillips-18 in #3678
  • Update the positions of DW tabs by @ppadti in #3677
  • Add default deployment mode selector as read only by @emilys314 in #3664
  • Fix for page header layout when page has long description by @jeff-phillips-18 in #3679
  • Update ownedByDSC to use correct label for checking what is created by the operator by @Griffin-Sullivan in #3682
  • feat: remove the NIM tile from Enabled page by @olavtar in #3663
  • fix: label update for nim project from single serving to NVIDIA NIM Serving Enabled by @olavtar in #3680
  • fix: move the permissions from the cluster-role to the role yaml file by @olavtar in #3687
  • Apply hardware profile to notebook image settings table by @DaoDaoNoCode in #3645
  • refractor UsageBar and StorageSizeBar by @pnaik1 in #3667
  • Hardware Profile Display Name is not trimmed by @dpanshug in #3670
  • Name, resource label, tolerations and Node selector fields - Unlimited size string by @dpanshug in #3672
  • CVE-2025-22150 odh-dashboard-container: Undici Uses Insufficiently Random Values [main] by @dpanshug in #3685
  • Cypress e2e Test - Verifies users can create/delete a Data Connection by @antowaddle in #3686
  • Cypress e2e Test - Verifies users can create, edit and delete a Persistent Volume by @antowaddle in #3689
  • Update the Serving runtime templates to use correct label to identify preinstalled resources by @ppadti in #3676
  • Update Deploy from model registry form pre-fill behavior by @ppadti in #3690
  • [Cypress e2e] Verify Filters Are Working On Resources Page by @manaswinidas in #3658
  • Pipeline run details page input parameters correctly parse string object by @pnaik1 in #3675
  • fix overlap in hardware profiles table by @rsun19 in #3693
  • Synk - jsonpath-plus package version override to solve vulnerability by @dpanshug in #3695
  • Cypress e2e Test - Multiple Project Creation Negative Tests by @antowaddle in #3696
  • [GitHub action] Replace Quay image URL by @manaswinidas in #3699
  • Pipeline logs are not appearing on run details page by @dpanshug in #3697
  • No input validation on "Additional environment variables" in deploy model form by @YuliaKrimerman in #3669
  • Update routing flow for creating accelerator/hardware profile on custom notebook image table by @DaoDaoNoCode in #3688
  • updated regex and validation to properly catch non-compliant DNS-1035… by @rsun19 in #3681
  • added form limits for workbench, PVC, and project resource names by @rsun19 in #3698
  • Dashboard upversion release by @manaswinidas in #3704

New Contributors

Full Changelog: v2.30.0...v2.31.0

v2.30.1-odh

31 Jan 15:14
5655807
Compare
Choose a tag to compare

Notable Changes

  • Ongoing features:
    • NVIDIA NIMs
    • KServe Raw
    • Targeted deployment of workbenches
  • Misc bug fixes & improvements to all sections including distributed workloads, Trusty AI, workbenches, notebook images and storage table

What's Changed

  • Upversion dashboard (v2.30.0) by @dpanshug in #3636
  • Limit the ability to change the group configs by @andrewballantyne in #3585
  • feat: modify behaviours for the enable button for NIM. by @yzhao583 in #3558
  • Fix: workbenches e2e test. Use PVC Display Name by @FedeAlonso in #3638
  • Add annotation for kserve servereless by @lucferbux in #3629
  • Show 'Storage size' column directly in the storage table by @dpanshug in #3615
  • Cypress e2e Test - Verifies users can start, stop, launch and delete a running workbench from project details page by @antowaddle in #3637
  • Hide disabled kebab for connections owned by DSC by @ashley-o0o in #3642
  • Allow override of the path to oauth for impersonate user by @jeff-phillips-18 in #3640
  • fix: add unit test for getNIMResourcesToDelete function by @olavtar in #3644
  • Reduce Cypress Mock Test Execution Time by @antowaddle in #3579
  • Fix/10950 dw req resource chart colors by @gitdallas in #3643
  • Cypress e2e Test - Verify That "Usage Data Collection" Can Be Set In "Cluster Settings" by @ConorOM1 in #3647
  • feat: add ability to show error message for the tiles on the enabled applications page. by @yzhao583 in #3641
  • Implemented visualizations for the NIM metrics by @LinoyBitan1 in #3612
  • changed fields to be UTC and duration to be more descriptive by @rsun19 in #3649
  • Updating Software/Packages tab on Import Notebook image by @pnaik1 in #3655
  • Give default title and action label to the application enable modal by @DaoDaoNoCode in #3648
  • Cypress e2e Test - Verify Non Admin Can Serve And Query A Model Using The UI by @antowaddle in #3646
  • Add Cypress test folder owners by @manosnoam in #3659
  • TrustyAI issues by @YuliaKrimerman in #3652
  • Add model registry name label when creating an inferenceservice by @ppadti in #3656
  • Add external routes to AppRoutes component by @Gkrumbach07 in #3569
  • Read and show default deployment mode in deploy modal by @emilys314 in #3651
  • Change error when importing v1 pipeline by @DaoDaoNoCode in #3650
  • Cypress e2e Test - Admin Model Serving (Multi & Single Model) Tests by @antowaddle in #3662
  • made wording more consistent in storage dialog by @rsun19 in #3665
  • [RHOAIENG-1141] remove the deprecated nvidia GPU Addon manifest from rhoai by @bobbravo2 in #3666
  • Add Exclusions to Cypress e2e Nightly Executions by @antowaddle in #3671
  • Adds required to environment variables by @ashley-o0o in #3653
  • Fix for notebook route link font size by @jeff-phillips-18 in #3678
  • Update the positions of DW tabs by @ppadti in #3677
  • Add default deployment mode selector as read only by @emilys314 in #3664
  • Fix for page header layout when page has long description by @jeff-phillips-18 in #3679
  • Update ownedByDSC to use correct label for checking what is created by the operator by @Griffin-Sullivan in #3682
  • feat: remove the NIM tile from Enabled page by @olavtar in #3663
  • fix: label update for nim project from single serving to NVIDIA NIM Serving Enabled by @olavtar in #3680
  • fix: move the permissions from the cluster-role to the role yaml file by @olavtar in #3687
  • Apply hardware profile to notebook image settings table by @DaoDaoNoCode in #3645
  • refractor UsageBar and StorageSizeBar by @pnaik1 in #3667
  • Hardware Profile Display Name is not trimmed by @dpanshug in #3670
  • Name, resource label, tolerations and Node selector fields - Unlimited size string by @dpanshug in #3672
  • CVE-2025-22150 odh-dashboard-container: Undici Uses Insufficiently Random Values [main] by @dpanshug in #3685
  • Cypress e2e Test - Verifies users can create/delete a Data Connection by @antowaddle in #3686
  • Cypress e2e Test - Verifies users can create, edit and delete a Persistent Volume by @antowaddle in #3689
  • Update the Serving runtime templates to use correct label to identify preinstalled resources by @ppadti in #3676
  • Update Deploy from model registry form pre-fill behavior by @ppadti in #3690
  • [Cypress e2e] Verify Filters Are Working On Resources Page by @manaswinidas in #3658
  • Pipeline run details page input parameters correctly parse string object by @pnaik1 in #3675
  • fix overlap in hardware profiles table by @rsun19 in #3693
  • Synk - jsonpath-plus package version override to solve vulnerability by @dpanshug in #3695
  • Cypress e2e Test - Multiple Project Creation Negative Tests by @antowaddle in #3696
  • [GitHub action] Replace Quay image URL by @manaswinidas in #3699
  • Pipeline logs are not appearing on run details page by @dpanshug in #3697
  • No input validation on "Additional environment variables" in deploy model form by @YuliaKrimerman in #3669
  • Update routing flow for creating accelerator/hardware profile on custom notebook image table by @DaoDaoNoCode in #3688
  • updated regex and validation to properly catch non-compliant DNS-1035… by @rsun19 in #3681
  • added form limits for workbench, PVC, and project resource names by @rsun19 in #3698

New Contributors

Full Changelog: v2.30.0...v2.30.1-odh

v2.30.0

13 Jan 11:24
Compare
Choose a tag to compare

Notable Changes

  • UI updated to Patternfly v6
  • New feature: Model registry secure database
    • Users can now add CA certificate to secure database connection for model registry while creating/editing
  • New feature: All runs page is back in the Global Pipelines section
  • Ongoing features:
    • NVIDIA NIMs
    • KServe Raw
    • Targeted deployment of workbenches
  • Misc bug fixes & improvements

What's Changed

Read more

v2.29.3-odh

10 Jan 12:58
c4dfc57
Compare
Choose a tag to compare

Notable Changes

  • UI updated to Patternfly v6
  • New feature: Model registry secure database
    • Users can now add CA certificate to secure database connection for model registry while creating/editing
  • New feature: All runs page is back in the Global Pipelines section
  • Ongoing features:
    • NVIDIA NIMs
    • KServe Raw
    • Targeted deployment of workbenches
  • Misc bug fixes & improvements

What's Changed

Read more

v2.29.2-odh

06 Dec 15:00
0d366ab
Compare
Choose a tag to compare

Notable Changes

  • User can see/copy the URL for the Model Registry API being used by the UI.
  • Ongoing features:
    • NVIDIA NIMs
    • KServe Raw
    • Bringing back All Runs page
  • Misc bug fixes & improvements

What's Changed

New Contributors

Full Changelog: v2.29.1-odh...v2.29.2-odh

v2.29.1-odh

15 Nov 12:41
7ceb459
Compare
Choose a tag to compare

Notable Changes

  • v2.29.0 release
  • Users can remove, or edit mountpoint, of additional storage directly in the workbench configuration.
  • Misc bug fixes & improvements

What's Changed

Full Changelog: v2.29.0...v2.29.1-odh

v2.29.0

13 Nov 10:56
Compare
Choose a tag to compare

Notable Changes

  • New feature: Connection types Settings
    • Data Connections now support more than just Object Storage
  • New feature: Serving runtime configuration parameters for Kserve
  • Allow users to choose a model serving platform without deploying a model
  • DSP v1 is not supported anymore
  • Ongoing features:
    • NIM model serving
  • Misc bug fixes & improvements

What's Changed

Read more

v2.28.1-odh

25 Oct 11:22
d9788f8
Compare
Choose a tag to compare

Notable changes

  • v2.28.0 release
  • On-going features
    • Connection types Settings
  • Misc bug fixes & improvements

What's Changed

Full Changelog: v2.28.0...v2.28.1-odh

v2.28.0

21 Oct 11:29
Compare
Choose a tag to compare

Notable Changes

  • Adapt TrustyAI enablement in UI to reflect new CR options
  • Updates to Project list view and workbenches table
    • Ability to show active workbenches in the workbenches column
  • Pipeline experiments are enabled by default.
  • disableBiasMetrics is now disableTrustyBiasMetrics
  • On-going features
    • Connection types Settings
  • Misc bug fixes & improvements

What's Changed

New Contributors

Full Changelog: v2.27.0...v2.28.0

v2.27.1-odh

04 Oct 13:59
5f9e114
Compare
Choose a tag to compare

Notable Changes

  • v2.27.0 release
  • On-going features
    • Connection types Settings
  • Removed disablePipelineExperiments feature flag making experiments always enabled.
  • Misc bug fixes & improvements

What's Changed

Full Changelog: v2.27.0...v2.27.1-odh