diff --git a/CHANGELOG.md b/CHANGELOG.md
index 737ed7181e4f..02452777fe88 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,27 @@
# Changelog
+## 0.14.22
+
+Released on June 15, 2021.
+
+### Enhancements
+
+- Use `functools.update_wrapper` for `FunctionTask` - [#4608](https://github.com/PrefectHQ/prefect/pull/4608)
+- Add ability to merge reference tasks when combining two flows - [#4644](https://github.com/PrefectHQ/prefect/pull/4644)
+- Add client side check for key value size - [#4655](https://github.com/PrefectHQ/prefect/pull/4655)
+- Ensure stack traces are included in logs during task run exceptions - [#4657](https://github.com/PrefectHQ/prefect/pull/4657)
+- Add `poll_interval` parameter to `StartFlowRun` to define the polling interval when waiting for the flow run to finish - [#4641](https://github.com/PrefectHQ/prefect/pull/4641)
+- Add ability to set task timeouts with `timedelta` objects - [#4619](https://github.com/PrefectHQ/prefect/pull/4619)
+
+### Fixes
+
+- Add ssh documentation - [#4539](https://github.com/PrefectHQ/prefect/pull/4539)
+
+### Contributors
+
+- [Pawel Janowski, Recursion](https://github.com/pjanowski)
+- [Peter Roelants](https://github.com/peterroelants)
+
## 0.14.21
Released on June 2, 2021.
diff --git a/changes/pr4539.yaml b/changes/pr4539.yaml
deleted file mode 100644
index f41f8a680ada..000000000000
--- a/changes/pr4539.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-fix:
- - "Add ssh documentation - [#4539](https://github.com/PrefectHQ/prefect/pull/4539)"
\ No newline at end of file
diff --git a/changes/pr4608.yaml b/changes/pr4608.yaml
deleted file mode 100644
index dcd7037db66d..000000000000
--- a/changes/pr4608.yaml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-enhancement:
- - "Use `functools.update_wrapper` for `FunctionTask` - [#4608](https://github.com/PrefectHQ/prefect/pull/4608)"
diff --git a/changes/pr4644.yaml b/changes/pr4644.yaml
deleted file mode 100644
index 80688168f087..000000000000
--- a/changes/pr4644.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-enhancement:
- - "Optionally retain reference tasks when updating two flows - [#4644](https://github.com/PrefectHQ/prefect/pull/4644)"
-
-contributor:
- - "[Pawel Janowski, Recursion](https://github.com/pjanowski)"
\ No newline at end of file
diff --git a/changes/pr4655.yaml b/changes/pr4655.yaml
deleted file mode 100644
index eeaca86133a4..000000000000
--- a/changes/pr4655.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
-enhancement:
- - "Add client side check for key value size - [#4655](https://github.com/PrefectHQ/prefect/pull/4655)"
\ No newline at end of file
diff --git a/changes/pr4657.yaml b/changes/pr4657.yaml
deleted file mode 100644
index f3b56ad6c2ff..000000000000
--- a/changes/pr4657.yaml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-enhancement:
- - "Ensure stack traces are included in logs during task run exceptions - [#4657](https://github.com/PrefectHQ/prefect/pull/4657)"
diff --git a/changes/startflowrun_wait_interval_parameter.yaml b/changes/startflowrun_wait_interval_parameter.yaml
deleted file mode 100644
index 0eedcaaa5026..000000000000
--- a/changes/startflowrun_wait_interval_parameter.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-enhancement:
- - "Add `poll_interval` parameter to `StartFlowRun` to define the polling interval when waiting for the flow run to finish - [#4641](https://github.com/PrefectHQ/prefect/pull/4641)"
-
-contributor:
- - "[Peter Roelants](https://github.com/peterroelants)"
diff --git a/changes/task_timeout_as_int_or_timedelta.yaml b/changes/task_timeout_as_int_or_timedelta.yaml
deleted file mode 100644
index 99461e4be566..000000000000
--- a/changes/task_timeout_as_int_or_timedelta.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-enhancement:
- - "Task timeout can be timedelta as well as integer in seconds - [#4619](https://github.com/PrefectHQ/prefect/pull/4619)"
-
-contributor:
- - "[Peter Roelants](https://github.com/peterroelants)"