Skip to content

Tags: immerjs/immer

Tags

v10.1.1

Toggle v10.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
docs: [Doc]: Update /zh-CN/ (#1067)

* Update api.md

* Update patches.mdx

v10.1.0

Toggle v10.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat(performance): Make non-strict mode faster for classes. Addresses #…

…1071

Immer 10.x solved slow iteration for plain JS objects. This update applies the same handling to class instances. In cases this makes class instance handling 3 times faster. Note that this slightly modifies the behavior of Immer with classes in obscure corner cases, in ways that match current documentation, but do not match previous behavior. If you run into issues with this release icmw. class instances, use `setUseStrictShallowCopy("class_only")` to revert to the old behavior. For more details see https://immerjs.github.io/immer/complex-objects#semantics-in-detail

v10.0.4

Toggle v10.0.4's commit message
fix: Fix handling of Symbol and non-enumerable properties in finaliza…

…tion / freeze. Fixes #1096, #1087, #1091 (#1105))

v10.0.3

Toggle v10.0.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: don't use `.mjs` file for react-native, which isn't supported by…

… default. Fixes #1058 #1065 (#1075)

* fix: don't use `.mjs` file for react-native, which isn't supported by default. Fixes #1058 #1065 (?)

* v10.0.3-beta

v10.0.2

Toggle v10.0.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: export `Objectish` type (#1043)

v10.0.1

Toggle v10.0.1's commit message
fix: production bundle was loaded incorrectly, fixes #1037

v10.0.0

Toggle v10.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #1028 from immerjs/immer-10

Immer 10

v9.0.21

Toggle v9.0.21's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore(deps): bump loader-utils from 2.0.0 to 2.0.4 in /website (#1026)

Bumps [loader-utils](https://github.com/webpack/loader-utils) from 2.0.0 to 2.0.4.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v2.0.4/CHANGELOG.md)
- [Commits](webpack/loader-utils@v2.0.0...v2.0.4)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

v9.0.20

Toggle v9.0.20's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 in /website (

#1017)

Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases)
- [Commits](kornelski/http-cache-semantics@v4.1.0...v4.1.1)

---
updated-dependencies:
- dependency-name: http-cache-semantics
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

v9.0.19

Toggle v9.0.19's commit message
fix: Upgrade Github actions to Node 16 attempt 2