Skip to content

Releases: opendatahub-io/odh-dashboard

v2.25.1-odh

02 Aug 17:58
73e69e5
Compare
Choose a tag to compare

Notable Changes

  • v2.25.0 release
  • Continued work on in-progress Model Registry
  • Other misc fixes

What's Changed

  • [RHOAIENG-10489] reset duplicate name warning for pipeline and version upload modals by @jpuzz0 in #3035
  • [RHOAIENG-10454] mock cypress test flake: pipelines.cy.ts 'imports a new pipeline' by @jpuzz0 in #3036
  • Upversion Dashboard to v2.25.0 by @andrewballantyne in #3037
  • Add disableConnectionTypes feature flag by @emilys314 in #3041
  • Block users from importing argo workflows in pipeline import modal by @dpanshug in #2976
  • define the connection type config map typescript types by @christianvogt in #3045
  • [RHOAIENG-7485] Admin - Database status in Model Registry Table by @jpuzz0 in #3046
  • moving testing dependencies to optional by @rsun19 in #3042
  • [RHOAIENG-10311] Backend service endpoints for connection types by @jeff-phillips-18 in #3048

Full Changelog: v2.25.0...v2.25.1-odh

v2.25.0

29 Jul 20:27
d0de08d
Compare
Choose a tag to compare

Notable Changes

  • New features
    • About Modal - like OpenShift Console, the Dashboard now has an about modal that shows versions and k8s api access route
    • KServe Performance Metrics - like Model Mesh, we have added the ability to see KServe performance metrics
    • Support for public routes in KServe - added the ability to create public routes for your KServe (single-model) deployments
  • On-going features
    • Model Registry
    • Segment rework
  • Removed the DS Projects toggle
    • DS Projects have been a misnomer for sometime (arch docs), all projects you have access to can have DS flows inside them
    • We have removed the toggle that separates it on the Project list page; it was already the case on the Home page & all the pages that used the projects dropdown
    • Stay tuned for a future feature for favouriting projects to promote them to the top of all the various lists
  • Restructured manifests
    • Helps with organization and to see manifest file relationships with the three supported variants (ODH, RHOAI Self Managed, RHOAI Managed)
  • Updated our contributing guidelines
    • It now shares internal DoR (definition of ready) and DoD (definition of done) to help growth guidelines
  • Misc bug fixes & improvements

