max
b281ddecc4
change documentation, show clearly how sortBy work with two iteratees ( #4467 )
2019-09-16 21:31:36 -07:00
John-David Dalton
ddfd9b11a0
Bump to v4.17.15.
4.17.15
2019-07-17 10:06:33 -07:00
John-David Dalton
b185fcee26
Rebuild lodash and docs.
2019-07-17 10:05:47 -07:00
John-David Dalton
be87d30394
Bump to v4.17.14.
4.17.14
2019-07-10 06:33:09 -07:00
John-David Dalton
a6fe6b1e17
Rebuild lodash and docs.
2019-07-10 06:32:17 -07:00
John-David Dalton
e37182845f
Bump to v4.17.13.
4.17.13
2019-07-09 15:16:26 -07:00
John-David Dalton
357e899e68
Rebuild lodash and docs.
2019-07-09 15:15:19 -07:00
John-David Dalton
fd9a062d57
Bump to v4.17.12.
4.17.12
2019-07-09 13:42:00 -07:00
John-David Dalton
e77d68121f
Rebuild lodash and docs.
2019-07-09 13:34:41 -07:00
John-David Dalton
629d186579
Update OpenJS references.
2019-07-09 13:31:30 -07:00
John-David Dalton
2406eac542
Fix minified build.
2019-07-09 13:30:56 -07:00
John-David Dalton
17a34bc585
Fix test bootstrap for core build.
2019-07-09 12:48:18 -07:00
John-David Dalton
53838a38f8
Fix tests in older browsers.
2019-07-09 12:43:33 -07:00
John-David Dalton
29e258497b
Fix style:test lint nits.
2019-07-09 09:53:48 -07:00
John-David Dalton
8f4d3eb018
Update deps.
2019-07-09 09:36:22 -07:00
John-David Dalton
02b3295a63
Format nit.
2019-07-09 09:34:08 -07:00
John-David Dalton
52ab48c054
Use nativeIsFinite() instead of Number.isFinite().
2019-07-09 09:33:04 -07:00
John-David Dalton
f8dc2149f7
Whitespace nit.
2019-07-09 09:32:38 -07:00
John-David Dalton
deb65de218
Revert "perf(toNumber): use +value to convert binary/octal/hexadecimal string ( #4230 )"
...
This reverts commit 7084300d34 .
2019-07-09 09:29:54 -07:00
Alex Brasetvik
60eb517911
Prevent prototype pollution chaining to code execution via _.template ( #4355 )
2019-07-09 09:09:55 -07:00
Kirill
1f8ea07746
fix: prototype pollution in _.defaultsDeep ( #4336 )
2019-06-24 09:17:55 -07:00
Erick Calder
e42cd97dae
Fixes issue with Object prototype and the chaining syntax. [ closes #4247 ]
2019-05-09 13:54:13 -07:00
Jeff Friesen
343456d696
Round Infinity with a precision argument returns Infinity ( #4272 )
...
* Round Infinity with a precision argument returns Infinity
* Also making sure this is true for -Infinity
* Tested with _.round(), _.floor() and _.ceil()
* Switch to using isFinite to check if number should be rounded
* Add tests for rounding NaN now that there is an isFinite check
2019-04-18 13:04:18 -07:00
Marc Hassan
0b8592a35c
mergeWith: stack passed to customizer should always be defined ( #4244 )
...
Summary:
If the first values encountered in the `object` in mergeWith are not objects, `stack` is undefined when passed to the `customizer`. Once the first object-ish value is encountered, `stack` gets initialized, and all further calls to `customizer` include a defined `stack`. This PR makes `stack` always defined, even before the first object-ish value is encountered.
2019-03-21 20:54:53 -07:00
Amu
7084300d34
perf(toNumber): use +value to convert binary/octal/hexadecimal string ( #4230 )
2019-03-13 22:47:28 -07:00
liang feng
15b156512f
cancel old timer ( #4139 )
2019-02-11 22:49:02 -08:00
John-David Dalton
bda6f2795f
Update wording of fp wiki template for method spread rule exceptions.
2018-12-04 20:26:22 -08:00
John-David Dalton
1cb18dfada
Revert "Ensure _.pick paths aren't interpolated twice. [ closes #3952 ]"
...
This reverts commit 39a7eae40d .
2018-11-21 10:23:00 -06:00
John-David Dalton
39a7eae40d
Ensure _.pick paths aren't interpolated twice. [ closes #3952 ]
2018-09-17 22:38:33 -07:00
John-David Dalton
e0cbb4c8e6
Ensure map and set clones contain custom properties of source values. [ closes #3951 ]
2018-09-17 22:31:34 -07:00
John-David Dalton
0843bd46ef
Bump to v4.17.11.
4.17.11
2018-09-12 10:44:07 -07:00
John-David Dalton
3ac4b261e4
Rebuild lodash and docs.
2018-09-12 10:44:01 -07:00
John-David Dalton
eaa9f36e91
Commit package-lock.json.
2018-08-31 16:22:41 -07:00
John-David Dalton
552f94a7db
Lint nits.
2018-08-31 15:35:06 -07:00
John-David Dalton
d8ddc1a15f
Add test for indirectly merging Object properties.
2018-08-31 15:34:45 -07:00
John-David Dalton
e5f9af5418
Remove prototype property check in safeGet().
2018-08-31 15:22:17 -07:00
John-David Dalton
2de676fe76
Ensure placeholder properties are set for fp.convert() results. [ closes #3440 ]
2018-08-30 23:57:31 -07:00
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