John-David Dalton
278c6dd33d
Cleanup _.merge tests for function properties.
2018-08-30 22:58:11 -07:00
sina
79b9d20a91
Fix inconsistent merging of multiple sources to function property
2018-08-30 22:35:04 -07:00
John-David Dalton
6e62e1e8df
Cleanup ReDoS test.
2018-08-30 22:33:55 -07:00
Manuel Jasso
5c08f18d36
Prevent ReDoS
...
To fix https://github.com/lodash/lodash/issues/3359 , modified reHasUnicodeWord to remove an unnecessary comma which made the regex greedy, this is only a test regex and not a matching regex. Added unit tests, this now should run under 5 ms instead of over 1000 ms for huge 50k+ char words.
2018-08-30 22:07:27 -07:00
John-David Dalton
90e6199a16
Ensure Object.prototype is not augmented by _.merge.
2018-08-30 22:06:15 -07:00
John-David Dalton
67389a8c78
Bump to v4.17.10.
4.17.10
2018-04-24 15:27:33 -07:00
John-David Dalton
a65fd33603
Rebuild lodash and docs.
2018-04-24 15:26:43 -07:00
John-David Dalton
b002100433
Bump to v4.17.9.
4.17.9
2018-04-24 10:29:57 -07:00
John-David Dalton
4680cdacc0
Rebuild lodash and docs.
2018-04-24 10:29:50 -07:00
John-David Dalton
852988e04a
Use util.types to migrate DEP0103 in Node.js.
...
PR: #3704
2018-04-24 10:28:01 -07:00
John-David Dalton
97e9edc53d
Bump to v4.17.5.
4.17.5
2018-02-03 22:35:31 -08:00
John-David Dalton
ce32a89e3e
Rebuild lodash and docs.
2018-02-03 22:35:25 -08:00
John-David Dalton
5e58cd216c
Fix style nits.
2018-02-03 21:25:41 -08:00
John-David Dalton
5adb4ee95c
Make _.defaults avoid accessing property values it doesn't need to. [ closes #2983 ]
2018-02-03 21:25:41 -08:00
John-David Dalton
a73b92b58e
Avoid using the values toString method in _.invert if it’s not a function. [ closes #3260 ]
2018-02-03 21:25:41 -08:00
John-David Dalton
a1b53054d6
Add 4.17.5 branch to travis.
2018-02-03 21:25:31 -08:00
John-David Dalton
dac890a211
Enable _.words to detect ordinals in compound words. [ closes #3561 ]
2018-02-02 18:10:02 -08:00
John-David Dalton
7167a78644
Replacing a regex in stringToPath with a quick character code check. ( #3308 )
2018-02-02 18:10:01 -08:00
John-David Dalton
f83197727b
Avoid shadowing result in remainingWait. ( #3280 )
2018-02-02 18:10:01 -08:00
John-David Dalton
20c5307542
stringToPath: avoid shadowing variable. ( #3226 )
2018-02-02 18:10:01 -08:00
John-David Dalton
45ac7f3bcc
Support symbols in property paths of set. [ closes #3189 ]
2018-02-02 18:10:01 -08:00
John-David Dalton
7cb477a3a0
Use new to create the array clone.
2018-02-02 18:10:01 -08:00
John-David Dalton
b8c719d3be
Fix cloneDeep with circularly dependent Sets/Maps. [ closes #3122 ]
2018-02-02 18:09:54 -08:00
John-David Dalton
d8e069cc34
Avoid merging properties on to __proto__ objects.
2018-01-30 23:21:12 -08:00
John-David Dalton
5a3ff73997
Ensure cloneByPath preserves uncloneable values. [ closes #3203 ]
2017-06-14 07:17:44 -07:00
John-David Dalton
912d6b04a1
Bump to v4.17.4.
4.17.4
2017-01-06 07:51:17 -08:00
John-David Dalton
165572022d
Rebuild lodash and docs.
2017-01-06 07:50:36 -08:00
John-David Dalton
ae467c7313
Update deps.
2017-01-06 07:50:36 -08:00
John-David Dalton
1e80c19b0f
Remove dead “modern environments” link from readme. [ci skip]
2017-01-06 07:50:29 -08:00
John-David Dalton
6eeafd3dc2
Update kitchen sink size. [ci skip]
2016-12-31 00:52:52 -06:00
John-David Dalton
e33b15674d
Ensure _.omit doesn’t mutate object with deep paths. [ closes #2912 ]
2016-12-30 18:09:11 -06:00
John-David Dalton
a23b918bef
Increment package version to enable ci tests.
2016-12-30 18:07:58 -06:00
John-David Dalton
ef618992b5
Bump to v4.17.3.
4.17.3
2016-12-26 10:43:11 -06:00
John-David Dalton
708b962860
Rebuild lodash and docs.
2016-12-26 10:43:11 -06:00
John-David Dalton
da2d08d771
Update deps.
2016-12-26 10:43:11 -06:00
John-David Dalton
30863e5fa6
Fix conversion of npm package and source doc links. [ci skip]
2016-12-26 10:43:05 -06:00
John-David Dalton
6672a4f942
Update fp doc template for fp.reduceRight iteratee argument order. [ci skip]
2016-12-24 11:21:51 -06:00
John-David Dalton
f7263047bf
Use a strict undefined check for arity in createWrap.
2016-12-21 15:23:54 -06:00
John-David Dalton
02fdf4e673
Wrap in ternary value within hashHas in parens for clarity.
2016-12-21 15:23:54 -06:00
John-David Dalton
e2c703a96f
Avoid more coercion.
2016-12-21 15:23:54 -06:00
John-David Dalton
32fdfcc1e5
Avoid coercing position in _.startsWith, if it’s undefined.
2016-12-21 12:34:28 -06:00
John-David Dalton
6c1ae0b54d
Update Safari in sauce.
2016-12-21 00:19:59 -06:00
John-David Dalton
0c1c87b046
Update Firefox in sauce.
2016-12-20 16:54:40 -06:00
John-David Dalton
b51786e72e
Fix lazy sequence test fails.
2016-12-20 16:54:40 -06:00
John-David Dalton
5ee5099af1
Update code skipped on the coverage run.
2016-12-20 16:54:40 -06:00
John-David Dalton
482dc9478b
Remove array length limit for lay evaluation. [ closes #2874 ]
2016-12-20 16:54:40 -06:00
John-David Dalton
528b6a98a9
Minor doc space nit. [ci skip]
2016-12-06 15:15:09 +09:00
John-David Dalton
a8bcb5f3d5
ES6 to ES2015 nit. [ci skip]
2016-12-06 15:15:09 +09:00
Dave Wasmer
d429f90ec5
Mention ES6 delimiters in templateSettings docs ( #2857 )
2016-12-06 15:15:09 +09:00
John-David Dalton
72f559e1a3
Exit early from getSymbols if object is nullish.
2016-11-25 00:16:37 -06:00