From 52ddce0f179a461b85e578554e35e94bf76edf3c Mon Sep 17 00:00:00 2001 From: Gorbachev Egor <7gorbachevm@gmail.com> Date: Wed, 6 May 2026 13:11:48 +0700 Subject: [PATCH 1/3] fix npm build target forwarding --- .changeset/fix-npm-build-target-forwarding.md | 5 +++++ packages/mobx-react-lite/package.json | 4 ++-- packages/mobx-react/package.json | 4 ++-- packages/mobx/package.json | 4 ++-- 4 files changed, 11 insertions(+), 6 deletions(-) create mode 100644 .changeset/fix-npm-build-target-forwarding.md diff --git a/.changeset/fix-npm-build-target-forwarding.md b/.changeset/fix-npm-build-target-forwarding.md new file mode 100644 index 000000000..1bd7668ed --- /dev/null +++ b/.changeset/fix-npm-build-target-forwarding.md @@ -0,0 +1,5 @@ +--- +"mobx": patch +--- + +Restore npm release build target forwarding so published tarballs include the standalone ESM development and production bundles. diff --git a/packages/mobx-react-lite/package.json b/packages/mobx-react-lite/package.json index ef4a8f47d..359e17829 100644 --- a/packages/mobx-react-lite/package.json +++ b/packages/mobx-react-lite/package.json @@ -69,13 +69,13 @@ "scripts": { "lint": "eslint src/**/* --ext .js,.ts,.tsx", "build": "node ../../scripts/build.js mobxReactLite", - "build:test": "npm run build --target test", + "build:test": "npm run build -- --target test", "build:cjs": "tsc --project tsconfig.build.cjs.json", "build:es": "tsc --project tsconfig.build.es.json", "test": "jest", "test:size": "import-size --report . observer useLocalObservable", "test:types": "tsc --noEmit", "test:check": "npm run test:types", - "prepublishOnly": "cd ../mobx && npm run build --target publish && cd ../mobx-react-lite && npm run build --target publish && npm run build:cjs && npm run build:es" + "prepublishOnly": "cd ../mobx && npm run build -- --target publish && cd ../mobx-react-lite && npm run build -- --target publish && npm run build:cjs && npm run build:es" } } diff --git a/packages/mobx-react/package.json b/packages/mobx-react/package.json index 6a0276251..282b436f8 100644 --- a/packages/mobx-react/package.json +++ b/packages/mobx-react/package.json @@ -66,11 +66,11 @@ "scripts": { "lint": "eslint src/**/* --ext .js,.ts,.tsx", "build": "node ../../scripts/build.js mobxReact", - "build:test": "npm run build --target test", + "build:test": "npm run build -- --target test", "test": "jest", "test:size": "npm run import-size --report . observer", "test:types": "tsc --noEmit", "test:check": "npm run test:types", - "prepublishOnly": "npm run build --target publish" + "prepublishOnly": "npm run build -- --target publish" } } diff --git a/packages/mobx/package.json b/packages/mobx/package.json index 7a8881151..b328b671a 100644 --- a/packages/mobx/package.json +++ b/packages/mobx/package.json @@ -64,7 +64,7 @@ "test": "jest --config jest.projects.js", "lint": "eslint src/**/*", "build": "node ../../scripts/build.js mobx", - "build:test": "npm run build --target test", + "build:test": "npm run build -- --target test", "perf": "scripts/perf.sh", "perf-legacy": "node --expose-gc ./__tests__/perf/index.js legacy", "perf-proxy": "node --expose-gc ./__tests__/perf/index.js proxy", @@ -75,6 +75,6 @@ "test:coverage": "yarn test -i --coverage", "test:size": "yarn import-size --report . observable computed autorun action", "test:check": "yarn test:types", - "prepublishOnly": "node ./scripts/prepublish.js && npm run build --target publish" + "prepublishOnly": "node ./scripts/prepublish.js && npm run build -- --target publish" } } From db9e5512c7f5a1d6894a8d10b3193304114a1b10 Mon Sep 17 00:00:00 2001 From: Gorbachev Egor <7gorbachevm@gmail.com> Date: Wed, 6 May 2026 13:20:06 +0700 Subject: [PATCH 2/3] fix mobx-react size test script --- packages/mobx-react/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/mobx-react/package.json b/packages/mobx-react/package.json index 282b436f8..f471714bf 100644 --- a/packages/mobx-react/package.json +++ b/packages/mobx-react/package.json @@ -68,7 +68,7 @@ "build": "node ../../scripts/build.js mobxReact", "build:test": "npm run build -- --target test", "test": "jest", - "test:size": "npm run import-size --report . observer", + "test:size": "import-size --report . observer", "test:types": "tsc --noEmit", "test:check": "npm run test:types", "prepublishOnly": "npm run build -- --target publish" From 8dd9e2cb837b99f5e95d0e72fa302913a1a8d622 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 6 May 2026 06:28:59 +0000 Subject: [PATCH 3/3] Version Packages --- .changeset/fix-npm-build-target-forwarding.md | 5 ----- packages/mobx/CHANGELOG.md | 6 ++++++ packages/mobx/package.json | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) delete mode 100644 .changeset/fix-npm-build-target-forwarding.md diff --git a/.changeset/fix-npm-build-target-forwarding.md b/.changeset/fix-npm-build-target-forwarding.md deleted file mode 100644 index 1bd7668ed..000000000 --- a/.changeset/fix-npm-build-target-forwarding.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"mobx": patch ---- - -Restore npm release build target forwarding so published tarballs include the standalone ESM development and production bundles. diff --git a/packages/mobx/CHANGELOG.md b/packages/mobx/CHANGELOG.md index 1604eae33..be5778622 100644 --- a/packages/mobx/CHANGELOG.md +++ b/packages/mobx/CHANGELOG.md @@ -1,5 +1,11 @@ # mobx +## 6.15.2 + +### Patch Changes + +- [`52ddce0f179a461b85e578554e35e94bf76edf3c`](https://github.com/mobxjs/mobx/commit/52ddce0f179a461b85e578554e35e94bf76edf3c) [#4642](https://github.com/mobxjs/mobx/pull/4642) Thanks [@kubk](https://github.com/kubk)! - Restore npm release build target forwarding so published tarballs include the standalone ESM development and production bundles. + ## 6.15.1 ### Patch Changes diff --git a/packages/mobx/package.json b/packages/mobx/package.json index b328b671a..d4d606b80 100644 --- a/packages/mobx/package.json +++ b/packages/mobx/package.json @@ -1,6 +1,6 @@ { "name": "mobx", - "version": "6.15.1", + "version": "6.15.2", "description": "Simple, scalable state management.", "source": "src/mobx.ts", "main": "dist/index.js",