# Release notes

Release notes for `v0.0.7`.

## ‼️ Breaking changes ‼️

- Object reference in `delete` is now under the `ref` field
- Check in `apply` and `create` operations was renamed to `expect` and is now an array of `Expectation`s (a combination of a match and a check)
- Additional data passed to `check`s are now done using bindings (`$error`, `$stdout`, `$stderr`, etc...)

## 💫 New features 💫

- Added timeout support in `try` and `catch` handlers
- Added assertion tree check in `delete` operation
- Added a new configuration option to force termination graceful period on `Pod`, `Deployment`, `StatefulSet`, `DaemonSet`, `Job` and `CronJob`
- Added reports support
- Completed kuttl migration command with `TestAssert` support

## 🔧 Fixes 🔧

- Fixed a kuttl migration failure in case of unsupported file name
- Fixed a potential invalid name when migrating a kuttl test step
- Fixed `check` set to `null` in kuttl migration command
- Fixed a manifest discovery issue where manifests could be loaded in the wrong order
- Fixed a manifest discovery issue where error manifests where not discovered correctly
- Fixed controller-runtime logger not initialised
- Fixed `command` and `script` bug not receiving the right error in `$error` check

## 📚 Docs 📚

- Added missing descriptions on API reference docs

## 🎸 Misc 🎸

- Added command line log in `command` and `script` operations
