diff --git a/CHANGELOG.md b/CHANGELOG.md
index 44aeedee..8ec90f20 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,12 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 
 ## unreleased
 
-### Fixed
-
-- Fix never ending loop that caused programs that used `Throttling` to never stop, see issue [#535][issue535] ([#130][pr130])
-
-[issue535]: https://github.com/teloxide/teloxide/issues/535
-[pr130]: https://github.com/teloxide/teloxide-core/pull/130
+## 0.5.0 - 2022-04-13
 
 ### Added
 
@@ -39,6 +34,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 ### Fixed
 
 - A bug in `Message::url` implementation ([#198][pr198])
+- Fix never ending loop that caused programs that used `Throttling` to never stop, see issue [#535][issue535] ([#130][pr130])
+
+[issue535]: https://github.com/teloxide/teloxide/issues/535
+[pr130]: https://github.com/teloxide/teloxide-core/pull/130
 
 ## 0.4.5 - 2022-04-03
 
diff --git a/Cargo.toml b/Cargo.toml
index 149591d9..ee049f3a 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "teloxide-core"
 description = "Core part of the `teloxide` library - telegram bot API client"
-version = "0.4.5"
+version = "0.5.0"
 edition = "2018"
 
 license = "MIT"