Releases: marklagendijk/lodash-deep
Releases · marklagendijk/lodash-deep
Lodash native duplication removal
The 2.0 version will start out with only 1 method: _.deepMapValues
. All other methods are now natively covered by Lodash.
New "_.deepDefault" method
- New
_.deepDefault
method, thanks @paulbalomiri for the idea. - Several bugfixes thanks everyone for reporting and helping to fix.
Several improvements and bug fixes, new "_.deepPluck" callback methods
- UMD support #23, by @spenceralger
- Faster and better parsing of string based propertyPaths #24, by @spenceralger
- _.deepPluck and _.deepHas now work with string properties #25, by @beaugunderson
- New "_.deepPluck" callback methods
- _.deepFindIndex
- _.deepFindLastIndex
- _.deepFirst
- _.deepFlatten
- _.deepInitial
- _.deepLast
- _.deepLastIndexOf
- _.deepRemove
- _.deepRest
- _.deepSortedIndex
- _.deepUniq
- _.deepCountBy
- _.deepEvery
- _.deepFilter
- _.deepFind
- _.deepGroupBy
- _.deepIndexBy
- _.deepMax
- _.deepMin
- _.deepReject
- _.deepSome
- _.deepSortBy
- _.deepFindKey
- _.deepFindLastKey
Improved Gulp / Karma config
- Updated devDependencies
- Moved Node testing to Gulp
- Sauce Labs browser testing
Fix badges in NPM readme
1.4.1 Fix broken badges in NPM
New methods, Node.js testing and TravisCI integration
- New methods
_.deepCall
and_.deepApply
, as requested by @lazutkin - New method
_.deepMapValues
, requested and implemented by @markalfred - Ability to run tests via Node.
- TravisCI integration
- Several badges (NPM, build status, depency status)
- Fixed Node bug
Several improvements and bug fixes
- Added support for '.' in property names.
- Added support for specifying propertyPath as array.
- Improved and documented support for array indices in propertyPath (fixes #10).
- Don't extend global lodash in Node environments (fixes #7).
- Added contributors section to README. Thanks @yoshokatana for all your help (#10, #11, #12)!
Better Node.js detection
Fixed #3 Better Node.js detection.
Shorter names
More concise method names.
Name tweak
Renamed this package from lodash.deep
to lodash-deep
to prevent conflicts with Lodash' automatically created Node.js packages.