Releases: MorevM/utils
Releases · MorevM/utils
v3.15.0
24 Mar 18:19
Compare
Sorry, something went wrong.
No results found
Features
arrays: Add sequence utility function (a62979b )
guards: Add isFiniteNumber utility function (18138cb )
guards: Add isValidNumber utility (a6fee51 )
guards: Add isNumber utility function (578860e )
guards: Add isPropertyKey utility function (b7d28ed )
Refactoring
guards: Deprecate isNumeric utility function (0579b4f )
Tests
Stabilize asyncArray timing assertions (c3bf7ee )
v3.14.0
07 Mar 23:22
Compare
Sorry, something went wrong.
No results found
Features
functions: Add assertNever utility for exhaustive type checking (08494b4 )
Bug fixes
functions: Resolve with void in sleep (f5ba7bf )
Refactoring
Fix internal type (60fcfa5 )
objects: Proper JSDoc for mergeObjects (5f38d57 )
Documentation
ranges: Add a note about default values in rangesMerge (57802f8 )
CI improvements
v3.13.1
30 May 20:30
Compare
Sorry, something went wrong.
No results found
Bug fixes
arrays: Add missed arrayRotate/arrayRotateMutable exports (9065793 )
v3.13.0
30 May 20:19
Compare
Sorry, something went wrong.
No results found
Features
arrays: Add arrayRotate and arrayRotateMutable utilities (b37a185 )
objects: Add omitMutable utility (43fd07b )
v3.12.2
15 May 18:19
Compare
Sorry, something went wrong.
No results found
Bug fixes
dates: Respect November within ISO RegExp (051cb90 )
CI improvements
Use v4 version of some actions (685e10c )
v3.12.1
15 Dec 11:25
Compare
Sorry, something went wrong.
No results found
v3.11.1
14 Jun 13:16
Compare
Sorry, something went wrong.
No results found
Tests
guards: Ensure isObject is false for File object (0f6a800 )
Bug fixes
objects: Add File objects to resulting FormData as is (d055851 )
v3.11.0
02 Jun 17:32
Compare
Sorry, something went wrong.
No results found
Features
arrays: Add arraySwap utility (53def2a )
objects: Allow to pass plain object in formDataToObject utility (1b5d1a6 )
ranges: Add rangesIntersection utility (aff384f )
types: Add new utility types exported from latest type-fest (c1975f4 )
Bug fixes
ranges: Consider NaN value as input or a range edge (7e9b1a8 )
Chores
Bump type-fest from 4.15.0 to 4.18.3 (214ba9e )
Refactoring
Avoid using more expensive mergeObjects if simple spread operator can be used (9aab13d )
Compare with undefined directly without calling typeof (4fcb57b )
Fix circular dependencies (4b675ae )
v3.10.0
30 Apr 16:09
Compare
Sorry, something went wrong.
No results found
v3.9.0
07 Apr 13:35
Compare
Sorry, something went wrong.
No results found
Features
dom: Allow null as parent argument of get-element-offset utility (32b0bf2 )
dom: Allow window as parent argument of get-element utility (59f5be0 )
dom: Make getElement and getScrollableAncestor generic (49cbd03 )
types: Add IfEmptyObject and SingleKeyObject types exported from type-fest (e98c481 )
Chores
Bump type-fest from 4.14.0 to 4.15.0 (65bd1a7 )
CI improvements
Add latest changelog entry to Github release (9336acb )
You can’t perform that action at this time.