From 92e02c5407aa085f373a70a6e5bf7759ed808088 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 25 Jun 2024 17:24:56 +0000 Subject: [PATCH] Release PR for v3.16.1 (#7255) * Set version in build/VERSION file * Add release blog post * Update versions and automatic blog post content * Update blog post author * Fix blog post content --------- Co-authored-by: rm3l Co-authored-by: Armel Soro --- build/VERSION | 2 +- docs/website/blog/2024-06-25-odo-v3.16.1.md | 150 ++++++++++++++++++++ docs/website/docs/overview/installation.md | 34 ++--- docs/website/docs/troubleshooting.md | 4 +- 4 files changed, 170 insertions(+), 20 deletions(-) create mode 100644 docs/website/blog/2024-06-25-odo-v3.16.1.md diff --git a/build/VERSION b/build/VERSION index 64d4aab162..7f20715171 100644 --- a/build/VERSION +++ b/build/VERSION @@ -1 +1 @@ -v3.15.0 +v3.16.1 diff --git a/docs/website/blog/2024-06-25-odo-v3.16.1.md b/docs/website/blog/2024-06-25-odo-v3.16.1.md new file mode 100644 index 0000000000..7056bf456a --- /dev/null +++ b/docs/website/blog/2024-06-25-odo-v3.16.1.md @@ -0,0 +1,150 @@ +--- +title: odo v3.16.1 Released +author: Armel Soro +author_url: https://github.com/rm3l +author_image_url: https://github.com/rm3l.png +image: https://raw.githubusercontent.com/redhat-developer/odo/main/docs/website/static/img/logo.png +tags: ["release"] +slug: odo-v3.16.1 +--- + +odo `v3.16.1` is now out! + + + +To install `odo`, follow [the installation guide](/docs/overview/installation). + +## Notable Changes + +* Several dependency updates to fix some critical security issues +* Recognize `devfile.yml` and `.devfile.yml` as Devfiles by @rm3l in https://github.com/redhat-developer/odo/pull/7130 +* Update devfile library by @thepetk in https://github.com/redhat-developer/odo/pull/7240. This allows `odo` to parse more recent Devfiles. + +## Detailed Changelog + +As with every release, you can find the full list of changes and bug fixes on the [GitHub release page](https://github.com/redhat-developer/odo/releases/tag/v3.16.1). + +Note that there is no `v3.16.0` release due to an issue with the build pipelines. + +### What's Changed +* Release PR for v3.15.0 by @github-actions in https://github.com/redhat-developer/odo/pull/7098 +* Go: Bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.12.1 by @dependabot in https://github.com/redhat-developer/odo/pull/7101 +* Website: Bump @docusaurus/preset-classic from 2.4.1 to 2.4.3 in /docs/website by @dependabot in https://github.com/redhat-developer/odo/pull/7102 +* [ui] Fix Default command checkbox by @feloy in https://github.com/redhat-developer/odo/pull/7104 +* blogpost: writing devfile from scratch by @kadel in https://github.com/redhat-developer/odo/pull/6866 +* Go: Bump github.com/operator-framework/api from 0.17.6 to 0.17.7 by @dependabot in https://github.com/redhat-developer/odo/pull/7108 +* Website: Bump browserslist from 4.21.10 to 4.22.1 in /docs/website by @dependabot in https://github.com/redhat-developer/odo/pull/7109 +* Go: Bump golang.org/x/sys from 0.12.0 to 0.13.0 by @dependabot in https://github.com/redhat-developer/odo/pull/7113 +* Group Dependabot updates to `@docusaurus/*` together by @rm3l in https://github.com/redhat-developer/odo/pull/7119 +* Website: Bump the docusaurus group in /docs/website with 1 update by @dependabot in https://github.com/redhat-developer/odo/pull/7121 +* Go: Bump github.com/fatih/color from 1.14.1 to 1.15.0 by @dependabot in https://github.com/redhat-developer/odo/pull/7122 +* Instruct Dependabot to maintain dependencies for GitHub Actions by @rm3l in https://github.com/redhat-developer/odo/pull/7123 +* GitHub Actions: Bump actions/setup-go from 3 to 4 by @dependabot in https://github.com/redhat-developer/odo/pull/7124 +* Website: Bump prism-react-renderer from 2.0.6 to 2.1.0 in /docs/website by @dependabot in https://github.com/redhat-developer/odo/pull/7125 +* Website: Bump @tsconfig/docusaurus from 2.0.0 to 2.0.2 in /docs/website by @dependabot in https://github.com/redhat-developer/odo/pull/7128 +* GitHub Actions: Bump thollander/actions-comment-pull-request from 1 to 2 by @dependabot in https://github.com/redhat-developer/odo/pull/7127 +* Go: Bump github.com/devfile/alizer from 1.0.1 to 1.2.1 by @dependabot in https://github.com/redhat-developer/odo/pull/7126 +* Use staging Devfile registry for PR tests by @rm3l in https://github.com/redhat-developer/odo/pull/7129 +* Website: Bump webpack from 5.88.2 to 5.89.0 in /docs/website by @dependabot in https://github.com/redhat-developer/odo/pull/7134 +* GitHub Actions: Bump `actions/stale` from 4 to 8 and allow to trigger it manually by @dependabot in https://github.com/redhat-developer/odo/pull/7133 +* Bump google.golang.org/grpc from 1.55.0 to 1.56.3 in /.ibm/tools/tests-results by @dependabot in https://github.com/redhat-developer/odo/pull/7135 +* GitHub Actions: Bump cypress-io/github-action from 5 to 6 by @dependabot in https://github.com/redhat-developer/odo/pull/7143 +* GitHub Actions: Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/redhat-developer/odo/pull/7146 +* GitHub Actions: Bump tj-actions/verify-changed-files from 16.0.0 to 16.1.1 by @dependabot in https://github.com/redhat-developer/odo/pull/7151 +* Generate checksums for nightly binaries by @rm3l in https://github.com/redhat-developer/odo/pull/7149 +* Start HTTP server to replace Devfile Registry server in the tests by @rm3l in https://github.com/redhat-developer/odo/pull/7154 +* Recognize `devfile.yml` and `.devfile.yml` as Devfiles by @rm3l in https://github.com/redhat-developer/odo/pull/7130 +* Go: Bump github.com/go-git/go-git/v5 from 5.7.0 to 5.10.1 by @dependabot in https://github.com/redhat-developer/odo/pull/7155 +* Go: Bump google.golang.org/grpc from 1.54.0 to 1.56.3 by @dependabot in https://github.com/redhat-developer/odo/pull/7136 +* Go: Bump github.com/gorilla/handlers from 1.5.1 to 1.5.2 by @dependabot in https://github.com/redhat-developer/odo/pull/7157 +* Revisit CI to spin up clusters on-demand by @rm3l in https://github.com/redhat-developer/odo/pull/7159 +* Go: Bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0 by @dependabot in https://github.com/redhat-developer/odo/pull/7164 +* GitHub Actions: Bump actions/stale from 8 to 9 by @dependabot in https://github.com/redhat-developer/odo/pull/7163 +* Show last update date on documentation pages by @rm3l in https://github.com/redhat-developer/odo/pull/7165 +* Go: Bump github.com/securego/gosec/v2 from 2.17.0 to 2.18.2 by @dependabot in https://github.com/redhat-developer/odo/pull/7167 +* GitHub Actions: Bump `actions/{up,down}load-artifact` from 3 to 4 by @dependabot in https://github.com/redhat-developer/odo/pull/7166 +* Go: Bump github.com/fsnotify/fsnotify from 1.6.0 to 1.7.0 by @dependabot in https://github.com/redhat-developer/odo/pull/7169 +* GitHub Actions: Bump actions/setup-go from 4 to 5 by @dependabot in https://github.com/redhat-developer/odo/pull/7168 +* GitHub Actions: Bump tj-actions/verify-changed-files from 16.1.1 to 17.0.0 by @dependabot in https://github.com/redhat-developer/odo/pull/7171 +* Go: Bump github.com/go-git/go-git/v5 from 5.10.1 to 5.11.0 by @dependabot in https://github.com/redhat-developer/odo/pull/7172 +* Go: Bump github.com/go-openapi/jsonreference from 0.20.2 to 0.20.4 by @dependabot in https://github.com/redhat-developer/odo/pull/7170 +* GitHub Actions: Bump tj-actions/verify-changed-files from 17.0.0 to 17.0.2 by @dependabot in https://github.com/redhat-developer/odo/pull/7174 +* Go: Bump github.com/onsi/gomega from 1.28.1 to 1.30.0 by @dependabot in https://github.com/redhat-developer/odo/pull/7176 +* Go: Bump github.com/devfile/api/v2 from 2.2.1 to 2.2.2 by @dependabot in https://github.com/redhat-developer/odo/pull/7177 +* GitHub Actions: Bump tj-actions/verify-changed-files from 17.0.2 to 17.1.0 by @dependabot in https://github.com/redhat-developer/odo/pull/7179 +* Website: Bump @algolia/client-search from 4.20.0 to 4.22.1 in /docs/website by @dependabot in https://github.com/redhat-developer/odo/pull/7181 +* Website: Bump prism-react-renderer from 2.1.0 to 2.3.1 in /docs/website by @dependabot in https://github.com/redhat-developer/odo/pull/7182 +* Go: Bump github.com/fatih/color from 1.15.0 to 1.16.0 by @dependabot in https://github.com/redhat-developer/odo/pull/7183 +* Go: Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 by @dependabot in https://github.com/redhat-developer/odo/pull/7178 +* Go: Bump golang.org/x/sync from 0.4.0 to 0.6.0 by @dependabot in https://github.com/redhat-developer/odo/pull/7187 +* Replace `github.com/pborman/uuid` with `github.com/google/uuid` by @Juneezee in https://github.com/redhat-developer/odo/pull/7173 +* Website: Bump clsx from 2.0.0 to 2.1.0 in /docs/website by @dependabot in https://github.com/redhat-developer/odo/pull/7180 +* Website: Bump browserslist from 4.22.1 to 4.22.2 in /docs/website by @dependabot in https://github.com/redhat-developer/odo/pull/7185 +* Go: Bump github.com/spf13/afero from 1.6.0 to 1.11.0 by @dependabot in https://github.com/redhat-developer/odo/pull/7186 +* Go: Bump github.com/devfile/alizer from 1.2.1 to 1.3.1 by @dependabot in https://github.com/redhat-developer/odo/pull/7189 +* Go: Bump github.com/gorilla/mux from 1.8.0 to 1.8.1 by @dependabot in https://github.com/redhat-developer/odo/pull/7188 +* Go: Bump golang.org/x/sys from 0.15.0 to 0.16.0 by @dependabot in https://github.com/redhat-developer/odo/pull/7191 +* Website: Bump webpack from 5.89.0 to 5.90.0 in /docs/website by @dependabot in https://github.com/redhat-developer/odo/pull/7192 +* Website: Bump typescript from 5.2.2 to 5.3.3 in /docs/website by @dependabot in https://github.com/redhat-developer/odo/pull/7193 +* Website: Bump @segment/snippet from 4.16.2 to 5.2.1 in /docs/website by @dependabot in https://github.com/redhat-developer/odo/pull/7194 +* Go: Bump github.com/sethvargo/go-envconfig from 0.9.0 to 1.0.0 by @dependabot in https://github.com/redhat-developer/odo/pull/7190 +* GitHub Actions: Bump tj-actions/verify-changed-files from 17.1.0 to 18.0.0 by @dependabot in https://github.com/redhat-developer/odo/pull/7198 +* Website: Bump webpack from 5.90.0 to 5.90.1 in /docs/website by @dependabot in https://github.com/redhat-developer/odo/pull/7199 +* Go: Bump github.com/go-openapi/spec from 0.20.8 to 0.20.14 by @dependabot in https://github.com/redhat-developer/odo/pull/7201 +* Go: Bump github.com/AlecAivazis/survey/v2 from 2.3.5 to 2.3.7 by @dependabot in https://github.com/redhat-developer/odo/pull/7202 +* Go: Bump github.com/opencontainers/image-spec from 1.1.0-rc2.0.20221005185240-3a7f492d3f1b to 1.1.0-rc.6 by @dependabot in https://github.com/redhat-developer/odo/pull/7203 +* Go: Bump github.com/google/uuid from 1.4.0 to 1.6.0 by @dependabot in https://github.com/redhat-developer/odo/pull/7200 +* Go: Bump golang.org/x/term from 0.15.0 to 0.16.0 by @dependabot in https://github.com/redhat-developer/odo/pull/7204 +* Go: Bump github.com/containerd/containerd from 1.6.20 to 1.6.26 by @dependabot in https://github.com/redhat-developer/odo/pull/7210 +* Bump follow-redirects from 1.15.1 to 1.15.5 in /tests/examples/source/angular by @dependabot in https://github.com/redhat-developer/odo/pull/7208 +* Bump follow-redirects from 1.15.2 to 1.15.5 in /ui by @dependabot in https://github.com/redhat-developer/odo/pull/7211 +* Website: Bump follow-redirects from 1.15.2 to 1.15.5 in /docs/website by @dependabot in https://github.com/redhat-developer/odo/pull/7206 +* Bump the go_modules group across 2 directories with 4 updates by @dependabot in https://github.com/redhat-developer/odo/pull/7213 +* Bump the npm_and_yarn group across 3 directories with 9 updates by @dependabot in https://github.com/redhat-developer/odo/pull/7219 +* Bump the go_modules group across 1 directories with 1 update by @dependabot in https://github.com/redhat-developer/odo/pull/7218 +* Bump @cypress/request and cypress in /ui by @dependabot in https://github.com/redhat-developer/odo/pull/7221 +* Bump ip from 2.0.0 to 2.0.1 in /ui by @dependabot in https://github.com/redhat-developer/odo/pull/7222 +* Bump ip from 1.1.8 to 1.1.9 in /tests/examples/source/angular by @dependabot in https://github.com/redhat-developer/odo/pull/7223 +* Bump google.golang.org/protobuf from 1.30.0 to 1.33.0 in /.ibm/tools/tests-results by @dependabot in https://github.com/redhat-developer/odo/pull/7225 +* Go: Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in https://github.com/redhat-developer/odo/pull/7226 +* Bump follow-redirects from 1.15.5 to 1.15.6 in /tests/examples/source/angular by @dependabot in https://github.com/redhat-developer/odo/pull/7227 +* Website: Bump follow-redirects from 1.15.5 to 1.15.6 in /docs/website by @dependabot in https://github.com/redhat-developer/odo/pull/7228 +* Bump follow-redirects from 1.15.5 to 1.15.6 in /ui by @dependabot in https://github.com/redhat-developer/odo/pull/7229 +* Website: Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs/website by @dependabot in https://github.com/redhat-developer/odo/pull/7231 +* Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /ui by @dependabot in https://github.com/redhat-developer/odo/pull/7230 +* Website: Bump express from 4.18.1 to 4.19.2 in /docs/website by @dependabot in https://github.com/redhat-developer/odo/pull/7232 +* Bump express from 4.18.2 to 4.19.2 in /tests/examples/source/devfiles/nodejs/project-with-endpoint-on-loopback by @dependabot in https://github.com/redhat-developer/odo/pull/7234 +* Bump express from 4.18.2 to 4.19.2 in /ui by @dependabot in https://github.com/redhat-developer/odo/pull/7235 +* Bump express from 4.18.1 to 4.19.2 in /tests/examples/source/angular by @dependabot in https://github.com/redhat-developer/odo/pull/7233 +* Update devfile library by @thepetk in https://github.com/redhat-developer/odo/pull/7240 +* Go: Bump golang.org/x/net from 0.21.0 to 0.23.0 by @dependabot in https://github.com/redhat-developer/odo/pull/7239 +* Bump golang.org/x/net from 0.17.0 to 0.23.0 in /.ibm/tools/tests-results by @dependabot in https://github.com/redhat-developer/odo/pull/7238 +* Fix issue with OpenShift CI Interop tests failing due to error with glibc when executing any `oc` command by @rm3l in https://github.com/redhat-developer/odo/pull/7243 +* Website: Bump braces from 3.0.2 to 3.0.3 in /docs/website by @dependabot in https://github.com/redhat-developer/odo/pull/7246 +* Bump braces from 3.0.2 to 3.0.3 in /ui by @dependabot in https://github.com/redhat-developer/odo/pull/7245 +* Bump version to 3.16.0 by @rm3l in https://github.com/redhat-developer/odo/pull/7247 + +### New Contributors +* @thepetk made their first contribution in https://github.com/redhat-developer/odo/pull/7240 + +**Full Changelog**: https://github.com/redhat-developer/odo/compare/v3.15.0...v3.16.1 + +## 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](https://github.com/redhat-developer/odo#meetings) and learn more about `odo`. + +`odo` is your playground! + +Read the developer reference guide on [contributing to odo](/docs/development/contribution) to know more. diff --git a/docs/website/docs/overview/installation.md b/docs/website/docs/overview/installation.md index cd6dd5dfc5..da68377d20 100644 --- a/docs/website/docs/overview/installation.md +++ b/docs/website/docs/overview/installation.md @@ -33,12 +33,12 @@ Installing `odo` on `amd64` architecture: 1. Download the latest release from the mirror: ```shell -curl -L https://developers.redhat.com/content-gateway/rest/mirror/pub/openshift-v4/clients/odo/v3.15.0/odo-linux-amd64 -o odo +curl -L https://developers.redhat.com/content-gateway/rest/mirror/pub/openshift-v4/clients/odo/v3.16.1/odo-linux-amd64 -o odo ``` 2. (Recommended) Verify the downloaded binary with the SHA-256 sum: ```shell -curl -L https://developers.redhat.com/content-gateway/rest/mirror/pub/openshift-v4/clients/odo/v3.15.0/odo-linux-amd64.sha256 -o odo.sha256 +curl -L https://developers.redhat.com/content-gateway/rest/mirror/pub/openshift-v4/clients/odo/v3.16.1/odo-linux-amd64.sha256 -o odo.sha256 echo "$(> ~/.bashrc 2. Download the latest release from the mirror: ```shell -curl -L https://developers.redhat.com/content-gateway/rest/mirror/pub/openshift-v4/clients/odo/v3.15.0/odo-windows-amd64.exe -o odo.exe +curl -L https://developers.redhat.com/content-gateway/rest/mirror/pub/openshift-v4/clients/odo/v3.16.1/odo-windows-amd64.exe -o odo.exe ``` 2. (Recommended) Verify the downloaded binary with the SHA-256 sum: ```shell -curl -L https://developers.redhat.com/content-gateway/rest/mirror/pub/openshift-v4/clients/odo/v3.15.0/odo-windows-amd64.exe.sha256 -o odo.exe.sha256 +curl -L https://developers.redhat.com/content-gateway/rest/mirror/pub/openshift-v4/clients/odo/v3.16.1/odo-windows-amd64.exe.sha256 -o odo.exe.sha256 # Visually compare the output of both files Get-FileHash odo.exe type odo.exe.sha256 @@ -333,7 +333,7 @@ The download can be executed using the `download` goal which automatically retri ```shell mvn software.tnb:odo-downloader-maven-plugin:0.1.3:download \ -Dodo.target.file=$HOME/bin/odo \ - -Dodo.version=v3.15.0 + -Dodo.version=v3.16.1 ``` ### asdf @@ -341,8 +341,8 @@ The [asdf version manager](https://asdf-vm.com/) is a tool for managing multiple With `asdf` installed, the [asdf plugin for odo](https://github.com/rm3l/asdf-odo) can be used to install any released version of `odo`: ``` asdf plugin add odo -asdf install odo 3.15.0 -asdf global odo 3.15.0 +asdf install odo 3.16.1 +asdf global odo 3.16.1 ``` ## Nightly builds diff --git a/docs/website/docs/troubleshooting.md b/docs/website/docs/troubleshooting.md index c127d4b8b8..8ef6be9a01 100644 --- a/docs/website/docs/troubleshooting.md +++ b/docs/website/docs/troubleshooting.md @@ -416,7 +416,7 @@ $ ODO_PUSH_IMAGES=false odo dev --platform podman __ / \__ Developing using the "helloworld" Devfile \__/ \ Platform: podman - / \__/ odo version: v3.15.0 (b403a1bfb) + / \__/ odo version: v3.16.1 (b403a1bfb) \__/ ↪ Running on podman in Dev mode @@ -490,7 +490,7 @@ $ odo dev --platform podman __ / \__ Developing using the "helloworld" Devfile \__/ \ Platform: podman - / \__/ odo version: v3.15.0 (b403a1bfb) + / \__/ odo version: v3.16.1 (b403a1bfb) \__/ ↪ Running on podman in Dev mode