What's Changed

  • fixed test for experiments by @rsun19 in #2921
  • add always() condition to upload cypress artifacts by @christianvogt in #2923
  • [RHOAIENG-7970] Very long pipeline names make pipelines list view scroll columns off … by @dpanshug in #2922
  • Bump ws from 7.5.9 to 7.5.10 in /frontend by @dependabot in #2925
  • Upversion to v2.24.0 by @andrewballantyne in #2930
  • Update references of docs.openshift.com to the latest OCP version by @manosnoam in #2932
  • remove artifact preview by @Gkrumbach07 in #2928
  • Fix UX issues on archived experiment runs table by @DaoDaoNoCode in #2908
  • Cleanup S3 endpoint host in configurePipelinesServer utils by @Gkrumbach07 in #2936
  • Fix breadcrumb navigation to correct tabs for pipeline run and jobs details page by @DaoDaoNoCode in #2926
  • [RHOAIENG-8837] Truncate min width issue by @dpanshug in #2933
  • first round of updates to disable type assertions by @rsun19 in #2879
  • [RHOAIENG-7403] Pipeline system.ClassificationMetrics artifacts provide a uri but have no source in storage by @dpanshug in #2941
  • [RHOAIENG-8124] Show Pipeline Group Label on Hover at Low Scale by @jenny-s51 in #2938
  • update double params to be fixed at 1 by @Gkrumbach07 in #2927
  • Upgrade patternfly packages by @pnaik1 in #2929
  • New Dockerfile for Running Cypress in CI by @manosnoam in #2920
  • refactored k8 resources by @rsun19 in #2940
  • configured default environment for cypress by @rsun19 in #2934
  • [RHOAIENG-7717] Make pipeline table name cell be a clickable link to the latest pipeline version details by @jpuzz0 in #2918
  • Rename Edit Permission to Contributor by @ashley-o0o in #2949
  • [RHOAIENG-2905] Pipeline Run Details tabs without content should be disabled by @jpuzz0 in #2919
  • Remove unnecessary resource functions by @ashley-o0o in #2937
  • Mock gRPC responses for MLMD cypress tests using ts-proto by @mturley in #2951
  • [RHOAIENG-7425]: Update Pipeline Group Labels and Positioning by @jenny-s51 in #2952
  • remove isAdmin logic for EnsureCompatiblePipelineServer empty state by @Gkrumbach07 in #2947
  • support feature flag overrides via query string by @christianvogt in #2945
  • remove the length check for the loaded state of customize metric columns by @Gkrumbach07 in #2948
  • [RHOAIENG-9175] Broken link to Fraud Detection tutorial in Dashboard Home by @dpanshug in #2964
  • Create NPM Cache directories for CI and run npm ci in Dockerfile build by @manosnoam in #2960
  • set experimentalMemoryManagement=true for cypress by @christianvogt in #2963
  • Restructure the manifest files by @andrewballantyne in #2906
  • [RHOAIENG-7794]: Use different colors for the ROC curve legend by @jenny-s51 in #2957
  • [RHOAIENG-8566] Duplicate run is not useful when its pipeline is disabled by @jpuzz0 in #2956
  • make proxy service have upload byte limit by @pnaik1 in #2965
  • env var for cypress results dir by @christianvogt in #2962
  • [RHOAIENG-8414] Tracking of dashboard version in Segment. by @pilhuhn in #2896
  • fix monaco editor loading external files from cdn by @christianvogt in #2953
  • [RHOAIENG-8583] Remove the disabled 'Create schedule' button when in an archived experiment by @jpuzz0 in #2955
  • [RHOAIENG-8502]: Change pipeline URI truncate to middle instead of end by @jenny-s51 in #2972
  • add compare runs tests by @Gkrumbach07 in #2974
  • [RHOAIENG-7495] Lift ModelRegistrySelectorContextProvider to top level, fall back gracefully if MR feature is unavailable by @mturley in #2958
  • lint rule to prevent imports in cypress by @rsun19 in #2977
  • Handle only numbers workbench names by @manaswinidas in #2981
  • [RHOAIENG-4334] 'Job' Name (in code) alignment by @dpanshug in #2961
  • first group for removing deprecated patternfly component by @pnaik1 in #2946
  • Refactor pipelines and experiments routes by @DaoDaoNoCode in #2978
  • Fix markdown tab render delay when toggling selected compared runs by @DaoDaoNoCode in #2942
  • RHOAIENG-9215 Reorganize Existing Segment Tracking Implementation by @pilhuhn in #2982
  • remove flaky compare runs test by @Gkrumbach07 in #2986
  • feat(mr settings): permissions table by @gitdallas in #2969
  • Override version of transitive dependency 'ws' (RHOAIENG-9094) by @alexcreasy in #2966
  • Add error state when pipeline version is deleted by @ppadti in #2915
  • fixed workbench image number dep by @rsun19 in #2991
  • first pass on merging eslint rules by @rsun19 in #2914
  • [RHOAIENG-7942]: Update Side Panel Behavior to Pan Graph on Node Selection by @jenny-s51 in #2943
  • added pipeline execution tests by @rsun19 in #2968
  • [RHOAIENG-7752] Add disable pipeline schedule in the job detail page by @jpuzz0 in #2971
  • disable create run/schedule dropdown action when pipeline has no vers… by @pnaik1 in #2985
  • [RHOAIENG-9048] Cypress tests for MLMD artifacts by @jpuzz0 in #2987
  • added cluster-admins to administration tab by @rsun19 in #2988
  • changed link for permissions menu item by @rsun19 in #2983
  • fixed the broken Pachyderm tutorial link by @pnaik1 in #2999
  • changed the filters to Created after by @pnaik1 in #2990
  • Fix started notebooks disappear issue by @ppadti in https://github.com/opendatahub-io/o...
Read more

v2.24.2-odh

12 Jul 20:52
27ca9e8
Compare
Choose a tag to compare

