Skip to content

Latest commit

 

History

History
130 lines (83 loc) · 6.78 KB

Changelog.md

File metadata and controls

130 lines (83 loc) · 6.78 KB

Odo Changelog

Next

Feature/Enhancements

Bug Fixes

Tests

Documentation

2.3

Feature/Enhancements

  • Added a column in odo list output to indicate components created by odo (#4962)
  • Fix description for "odo link" command (#4930)
  • Add deprecation warnings for s2i components(#4967)
  • Dropping support for service catalog based services (#4906)

Bug Fixes

  • Fixed issues with non-ephemeral storage mount(#4979)
  • Adding kubeconfig validation and updating tests for logged out scenario (#4975)

Tests

Documentation

  • Documents steps for component creation (#4982)
  • Add Cluster setup documentation (#4973)

2.2.4

Feature/Enhancements

  • Support for preStart lifecycle events (#4901)
  • Do not cancel the whole execution if one of the test suite fails (#4943)
  • Allow linking using ServiceBinding without ServiceBindingOperator (#4543).
  • Add Sonar Cloud config file: sonar-project.properties(#4900)

Bug Fixes

  • Fix component create and delete help examples(#4904)
  • odo push now displays "Waiting for component to start" only once (4919)
  • Modifies the error message to list the available starters (#4935)
  • Add language and projectType metadata in devfile for s2i components(#4911)

Tests

  • Test storage + link (#4954)

Documentation

  • Add Getting Started > Basics documentation (#4914)
  • Add documentation for global configuration (#4921)
  • Add odo installation docs (#4923)

2.2.3

Feature/Enhancements

  • odo service delete removes Operator backed services from the Devfile only, without undeploying them from the cluster (#4761)
  • odo service list lists Operator backed services in Devfile and/or deployed into the cluster and their state (Pushed, Not pushed, Deleted locally) (#4761)
  • odo push undeploys Operator backed services marked as managed by the current devfile not present in this devfile anymore (#4761)
  • param based odo service create for operator backed services (#4704)
  • add odo catalog describe service <operator> --example (#4821)
  • odo link and odo unlink write to devfile without deploying to cluster. Deploying happens when running odo push (#4819)
  • odo describe shows linked services and components whether they are pushed or not. When deployed, it also shows environment variables or mounted files (#4866)
  • collect component type and cluster type data for telemetry (#4763)

Bug Fixes

  • Update telemetry contextual properties only when it is enabled(#4870)

  • Completely move to using networking v1 and extensions v1 ingresses based on cluster support as extensions v1 ingress is deprecated (#4853)

2.2.2

Feature/Enhancements

  • Custom link name and bind-as-files option for odo link (#4729)
  • odo list now lists components created/managed by other tools (#4742)

Bug Fixes

  • Adding KUBECONFIG checks in odo catalog list components (#4756)
  • use filepath Join instead of / while constructing kubeconfig path (#4765)
  • odo push can deploy new services when a service is already deployed (#4772)
  • odo env set DebugPort doesn't work for converted devfile (#4785)
  • Sanitize Telemetry data (#4758)

Tests

  • Refactor devfile delete tests and add validity checks for delete command (#4793)

Documentation

  • Enhance usage data documentation (#4774)

2.2.1

Feature/Enhancements

  • Implement odo catalog describe service for operator backed services (#4671)
  • Add deprecation warning for old git style devfile registries (#4707)
  • Adds dev.odo.push.path attribute support for pushing only mentioned files (#4588)
  • Use server side apply approved (#4648)
  • Adding wait support to component deletion for devfile (#4712)
  • Collect Component type for usage data (#4662)

Bug Fixes

  • Follow devfile like conventions in generated url name to keep url short for --s2i (#4670)
  • Fix OCI-based registry migration approved kind/bug lgtm (#4702)
  • Removes invalid endpoints from the devfile on triggering url create. (#4567)

Tests

  • Automate psi ci for mac and windows (#4460)
  • Update devfile tests with OCI-based registry (#4679)

Documentation

  • Adds a document regarding the odo.dev.push.path attributes in the devfile (#4681)
  • Add --s2i conversion related breaking changes (#4683)
  • Fix OCI-based registry migration (#4702)