diff --git a/CHANGELOG.md b/CHANGELOG.md
index 063274dfc24ce10f6c64dcda4bbcf588da45ccb3..df88cf192583e6d97f67a6997f0de246b9d6101b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,34 @@
 
 All notable changes to this project will be documented in this file.
 
+## [0.3.0] - 2023-12-19
+
+### Bug Fixes
+
+- Make Duration struct's fields public
+
+### Documentation
+
+- Update and add missing docs
+- Update README
+
+### Features
+
+- Type conversion utilities with parallel processing
+
+### Miscellaneous Tasks
+
+- Use latest rust images
+- Add tags
+- Include clippy component for linting
+- Bump version to 0.3.0
+- Generate changelog for v0.3.0
+
+### Refactor
+
+- Replace external error type with an internal one in pub API
+- Replace external PromqlResult type with internal Data type
+
 ## [0.2.0] - 2023-12-14
 
 ### Features