Prepare changelog for next release (0.23.0) (#513)
diff --git a/CHANGELOG.md b/CHANGELOG.md index 16a4d7c..2494ad7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md
@@ -1,3 +1,14 @@ +# 0.23.0 (Unreleased) + +ENHANCEMENTS: +* Context cancellation on Unix systems will now send Terraform process SIGINT instead of killing it (which is otherwise default `os/exec` behaviour) ([#512](https://github.com/hashicorp/terraform-exec/pull/512)) + * You can change the default `60s` [`WaitDelay`](https://pkg.go.dev/os/exec#Cmd) via `SetWaitDelay(time.Duration)` +* error type returned from individual commands now implements `Unwrap` making it possible to pass it into [`errors.As`](https://pkg.go.dev/errors#As) and access lower-level error such as [`exec.ExitError`](https://pkg.go.dev/os/exec#ExitError) ([#512](https://github.com/hashicorp/terraform-exec/pull/512)) + +NOTES: +* go: Require Go 1.23 (previously 1.22) ([#499](https://github.com/hashicorp/terraform-exec/pull/511)) +* Declare support of Terraform 0.12+ ([#510](https://github.com/hashicorp/terraform-exec/pull/510)) + # 0.22.0 (January 21, 2025) ENHANCEMENTS: