-
Notifications
You must be signed in to change notification settings - Fork 244
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Set version in build/VERSION file * Bump version in installation docs * Add release blog post * Update release doc --------- Co-authored-by: feloy <feloy@users.noreply.github.com> Co-authored-by: Philippe Martin <phmartin@redhat.com>
- Loading branch information
1 parent
0d1cf6e
commit 13ff2fd
Showing
3 changed files
with
156 additions
and
18 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
v3.12.0 | ||
v3.13.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,138 @@ | ||
--- | ||
title: odo v3.13.0 Released | ||
author: feloy | ||
author_url: https://github.com/feloy | ||
author_image_url: https://github.com/feloy.png | ||
image: https://raw.githubusercontent.com/redhat-developer/odo/main/docs/website/static/img/logo.png | ||
tags: ["release"] | ||
slug: odo-v3.13.0 | ||
--- | ||
|
||
odo `v3.13.0` is now out! | ||
|
||
<!--truncate--> | ||
|
||
To install `odo`, follow [the installation guide](../docs/overview/installation). | ||
|
||
## Notable Changes | ||
Check this Playlist for an overview of the most notable changes in this release: https://www.youtube.com/playlist?list=PLGMB2PY4SNOr967FHII4sye2ucBdCuD1b | ||
|
||
### Features | ||
|
||
#### `odo describe component` displaying information about the running API Server | ||
|
||
The command `odo describe component` now displays the information to access the API server started by `odo dev`. When this command is executed in Experimental mode, it also displays the information to access the odo graphical user interface. | ||
|
||
<iframe width="560" height="315" src="https://www.youtube.com/embed/U-5brQmCrZ0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> | ||
|
||
#### `odo dev --logs` displaying logs during a Dev session | ||
|
||
Previously it was necessary to execute an `odo logs` command in parallel to a Dev session started with `odo dev`, to be able to get the logs of the running component. | ||
|
||
You can now ask with `odo dev --logs` to display the logs of the component in the output of the `odo dev` command. | ||
|
||
<iframe width="560" height="315" src="https://www.youtube.com/embed/1asEi_H3uAI" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> | ||
|
||
#### API documentation | ||
|
||
The documentation of the odo API served during a Dev session is accessible from the Dev session itself. | ||
|
||
<iframe width="560" height="315" src="https://www.youtube.com/embed/4UfjJsRxS-A" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> | ||
|
||
#### odo Graphical User Interface | ||
|
||
The PoC available at https://devfile.odo.dev has been integrated into odo. When running `odo dev` in experimental mode, you can access this inteface to view and edit the Devfile used for the Dev session. | ||
|
||
<iframe width="560" height="315" src="https://www.youtube.com/embed/Tshm1hHdQx0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> | ||
|
||
## 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.13.0). | ||
|
||
# Release of v3.13.0 | ||
|
||
## [v3.13.0](https://github.com/redhat-developer/odo/tree/v3.13.0) (2023-07-24) | ||
|
||
[Full Changelog](https://github.com/redhat-developer/odo/compare/v3.12.0...v3.13.0) | ||
|
||
**Features/Enhancements:** | ||
|
||
- Move from github.com/feloy/devfile-builder [\#6937](https://github.com/redhat-developer/odo/pull/6937) ([feloy](https://github.com/feloy)) | ||
- Alert user when Devfile is synced [\#6996](https://github.com/redhat-developer/odo/pull/6996) ([feloy](https://github.com/feloy)) | ||
- Serve SwaggerUI [\#6989](https://github.com/redhat-developer/odo/pull/6989) ([feloy](https://github.com/feloy)) | ||
- Remove API Server from experimental mode, set UI Server as experimental [\#6985](https://github.com/redhat-developer/odo/pull/6985) ([feloy](https://github.com/feloy)) | ||
- Add UI telemetry [\#6981](https://github.com/redhat-developer/odo/pull/6981) ([feloy](https://github.com/feloy)) | ||
- Propagate local Devfile changes to the UI [\#6970](https://github.com/redhat-developer/odo/pull/6970) ([rm3l](https://github.com/rm3l)) | ||
- Display information about the running API Server and web UI in `odo describe component` output [\#6964](https://github.com/redhat-developer/odo/pull/6964) ([rm3l](https://github.com/rm3l)) | ||
- Support Architectures in `odo registry` [\#6959](https://github.com/redhat-developer/odo/pull/6959) ([rm3l](https://github.com/rm3l)) | ||
- odo dev --logs [\#6957](https://github.com/redhat-developer/odo/pull/6957) ([feloy](https://github.com/feloy)) | ||
- Serve UI from api server [\#6954](https://github.com/redhat-developer/odo/pull/6954) ([feloy](https://github.com/feloy)) | ||
- Add new `--run-port` flag to `odo init` to set ports non-interactively [\#6953](https://github.com/redhat-developer/odo/pull/6953) ([rm3l](https://github.com/rm3l)) | ||
- Implement odo api-server command [\#6952](https://github.com/redhat-developer/odo/pull/6952) ([feloy](https://github.com/feloy)) | ||
- Add /devfile PUT and GET endpoints [\#6950](https://github.com/redhat-developer/odo/pull/6950) ([feloy](https://github.com/feloy)) | ||
- Display list of `commands` from the local devfile in `odo describe component` output [\#6944](https://github.com/redhat-developer/odo/pull/6944) ([rm3l](https://github.com/rm3l)) | ||
- Implement devfile state in odo api [\#6941](https://github.com/redhat-developer/odo/pull/6941) ([feloy](https://github.com/feloy)) | ||
- Watch for new pods when logs --follow [\#6914](https://github.com/redhat-developer/odo/pull/6914) ([feloy](https://github.com/feloy)) | ||
|
||
**Bugs:** | ||
|
||
- Fix potential port conflict issue with the API server tests by using a random server port if `--random-ports` is set [\#6995](https://github.com/redhat-developer/odo/pull/6995) ([rm3l](https://github.com/rm3l)) | ||
- Add Preference dependency to api-server command [\#6974](https://github.com/redhat-developer/odo/pull/6974) ([feloy](https://github.com/feloy)) | ||
- \[UX\] Fix default value of ImageRegistry in odo preference view output [\#6951](https://github.com/redhat-developer/odo/pull/6951) ([valaparthvi](https://github.com/valaparthvi)) | ||
- Fix oc to odo project translation [\#6949](https://github.com/redhat-developer/odo/pull/6949) ([valaparthvi](https://github.com/valaparthvi)) | ||
- Fix CI Devfile Registry URL used in OCP interop tests [\#6946](https://github.com/redhat-developer/odo/pull/6946) ([rm3l](https://github.com/rm3l)) | ||
- Document and return JSON data for API errors [\#6938](https://github.com/redhat-developer/odo/pull/6938) ([feloy](https://github.com/feloy)) | ||
|
||
**Documentation:** | ||
|
||
- Update home page with Podman [\#6988](https://github.com/redhat-developer/odo/pull/6988) ([feloy](https://github.com/feloy)) | ||
- Fix invalid links in `v3.11.0` blog post [\#6980](https://github.com/redhat-developer/odo/pull/6980) ([rm3l](https://github.com/rm3l)) | ||
- Add a Troubleshooting page with most common issues and solutions [\#6965](https://github.com/redhat-developer/odo/pull/6965) ([rm3l](https://github.com/rm3l)) | ||
- Release PR for v3.12.0 [\#6936](https://github.com/redhat-developer/odo/pull/6936) ([github-actions[bot]](https://github.com/apps/github-actions)) | ||
|
||
**Testing/CI:** | ||
|
||
- Fix Dev UI Cypress E2E tests [\#6967](https://github.com/redhat-developer/odo/pull/6967) ([rm3l](https://github.com/rm3l)) | ||
- Flake: Attempt at fixing Personalize configuration [\#6830](https://github.com/redhat-developer/odo/pull/6830) ([valaparthvi](https://github.com/valaparthvi)) | ||
|
||
**Cleanup/Refactor:** | ||
|
||
- Generate static UI files from within a container [\#6972](https://github.com/redhat-developer/odo/pull/6972) ([rm3l](https://github.com/rm3l)) | ||
- Update `go.mod` with new location of the Alizer library [\#6962](https://github.com/redhat-developer/odo/pull/6962) ([rm3l](https://github.com/rm3l)) | ||
|
||
**Merged pull requests:** | ||
|
||
- Bump to version 3.13.0 [\#7000](https://github.com/redhat-developer/odo/pull/7000) ([feloy](https://github.com/feloy)) | ||
- Website: Bump @algolia/client-search from 4.17.1 to 4.19.1 in /docs/website [\#6999](https://github.com/redhat-developer/odo/pull/6999) ([dependabot[bot]](https://github.com/apps/dependabot)) | ||
- Go: Bump github.com/onsi/ginkgo/v2 from 2.9.5 to 2.11.0 [\#6998](https://github.com/redhat-developer/odo/pull/6998) ([dependabot[bot]](https://github.com/apps/dependabot)) | ||
- Cleanup OWNERS files [\#6997](https://github.com/redhat-developer/odo/pull/6997) ([rm3l](https://github.com/rm3l)) | ||
- Website: Bump @segment/snippet from 4.16.0 to 4.16.2 in /docs/website [\#6969](https://github.com/redhat-developer/odo/pull/6969) ([dependabot[bot]](https://github.com/apps/dependabot)) | ||
- Website: Bump @tsconfig/docusaurus from 1.0.7 to 2.0.0 in /docs/website [\#6961](https://github.com/redhat-developer/odo/pull/6961) ([dependabot[bot]](https://github.com/apps/dependabot)) | ||
- Go: Bump github.com/operator-framework/api from 0.17.3 to 0.17.6 [\#6960](https://github.com/redhat-developer/odo/pull/6960) ([dependabot[bot]](https://github.com/apps/dependabot)) | ||
- Go: Bump golang.org/x/sys from 0.8.0 to 0.10.0 [\#6948](https://github.com/redhat-developer/odo/pull/6948) ([dependabot[bot]](https://github.com/apps/dependabot)) | ||
- Website: Bump prism-react-renderer from 1.3.5 to 2.0.6 in /docs/website [\#6945](https://github.com/redhat-developer/odo/pull/6945) ([dependabot[bot]](https://github.com/apps/dependabot)) | ||
- Add `.gitattributes` file with Git-style path matchers customizing how PR changed files appear on GitHub [\#6940](https://github.com/redhat-developer/odo/pull/6940) ([rm3l](https://github.com/rm3l)) | ||
|
||
|
||
|
||
\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/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](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. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters