Skip to content

Latest commit

 

History

History
231 lines (99 loc) · 7.18 KB

CHANGELOG.md

File metadata and controls

231 lines (99 loc) · 7.18 KB

0.8.3 (2021-04-14)

Performance Improvements

  • improve tree-shaking of browser bundle (d129a8e)

0.8.0 (2020-12-13)

Bug Fixes

  • array: avoid returning new object when operations noop (42e32bc)

0.7.0 (2020-08-05)

Bug Fixes

  • add tslib as a peerDependency (3701c43)
  • ignore instead of throw when attempting to freeze unsupported types such as DOM nodes (75dd3e9), closes #14
  • jasmine: remove use of /// <reference ...> (a764f81)
  • umd: add amd module-name to UMD bundle (622b6a9)

Features

  • upgrade to tslib ^2.0.0 (5d15464)
  • array_sort: add array sort method (2a534b0)

0.6.0 (2020-02-06)

Bug Fixes

  • add tslib as a peerDependency (3701c43)
  • jasmine: remove use of /// <reference ...> (a764f81)
  • umd: add amd module-name to UMD bundle (622b6a9)

Features

  • array_sort: add array sort method (2a534b0)

0.5.1 (2019-08-29)

Bug Fixes

  • umd: add amd module-name to UMD bundle (622b6a9)

0.5.0 (2019-08-29)

Features

  • provide various bundle types via APF (3edca86)

0.3.0 (2018-09-25)

Bug Fixes

  • object_assign: support more then 4 objects being merged (6b41b68)

Performance Improvements

  • allow freezing to be dropped completely in production (332eb8f)
  • array_exclude: avoid creating a closure per invocation (38205a9)
  • array_filter, array_exclude: return same instance if nothing is filtered out/excluded (21add86), closes #1

0.2.0 (2018-08-25)

Performance Improvements

  • allow freezing to be dropped completely in production (332eb8f)
  • array_exclude: avoid creating a closure per invocation (38205a9)
  • array_filter, array_exclude: return same instance if nothing is filtered out/excluded (21add86), closes #1

0.1.0 (2018-05-06)

Bug Fixes

  • fix type errors, running tests (3e7e313)

Features

  • allow some freeze calls to be removed in production mode (885fde1)

0.0.11 (2018-02-28)

Features

  • add side-effects: false to package.json (0f230ed)

0.0.10 (2018-02-12)

Features

  • removeValues: add method to remove multiple values from an object (092e424)

0.0.9 (2017-12-08)

0.0.8 (2017-12-08)

Features

  • removeValue: support non-existing values (5add78d)

0.0.7 (2017-12-06)

Features

  • array_replace: add array_replace to map from one value to another (0558e26)
  • writeValues: add writeValues to merge/write-multiple values to a path (e9f5477)

0.0.6 (2017-11-24)

Bug Fixes

  • enhance type definitions of imuter method (492d240)
  • removeValue: remove array entries via splice, not delete (064bfc1)

Features

  • add array_remove (ae71394)
  • add more specific method signatures (5fafaec)
  • array_exclude: add a value-remove array helper in addition to index-remove (array_remove) (0964197)
  • array_remove: add deleteCount param (9945098)

0.0.5 (2018-03-28)

Bug Fixes

  • enhance type definitions of imuter method (492d240)
  • removeValue: remove array entries via splice, not delete (064bfc1)

Features

  • add array_remove (ae71394)
  • array_remove: add deleteCount param (9945098)

0.0.4 (2018-03-28)

Bug Fixes

  • enhance type definitions of imuter method (492d240)

Features

0.0.3 (2018-03-28)

Bug Fixes

  • enhance type definitions of imuter method (492d240)

0.0.2 (2018-03-28)

0.0.1 (2017-10-20)