diff --git a/CHANGELOG.md b/CHANGELOG.md
index 660562067ce695f834dc891bfe9810626959cec7..236dd8a8c5b8074d7b8871bc2e733ee5d9b0a392 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,13 @@
 
 All notable changes to this project will be documented in this file.
 
+## Release 3.0.0
+
+* set minimal required version for puppetlabs-stdlib 9.x #30 
+* allow puppetlabs-stdlib < 10.0.0 #28
+* set lower limit for puppet version_requirement to 7.0.0 #27
+* use PDK 3.2.0 and Ruby 3.2.0 #26 
+
 ## Release 2.1.1
 
 * Modify serve_config should restart cfssl serve process  #24
diff --git a/metadata.json b/metadata.json
index ba55bbedd623d4b24f34a355a0347adc23df5075..4fe2ae15569c8d78e1d51200e7affb3079d71a86 100644
--- a/metadata.json
+++ b/metadata.json
@@ -1,6 +1,6 @@
 {
   "name": "adullact-cfssl",
-  "version": "2.1.1",
+  "version": "3.0.0",
   "author": "adullact",
   "summary": "Install and configure CFSSL PKI.",
   "license": "AGPL-3.0",