diff --git a/.changeset/config.json b/.changeset/config.json
index 5af1259d572a8c237da886ba104d7ae3c03b784c..118ffd7dd90babc567dc8b8e2d266b2ab0c5754c 100644
--- a/.changeset/config.json
+++ b/.changeset/config.json
@@ -2,7 +2,7 @@
   "$schema": "https://unpkg.com/@changesets/config@2.3.1/schema.json",
   "changelog": "@changesets/cli/changelog",
   "commit": true,
-  "fixed": [["llamaindex"], ["@llamaindex/edge"]],
+  "fixed": [],
   "linked": [],
   "access": "public",
   "baseBranch": "main",
diff --git a/.changeset/eighty-waves-march.md b/.changeset/eighty-waves-march.md
index da3ddd38a6d920885e3b0615ef33a7875efa61b3..2102584ce53f926f9bbe2fcbc4d1f18ee9c2e9f5 100644
--- a/.changeset/eighty-waves-march.md
+++ b/.changeset/eighty-waves-march.md
@@ -1,6 +1,5 @@
 ---
 "llamaindex": patch
-"examples": patch
 ---
 
 Add auto create milvus collection and add milvus node metadata
diff --git a/package.json b/package.json
index 52415a6480e5b7a7ccbb9801c17efdcd22bb4eb7..aa9c922c9828ede45e3afe5c79e697633d21fe4a 100644
--- a/package.json
+++ b/package.json
@@ -12,9 +12,11 @@
     "test": "turbo run test",
     "type-check": "tsc -b --diagnostics",
     "release": "pnpm run check-minor-version && pnpm run build:release && changeset publish",
+    "release-snapshot": "pnpm run check-minor-version && pnpm run build:release && changeset publish --tag snapshot",
     "check-minor-version": "node ./scripts/check-minor-version",
-    "new-version": "pnpm run build:release && changeset version && pnpm run check-minor-version",
-    "new-snapshot": "pnpm run build:release && changeset version --snapshot"
+    "update-version": "node ./scripts/update-version",
+    "new-version": "pnpm run build:release && changeset version && pnpm run check-minor-version && pnpm run update-version",
+    "new-snapshot": "pnpm run build:release && changeset version --snapshot && pnpm run update-version"
   },
   "devDependencies": {
     "@changesets/cli": "^2.27.1",
diff --git a/scripts/update-version.js b/scripts/update-version.js
new file mode 100644
index 0000000000000000000000000000000000000000..3ac7c3a0d959a0f9c6799ef6c9eebcfd28109b46
--- /dev/null
+++ b/scripts/update-version.js
@@ -0,0 +1,19 @@
+const fs = require("fs");
+const path = require("path");
+
+const corePackage = JSON.parse(
+  fs.readFileSync(
+    path.join(__dirname, "..", "packages", "core", "package.json"),
+    "utf8",
+  ),
+);
+const packageJsonPath = path.join(
+  __dirname,
+  "..",
+  "packages",
+  "edge",
+  "package.json",
+);
+const packageJson = JSON.parse(fs.readFileSync(packageJsonPath, "utf8"));
+packageJson.version = corePackage.version;
+fs.writeFileSync(packageJsonPath, JSON.stringify(packageJson, null, 2) + "\n");