3.0.0-rc2
of odo has been released!
To install odo
, follow our installation guide at odo.dev
Note about Release Candidateโ
With rc2, we are feature complete. Our GA release will include:
- Onboarding updates, including updates to the Quickstart guide
- Video tutorial
Notable Changesโ
Check this YouTube playlist for an overview of the most notable changes in this release.
Featuresโ
odo dev
manually sync files upon pressing "p" (#6089)โ
odo dev
can now sync files when user presses the key "p".
odo list services
lists bindable servicesโ
odo version
shows the cluster informationโ
Detailed changelogโ
As with every release, you can find the full list of changes and bug fixes on the GitHub release page.
Features/Enhancements:
- Adds support for odo list services #6118 (dharmit)
- Add runtime label based on metadata:language/projectType #6112 (feloy)
- JSON output for preference view #6105 (feloy)
- Manual sync of files pressing p #6089 (feloy)
Bugs:
- Try to reload config when disconnected from the cluster #6130 (feloy)
- Port-forward all endpoints regardless of exposure #6119 (rm3l)
- Fix broken links to installation guide #6117 (valaparthvi)
- Do not display message when using no-watch flag #6116 (feloy)
- Show Kubernetes cluster version in odo version #6109 (valaparthvi)
- No error/help display for JSON output #6106 (feloy)
- Display "Interactive mode enabled" only when running
odo init
interactively #6100 (rm3l) - Use map for runningIn instead of array in JSON output #6094 (feloy)
- [flaky test] Move DetectName to method in alizer package #6093 (feloy)
- Fix interactive tests on Windows #6091 (feloy)
- (odo init): Add input validation for component name #6088 (valaparthvi)
- Fix: (odo list) Empty parenthesis for odo version if component is not on the cluster #6078 (valaparthvi)
Documentation:
- Fix typo in README #6133 (rm3l)
- Fix broken links to devfile.io #6128 (rm3l)
- docs: move deploying to advanced usage #6124 (kadel)
- upgrade to docusaurus 2.1 and fix version mismatch #6123 (kadel)
- Adds tabs for podman/docker docs and OS differences #6115 (cdrage)
- Update README.md with logo & updated text #6104 (cdrage)
- Fix default value for
Ephemeral
in documentation #6102 (rm3l) - Guide for migrating from v2 to v3 #6095 (dharmit)
- Reorganizes installation document #6086 (cdrage)
- Remove cluster setup #6081 (cdrage)
- Blog post for v3.0.0-rc1 release #6074 (feloy)
- Reorganize and separate language / framework tutorials. #6071 (cdrage)
Testing/CI:
- Update devfile data in integration tests #6140 (valaparthvi)
- check if namespace is created instead of project #6108 (anandrkskd)
- Fix init interactive backend unit test #6099 (valaparthvi)
- Remove skip for k8s from
odo dev
integration tests #6096 (valaparthvi) - update ginkgo to v2.1.6 #6072 (anandrkskd)
Merged pull requests: