diff --git a/.github/workflows/compare-version.yml b/.github/workflows/compare-version.yml
index 89ca577..063993c 100644
--- a/.github/workflows/compare-version.yml
+++ b/.github/workflows/compare-version.yml
@@ -33,10 +33,10 @@ jobs:
         run: |
           CURRENT_VERSION=$(jq -r '.version' current_package.json)
           PREVIOUS_VERSION=$(jq -r '.version' previous_package.json)
-          HAS_CHANGED="false"
+          HAS_CHANGED=false
           echo "Current version: $CURRENT_VERSION"
           echo "Previous version: $PREVIOUS_VERSION"
           if [ "$CURRENT_VERSION" != "$PREVIOUS_VERSION" ]; then
-            HAS_CHANGED="true"
+            HAS_CHANGED=true
           fi
-          echo "has_changed=HAS_CHANGED" >> $GITHUB_ENV
\ No newline at end of file
+          echo "has_changed=$HAS_CHANGED" >> $GITHUB_OUTPUT
diff --git a/.github/workflows/deploy-demo.yml b/.github/workflows/deploy-demo.yml
index 543ff65..a6ae6d5 100644
--- a/.github/workflows/deploy-demo.yml
+++ b/.github/workflows/deploy-demo.yml
@@ -20,9 +20,6 @@ jobs:
       pages: write
       id-token: write
     steps:
-      - run: |
-          echo ${{ needs.compare-version.outputs.has_changed }}
-          exit 1
       - uses: actions/checkout@v4
       - uses: ./.github/actions/setup-node
       - uses: ./.github/actions/install-npm-deps
diff --git a/.github/workflows/deploy-extension.yml b/.github/workflows/deploy-extension.yml
index 2f790af..ed8f8b2 100644
--- a/.github/workflows/deploy-extension.yml
+++ b/.github/workflows/deploy-extension.yml
@@ -19,10 +19,6 @@ jobs:
       contents: write
 
     steps:
-      - run: |
-          echo ${{ needs.compare-version.outputs.has_changed }}
-          exit 1
-
       - uses: actions/checkout@v4
       - uses: ./.github/actions/setup-node
       - uses: ./.github/actions/install-npm-deps
@@ -35,12 +31,19 @@ jobs:
           zip -r dist.zip ./packages/extension/dist
           tar -czf dist.tar.gz ./packages/extension/dist
 
-      - name: Release
+      - name: Delete existing release
+        run: |
+          gh release delete @msw-devtools/extension@latest --yes || true
+        env:
+          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+
+      - name: Create New Release
         uses: softprops/action-gh-release@v2
         with:
           files: |
             dist.zip
             dist.tar.gz
+          body_path: packages/extension/CHANGELOG.md
           make_latest: "true"
           name: "@msw-devtools/extension"
           tag_name: "@msw-devtools/extension@latest"
diff --git a/packages/demo/package.json b/packages/demo/package.json
index ffd0c03..856f23b 100644
--- a/packages/demo/package.json
+++ b/packages/demo/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@msw-devtools/demo",
-  "version": "0.0.2",
+  "version": "0.0.3",
   "private": true,
   "author": "Valentin Kruglikov",
   "license": "MIT",
diff --git a/packages/extension/CHANGELOG.md b/packages/extension/CHANGELOG.md
new file mode 100644
index 0000000..b609c0e
--- /dev/null
+++ b/packages/extension/CHANGELOG.md
@@ -0,0 +1,7 @@
+# @msw-devtools/extension
+
+## 0.1.4
+
+### Patch Changes
+
+- Init changelog
diff --git a/packages/extension/package.json b/packages/extension/package.json
index 57e6e4e..06db2fd 100644
--- a/packages/extension/package.json
+++ b/packages/extension/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@msw-devtools/extension",
-  "version": "0.1.3",
+  "version": "0.1.4",
   "description": "MSW Devtools Extension",
   "private": true,
   "license": "MIT",