updeep-remeda/CHANGELOG.md

6.7 KiB

Change Log

unreleased

[1.2.1]

  • Improved TypeScript types - Thanks @yanick
  • Check for existence of process before testing environment variables - Thanks @yanick

[1.2.0]

[1.1.0]

1.0.0

0.16.1

0.16.0

0.15.0

0.14.0

0.13.0

0.12.0

0.11.0

0.10.1

0.10.0

0.9.0

0.8.0

0.7.2

0.7.1

0.7.0

0.6.0

  • Remove support for _.placeholder in curried methods. This may come back, but it was necessary for the next item.
  • Improve performance of curried methods. (https://github.com/substantial/updeep/issues/16)
  • Improve examples in docs, thanks hedgerh.
  • u.map will now return the same instance if nothing changes.
  • Improve performance of u.map.
  • Removed a couple lodash dependencies.

0.5.0

0.4.0

  • Add u.if and u.ifElse to conditionally update objects. (https://github.com/substantial/updeep/issues/12)
  • Add u.map to update all values in an array or object.
  • Replace object outright if null or constant provided as updates.
  • Freeze objects returned by helper methods that use update like withDefault, map, in, etc. Previously, only u did freezing.

0.3.1

  • Actually expose u.in.

0.3.0

0.2.3

0.2.2

0.2.1

0.2.0

  • Freeze objects returned by default. It doesn't actually make sense to return unfrozen objects, as the original object could be mutated and it would affect the new object. Object freezing is disabled if NODE_ENV is "production'.
  • Update README with example for reject.

0.1.3

  • Update README.

0.1.2

  • Fix package description.

0.1.1

  • Update README and description.

0.1.0

  • Initial release