Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: immerjs/immer
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v10.0.4
Choose a base ref
...
head repository: immerjs/immer
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v10.1.0
Choose a head ref
  • 18 commits
  • 13 files changed
  • 7 contributors

Commits on Mar 9, 2024

  1. chore(deps): bump @babel/traverse from 7.8.4 to 7.24.0 (#1102)

    Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.8.4 to 7.24.0.
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/v7.24.0/packages/babel-traverse)
    
    ---
    updated-dependencies:
    - dependency-name: "@babel/traverse"
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 9, 2024
    Configuration menu
    Copy the full SHA
    09fb3cf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cb47d50 View commit details
    Browse the repository at this point in the history
  3. docs: Update installation.mdx (#1084)

    It read "So an url," so I merely changed the an to a.
    MUHAMMADMUKHTARSULEIMAN authored Mar 9, 2024
    Configuration menu
    Copy the full SHA
    a73ebf3 View commit details
    Browse the repository at this point in the history
  4. chore(deps): bump ip from 2.0.0 to 2.0.1 (#1098)

    Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1.
    - [Commits](indutny/node-ip@v2.0.0...v2.0.1)
    
    ---
    updated-dependencies:
    - dependency-name: ip
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 9, 2024
    Configuration menu
    Copy the full SHA
    6952064 View commit details
    Browse the repository at this point in the history
  5. chore(deps): bump browserify-sign from 4.0.4 to 4.2.3 (#1101)

    Bumps [browserify-sign](https://github.com/crypto-browserify/browserify-sign) from 4.0.4 to 4.2.3.
    - [Changelog](https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md)
    - [Commits](browserify/browserify-sign@v4.0.4...v4.2.3)
    
    ---
    updated-dependencies:
    - dependency-name: browserify-sign
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 9, 2024
    Configuration menu
    Copy the full SHA
    93e6025 View commit details
    Browse the repository at this point in the history
  6. chore(deps): bump @babel/traverse from 7.12.13 to 7.24.0 in /website (#…

    …1100)
    
    Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.12.13 to 7.24.0.
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/v7.24.0/packages/babel-traverse)
    
    ---
    updated-dependencies:
    - dependency-name: "@babel/traverse"
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 9, 2024
    Configuration menu
    Copy the full SHA
    84097a8 View commit details
    Browse the repository at this point in the history
  7. chore(deps): bump follow-redirects from 1.14.8 to 1.15.5 in /website (#…

    …1099)
    
    Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.8 to 1.15.5.
    - [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
    - [Commits](follow-redirects/follow-redirects@v1.14.8...v1.15.5)
    
    ---
    updated-dependencies:
    - dependency-name: follow-redirects
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 9, 2024
    Configuration menu
    Copy the full SHA
    3864ad2 View commit details
    Browse the repository at this point in the history
  8. Correct two typos. (#1072)

    Also, the first sentence of the paragraph was very long. Given the references are also hard to follow in an English sentences, due to the meta level, I preferred to split it
    Arthur-Milchior authored Mar 9, 2024
    Configuration menu
    Copy the full SHA
    15a449a View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. Configuration menu
    Copy the full SHA
    8e465ab View commit details
    Browse the repository at this point in the history
  2. faster unstrict mode

    mweststrate committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    744d2d9 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Update package.json

    add `./package.json` as an export entry
    ahmedelgabri authored and mweststrate committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    baa387a View commit details
    Browse the repository at this point in the history
  2. chore(deps): bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /website

    Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4.
    - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases)
    - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md)
    - [Commits](webpack/webpack-dev-middleware@v5.3.3...v5.3.4)
    
    ---
    updated-dependencies:
    - dependency-name: webpack-dev-middleware
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and mweststrate committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    c6c1295 View commit details
    Browse the repository at this point in the history
  3. chore(deps): bump follow-redirects from 1.15.5 to 1.15.6 in /website

    Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.5 to 1.15.6.
    - [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
    - [Commits](follow-redirects/follow-redirects@v1.15.5...v1.15.6)
    
    ---
    updated-dependencies:
    - dependency-name: follow-redirects
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and mweststrate committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    1097103 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2024

  1. Configuration menu
    Copy the full SHA
    9713677 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f1b3b9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    85a8f7b View commit details
    Browse the repository at this point in the history
  4. introduce StrictMode enum

    mweststrate committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    511ccee View commit details
    Browse the repository at this point in the history
  5. 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
    mweststrate authored Apr 27, 2024
    Configuration menu
    Copy the full SHA
    53e3203 View commit details
    Browse the repository at this point in the history
Loading