# Release notes for Eventing 0.20.0
###### tags: `Release Notes` `Eventing`
[Documentation](https://knative.dev)
## :gift: New Features
- Now setting the channel spec delivery field defaults every subscription to that particular delivery spec ([#4652](https://github.com/knative/eventing/pull/4652), [@slinkydeveloper](https://github.com/slinkydeveloper))
## :bug: Bug Fixes
- :bug: Allow scaling the in-memory Channel dispatcher without disabling high availability. ([#4675](https://github.com/knative/eventing/pull/4675), [@antoineco](https://github.com/antoineco))
## :broom: Cleanup
- :broom: Webhook no longer has Cluster-wide Secret permissions. Now the Webhook's Secret permissions are restricted to the `knative-eventing` namespace. ([#4684](https://github.com/knative/eventing/pull/4684), [@Harwayne](https://github.com/Harwayne))
### Uncategorized
- :bug: Fix bug #4715 ([#4716](https://github.com/knative/eventing/pull/4716), [@vaikas](https://github.com/vaikas))
- Message receiver supports customized liveness and readiness check ([#4707](https://github.com/knative/eventing/pull/4707), [@grac3gao](https://github.com/grac3gao))
- You need to run the storage migration tool after the upgrade to migrate from v1beta1 to v1 `apiserversources.sources.knative.dev` resources. ([#4655](https://github.com/knative/eventing/pull/4655), [@pierDipi](https://github.com/pierDipi))
- You need to run the storage migration tool after the upgrade to migrate from v1beta1 to v1 `containersources.sources.knative.dev` resources. ([#4657](https://github.com/knative/eventing/pull/4657), [@pierDipi](https://github.com/pierDipi))
- You need to run the storage migration tool after the upgrade to migrate from v1beta1 to v1 `sinkbindings.sources.knative.dev` resources. ([#4658](https://github.com/knative/eventing/pull/4658), [@pierDipi](https://github.com/pierDipi))