Skip to content

Releases: RebeccaStevens/deepmerge-ts

v5.0.0-next.1

02 Feb 10:34

Choose a tag to compare

v5.0.0-next.1 Pre-release
Pre-release

5.0.0-next.1 (2023-02-02)

chore

  • drop support for node 12 and 14 (77016f7)

BREAKING CHANGES

  • drop support for node 12 and 14

v4.2.2

19 Sep 11:50

Choose a tag to compare

4.2.2 (2022-09-19)

v4.2.1

15 Jun 22:49

Choose a tag to compare

4.2.1 (2022-06-15)

Bug Fixes

v4.2.0

15 Jun 02:02

Choose a tag to compare

4.2.0 (2022-06-15)

Features

  • export types for module resolution node 16 (20241c5)

Performance Improvements

  • ts: add variance annotations (cecc9db)
  • ts: use extends constraints on infer (f053e76)

v4.1.0

13 Jun 05:12

Choose a tag to compare

4.1.0 (2022-06-13)

Features

  • treat module imports as records (20c0dfb), closes #133

v4.0.4

13 Jun 04:53

Choose a tag to compare

4.0.4 (2022-06-13)

Bug Fixes

  • drop keys that have no enumerable properties (3363570)

v4.0.3

06 Apr 03:39

Choose a tag to compare

4.0.3 (2022-04-06)

Bug Fixes

  • use explict return types for function that return a HKT (eb4183e), closes #94

v4.0.2

31 Mar 08:03

Choose a tag to compare

4.0.2 (2022-03-31)

Bug Fixes

  • protect against prototype pollution (d637db7)

v4.0.1

14 Mar 11:56

Choose a tag to compare

4.0.1 (2022-03-14)

Bug Fixes

  • deno: fix broken import in deno dist files (#85) (86faf2a)

v4.0.0

26 Feb 09:43

Choose a tag to compare

4.0.0 (2022-02-26)

Bug Fixes

Features

  • allow for default merging via a special return value (658d1fd)
  • allow for implicit default merging (1d5e617)
  • allow for skipping properties completely via a special return value (#64) (676f2f6)

BREAKING CHANGES

  • MetaMetaData now must extends DeepMergeBuiltInMetaData