immerjs/immer
### [`v3.2.0`](https://togithub.com/immerjs/immer/releases/v3.2.0)
[Compare Source](https://togithub.com/immerjs/immer/compare/v3.1.4...v3.2.0)
##### Features
- introduced produceWithPatches. Implements [#400](https://togithub.com/immerjs/immer/issues/400) ([86be737](https://togithub.com/immerjs/immer/commit/86be737))
### [`v3.1.4`](https://togithub.com/immerjs/immer/releases/v3.1.4)
[Compare Source](https://togithub.com/immerjs/immer/compare/v3.1.3...v3.1.4)
##### Bug Fixes
- don't unnecessary modify draft if replaying patches results in a new state anyway ([96f2b2e](https://togithub.com/immerjs/immer/commit/96f2b2e))
- If a property is added, then deleted, don't produce a patch ([7cd2dc1](https://togithub.com/immerjs/immer/commit/7cd2dc1))
### [`v3.1.3`](https://togithub.com/immerjs/immer/releases/v3.1.3)
[Compare Source](https://togithub.com/immerjs/immer/compare/v3.1.2...v3.1.3)
##### Bug Fixes
- **build:** add unpkg and jsdelivr fields to package.json ([#384](https://togithub.com/immerjs/immer/issues/384)) ([fa1f5e6](https://togithub.com/immerjs/immer/commit/fa1f5e6))
### [`v3.1.2`](https://togithub.com/immerjs/immer/releases/v3.1.2)
[Compare Source](https://togithub.com/immerjs/immer/compare/v3.1.1...v3.1.2)
##### Bug Fixes
- ensure Symbol.for exists before calling it ([#366](https://togithub.com/immerjs/immer/issues/366)) ([c8ecbad](https://togithub.com/immerjs/immer/commit/c8ecbad)), closes [#365](https://togithub.com/immerjs/immer/issues/365)
### [`v3.1.1`](https://togithub.com/immerjs/immer/releases/v3.1.1)
[Compare Source](https://togithub.com/immerjs/immer/compare/v3.0.0...v3.1.1)
Got ahead of myself with `Map` support (see here: [#353](https://togithub.com/immerjs/immer/pull/353))
##### Bug Fixes
- revert Map support ([47529d3](https://togithub.com/immerjs/immer/commit/47529d3))
### [`v3.0.0`](https://togithub.com/immerjs/immer/releases/v3.0.0)
[Compare Source](https://togithub.com/immerjs/immer/compare/v2.1.5...v3.0.0)
##### Bug Fixes
- **ts:** Immutable / read-only arrays in TS 3.4+ ([2c27133](https://togithub.com/immerjs/immer/commit/2c27133))
##### Features
- **ts:** improve curried producers ([3cb0fb3](https://togithub.com/immerjs/immer/commit/3cb0fb3))
- **ts:** Improve type inference based on the first arg of the recipe function ([acf8a57](https://togithub.com/immerjs/immer/commit/acf8a57))
- **ts:** Support typescript 3.4 ([2868065](https://togithub.com/immerjs/immer/commit/2868065))
- Immer now has it's own Github org, `immerjs` ([17d69c3](https://togithub.com/immerjs/immer/commit/17d69c3))
##### BREAKING CHANGES
- **ts:** typescript@3.4.0 is now the minimum required version
- `this` in recipe is no longer the draft, but unbound ([3f40298](https://togithub.com/immerjs/immer/commit/3f40298))
- Dropped node 6 support ([eecc773](https://togithub.com/immerjs/immer/commit/eecc773))
Renovate configuration
:date: Schedule: "after 11pm,before 6am" in timezone Europe/Warsaw.
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Renovate Bot. View repository job log here.
This PR contains the following updates:
~2.1.0
->~3.2.0
Release Notes
immerjs/immer
### [`v3.2.0`](https://togithub.com/immerjs/immer/releases/v3.2.0) [Compare Source](https://togithub.com/immerjs/immer/compare/v3.1.4...v3.2.0) ##### Features - introduced produceWithPatches. Implements [#400](https://togithub.com/immerjs/immer/issues/400) ([86be737](https://togithub.com/immerjs/immer/commit/86be737)) ### [`v3.1.4`](https://togithub.com/immerjs/immer/releases/v3.1.4) [Compare Source](https://togithub.com/immerjs/immer/compare/v3.1.3...v3.1.4) ##### Bug Fixes - don't unnecessary modify draft if replaying patches results in a new state anyway ([96f2b2e](https://togithub.com/immerjs/immer/commit/96f2b2e)) - If a property is added, then deleted, don't produce a patch ([7cd2dc1](https://togithub.com/immerjs/immer/commit/7cd2dc1)) ### [`v3.1.3`](https://togithub.com/immerjs/immer/releases/v3.1.3) [Compare Source](https://togithub.com/immerjs/immer/compare/v3.1.2...v3.1.3) ##### Bug Fixes - **build:** add unpkg and jsdelivr fields to package.json ([#384](https://togithub.com/immerjs/immer/issues/384)) ([fa1f5e6](https://togithub.com/immerjs/immer/commit/fa1f5e6)) ### [`v3.1.2`](https://togithub.com/immerjs/immer/releases/v3.1.2) [Compare Source](https://togithub.com/immerjs/immer/compare/v3.1.1...v3.1.2) ##### Bug Fixes - ensure Symbol.for exists before calling it ([#366](https://togithub.com/immerjs/immer/issues/366)) ([c8ecbad](https://togithub.com/immerjs/immer/commit/c8ecbad)), closes [#365](https://togithub.com/immerjs/immer/issues/365) ### [`v3.1.1`](https://togithub.com/immerjs/immer/releases/v3.1.1) [Compare Source](https://togithub.com/immerjs/immer/compare/v3.0.0...v3.1.1) Got ahead of myself with `Map` support (see here: [#353](https://togithub.com/immerjs/immer/pull/353)) ##### Bug Fixes - revert Map support ([47529d3](https://togithub.com/immerjs/immer/commit/47529d3)) ### [`v3.0.0`](https://togithub.com/immerjs/immer/releases/v3.0.0) [Compare Source](https://togithub.com/immerjs/immer/compare/v2.1.5...v3.0.0) ##### Bug Fixes - **ts:** ImmutableRenovate configuration
:date: Schedule: "after 11pm,before 6am" in timezone Europe/Warsaw.
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "
rebase!
".:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.