Skip to content

Releases: opendatahub-io/odh-dashboard

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

v2.27.0

30 Sep 16:03
167dc38
Compare
Choose a tag to compare

Notable Changes

  • New feature: Model Registry
    • Replace model registry hard-coded namespace with namespace from DSC
  • Feature flag added for NIMModelServing - disabled by default
  • Storage classes feature flag - enabled by default
    • Added filter toolbar and pagination to the storage classes table page
  • Connections section added to project details
  • Refactored project dropdown
  • Projects
    • Expand workbenches column to a table in Projects list view
    • Improved update call in workbench edit form
  • Added backend route for storage class metadata
  • On-going features
    • Connection types Settings
  • Misc bug fixes & improvements

What's Changed

Read more

v2.26.2-odh

23 Sep 16:23
854cb3c
Compare
Choose a tag to compare

Notable Changes

  • External route support in proxyService which is used for Istio support in Model Registry (ongoing)
  • Misc bug fixes & improvements

What's Changed

New Contributors

Full Changelog: v2.26.1-odh...v2.26.2-odh

v2.26.1-odh

16 Sep 14:08
6f91520
Compare
Choose a tag to compare

Notable Changes

  • v2.26.0 release
  • Added feature flag for storage classes
  • Added connections section to project details
  • Refactor the project dropdown
  • Added backend route for storage class metadata
  • On-going features
    • Model Registry
    • Segment rework
    • Connection types Settings
  • Misc bug fixes & improvements

What's Changed

New Contributors

Full Changelog: v2.25.2-odh...v2.26.1-odh

v2.25.2-odh

27 Aug 14:33
a7ad26d
Compare
Choose a tag to compare

Notable Changes

  • New features
    • Create model registry from Settings as admin, Register model and model versions
    • Model deployment from Model Registry
  • Preview pane for connection type editing
    • Ability to toggle preview
    • Real-time updates to form fields
    • Support all known field types
      • No advanced field settings
  • Removed disableS3Endpoint and disableArtifactsAPI feature flags
    • DSP server fully supports artifacts endpoint
  • Admins can create, edit, delete and duplicate data connection types through admin UI Settings
  • On-going features
    • Model Registry
    • Segment rework
    • Connection types Settings
  • Misc bug fixes & improvements

What's Changed

New Contributors

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

v2.26.0

30 Aug 12:47
cf22edf
Compare
Choose a tag to compare

Notable Changes

  • DSP server fully supports artifacts endpoint
    • Removed disableS3Endpoint and disableArtifactsAPI feature flags
  • On-going features
    • Model Registry
    • Segment rework
    • Connection types Settings
  • Misc bug fixes & improvements

What's Changed

Full Changelog: v2.25.0...v2.26.0

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