Skip to content

Commit

Permalink
release: v0.1.9 (#1116)
Browse files Browse the repository at this point in the history
Signed-off-by: Charles-Edouard Brétéché <[email protected]>
  • Loading branch information
eddycharly authored Mar 14, 2024
1 parent 13e35aa commit 9668d99
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 34 deletions.
40 changes: 6 additions & 34 deletions .release-notes/main.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,45 +5,17 @@ Release notes for `TODO`.
<!--
## ‼️ Breaking changes ‼️
## 💫 New features 💫
## ✨ UI changes ✨
## ⭐ Examples ⭐
## ⛵ Tutorials ⛵
## 🔧 Fixes 🔧
## 📚 Docs 📚
## 🎸 Misc 🎸
-->

## 💫 New features 💫

- Added new `update` operation
- Added outputs support in `create`, `apply`, `patch` and `update` operations
- Added `match` support in `command` and `script` operations outputs
- Added templating support in `bindings` and `outputs` names
- Added templating support in `env` names
- Added templating support in resource reference in all collectors
- Added templating support for all string fields in all collectors
- Added bindings running test info bindings
- Removed bindings forbidden names (be careful if you override a built-in binding name)
- Relaxed `format` field validation in collectors to support templating
- Relaxed bindings `name` field validation to support templating
- Relaxed env `name` field validation to support templating
- Added bindings and outputs in `build docs` command

## 🔧 Fixes 🔧

- Fixed a resource templating issue in non-resource assertions
- Fixed test level bindings evaluated too early, potentially failing to resolve `$namespace` dependency
- Fixed diff not templated in case of `assert` failure
- Fixed resource templating always enabled in `create` operation, regardless of the configured `template` field
- Fixed resource templating always enabled in `patch` operation, regardless of the configured `template` field
- Added missing operations to the `build docs` command template
- Added test-level catch statements to the `build docs` command template
- Added binding `name` validation markers
- Fixed `build docs` command for files with multiple tests
- Fixed `migrate kuttl ...` commands printing diagnostics to stdout instead of stderr
- Relaxed step file discovery regular expression to allow names with one or more digit prefixes

## ⭐ Examples ⭐

- Added an example showcasing `x_k8s_server_version` usage
37 changes: 37 additions & 0 deletions .release-notes/v0.1.9.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Release notes

Release notes for `v0.1.9`.

## 💫 New features 💫

- Added new `update` operation
- Added outputs support in `create`, `apply`, `patch` and `update` operations
- Added `match` support in `command` and `script` operations outputs
- Added templating support in `bindings` and `outputs` names
- Added templating support in `env` names
- Added templating support in resource reference in all collectors
- Added templating support for all string fields in all collectors
- Added bindings running test info bindings
- Removed bindings forbidden names (be careful if you override a built-in binding name)
- Relaxed `format` field validation in collectors to support templating
- Relaxed bindings `name` field validation to support templating
- Relaxed env `name` field validation to support templating
- Added bindings and outputs in `build docs` command

## 🔧 Fixes 🔧

- Fixed a resource templating issue in non-resource assertions
- Fixed test level bindings evaluated too early, potentially failing to resolve `$namespace` dependency
- Fixed diff not templated in case of `assert` failure
- Fixed resource templating always enabled in `create` operation, regardless of the configured `template` field
- Fixed resource templating always enabled in `patch` operation, regardless of the configured `template` field
- Added missing operations to the `build docs` command template
- Added test-level catch statements to the `build docs` command template
- Added binding `name` validation markers
- Fixed `build docs` command for files with multiple tests
- Fixed `migrate kuttl ...` commands printing diagnostics to stdout instead of stderr
- Relaxed step file discovery regular expression to allow names with one or more digit prefixes

## ⭐ Examples ⭐

- Added an example showcasing `x_k8s_server_version` usage

0 comments on commit 9668d99

Please sign in to comment.