Skip to content

Releases: softwareventures/array

v6.0.0

18 Nov 13:41

Choose a tag to compare

6.0.0 (2022-11-18)

⚠ BREAKING CHANGES

  • node: node versions 12, 17 are no longer supported.

Features

  • mapkeyby: accept readonly tuple as return value of mapping function (4cfabde)
  • mapkeyfirstby: accept readonly tuple as return value of mapping function (46d0d17)
  • mapkeyfirstby: add missing curried variant of mapKeyFirstBy (a33b091)
  • mapkeylastby: add mapKeyLastBy function (a6b5699)
  • node: drop support for node 12, 17 (22d72d4)

v5.3.0

09 Oct 02:26

Choose a tag to compare

5.3.0 (2022-10-09)

Features

  • filterfirst: deprecate filterFirst function in favour of excludeFirst (c7d1fc8)

v5.2.1

07 Oct 22:51

Choose a tag to compare

5.2.1 (2022-10-07)

Bug Fixes

  • deps: simplify dependency on @softwareventures/nullable (c51bb9c)
  • use equal function from @softwareventures/ordered as defaultEqual function (251e641)

v5.2.0

04 Jul 17:42

Choose a tag to compare

5.2.0 (2022-07-04)

Features

  • average: add average function (e72c820)
  • maximumby: add maximumBy function (b031d76)
  • minimumby: add minimumBy function (39102f8)

v5.1.0

16 Apr 17:38

Choose a tag to compare

5.1.0 (2022-04-16)

Features

  • all: add type-narrowing signature (6536fa8)

v4.6.0

16 Apr 17:41

Choose a tag to compare

4.6.0 (2022-04-16)

Features

  • all: add type-narrowing signature (4405ad7)

v5.0.1

02 Feb 16:05

Choose a tag to compare

5.0.1 (2022-02-02)

Bug Fixes

  • update to comply with @softwareventures/eslint-config v5.1.0 (e59e45a)

v5.0.0

20 Jan 22:00
7713237

Choose a tag to compare

5.0.0 (2022-01-20)

Bug Fixes

  • deps: update dependency @softwareventures/nullable to v2 (#60) (f39d07a)
  • deps: update dependency @softwareventures/ordered to v1 (#61) (2a31608)

Features

  • node: drop support for node 13, 15 (8d401ab)
  • nonenull: improve type signature for noneNull (9953157)

BREAKING CHANGES

  • node: node versions 13, 15 are no longer supported.
  • nonenull: The type parameter to noneNull has changed to the type of the array itself, not the
    type of its elements. The behaviour of the function is unchanged. Callers that specify an explicit
    type parameter will need to be updated.

v5.0.0-alpha.9

17 Jan 14:19

Choose a tag to compare

v5.0.0-alpha.9 Pre-release
Pre-release

5.0.0-alpha.9 (2022-01-17)

Features

  • prefixmatch: add prefixMatch function (8482a41)

v4.5.0

17 Jan 14:19

Choose a tag to compare

4.5.0 (2022-01-17)

Features

  • prefixmatch: add prefixMatch function (8482a41)