Skip to content
This repository has been archived by the owner on Apr 1, 2023. It is now read-only.

Latest commit

 

History

History
198 lines (159 loc) · 6.13 KB

CHANGELOG.md

File metadata and controls

198 lines (159 loc) · 6.13 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning

1.4.2 - 2019-12-06

Added

Security

  • Updating dependencies

1.4.1 - 2019-11-22

Security

  • Updating dependencies

1.4.0 - 2019-11-19

Added

  • "countInString" to path utility functions.

Changed

  • Performance improvements
  • "set" will now return the second value if an empty path is provided

1.3.0 - 2019-10-30

Changed

  • superimpose can accept a final arg to mutate the first object

1.2.0 - 2019-10-22

Added

  • Path utility functions can now handle custom separators
  • unset now returns the original object

Fixed

  • tailInPath should return '' if no separator is found

1.1.5 - 2019-10-21

Security

  • Updating dependencies

1.1.4 - 2019-10-21

Fixed

  • Don't throw an error if null or undefined are passed in to get()

1.1.3 - 2019-09-27

  • Updating documentation

Security

  • Updating dependencies

1.1.2 - 2019-08-28

Security

  • Updating dependencies

1.1.1 - 2019-07-29

Security

  • Updating dependencies

1.1.0 - 2019-07-27

Added

1.0.1 - 2019-07-08

  • Fixed eslint error

1.0.0 - 2019-07-08

Changed

  • Paths are now always strings.
  • set returns the mutated object.
  • clone
    • ignoreKeys is now in a settings object
    • isCircular setting added
  • isEqual now uses SameValue equality

0.6.0 - 2019-07-01

Added

0.5.3 - 2019-06-11

  • Updating documentation

0.5.2 - 2019-06-05

Security

  • Updating dependencies

0.5.1 - 2019-06-05

Security

  • Updating dependencies

0.5.0 - 2019-06-04

Added

0.4.0 - 2019-05-08

Added

Changed

  • Fixed forIn to not call the callback on the constructor.

0.3.2 - 2019-3-11

Changed

  • Fixing typos in docs

0.3.1 - 2019-3-11

Changed

  • Fixing issue with git and npm

0.3.0 - 2019-3-11

Added

Changed

  • isEqual Objects and Arrays only compare key lengths.

0.2.7 - 2019-3-1

Changed

  • set only adds new items once at the end instead of progressively

0.2.6 - 2019-2-17

Changed

0.2.5 - 2019-2-17

Changed

0.2.4 - 2019-2-15

Changed

  • Fixed some dependency issues

0.2.3 - 2019-2-15

Changed

  • deepEqual simplified code to take advantage of changes to traverse.

0.2.2 - 2019-2-15

Changed

  • traverse should call the callback with an empty path

0.2.1 - 2019-2-14

Changed

  • forOwn shouldn't call a callback on keys that are deleted in a previous callback

0.2.0 - 2019-2-12

Added

0.1.0 - 2019-2-12

Added