diff --git a/package-lock.json b/package-lock.json
index 3a6d4b3..5c7ca45 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -14,6 +14,7 @@
         "tektrans-logger": "^1.2.3"
       },
       "devDependencies": {
+        "auto-changelog": "^2.4.0",
         "eslint": "^8.8.0",
         "eslint-config-airbnb-base": "^15.0.0",
         "eslint-plugin-import": "^2.25.4"
diff --git a/package.json b/package.json
index d283b3b..a89237e 100644
--- a/package.json
+++ b/package.json
@@ -5,6 +5,7 @@
   "main": "index.js",
   "scripts": {
     "test": "mocha",
+    "version": "auto-changelog -p && git add CHANGELOG.md",
     "postversion": "git push && git push --tags"
   },
   "repository": {
@@ -27,6 +28,7 @@
     "tektrans-logger": "^1.2.3"
   },
   "devDependencies": {
+    "auto-changelog": "^2.4.0",
     "eslint": "^8.8.0",
     "eslint-config-airbnb-base": "^15.0.0",
     "eslint-plugin-import": "^2.25.4"