esamattis / immer-reducer

Type-safe and terse reducers with Typescript for React Hooks and Redux
http://npm.im/immer-reducer
MIT License
225 stars 15 forks source link

Update immer to the latest version ๐Ÿš€ #26

Closed greenkeeper[bot] closed 5 years ago

greenkeeper[bot] commented 5 years ago

The dependency immer was updated from 2.1.5 to 3.0.0.

This version is not covered by your current version range.

If you donโ€™t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.


Release Notes for v3.0.0

3.0.0 (2019-04-17)

Bug Fixes

  • ts: Immutable / read-only arrays in TS 3.4+ (2c27133)

Features

  • ts: improve curried producers (3cb0fb3)
  • ts: Improve type inference based on the first arg of the recipe function (acf8a57)
  • ts: Support typescript 3.4 (2868065)
  • this in recipe is no longer the draft, but unbound (3f40298)
  • Dropped node 6 support (eecc773)
  • Immer now has it's own Github org, immerjs (17d69c3)

BREAKING CHANGES

  • ts: typescript@3.4.0 is now the minimum required version
Commits

The new version differs by 28 commits.

  • a437755 docs: add migration guide for v3
  • 4191969 docs: Fixed some badges
  • 487e3d7 test(ts): stop testing latest typescript
  • b5abaed test(ts): use spec.ts
  • bce282d refactor(ts): simplify IProduce type tests
  • 1282f04 refactor(ts): curriedProduce function
  • 8925080 refactor(ts): tweak IProduce type
  • 3f40298 feat: this in recipe is no longer the draft, but unbound
  • 9077851 chore: processed review comment from #348
  • 980474a docs: Readme fixes
  • 7820eee docs: remove install size badge
  • eecc773 feat: Dropped node 6 support
  • 17d69c3 feat: Immer now has it's own Github org, immerjs
  • dfb66ae chore(ts): Clean up this from typings
  • fe2473f docs: Update readme

There are 28 commits in total.

See the full diff

FAQ and help There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those donโ€™t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper bot :palm_tree:

greenkeeper[bot] commented 5 years ago

Update to this version instead ๐Ÿš€

Release Notes for v3.1.0

3.1.0 (2019-04-18)

Bug Fixes

  • add Map getter for DRAFT_STATE, make isEnumerable more resilient (5c728a4)
  • Map.prototype.set should return a draft (cef5859)
  • remove "function*" syntax (6a359e1)

Features

Commits

The new version differs by 9 commits.

  • 946cf90 nit: argument names
  • b967bab nit: ensure isEnumerable returns a boolean
  • cef5859 fix: Map.prototype.set should return a draft
  • 5c728a4 fix: add Map getter for DRAFT_STATE, make isEnumerable more resilient
  • 6a359e1 fix: remove "function*" syntax
  • bbaa6dc refactor: simplify mapGetters.keys
  • e809ffc chore: reorganize src/proxy.js
  • 1cb564a docs: es6 map support
  • 8276a6c feat: Map support

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead ๐Ÿš€

greenkeeper[bot] commented 5 years ago

Update to this version instead ๐Ÿš€

greenkeeper[bot] commented 5 years ago

Update to this version instead ๐Ÿš€