1.8.01.7.0
Reading changes from the repo…
_.findLastIndex
to help find the last index of a value in an array, even when dealing with NaN
. This enhances your ability to work with arrays that may contain non-standard values. _.mapValues
, which allows you to transform the values of an object while preserving its structure. This makes it easier to apply functions to object values without losing the original keys. _.keysIn
, which retrieves all keys from an object, including non-enumerable properties. This provides a more comprehensive view of an object's structure. _.matches
to be a proper object function, improving performance and usability when matching objects. This change makes it easier to work with object comparisons in your code. _.map
to clarify its ability to handle 'guarded' functions as iteratees. This helps users understand the full capabilities of the method. _.range
documentation to explicitly state that the end value is exclusive. This ensures users have a clear understanding of how to use the function correctly. _.extend
to prevent it from incorrectly iterating over prototype properties. This ensures that only the object's own properties are extended, leading to more predictable results. _.sortedIndex
to handle large indexes correctly, preventing potential infinite loops. This enhances the reliability of the function when working with large datasets. _.indexOf
to avoid incorrectly matching undefined
when isSorted
is set to true on an empty array. This ensures that the function behaves as expected in edge cases. _.noop
in the documentation sidebar, improving accessibility to this utility function.