diff --git a/packages/core/jsr.json b/packages/core/jsr.json
index b4450a38a7e61e2d60578c4d0e7f6fd4b51b51d9..62de1e7e729502f25cbbae4570a4c8c343c66e1c 100644
--- a/packages/core/jsr.json
+++ b/packages/core/jsr.json
@@ -1,6 +1,6 @@
 {
   "name": "@llamaindex/core",
-  "version": "0.3.0",
+  "version": "0.3.1",
   "exports": "./src/index.ts",
   "imports": {
     "@llamaindex/env": "jsr:@llamaindex/env@0.0.6"
diff --git a/scripts/check-minor-version.js b/scripts/check-minor-version.js
index 2203daa2c7ab20ee49fd053bcba72b627865f5d2..8aadeb4daf926a61477790d619bd87583e3e8baa 100644
--- a/scripts/check-minor-version.js
+++ b/scripts/check-minor-version.js
@@ -26,6 +26,23 @@ if (minorVersion !== expectedMinorVersion) {
   process.exit(1);
 }
 
+const packages = ["core", "env"];
+for (const pkg of packages) {
+  const packageJson = JSON.parse(
+    fs.readFileSync(`./packages/${pkg}/package.json`, "utf8"),
+  );
+  const jsrJson = JSON.parse(
+    fs.readFileSync(`./packages/${pkg}/jsr.json`, "utf8"),
+  );
+
+  jsrJson.version = packageJson.version;
+
+  fs.writeFileSync(
+    `./packages/${pkg}/jsr.json`,
+    JSON.stringify(jsrJson, null, 2) + "\n",
+  );
+}
+
 console.log("Current expected minor version is: " + expectedMinorVersion);
 console.log("Minor version is: " + minorVersion);
 console.log("Good to go!");