mirror of
https://github.com/redhat-developer/odo.git
synced 2025-10-19 03:06:19 +03:00
Update build version and release blog post for v3.3.0 (#6359)
* Temp changes * Release blog for v3.3.0 * Add contributing to odo section to the blog
This commit is contained in:
@@ -1 +1 @@
|
||||
v3.0.0
|
||||
v3.3.0
|
||||
|
||||
122
docs/website/blog/2022-11-29-odo-v3.3.0.md
Normal file
122
docs/website/blog/2022-11-29-odo-v3.3.0.md
Normal file
@@ -0,0 +1,122 @@
|
||||
---
|
||||
title: odo v3.3.0 Released
|
||||
author: Parthvi Vala
|
||||
author_url: https://github.com/valaparthvi
|
||||
author_image_url: https://github.com/valaparthvi.png
|
||||
tags: ["release"]
|
||||
slug: odo-v330
|
||||
---
|
||||
|
||||
odo `v3.3.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=PLGMB2PY4SNOr5pjbPTdcWsIrOezCPXWdX
|
||||
|
||||
### Features
|
||||
|
||||
#### Experimental Mode ([#6150](https://github.com/redhat-developer/odo/pull/6150))
|
||||
|
||||
<iframe width="560" height="315" src="https://www.youtube.com/embed/SkrkvQew2X0" title="Experimental Mode" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
|
||||
|
||||
There is now an Experimental Mode in `odo` that can be enabled by exporting `ODO_EXPERIMENTAL_MODE=true` to your environment. All the new features will be generally available under this mode, giving you an opportunity to try them out sooner.
|
||||
Learn more about the experimental mode in [this doc](../docs/user-guides/advanced/experimental-mode).
|
||||
|
||||
#### `odo dev` using Podman ([#6151](https://github.com/redhat-developer/odo/pull/6151))
|
||||
<iframe width="560" height="315" src="https://www.youtube.com/embed/EmN_hGkOHX4?list=PLGMB2PY4SNOr5pjbPTdcWsIrOezCPXWdX" title="odo dev using podman" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
|
||||
|
||||
You can now use`odo dev` to run your application on Podman. `odo` leverages the benefit of Podman to work seamlessly with Kubernetes YAML and replicate them to containers locally.
|
||||
This is an experimental feature and can be used with `--run-on` flag.
|
||||
|
||||
#### `odo list namespaces` is now available in JSON format ([\#6257](https://github.com/redhat-developer/odo/pull/6257))
|
||||
<iframe width="560" height="315" src="https://www.youtube.com/embed/acOgepAlKGI?list=PLGMB2PY4SNOr5pjbPTdcWsIrOezCPXWdX" title="JSON Output for 'odo list namespaces'" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
|
||||
|
||||
#### `odo describe component` can now list Routes/Ingresses ([\#5990](https://github.com/redhat-developer/odo/pull/5990))
|
||||
|
||||
<iframe width="560" height="315" src="https://www.youtube.com/embed/cRA5uaMSQ_4?list=PLGMB2PY4SNOr5pjbPTdcWsIrOezCPXWdX" title="`odo describe component`: List Routes/Ingresses deployed by odo deploy" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
|
||||
|
||||
Applications deployed in the `Deploy` mode often include resources such as Routes (on OpenShift) and Ingresses (on Kubernetes) to allow access to an application.
|
||||
`odo describe component` can now list these resources.
|
||||
|
||||
## 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.3.0).
|
||||
|
||||
**Features/Enhancements:**
|
||||
|
||||
- Add support for an experimental mode [\#6300](https://github.com/redhat-developer/odo/pull/6300) ([rm3l](https://github.com/rm3l))
|
||||
- Adds ability to list namespaces in JSON format [\#6295](https://github.com/redhat-developer/odo/pull/6295) ([dharmit](https://github.com/dharmit))
|
||||
- Centralize environment configuration [\#6293](https://github.com/redhat-developer/odo/pull/6293) ([feloy](https://github.com/feloy))
|
||||
- display equivalent odo init command for odo init interactive [\#6265](https://github.com/redhat-developer/odo/pull/6265) ([anandrkskd](https://github.com/anandrkskd))
|
||||
- Implement `odo delete component --files` to delete files generated by `odo` [\#6255](https://github.com/redhat-developer/odo/pull/6255) ([rm3l](https://github.com/rm3l))
|
||||
- List Routes/Ingresses created by `odo deploy` in `odo describe component` [\#6244](https://github.com/redhat-developer/odo/pull/6244) ([valaparthvi](https://github.com/valaparthvi))
|
||||
- Podman dev [\#6183](https://github.com/redhat-developer/odo/pull/6183) ([feloy](https://github.com/feloy))
|
||||
- Update odo to use go 1.18 [\#6166](https://github.com/redhat-developer/odo/pull/6166) ([dharmit](https://github.com/dharmit))
|
||||
|
||||
**Bugs:**
|
||||
|
||||
- Disable loading a single branch when getting git starter project [\#6290](https://github.com/redhat-developer/odo/pull/6290) ([feloy](https://github.com/feloy))
|
||||
- fix to prioritize newly added registry [\#6289](https://github.com/redhat-developer/odo/pull/6289) ([anandrkskd](https://github.com/anandrkskd))
|
||||
- fix login failure on interop tests with error: x509 [\#6288](https://github.com/redhat-developer/odo/pull/6288) ([anandrkskd](https://github.com/anandrkskd))
|
||||
- Sanitize value for 'app.openshift.io/runtime' label [\#6284](https://github.com/redhat-developer/odo/pull/6284) ([rm3l](https://github.com/rm3l))
|
||||
- If command has only one command assume that it is default [\#6281](https://github.com/redhat-developer/odo/pull/6281) ([kadel](https://github.com/kadel))
|
||||
- resolve inconsistent order of registries in preference view [\#6266](https://github.com/redhat-developer/odo/pull/6266) ([anandrkskd](https://github.com/anandrkskd))
|
||||
- Fix rpminspect specname inspection failure [\#6241](https://github.com/redhat-developer/odo/pull/6241) ([rm3l](https://github.com/rm3l))
|
||||
- `odo dev` deletes remote resources not present in the Devfile [\#6189](https://github.com/redhat-developer/odo/pull/6189) ([valaparthvi](https://github.com/valaparthvi))
|
||||
|
||||
**Documentation:**
|
||||
|
||||
- Update odo describe output in docs [\#6323](https://github.com/redhat-developer/odo/pull/6323) ([valaparthvi](https://github.com/valaparthvi))
|
||||
- Website: Bump typescript from 4.8.4 to 4.9.3 in /docs/website [\#6322](https://github.com/redhat-developer/odo/pull/6322) ([dependabot[bot]](https://github.com/apps/dependabot))
|
||||
- Add YouTube link to docs footer [\#6306](https://github.com/redhat-developer/odo/pull/6306) ([valaparthvi](https://github.com/valaparthvi))
|
||||
- Website: Bump @docusaurus/\* from 2.1.0 to 2.2.0 in /docs/website [\#6273](https://github.com/redhat-developer/odo/pull/6273) ([dependabot[bot]](https://github.com/apps/dependabot))
|
||||
- Make Quickstart docs consistent [\#6271](https://github.com/redhat-developer/odo/pull/6271) ([SD-13](https://github.com/SD-13))
|
||||
|
||||
**Testing/CI:**
|
||||
|
||||
- check if bindable-kind instance is up before test [\#6310](https://github.com/redhat-developer/odo/pull/6310) ([anandrkskd](https://github.com/anandrkskd))
|
||||
- Build and push .ibm/images/Dockerfile image [\#6309](https://github.com/redhat-developer/odo/pull/6309) ([feloy](https://github.com/feloy))
|
||||
- InterOP: enable test report generation for tests [\#6307](https://github.com/redhat-developer/odo/pull/6307) ([anandrkskd](https://github.com/anandrkskd))
|
||||
- More tests without cluster [\#6303](https://github.com/redhat-developer/odo/pull/6303) ([feloy](https://github.com/feloy))
|
||||
- Change expecations to match reality [\#6292](https://github.com/redhat-developer/odo/pull/6292) ([dharmit](https://github.com/dharmit))
|
||||
- Isolate no cluster tests [\#6242](https://github.com/redhat-developer/odo/pull/6242) ([feloy](https://github.com/feloy))
|
||||
|
||||
**Cleanup/Refactor:**
|
||||
|
||||
- Remove localconfig LocalConfigProvider abstraction [\#6285](https://github.com/redhat-developer/odo/pull/6285) ([feloy](https://github.com/feloy))
|
||||
- Make functions for executing run command reusable [\#6277](https://github.com/redhat-developer/odo/pull/6277) ([feloy](https://github.com/feloy))
|
||||
- Make 'pkg/logs' platform-agnostic [\#6251](https://github.com/redhat-developer/odo/pull/6251) ([rm3l](https://github.com/rm3l))
|
||||
|
||||
**Merged pull requests:**
|
||||
|
||||
- Bump odo version to v3.3.0 [\#6325](https://github.com/redhat-developer/odo/pull/6325) ([valaparthvi](https://github.com/valaparthvi))
|
||||
- Go: Bump github.com/mattn/go-colorable from 0.1.9 to 0.1.13 [\#6321](https://github.com/redhat-developer/odo/pull/6321) ([dependabot[bot]](https://github.com/apps/dependabot))
|
||||
- Remove Dharmit from OWNERS files across the repo [\#6320](https://github.com/redhat-developer/odo/pull/6320) ([dharmit](https://github.com/dharmit))
|
||||
- Debug validate errors on IBM Cloud [\#6311](https://github.com/redhat-developer/odo/pull/6311) ([feloy](https://github.com/feloy))
|
||||
- Website: Bump typescript from 4.8.3 to 4.8.4 in /docs/website [\#6305](https://github.com/redhat-developer/odo/pull/6305) ([dependabot[bot]](https://github.com/apps/dependabot))
|
||||
- Website: Bump @svgr/webpack from 6.5.0 to 6.5.1 in /docs/website [\#6287](https://github.com/redhat-developer/odo/pull/6287) ([dependabot[bot]](https://github.com/apps/dependabot))
|
||||
- Go: Bump github.com/olekukonko/tablewriter from 0.0.4 to 0.0.5 [\#6286](https://github.com/redhat-developer/odo/pull/6286) ([dependabot[bot]](https://github.com/apps/dependabot))
|
||||
|
||||
## 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.
|
||||
Reference in New Issue
Block a user