Notable Changes

  • Project permission for "Edit" has been renamed to "Contributor" to avoid confusion around what can be done with the permission
  • Restructured the manifest files
    • If you find yourself looking at these often, the structure now represents the 3 release types we have and tries to keep some semblance of the kustomize format
  • Added an About Modal
    • You can find it in the header of the Dashboard under the (?)
    • The details should show you information on what release we are in
  • Continued improvements to work in progress features
    • Model Registry
    • KServe Metrics
  • Misc bug fixes & improvements

What's Changed

  • update double params to be fixed at 1 by @Gkrumbach07 in #2927
  • Upgrade patternfly packages by @pnaik1 in #2929
  • New Dockerfile for Running Cypress in CI by @manosnoam in #2920
  • refactored k8 resources by @rsun19 in #2940
  • configured default environment for cypress by @rsun19 in #2934
  • [RHOAIENG-7717] Make pipeline table name cell be a clickable link to the latest pipeline version details by @jpuzz0 in #2918
  • Rename Edit Permission to Contributor by @ashley-o0o in #2949
  • [RHOAIENG-2905] Pipeline Run Details tabs without content should be disabled by @jpuzz0 in #2919
  • Remove unnecessary resource functions by @ashley-o0o in #2937
  • Mock gRPC responses for MLMD cypress tests using ts-proto by @mturley in #2951
  • [RHOAIENG-7425]: Update Pipeline Group Labels and Positioning by @jenny-s51 in #2952
  • remove isAdmin logic for EnsureCompatiblePipelineServer empty state by @Gkrumbach07 in #2947
  • support feature flag overrides via query string by @christianvogt in #2945
  • remove the length check for the loaded state of customize metric columns by @Gkrumbach07 in #2948
  • [RHOAIENG-9175] Broken link to Fraud Detection tutorial in Dashboard Home by @dpanshug in #2964
  • Create NPM Cache directories for CI and run npm ci in Dockerfile build by @manosnoam in #2960
  • set experimentalMemoryManagement=true for cypress by @christianvogt in #2963
  • Restructure the manifest files by @andrewballantyne in #2906
  • [RHOAIENG-7794]: Use different colors for the ROC curve legend by @jenny-s51 in #2957
  • [RHOAIENG-8566] Duplicate run is not useful when its pipeline is disabled by @jpuzz0 in #2956
  • make proxy service have upload byte limit by @pnaik1 in #2965
  • env var for cypress results dir by @christianvogt in #2962
  • [RHOAIENG-8414] Tracking of dashboard version in Segment. by @pilhuhn in #2896
  • fix monaco editor loading external files from cdn by @christianvogt in #2953
  • [RHOAIENG-8583] Remove the disabled 'Create schedule' button when in an archived experiment by @jpuzz0 in #2955
  • [RHOAIENG-8502]: Change pipeline URI truncate to middle instead of end by @jenny-s51 in #2972
  • add compare runs tests by @Gkrumbach07 in #2974
  • [RHOAIENG-7495] Lift ModelRegistrySelectorContextProvider to top level, fall back gracefully if MR feature is unavailable by @mturley in #2958
  • lint rule to prevent imports in cypress by @rsun19 in #2977
  • Handle only numbers workbench names by @manaswinidas in #2981
  • [RHOAIENG-4334] 'Job' Name (in code) alignment by @dpanshug in #2961
  • first group for removing deprecated patternfly component by @pnaik1 in #2946
  • Refactor pipelines and experiments routes by @DaoDaoNoCode in #2978
  • Fix markdown tab render delay when toggling selected compared runs by @DaoDaoNoCode in #2942
  • RHOAIENG-9215 Reorganize Existing Segment Tracking Implementation by @pilhuhn in #2982
  • remove flaky compare runs test by @Gkrumbach07 in #2986
  • feat(mr settings): permissions table by @gitdallas in #2969
  • Override version of transitive dependency 'ws' (RHOAIENG-9094) by @alexcreasy in #2966
  • Add error state when pipeline version is deleted by @ppadti in #2915
  • fixed workbench image number dep by @rsun19 in #2991
  • first pass on merging eslint rules by @rsun19 in #2914
  • [RHOAIENG-7942]: Update Side Panel Behavior to Pan Graph on Node Selection by @jenny-s51 in #2943
  • added pipeline execution tests by @rsun19 in #2968
  • [RHOAIENG-7752] Add disable pipeline schedule in the job detail page by @jpuzz0 in #2971
  • disable create run/schedule dropdown action when pipeline has no vers… by @pnaik1 in #2985
  • [RHOAIENG-9048] Cypress tests for MLMD artifacts by @jpuzz0 in #2987
  • added cluster-admins to administration tab by @rsun19 in #2988
  • changed link for permissions menu item by @rsun19 in #2983
  • fixed the broken Pachyderm tutorial link by @pnaik1 in #2999
  • changed the filters to Created after by @pnaik1 in #2990
  • Fix started notebooks disappear issue by @ppadti in #2973
  • Remove temp fix for PF radio by @ashley-o0o in #2998
  • Add no metrics state for compare runs metrics section by @DaoDaoNoCode in #2993
  • [RHOAIENG-6982] About Modal in the Dashboard by @jeff-phillips-18 in #2984
  • RHOAIENG-9230 Restructure InitSegment by @pilhuhn in #2989

Full Changelog: v2.24.1-odh...v2.24.2-odh

v2.24.1-odh

21 Jun 18:54
15db599
Compare
Choose a tag to compare

Notable Changes

  • v2.24.0 release
  • Improvements to DS Pipeline feature to help with usage of the UI features
  • Other misc improvements

What's Changed

New Contributors

Full Changelog: v2.24.0...v2.24.1-odh

v2.24.0

19 Jun 19:19
c9ec3f9
Compare
Choose a tag to compare

Note, this was released late but is of the commits from last Friday.

Notable Changes

  • DS Pipelines v2 Artifact & Execution rendering is available
    • More work expanding existing functionality around collapsing/expanding groups in the graphs of Pipelines & Runs
  • Improvements to work in progress features
    • Model Registry
    • KServe Metrics
  • Misc bug fixes & improvements

What's Changed

Full Changelog: v2.23.0...v2.24.0

v2.23.0

31 May 20:22
a7032c6
Compare
Choose a tag to compare

Notable Changes

  • New Home Page
  • Having an Internal Image Registry should not be a requirement anymore
  • Improvements to the DS Pipelines v2 Runs
    • Groups are now supported in the visualization
    • Artifacts are more designed visually part of the visualization
  • Improvements to work in progress features, behind feature flags
    • Model Registry
    • DS Pipelines v2 Artifact & Execution rendering
  • Misc Improvements

What's Changed

Read more

v2.22.2-odh

10 May 20:40
Compare
Choose a tag to compare

Notable Changes

  • Continued progress on Distributed Workload bugs, Model Registry feature, and Data Science Pipelines v2 effort
  • Misc improvements

What's Changed

New Contributors

Full Changelog: v2.22.1-incubation...v2.22.2-odh

v2.22.1-incubation

19 Apr 17:12
Compare
Choose a tag to compare

Notable changes

  • v2.22.0 release
  • Continue improvements on DSPv2
  • Added more work for default-disabled new features (Home, Model Registry)
  • Other misc improvements

What's Changed

New Contributors

Full Changelog: v2.22.0...v2.22.1-incubation

v2.22.0

12 Apr 19:18
a0e5d7f
Compare
Choose a tag to compare

Notable Changes

  • Data Science Pipelines (DSP) v2
    • We merged in a v2 DSP API and drop v1 DSP API in the Dashboard
    • Pipelines that exist in your cluster on the old v1 API will not work going forward in the Dashboard, Workbenches & direct API access should continue to work
  • DS Projects Redesign
    • The DS Projects view has gotten a redesign: New tab based UI & Overview tab
  • Distributed Workload Metrics
    • New feature enabled, visualize your workloads and metrics of distributed workload in the dashboard
  • Token Authorization in KServe
  • Misc improvements and some under feature flag work continues to be done

What's Changed

Read more

v2.21.2-incubation

28 Mar 21:12
Compare
Choose a tag to compare

Notable Changes

  • Data Science Pipelines (DSP) v2
    • We merged in a v2 DSP API and drop v1 DSP API in the Dashboard
    • Pipelines that exist in your cluster on the old v1 API will not work going forward in the Dashboard, Workbenches & direct API access should continue to work
  • DS Projects Redesign
    • The DS Projects view has gotten a redesign: New tab based UI & Overview tab
    • There are still some issues, but we are looking through getting those resolved asap
  • Misc improvements and some under feature flag work continues to be done

What's Changed

Read more