v0.18.0 changelog
diff --git a/CHANGELOG.md b/CHANGELOG.md
index a2afc25..08a9bd1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,8 +1,23 @@
# 0.18.0 (unreleased)
+BREAKING CHANGES:
+
+ - The following error types have been removed. These errors were based on regex parsing of Terraform CLI's human-readable output into custom error cases. [GH-352]
+ - `ErrConfigInvalid`
+ - `ErrLockIdInvalid`
+ - `ErrMissingVar`
+ - `ErrNoConfig`
+ - `ErrNoInit`
+ - `ErrNoWorkspace`
+ - `ErrStateLocked`
+ - `ErrStatePlanRead`
+ - `ErrTFVersionMismatch`
+ - `ErrWorkspaceExists`
+
ENHANCEMENTS:
- tfexec: Add `(Terraform).ApplyJSON()`, `(Terraform).DestroyJSON()`, `(Terraform).PlanJSON()` and `(Terraform).RefreshJSON()` methods ([#354](https://github.com/hashicorp/terraform-exec/pull/354))
+- tfexec: Add `(Terraform).MetadataFunctions()` method [GH-358]
# 0.17.3 (August 31, 2022)