From 82f1e426e8205348dd0954a4bd3f647b40109996 Mon Sep 17 00:00:00 2001 From: Egor <7gorbachevm@gmail.com> Date: Mon, 25 May 2026 14:44:53 +0700 Subject: [PATCH 1/2] Fix mobx-react Rolldown annotation warning (#4652) --- .changeset/clear-react-rolldown.md | 5 +++++ packages/mobx-react/src/disposeOnUnmount.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/clear-react-rolldown.md diff --git a/.changeset/clear-react-rolldown.md b/.changeset/clear-react-rolldown.md new file mode 100644 index 0000000000..fbd74608c7 --- /dev/null +++ b/.changeset/clear-react-rolldown.md @@ -0,0 +1,5 @@ +--- +"mobx-react": patch +--- + +Avoid Rolldown invalid PURE annotation warnings from Babel-generated React version parsing output. diff --git a/packages/mobx-react/src/disposeOnUnmount.ts b/packages/mobx-react/src/disposeOnUnmount.ts index fb5d7e251a..6a1b640433 100644 --- a/packages/mobx-react/src/disposeOnUnmount.ts +++ b/packages/mobx-react/src/disposeOnUnmount.ts @@ -1,7 +1,7 @@ import React from "react" import { patch } from "./utils/utils" -const reactMajorVersion = Number.parseInt(React.version.split(".")[0]) +const reactMajorVersion = Number.parseInt(React.version, 10) let warnedAboutDisposeOnUnmountDeprecated = false type Disposer = () => void From 1cd6a34f39b995f677e903da118276e2b1687a7d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 25 May 2026 14:49:04 +0700 Subject: [PATCH 2/2] Version Packages (#4653) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .changeset/clear-react-rolldown.md | 5 ----- packages/mobx-react/CHANGELOG.md | 6 ++++++ packages/mobx-react/package.json | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) delete mode 100644 .changeset/clear-react-rolldown.md diff --git a/.changeset/clear-react-rolldown.md b/.changeset/clear-react-rolldown.md deleted file mode 100644 index fbd74608c7..0000000000 --- a/.changeset/clear-react-rolldown.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"mobx-react": patch ---- - -Avoid Rolldown invalid PURE annotation warnings from Babel-generated React version parsing output. diff --git a/packages/mobx-react/CHANGELOG.md b/packages/mobx-react/CHANGELOG.md index 9eaa5ff14c..aa4a34cf6b 100644 --- a/packages/mobx-react/CHANGELOG.md +++ b/packages/mobx-react/CHANGELOG.md @@ -1,5 +1,11 @@ # mobx-react +## 9.2.2 + +### Patch Changes + +- [`82f1e426e8205348dd0954a4bd3f647b40109996`](https://github.com/mobxjs/mobx/commit/82f1e426e8205348dd0954a4bd3f647b40109996) [#4652](https://github.com/mobxjs/mobx/pull/4652) Thanks [@kubk](https://github.com/kubk)! - Avoid Rolldown invalid PURE annotation warnings from Babel-generated React version parsing output. + ## 9.2.1 ### Patch Changes diff --git a/packages/mobx-react/package.json b/packages/mobx-react/package.json index f471714bf1..43ad918a4f 100644 --- a/packages/mobx-react/package.json +++ b/packages/mobx-react/package.json @@ -1,6 +1,6 @@ { "name": "mobx-react", - "version": "9.2.1", + "version": "9.2.2", "description": "React bindings for MobX. Create fully reactive components.", "source": "src/index.ts", "main": "dist/index.js",