Release of v2.0.5
v2.0.5 (2021-02-11)
New features:
- Add language and tags to odo catalog list components (devfile) #4385
- Watch mode doesn't support debug command #4357
- Automate the process of updating odo.dev website #4255
- Short alias in CLI #3875
- Support non dockerfile build for "odo deploy" #3846
- minor logging improvement suggestion #3830
- Export tags and language for Devfile components #4391 (jeffmaury)
- Adds debug-command flag to odo watch #4381 (mik-dass)
- Adding ubi8/nodejs-14 image as supported #4304 (prietyc123)
Code Refactoring:
- Refactoring odo in small chunks #4298
- Cleanup odo create validation headers and spinners for devfile #3924
- Refactors storage List() to use Storage Client. #4395 (mik-dass)
- refactor: extracted starter project code from create options #4369 (girishramnani)
- Refactors url List() to use URL Client #4366 (mik-dass)
- Refactors storage code for localConfigProvider. #4344 (mik-dass)
- Refactor catalog list services #4338 (dharmit)
- Validation spinners refactor #4325 (niconosenzo)
Bugs:
odo login
overwrites the current active project/namespace #4387- odo push fails on psi minikube #4383
- No starter project in "java-maven" component's devfile #4082
- "odo nodejs create --port <>" creates component with invalid port #3879
- On macOS odo on crc return "net/http: TLS handshake timeout" #3850
- Disable preStart event using validations #4405 (kadel)
- $ARTIFACTS_DIR is set by platform #4399 (anandrkskd)
- adding project resource check before warning about default project usage #4396 (niconosenzo)
- Keeping the current active project/namespace when re-logging in #4388 (mcouliba)
- Fixes catalog list services for minishift #4377 (dharmit)
- Fixes getPod() for kubernetes components #4374 (mik-dass)
Tests:
- Fixing wrong project passed to the component #4416 (prietyc123)
- Fixes test for checking no starter project found #4384 (mik-dass)
- Fix configure script run locally #4378 (prietyc123)
Documentation & Discussions:
- Get rid of references to experimental mode in the documentation #4273
- Create a Test Strategy plan for project #4222
- Mocking framework for unit test #4076
- Typo in https://odo.dev/docs/debugging-using-devfile/ #4072
- Fix release script link #4415 (valaparthvi)
- Elaborate on minikube, ingress, nip.io setup #4375 (scottkurz)
Closed issues:
- Verify automation process to run windows tests on PSI #4379
- Confusing message about default project. #4309
- Add ubi/nodejs-14 image as Supported #4303
- Enable 4.7 cluster on periodic jobs #4280
- jUnit reports misleading test success status #4279
- odo Interop onboarding process for ocp testing #4223
- Cleanup odo cluster configure scripts #4199
- Odo should use apply command for preStart(and postStop when its implemented) #4187
- Run PR tests on internal PSI resources #4056
- odo push unable to create namespace on the fly #3921
- Flags that are not common for both s2i and devfile components should have this information in description #3828
- We should validate config params for devfile #3791
Merged pull requests:
- Buming odo version for release #4418 (mohammedzee1000)
- Adding psi prow script placeholder. #4411 (mohammedzee1000)
- Remove the unused step in configure-installer-tests-cluster-s390x.sh. #4390 (zhengxiaomei123)
- removing information on mandate to clone go in GOPATH #4380 (girishramnani)
- Setting up baseline POC of internal CI #4063 (mohammedzee1000)
Installation of v2.0.5
To install odo, follow our installation guide at docs.openshift.com
After each release, binaries are synced to mirror.openshift.com
* This Changelog was automatically generated by github_changelog_generator