github redhat-developer/odo v2.0.2

latest releases: v3.15.0, v3.14.0, v3.13.0...
3 years ago

Release of v2.0.2

v2.0.2 (2020-11-25)

Full Changelog

New features:

  • Provide the way to get list of starter projects with id/display name/description for specific component type #4129
  • odo catalog list components should truncate long descriptions #4044
  • Re-enable support for the sparseCheckoutDir field in devfiles #3933
  • Update configure-installer-tests-cluster-ppc64le to support nodejs12 e2e test #4229 (sarveshtamba)
  • Update configure-installer-tests-cluster-s390x to support nodejs12 e2e test #4215 (zhengxiaomei123)
  • Adding the latest java image ubi8/openjdk-11 in odo supported list #4206 (prietyc123)
  • Trunicate longer devfile description #4150 (mohammedzee1000)
  • Writing unit tests using Gomock #4110 (prietyc123)
  • Adding ubi8/nodejs-12 images as supported #4070 (prietyc123)

Code Refactoring:

  • Cleanup & Refactor kClient generators code before migrating to devfile library #4131
  • Switch to use the parser from devfile/parser in odo repo #4117
  • Add a PreValidate function to generic CLI Run #3604
  • Move functions to separate files in context package #4231 (adisky)
  • Refactors pvc code in occlient and kclient #4226 (mik-dass)
  • Moves route related code from occlient.go to a new file #4213 (mik-dass)
  • Moves project related code from occlient.go to a new file #4211 (mik-dass)
  • Use example from the repo instead of downloading it #4207 (dharmit)
  • List only installed Operators; some refactor #4202 (dharmit)
  • Switch to use parser library #4188 (yangcao77)
  • Updates build version to 2.0.1 #4166 (cdrage)
  • Refactor & cleanup kclient generators code before migrating to devfile/parser #4134 (maysunfaisal)

Bugs:

  • nodejs (devfile) and nodejs/12 (s2i) components are not accessible after push, but java-quarkus (devfile) works fine #4245
  • Parallel test execution fails due to racing with duplicate entry in KUBECONFIG #4190
  • odo list fails with SISSEGV when application has no odo managed components #4183
  • odo should only list the successfully installed Operators #4155
  • odo url describe reported as not supported subcommand in v2.0.0 #4126
  • odo catalog list services -o json throws error when no services are available #4024
  • odo create --s2i flag shows Warning message on 4.6 cluster #4016
  • odo describe --context option is ignored when current directory is a devfile based component #3902
  • The odo test command doesn't give enough feedback, by default; odo test exit status #3899
  • Devfile component names are not present in 'odo catalog list components' output #3827
  • Ignore Configmap mounted in DeploymentConfig #4193 (mcouliba)
  • resolve the panic on odo list when the project contains non-odo DCs #4189 (girishramnani)
  • Update required s2i imagestreams for nodejs and java on IBM Power #4181 (sarveshtamba)
  • Update required s2i imagestreams for nodejs and java on IBM Z. #4180 (zhengxiaomei123)

Tests:

Documentation & Discussions:

  • Document how to setup Operators on a minikube cluster #4103
  • Create a roadmap for the project and add it to readme #4083
  • Remove container image from personal repo in RH openshift document #3833
  • Allow using odo inside a firewall #3824
  • Update release notes #4178 (girishramnani)
  • Changes headings for deploying your first devfile #4167 (cdrage)
  • Fix blog post #4164 (cdrage)
  • Publish blog post #4161 (cdrage)
  • fix: typos [skip-ci] #4158 (metacosm)
  • Add 2.0.1 changelog blog post #4154 (cdrage)
  • Document Operator installation on minikube #4140 (dharmit)

Closed issues:

  • Run pr jobs e2e and integration tests on macOS and windows #4227
  • odo could not be started/used on OS X #4198
  • xUnit/jUnit test report generation #4137
  • Decide a mocking framework for interface #4097

Merged pull requests:

Installation of v2.0.2

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

Don't miss a new odo release

NewReleases is sending notifications on new releases.