odo v3.16.0
is now out!
To install odo
, follow the installation guide.
Notable Changes
Check this Playlist for an overview of the most notable changes in this release: [TODO Add Link to Youtube Playlist]
Features
[TODO - Complete with embedded demos!]
Detailed Changelog
As with every release, you can find the full list of changes and bug fixes on the GitHub release page.
Release of v3.16.0
v3.16.0 (2024-06-17)
Features/Enhancements:
Bugs:
- Recognize
devfile.yml
and.devfile.yml
as Devfiles #7130 (rm3l) - [ui] Fix Default command checkbox #7104 (feloy)
Documentation:
- Show last update date on documentation pages #7165 (rm3l)
- Release PR for v3.15.0 #7098 (github-actions[bot])
- blogpost: writing devfile from scratch #6866 (kadel)
Testing/CI:
- Revisit CI to spin up clusters on-demand #7159 (rm3l)
- Start HTTP server to replace Devfile Registry server in the tests #7154 (rm3l)
- Use staging Devfile registry for PR tests #7129 (rm3l)
Cleanup/Refactor:
Merged pull requests:
- Bump version to 3.16.0 #7247 (rm3l)
- Website: Bump braces from 3.0.2 to 3.0.3 in /docs/website #7246 (dependabot[bot])
- Bump braces from 3.0.2 to 3.0.3 in /ui #7245 (dependabot[bot])
- Fix issue with OpenShift CI Interop tests failing due to error with glibc when executing any
oc
command #7243 (rm3l) - Go: Bump golang.org/x/net from 0.21.0 to 0.23.0 #7239 (dependabot[bot])
- Bump golang.org/x/net from 0.17.0 to 0.23.0 in /.ibm/tools/tests-results #7238 (dependabot[bot])
- Bump express from 4.18.2 to 4.19.2 in /ui #7235 (dependabot[bot])
- Bump express from 4.18.2 to 4.19.2 in /tests/examples/source/devfiles/nodejs/project-with-endpoint-on-loopback #7234 (dependabot[bot])
- Bump express from 4.18.1 to 4.19.2 in /tests/examples/source/angular #7233 (dependabot[bot])
- Website: Bump express from 4.18.1 to 4.19.2 in /docs/website #7232 (dependabot[bot])
- Website: Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs/website #7231 (dependabot[bot])
- Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /ui #7230 (dependabot[bot])
- Bump follow-redirects from 1.15.5 to 1.15.6 in /ui #7229 (dependabot[bot])
- Website: Bump follow-redirects from 1.15.5 to 1.15.6 in /docs/website #7228 (dependabot[bot])
- Bump follow-redirects from 1.15.5 to 1.15.6 in /tests/examples/source/angular #7227 (dependabot[bot])
- Go: Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 #7226 (dependabot[bot])
- Bump google.golang.org/protobuf from 1.30.0 to 1.33.0 in /.ibm/tools/tests-results #7225 (dependabot[bot])
- Bump ip from 1.1.8 to 1.1.9 in /tests/examples/source/angular #7223 (dependabot[bot])
- Bump ip from 2.0.0 to 2.0.1 in /ui #7222 (dependabot[bot])
- Bump @cypress/request and cypress in /ui #7221 (dependabot[bot])
- Bump the npm_and_yarn group across 3 directories with 9 updates #7219 (dependabot[bot])
- Bump the go_modules group across 1 directories with 1 update #7218 (dependabot[bot])
- Bump the go_modules group across 2 directories with 4 updates #7213 (dependabot[bot])
- Bump follow-redirects from 1.15.2 to 1.15.5 in /ui #7211 (dependabot[bot])
- Go: Bump github.com/containerd/containerd from 1.6.20 to 1.6.26 #7210 (dependabot[bot])
- Bump follow-redirects from 1.15.1 to 1.15.5 in /tests/examples/source/angular #7208 (dependabot[bot])
- Website: Bump follow-redirects from 1.15.2 to 1.15.5 in /docs/website #7206 (dependabot[bot])
- Go: Bump golang.org/x/term from 0.15.0 to 0.16.0 #7204 (dependabot[bot])
- Go: Bump github.com/opencontainers/image-spec from 1.1.0-rc2.0.20221005185240-3a7f492d3f1b to 1.1.0-rc.6 #7203 (dependabot[bot])
- Go: Bump github.com/AlecAivazis/survey/v2 from 2.3.5 to 2.3.7 #7202 (dependabot[bot])
- Go: Bump github.com/go-openapi/spec from 0.20.8 to 0.20.14 #7201 (dependabot[bot])
- Go: Bump github.com/google/uuid from 1.4.0 to 1.6.0 #7200 (dependabot[bot])
- Website: Bump webpack from 5.90.0 to 5.90.1 in /docs/website #7199 (dependabot[bot])
- GitHub Actions: Bump tj-actions/verify-changed-files from 17.1.0 to 18.0.0 #7198 (dependabot[bot])
- Website: Bump @segment/snippet from 4.16.2 to 5.2.1 in /docs/website #7194 (dependabot[bot])
- Website: Bump typescript from 5.2.2 to 5.3.3 in /docs/website #7193 (dependabot[bot])
- Website: Bump webpack from 5.89.0 to 5.90.0 in /docs/website #7192 (dependabot[bot])
- Go: Bump golang.org/x/sys from 0.15.0 to 0.16.0 #7191 (dependabot[bot])
- Go: Bump github.com/sethvargo/go-envconfig from 0.9.0 to 1.0.0 #7190 (dependabot[bot])
- Go: Bump github.com/devfile/alizer from 1.2.1 to 1.3.1 #7189 (dependabot[bot])
- Go: Bump github.com/gorilla/mux from 1.8.0 to 1.8.1 #7188 (dependabot[bot])
- Go: Bump golang.org/x/sync from 0.4.0 to 0.6.0 #7187 (dependabot[bot])
- Go: Bump github.com/spf13/afero from 1.6.0 to 1.11.0 #7186 (dependabot[bot])
- Website: Bump browserslist from 4.22.1 to 4.22.2 in /docs/website #7185 (dependabot[bot])
- Go: Bump github.com/fatih/color from 1.15.0 to 1.16.0 #7183 (dependabot[bot])
- Website: Bump prism-react-renderer from 2.1.0 to 2.3.1 in /docs/website #7182 (dependabot[bot])
- Website: Bump @algolia/client-search from 4.20.0 to 4.22.1 in /docs/website #7181 (dependabot[bot])
- Website: Bump clsx from 2.0.0 to 2.1.0 in /docs/website #7180 (dependabot[bot])
- GitHub Actions: Bump tj-actions/verify-changed-files from 17.0.2 to 17.1.0 #7179 (dependabot[bot])
- Go: Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 #7178 (dependabot[bot])
- Go: Bump github.com/devfile/api/v2 from 2.2.1 to 2.2.2 #7177 (dependabot[bot])
- Go: Bump github.com/onsi/gomega from 1.28.1 to 1.30.0 #7176 (dependabot[bot])
- GitHub Actions: Bump tj-actions/verify-changed-files from 17.0.0 to 17.0.2 #7174 (dependabot[bot])
- Go: Bump github.com/go-git/go-git/v5 from 5.10.1 to 5.11.0 #7172 (dependabot[bot])
- GitHub Actions: Bump tj-actions/verify-changed-files from 16.1.1 to 17.0.0 #7171 (dependabot[bot])
- Go: Bump github.com/go-openapi/jsonreference from 0.20.2 to 0.20.4 #7170 (dependabot[bot])
- Go: Bump github.com/fsnotify/fsnotify from 1.6.0 to 1.7.0 #7169 (dependabot[bot])
- GitHub Actions: Bump actions/setup-go from 4 to 5 #7168 (dependabot[bot])
- Go: Bump github.com/securego/gosec/v2 from 2.17.0 to 2.18.2 #7167 (dependabot[bot])
- GitHub Actions: Bump
actions/{up,down}load-artifact
from 3 to 4 #7166 (dependabot[bot]) - Go: Bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0 #7164 (dependabot[bot])
- GitHub Actions: Bump actions/stale from 8 to 9 #7163 (dependabot[bot])
- Go: Bump github.com/gorilla/handlers from 1.5.1 to 1.5.2 #7157 (dependabot[bot])
- Go: Bump github.com/go-git/go-git/v5 from 5.7.0 to 5.10.1 #7155 (dependabot[bot])
- GitHub Actions: Bump tj-actions/verify-changed-files from 16.0.0 to 16.1.1 #7151 (dependabot[bot])
- Generate checksums for nightly binaries #7149 (rm3l)
- GitHub Actions: Bump actions/checkout from 3 to 4 #7146 (dependabot[bot])
- GitHub Actions: Bump cypress-io/github-action from 5 to 6 #7143 (dependabot[bot])
- Go: Bump google.golang.org/grpc from 1.54.0 to 1.56.3 #7136 (dependabot[bot])
- Bump google.golang.org/grpc from 1.55.0 to 1.56.3 in /.ibm/tools/tests-results #7135 (dependabot[bot])
- Website: Bump webpack from 5.88.2 to 5.89.0 in /docs/website #7134 (dependabot[bot])
- GitHub Actions: Bump
actions/stale
from 4 to 8 and allow to trigger it manually #7133 (dependabot[bot]) - Website: Bump @tsconfig/docusaurus from 2.0.0 to 2.0.2 in /docs/website #7128 (dependabot[bot])
- GitHub Actions: Bump thollander/actions-comment-pull-request from 1 to 2 #7127 (dependabot[bot])
- Go: Bump github.com/devfile/alizer from 1.0.1 to 1.2.1 #7126 (dependabot[bot])
- Website: Bump prism-react-renderer from 2.0.6 to 2.1.0 in /docs/website #7125 (dependabot[bot])
- GitHub Actions: Bump actions/setup-go from 3 to 4 #7124 (dependabot[bot])
- Instruct Dependabot to maintain dependencies for GitHub Actions #7123 (rm3l)
- Go: Bump github.com/fatih/color from 1.14.1 to 1.15.0 #7122 (dependabot[bot])
- Website: Bump the docusaurus group in /docs/website with 1 update #7121 (dependabot[bot])
- Group Dependabot updates to
@docusaurus/*
together #7119 (rm3l) - Go: Bump golang.org/x/sys from 0.12.0 to 0.13.0 #7113 (dependabot[bot])
- Website: Bump browserslist from 4.21.10 to 4.22.1 in /docs/website #7109 (dependabot[bot])
- Go: Bump github.com/operator-framework/api from 0.17.6 to 0.17.7 #7108 (dependabot[bot])
- Website: Bump @docusaurus/preset-classic from 2.4.1 to 2.4.3 in /docs/website #7102 (dependabot[bot])
- Go: Bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.12.1 #7101 (dependabot[bot])
* This Changelog was automatically generated by github_changelog_generator
Contributing to odo
If odo
interests you, and you would like to contribute to it, we welcome you!
You can contribute to odo
in a lot of different ways!
Take it for a spin 🚘 and report back bugs🐞 that you encountered, or features🌟 that you would like to see.
Help us with the documentation📜, or tell us how you used odo
🖍.
Review the PRs👀, or help us fix a failing test 🚩.
Work on the TODOs📝, or help us cleanup the code🚮.
Or, simply tune in📻 to our contributor calls and learn more about odo
.
odo
is your playground!
Read the developer reference guide on contributing to odo to know more.