[id='odo-release-notes'] = `{odo-title}` release notes include::modules/developer-cli-odo-attributes.adoc[] include::modules/common-attributes.adoc[] :context: odo-release-notes toc::[] [id="odo-notable-improvements_{context}"] == Notable changes and improvements in `{odo-title}` * The `--devfile` flag is added to `odo create`. Run `odo create --devfile ` to specify your devfile location. This flag is only available in the Experimental Mode. See xref:odo-technology-preview_odo-release-notes[Technology Preview features] to learn how to enable it. * Dynamic registry support. Now you can configure your own registries with the following commands: + [source,terminal] ---- # Add a registry to the registry list odo registry add # List a registry in the registry list odo registry list # Delete a registry from the registry list odo registry delete # Update a registry in the registry list odo registry update # List a component with a corresponding registry odo catalog list components # Create a component that is hosted by a specific registry odo create --registry ---- * The `--starter` flag is added to `odo create`. Run `odo create nodejs --starter ` to download the source code of a project specified in the devfile. If no project name is specified, `odo` downloads the first one. * The `--context` flag is added to `odo push`. With `--context`, you can trigger `odo push` from outside the source code directory. Run `odo push --devfile --context ` to specify the directory of your component. * Performance improvement for `odo catalog list components` when using the devfiles. * The `--now` flag is added for `odo url delete` when using the devfiles. * `odo url delete --now` now works with the devfiles. * The `--debug` flag now works with the devfiles. * Added machine-readable output for listing Operator-backed services. Run `odo catalog list services -o json` to display information about Operators and services in JSON format. * Added machine-readable output for debugging. Run `odo debug info -o json` to display the debugging information in JSON format. * Added machine-readable output for `odo push`. Run `odo push -o json` to display event notifications in JSON format. [id="odo-getting-support_{context}"] == Getting support .For Documentation If you find an error or have suggestions for improving the documentation, file an issue in link:http://bugzilla.redhat.com[Bugzilla]. Choose the *{product-title}* product type and the *Documentation* component type. .For Product If you find an error, encounter a bug, or have suggestions for improving the functionality of `{odo-title}`, file an issue in link:http://bugzilla.redhat.com[Bugzilla]. Choose the *Red Hat {odo-title} for {product-title}* product type. Provide as many details in the issue description as possible. //// [id="odo-fixed-issues_{context}"] == Fixed issues //// [id="odo-known-issues_{context}"] == Known issues * link:https://bugzilla.redhat.com/show_bug.cgi?id=1760574[Bug 1760574] A deleted namespace is listed in the `odo project get` command. * link:https://bugzilla.redhat.com/show_bug.cgi?id=1760586[Bug 1760586] The `odo delete` command starts an infinite loop after a project is deleted and a component name is set. * link:https://bugzilla.redhat.com/show_bug.cgi?id=1760588[Bug 1760588] The `odo service create` command crashes when run in Cygwin. * link:https://bugzilla.redhat.com/show_bug.cgi?id=1760590[Bug 1760590] In Git BASH for Windows, the `odo login -u developer` command does not hide a typed password when requested. * link:https://bugzilla.redhat.com/show_bug.cgi?id=1783188[Bug 1783188] In a disconnected cluster, the `odo component create` command throws an error `...tag not found...` despite the component being listed in the catalog list. * link:https://bugzilla.redhat.com/show_bug.cgi?id=1761440[Bug 1761440] It is not possible to create two Services of the same type in one project. * link:https://bugzilla.redhat.com/show_bug.cgi?id=1821643[Bug 1821643] `odo push` does not work on the .NET component tag 2.1+. + Workaround: specify your .NET project file by running: + [source,terminal] ---- $ odo config set --env DOTNET_STARTUP_PROJECT= ---- [id="odo-technology-preview_{context}"] == Technology Preview features `{odo-title}` * `odo debug` is a feature that allows users to attach a local debugger to a component running in the Pod. To learn more, see xref:../../cli_reference/developer_cli_odo/debugging-applications-in-odo.html#debugging-an-application_debugging-applications-in-odo[Debugging applications in odo]. :FeatureName: odo debug include::modules/technology-preview.adoc[leveloffset=+1] * Devfile support. With {odo-title}, you can create and deploy your applications using the devfiles. To learn more, see xref:../../cli_reference/developer_cli_odo/using-devfiles-in-odo.adoc#creating-a-java-application-by-using-a-devfile[Creating applications by using devfiles]. To access this feature, you must enable Experimental Mode with `odo preference set experimental true`. + To see the list of currently supported devfile components, run `odo catalog list components`. :FeatureName: Devfile support include::modules/technology-preview.adoc[leveloffset=+1] * Operators support. You can now create services from Operators with `{odo-title}`. To learn more, see xref:../../cli_reference/developer_cli_odo/creating-instances-of-services-managed-by-operators.adoc[Creating instances of services managed by Operators]. To access this feature, you must enable Experimental Mode with `odo preference set experimental true`. :FeatureName: Operators support include::modules/technology-preview.adoc[leveloffset=+1]