Releases: redhat-developer/odo
v3.6.0
Release of v3.6.0
Installation of v3.6.0
To install odo
, follow our installation guide at odo.dev
After each release, binaries are synced to developers.redhat.com
v3.6.0 (2023-01-24)
Features/Enhancements:
- Set experimental mode in telemetry #6520 (feloy)
- Change port range used for port-forwarding endpoints to start at 20001 #6519 (feloy)
- Update devfile/library to support pod-overrides and container-overrides attributes and add integration test for it #6512 (valaparthvi)
- Port-forward Debug endpoints only when running
odo dev
with--debug
#6505 (rm3l) - odo describe component: display remote source code location for each container component #6497 (valaparthvi)
- Implement
odo delete component --running-in
#6485 (rm3l) - [podman] show logs when command fails #6481 (feloy)
- Display a warning that "odo dev" on Podman needs to be restarted if the Devfile is changed #6477 (rm3l)
- Ignore and show warning when handling Kubernetes components on Podman #6471 (valaparthvi)
- Refactor Advanced guide doc to use framework specific output #6444 (valaparthvi)
- Refactor Quickstart guide doc to use framework specific output #6443 (valaparthvi)
Bugs:
- Add instructions to quickstart guide to create and cd into a directory #6511 (valaparthvi)
- hotReloadCapable recognized on podman #6509 (feloy)
- Fix: odo dev unable to sync files with name containing special characters #6507 (valaparthvi)
- Fix typo with file_indexer.go #6502 (valaparthvi)
- Fix adding .odo to .gitignore file #6495 (feloy)
- Compatibility with podman v3 #6474 (feloy)
- Do not output log to stdout #6473 (feloy)
- Make odo dev work if no endpoint is defined #6472 (feloy)
- Remove extra caution from Java Quickstart #6467 (valaparthvi)
- Fix odo init output in java quickstart guide #6462 (valaparthvi)
- Get binding information without cluster connection #6432 (feloy)
- Change wording for dev/deploy #6408 (feloy)
Documentation:
- Automate Doc: Quickstart Guides #6470 (valaparthvi)
- Tell readers of the QuickStart Guide to select "Maven" on Spring Initializr #6469 (rm3l)
- [docs] Add note to use SpringBoot 2.7 #6464 (kadel)
- Release PR for v3.5.0 #6454 (github-actions[bot])
- Doc Automation: Command Reference: odo init #6442 (valaparthvi)
Testing/CI:
- Make doc tests pass #6516 (feloy)
- Add more tests for odo dev on Podman (3) #6515 (feloy)
- Make sure to use random component names when copying sample Devfiles in integration tests #6504 (rm3l)
- Isolate Podman tests in namespaces #6499 (rm3l)
- Add more tests for odo dev on Podman (1) #6496 (feloy)
- Adding Github Actions for podman testing #6385 (anandrkskd)
Merged pull requests:
- Version bump to 3.6.0 #6528 (valaparthvi)
- Add more tests for odo dev on Podman (2) #6506 (rm3l)
- Go: Bump github.com/tidwall/gjson from 1.14.1 to 1.14.4 #6490 (dependabot[bot])
- Go: Bump github.com/go-openapi/jsonreference from 0.20.0 to 0.20.1 #6476 (dependabot[bot])
* This Changelog was automatically generated by github_changelog_generator
Potential Breaking Change
Port forwarding done by odo dev
now uses port numbers starting from 20000 instead of 40000. This change was made to make it possible to run odo
inside DevSpaces. For more information, see the issue #6483.
Release of v3.5.0
Installation of v3.5.0
To install odo
, follow our installation guide at odo.dev
After each release, binaries are synced to developers.redhat.com
What's Changed
Features/Enhancements:
- Rename generic run-on flag into platform #6445 (feloy)
- odo delete component on podman with --name #6437 (feloy)
- Make
odo describe component
show information about components running on Podman #6431 (rm3l) - Allow fetching specific devfile stack version #6429 (valaparthvi)
- odo delete component deletes components running on podman #6418 (feloy)
- Enable use of ImageStreams on OpenShift #6406 (feloy)
Bugs:
- Fix typo in odo remove binding #6449 (valaparthvi)
- Add missing example to init command reference doc #6436 (valaparthvi)
- Fix preference not taken into account for
odo version
#6415 (feloy) - Fallback to interactive mode if there is no match from Alizer when initializing a component #6410 (rm3l)
Documentation:
- Make remaining docs consistent #6439 (SD-13)
- Update website following v3.4.0 release #6407 (github-actions[bot])
Testing/CI:
Cleanup/Refactor:
Merged pull requests:
- Bump to v3.5.0 #6450 (feloy)
- Go: Bump github.com/jedib0t/go-pretty/v6 from 6.3.5 to 6.4.3 #6441 (dependabot[bot])
- Website: Bump @algolia/client-search from 4.14.2 to 4.14.3 in /docs/website #6440 (dependabot[bot])
- Do not use same log file for openshift tests auth/noauth #6428 (feloy)
- Website: Bump browserslist from 4.21.3 to 4.21.4 in /docs/website #6423 (dependabot[bot])
Full Changelog: v3.4.0...v3.5.0
v3.4.0
Release of v3.4.0
See the dedicated blog post on odo.dev for more details about this release.
Installation of v3.4.0
To install odo
, follow our installation guide at odo.dev
After each release, binaries are synced to developers.redhat.com
Features/Enhancements:
- Add support for parsing multiple k8s definition in a single Devfile K8s component #6372 (valaparthvi)
- Support Alizer-based automatic port detection with odo init interactive mode #6365 (rm3l)
- Show Devfile Stack versions in "odo registry" output #6397 (rm3l)
- Pass caller to registry telemetry #6382 (feloy)
- Set labels for component on podman #6329 (feloy)
- odo dev on podman: Add support for devfile volume #6328 (feloy)
- Get next free port when forwarding ports on podman #6377 (feloy)
- odo list component shows components running on podman #6366 (feloy)
- Sync files on Podman #6348 (feloy)
Bugs:
- Display a warning when connection to cluster fails #6384 (feloy)
- Improve confirmation message for namespace/project deletion #6383 (rm3l)
- Delay the display of warnings related to experimental features #6375 (feloy)
- Fix: Panic when running odo list namespaces without an active Kubernetes context #6367 (valaparthvi)
- Replace group by apiVersion in odo list services output #6358 (feloy)
- Fix completion error when command is empty #6354 (feloy)
- Run Devfile personalization in interactive mode from empty directory #6351 (anandrkskd)
- Downloading wrong starter project when using
odo init
#6346 (anandrkskd)
Documentation:
- Show IDE plugin usage on Home page and in installation docs #6380 (rm3l)
- Make remaining Quickstart docs consistent #6324 (SD-13)
- Add complete devfiles to advanced guides #6388 (valaparthvi)
- Update build version and release blog post for v3.3.0 #6359 (valaparthvi)
Testing/CI:
- Test with OpenShift cluster non authenticated #6395 (feloy)
- Flake odo add binding in interactive doest show namespace recently created #6391 (anandrkskd)
- replacing timeout with time interval #6369 (anandrkskd)
- updating bindable kind instance #6363 (anandrkskd)
- Integration tests: Declare devfile volumes as ephemeral #6356 (feloy)
- Disable flaky test on Windows #6341 (feloy)
- Integration tests for odo dev running on podman #6332 (feloy)
- E2e scenario 3 #6073 (anandrkskd)
- update env name for ODO_ROBOT_KEY #6393 (anandrkskd)
- Fix flaky behavior with "list namespaces/projects -o json" integration tests #6355 (rm3l)
- fix: add exit code check for no-cluster tests #6345 (anandrkskd)
- Fix potential unit tests failures caused by envconfig relying on the system environment #6344 (rm3l)
Cleanup/Refactor:
- Do not call LogErrorAndExit but return err in GenericRun #6352 (feloy)
- Use go-cmp instead of reflect.DeepEqual to compare unit test results #6343 (rm3l)
- Lower log level for kclient.GetAllResourcesFromSelector #6360 (feloy)
Merged pull requests:
- Bump version to 3.4.0 #6404 (rm3l)
- copy aritifacts only if ARTIFACT_DIR var is exposed #6402 (anandrkskd)
- Website: Bump typescript from 4.9.3 to 4.9.4 in /docs/website #6399 (dependabot[bot])
- Go: Bump github.com/go-openapi/jsonreference from 0.19.5 to 0.20.0 #6398 (dependabot[bot])
- Update registry-library to 19293ac0b8ab #6396 (kadel)
- Update to latest Alizer #6378 (kadel)
- Website: Bump webpack from 5.74.0 to 5.75.0 in /docs/website #6370 (dependabot[bot])
- Update OWNERS #6361 (kadel)
- Website: Bump trim from 0.0.3 to 1.0.1 in /docs/website #6349 (dependabot[bot])
- add anand to owner file as reviewer and approver #6326 (anandrkskd)
- Automate release process (GitHub part) #6403 (rm3l)
- Set Priority field in GitHub Project item based on the 'priority/*' label on the issue #6400 (rm3l)
* This Changelog was automatically generated by github_changelog_generator
v3.3.0
Release of v3.3.0
v3.3.0 (2022-11-22)
Features/Enhancements:
- Add support for an experimental mode #6300 (rm3l)
- Adds ability to list namespaces in JSON format #6295 (dharmit)
- Centralize environment configuration #6293 (feloy)
- display equivalent odo init command for odo init interactive #6265 (anandrkskd)
- Implement
odo delete component --files
to delete files generated byodo
#6255 (rm3l) - List Routes/Ingresses created by
odo deploy
inodo describe component
#6244 (valaparthvi) - Podman dev #6183 (feloy)
- Update odo to use go 1.18 #6166 (dharmit)
Bugs:
- Disable loading a single branch when getting git starter project #6290 (feloy)
- fix to prioritize newly added registry #6289 (anandrkskd)
- fix login failure on interop tests with error: x509 #6288 (anandrkskd)
- Sanitize value for 'app.openshift.io/runtime' label #6284 (rm3l)
- If command has only one command assume that it is default #6281 (kadel)
- resolve inconsistent order of registries in preference view #6266 (anandrkskd)
- Fix rpminspect specname inspection failure #6241 (rm3l)
odo dev
deletes remote resources not present in the Devfile #6189 (valaparthvi)
Documentation:
- Update odo describe output in docs #6323 (valaparthvi)
- Website: Bump typescript from 4.8.4 to 4.9.3 in /docs/website #6322 (dependabot[bot])
- Add YouTube link to docs footer #6306 (valaparthvi)
- Website: Bump @docusaurus/* from 2.1.0 to 2.2.0 in /docs/website #6273 (dependabot[bot])
- Make Quickstart docs consistent #6271 (SD-13)
Testing/CI:
- check if bindable-kind instance is up before test #6310 (anandrkskd)
- Build and push .ibm/images/Dockerfile image #6309 (feloy)
- InterOP: enable test report generation for tests #6307 (anandrkskd)
- More tests without cluster #6303 (feloy)
- Change expecations to match reality #6292 (dharmit)
- Isolate no cluster tests #6242 (feloy)
Cleanup/Refactor:
- Remove localconfigLocalConfigProvider abstraction #6285 (feloy)
- Make functions for executing run command reusable #6277 (feloy)
- Make 'pkg/logs' platform-agnostic #6251 (rm3l)
Merged pull requests:
- Bump odo version to v3.3.0 #6325 (valaparthvi)
- Go: Bump github.com/mattn/go-colorable from 0.1.9 to 0.1.13 #6321 (dependabot[bot])
- Remove Dharmit from OWNERS files across the repo #6320 (dharmit)
- Debug validate errors on IBM Cloud #6311 (feloy)
- Website: Bump typescript from 4.8.3 to 4.8.4 in /docs/website #6305 (dependabot[bot])
- Website: Bump @svgr/webpack from 6.5.0 to 6.5.1 in /docs/website #6287 (dependabot[bot])
- Go: Bump github.com/olekukonko/tablewriter from 0.0.4 to 0.0.5 #6286 (dependabot[bot])
* This Changelog was automatically generated by github_changelog_generator
New Contributors
Full Changelog: v3.2.0...v3.3.0
Find the Binaries at Content Gateway: https://developers.redhat.com/content-gateway/rest/mirror/pub/openshift-v4/clients/odo/v3.3.0
v3.2.0
Release of v3.2.0
Installation of v3.2.0
To install odo
, follow our installation guide at odo.dev
After each release, binaries are synced to developers.redhat.com
v3.2.0 (2022-10-31)
Features/Enhancements:
Bugs:
- Set empty component name in context if no devfile exists in the current directory #6268 (feloy)
- Fix potential issue preventing application from being restarted correctly by
odo dev
#6260 (rm3l) - Exclude the 'dist' folder in 'check-gofmt.sh' script #6252 (rm3l)
Documentation:
- Add a link to advanced guide in quickstart guides #6228 (valaparthvi)
- Document in which version an environment variable controlling odo behavior appeared #6259 (rm3l)
- Update message about v3 and version selector in documentation #6238 (rm3l)
- Update version to 3.0.0 in doc and
build/VERSION
file #6220 (rm3l) - odo 3.0.0 GA blog #6188 (valaparthvi)
- Minor fixes to documentation #6230 (valaparthvi)
Testing/CI:
- Fix e2e test after registry changes #6243 (feloy)
- fix test failure due to devfile-registry #6235 (anandrkskd)
- enable quarkus e2e test #6224 (anandrkskd)
Cleanup/Refactor:
- Build context as part of GenericRun #6202 (feloy)
- Make exec package agnostic of platform #6217 (feloy)
Merged pull requests:
- Bump odo to v3.2.0 #6276 (feloy)
- Go: Bump github.com/securego/gosec/v2 from 2.12.0 to 2.14.0 #6249 (dependabot[bot])
- Website: Bump @svgr/webpack from 6.3.1 to 6.5.0 in /docs/website #6248 (dependabot[bot])
- add make release-bin target #6245 (kadel)
- Cleanup PR/issue template and changelog generator script #6219 (valaparthvi)
v3.1.0
Release of v3.1.0
v3.1.0 (2022-10-18)
Features/Enhancements:
- Allow passing
caller
to telemetry #6223 (rm3l) - Move --var-file and --var as generic flags #6201 (feloy)
- Support a generic --run-on flag #6187 (feloy)
Bugs:
- Fix broken links in the installation guide #6214 (valaparthvi)
- Fix help and doc for
odo completion zsh
#6167 (rm3l) - Fix message for interactive odo delete project #6154 (valaparthvi)
- Fix panic when component name is long but not app #6136 (feloy)
Documentation:
- Note regarding image visibility for odo deploy #6191 (dharmit)
- Update USAGE_DATA.md #6182 (valaparthvi)
- Blog for v3 rc2 release #6161 (dharmit)
- Adjust sidebars on odo.dev website #6156 (valaparthvi)
- Make command reference docs consistent (2) #6153 (valaparthvi)
- Add CLI images / information on index page of odo.dev #6148 (cdrage)
- Document how
odo
translatescontainer
component into Kubernetes resources #6145 (rm3l) - Use Deploying an Application not Deploying application #6144 (cdrage)
- Make command reference docs consistent #6126 (valaparthvi)
- Create document highlighting dev and deploy #6120 (cdrage)
- Add documentation on connecting to a service #6114 (valaparthvi)
Testing/CI:
- Fix postgreSQL containers failing due to file permissions errors #6190 (feloy)
- suspend quarkus test #6184 (anandrkskd)
- Revert devfile python ID #6164 (valaparthvi)
Merged pull requests:
- Bump odo to v3.1.0 #6231 (dharmit)
- Removal from OWNERS #6218 (cdrage)
- Merge
v3.0.0
tag intomain
#6216 (rm3l) - Add GitHub Workflow for issue management #6209 (rm3l)
- Update Algolia settings #6203 (dharmit)
- Refactor remotecmd #6169 (feloy)
- Refacto sync pkg #6163 (feloy)
- Refacto odo dev #6141 (feloy)
- Add extra output when init project using odo dev or deploy #6127 (cdrage)
v3.0.0
v3.0.0
What's new
odo
v3 comes with a new set of commands that replaces the old one but essentially does the same thing, in a faster and more efficient way.
More details on odo.dev
Installation of v3.0.0
To install odo
, follow our installation guide at odo.dev
After each release, binaries are synced to developers.redhat.com
Migrating from v2 to v3
We have documented the migration process from v2 to v3 in this article.
The migration document also highlights the commands that have been added, modified, or removed from v3
Full Changelog
Full Changelog: v2.5.1...v3.0.0
Features/Enhancements
- telemetry: start tracking flags usage #6168 (kadel)
- 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)
- Implement "odo list" #6043 (feloy)
- odo list: add odo version used to create a component to the output #6028 (valaparthvi)
- Do not get project from env.yaml file #6025 (feloy)
- Make odo work if optional
metadata.name
field is missing in Devfile #6015 (rm3l) - Autodetect project name via Alizer #5989 (cdrage)
odo dev
: Add support for non-exec commands part of a composite run or debug command #5923 (valaparthvi)- Allow using remote Dockerfiles (HTTP(S) only) for building images #5976 (rm3l)
- Allow binding to services from other namespaces #5936 (rm3l)
- odo dev: react to changes as soon as possible #5933 (feloy)
- Install and use a reverse proxy for staging devfile registry #5922 (feloy)
- Allow setting
namingStrategy
when usingodo add binding
#5912 (rm3l) - odo dev: handle port forwarding after pod restart #5885 (feloy)
- Add
build-command
flag toodo dev
to run non-default Build command #5891 (rm3l) - Add
run-command
flag toodo dev
to run non-default Run command #5878 (rm3l) - Add preference add and remove commands #5873 (valaparthvi)
- Install script for operators on Kubernetes + Activate tests with operatoes on Kubernetes #5861 (feloy)
- odo add binding without devfile.yaml #5858 (feloy)
- Update preference view to show list of devfile registries #5850 (valaparthvi)
- Adds support to follow/tail/stream odo logs #5846 (dharmit)
- Add support for composite run/debug commands #5841 (rm3l)
- Adds odo logs for Deploy mode #5825 (dharmit)
- odo list binding #5823 (feloy)
- odo add binding - Bind as files UI update #5817 (valaparthvi)
- Use latest alizer library version, including .net detection #5804 (feloy)
- Change ephemeral default to false #5795 (kadel)
- odo remove binding #5787 (valaparthvi)
- Add
odo logs
#5760 (dharmit) - Substituting variables into the devfile from the CLI #5749 (feloy)
- Return odo analyze result as an array #5799 (feloy)
- odo describe binding #5773 (feloy)
- odo list namespace #5729 (valaparthvi)
- Implement
odo set namespace/project
#5744 (rm3l) - Implement
odo delete namespace/project
#5743 (rm3l) - odo registry -o json #5739 (feloy)
- Rename alizer command to analyze #5737 (feloy)
- odo list -o json #5731 (feloy)
- odo describe component #5725 (feloy)
- odo create namespace #5724 (valaparthvi)
- odo describe component -o json #5720 (feloy)
- odo dev store information about currently forwarded ports #5703 (feloy)
- odo dev --debug #5690 (feloy)
- Adds odo registry command #5667 (cdrage)
- Create binding between devfile component and existing service #5641 (valaparthvi)
- Adds
odo dev --no-watch
#5675 (dharmit) odo init
json output #5658 (feloy)- odo alizer command #5646 (feloy)
- Adds warning for running podman on Apple Silicon #5629 (cdrage)
- Updates odo init output, fixes colorized output for tests. #5613 (cdrage)
- Wait deletion #5604 (feloy)
- odo delete component - show warning that something was not deleted #5598 (valaparthvi)
Bugs
- Fix Windows tests for PR targeting branches other than
main
#6177 (anandrkskd) - 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](https://github.com/redhat-developer/od...
Release of v3.0.0-rc2
Release of v3.0.0-rc2
v3.0.0-rc2 (2022-09-20)
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:
Installation of v3.0.0-rc2
To install odo, follow our installation guide at odo.dev
After each release, binaries are synced to developers.redhat.com
* This Changelog was automatically generated by github_changelog_generator
v3.0.0-rc1
Release of v3.0.0-rc1
v3.0.0-rc1 (2022-08-30)
Features/Enhancements:
- Implement "odo list" #6043 (feloy)
- odo list: add odo version used to create a component to the output #6028 (valaparthvi)
- Do not get project from env.yaml file #6025 (feloy)
- Make odo work if optional
metadata.name
field is missing in Devfile #6015 (rm3l) - Autodetect project name via Alizer #5989 (cdrage)
odo dev
: Add support for non-exec commands part of a composite run or debug command #5923 (valaparthvi)
Bugs:
- Update errors.go #6059 (MahendraBishnoi29)
- Do not use env.yaml file anymore #6057 (feloy)
- Ignore notfound error on delete #6055 (feloy)
- deploymentExists different from component running #6048 (feloy)
- Do not send userId to registry when ODO_DEBUG_TELEMETRY_FILE is set #6031 (feloy)
- Fix: ServiceBinding resources are not deployed with odo deploy #6029 (valaparthvi)
- odo dev: Cleanup after displaying the error #6024 (feloy)
- Fix: Non odo components not reported #6021 (valaparthvi)
- Watch for devfile dependencies #6020 (feloy)
- Restart port forwarding on failure #6013 (feloy)
- Remove command: odo project #6008 (valaparthvi)
- Enhance error message when user runs from a non-component directory #6006 (valaparthvi)
- Allow specifying message to end the spinner with #5972 (dharmit)
Documentation:
- Update site index page with lighter font #6035 (cdrage)
- Add blog post for v3.0.0-beta3 and update installation docs #6032 (valaparthvi)
- Add blog post for v3.0.0-beta3 and update installation docs #6019 (valaparthvi)
- Document how odo works with projects/namespaces #6009 (valaparthvi)
Testing/CI:
- fix flake and use operatorhub to install EDB #6004 (anandrkskd)
Merged pull requests:
- Bump to version 3.0.0-rc1 #6064 (feloy)
- Update script to support alpha/beta/rc versions #6063 (feloy)
- update to OpenShift 4.11 #6060 (kadel)
- Troubleshoot IBM Cloud Windows tests failing #6038 (feloy)
- test: use
T.Setenv
to set env vars in tests #6037 (Juneezee) - Revert "Add blog post for v3.0.0-beta3 and update installation docs" #6030 (cdrage)
Note about Release Candidate
With rc1, we are feature complete with the following exceptions:
- odo list services (#5996)
- ability to turn off auto restart and trigger sync manually in odo dev (#5634)
Our GA release will include:
- Onboarding updates, including updates to the Quickstart guide
- Video tutorial
Installation of v3.0.0-rc1
To install odo, follow our installation guide at odo.dev
After each release, binaries are synced to developers.redhat.com
v3.0.0-beta3
Release of v3.0.0-beta3
v3.0.0-beta3 (2022-08-09)
Features/Enhancements:
- Allow using remote Dockerfiles (HTTP(S) only) for building images #5976 (rm3l)
- Allow binding to services from other namespaces #5936 (rm3l)
- odo dev: react to changes as soon as possible #5933 (feloy)
Bugs:
- Fetch pods first; use channel instead of slice #5973 (dharmit)
- Use sync/atomic to keep tab on go routines #5961 (dharmit)
- Grab pod logs concurrently #5942 (dharmit)
- Do not save component name in env.yaml #5852 (cdrage)
Documentation:
- Use oceanicNext dark theme for website #6005 (valaparthvi)
- Adds link to inner loop to the Quickstart guide #6003 (dharmit)
- update quickstart #5992 (kadel)
- Remove $ symbol from some commands #5979 (cdrage)
- Add blog post for
v3.0.0-beta2
release and update installation doc #5966 (rm3l) - Add blog post for v3.0.0-beta1 release #5956 (rm3l)
- add documentation for env variables used by odo #5686 (kadel)
Testing/CI:
- Add more checks to check-fit.sh #6001 (valaparthvi)
- Use devfile proxy for odo init --devfile-registry #5995 (feloy)
- Increase timeout by 60sec devEnv check #5978 (anandrkskd)
- Install and use a reverse proxy for staging devfile registry #5922 (feloy)
Merged pull requests:
- Bump odo version to v3.0.0-beta3 #6016 (valaparthvi)
- Limit the total number of Dependabot PRs to 2 #5975 (rm3l)
- Update Alizer version #5970 (rm3l)
- Website: Bump @svgr/webpack from 6.2.1 to 6.3.0 in /docs/website #5969 (dependabot[bot])
- Update Dependabot configuration #5968 (rm3l)
- Improve --help page by separating commands to management commands #5965 (cdrage)
- Refactor color throughout interactive mode and dev #5963 (cdrage)
- Website: Bump node-forge from 1.2.1 to 1.3.1 in /docs/website #5955 (dependabot[bot])
- Website: Bump css-what from 5.1.0 to 6.1.0 in /docs/website #5954 (dependabot[bot])
- Go: Bump k8s.io/klog/v2 from 2.40.1 to 2.70.1 #5953 (dependabot[bot])
- Website: Bump @docusaurus/theme-search-algolia from 2.0.0-beta.16 to 2.0.0-rc.1 in /docs/website #5951 (dependabot[bot])
- Go: Bump github.com/jedib0t/go-pretty/v6 from 6.3.3 to 6.3.5 #5950 (dependabot[bot])
- Go: Bump github.com/golang/mock from 1.5.0 to 1.6.0 #5939 (dependabot[bot])
Installation of v3.0.0-beta3
To install odo, follow our installation guide at odo.dev
After each release, binaries are synced to developers.redhat.com