diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000000000000000000000000000000000000..a9055223ffae726f10fa3c4051997f23a19e9474
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,16 @@
+# Changelog
+
+All notable changes to this project will be documented in this file.
+
+The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
+and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+
+## [3.0.0]
+
+### Changed
+
+- Update project version
+
+### Added
+
+- Created CHANGELOG.md
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
index ba6bcb13f83757fc795ff3b1b4a805424852458e..1593d60e5170c95077d6f087a1a3c8d01203deee 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
 {
   "name": "@aditosoftware/platform",
-  "version": "2024.1.0-SNAPSHOT.3",
+  "version": "3.0.0",
   "lockfileVersion": 3,
   "requires": true,
   "packages": {
     "": {
       "name": "@aditosoftware/platform",
-      "version": "2024.1.0-SNAPSHOT.3",
+      "version": "3.0.0",
       "dependencies": {
         "@aditosoftware/attribute": "^2.0.0",
         "@aditosoftware/document": "^2.0.0",
diff --git a/package.json b/package.json
index 057d9946a5fdefb8b0cd3586d6ceef886a6f6892..3fd1f7c40f248699609e6c33e07eaf474fb81201 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@aditosoftware/platform",
-  "version": "2024.1.0-SNAPSHOT.3",
+  "version": "3.0.0",
   "adito": {
     "type": "module"
   },