Skip to content

Latest commit

 

History

History
137 lines (81 loc) · 5.11 KB

File metadata and controls

137 lines (81 loc) · 5.11 KB

Change Log

All notable changes to this project will be documented in this file. Only versions published since 2023-01-01 are listed here. Please consult the Git history for older version information. See Conventional Commits for commit guidelines.

Note: Unlisted patch versions only involve non-code or otherwise excluded changes and/or version bumps of transitive dependencies.

2.14.3 (2025-12-03)

♻️ Refactoring

  • update for-loops (use const where possible) (5ceaf1a)

2.14.0 (2025-11-13)

🚀 Features

  • add findLastSequence(), add tests (3a3364f)

2.13.3 (2025-07-15)

♻️ Refactoring

  • add optional generics (ba81685)
    • update ensureArray()/ensureArrayLike()
    • update ensureIterable()

2.13.0 (2025-06-18)

🚀 Features

  • add filterAll() (91791ba)
    • add docs & code example

2.12.0 (2025-06-14)

🚀 Features

  • add lookup() / lookupUnsafe() fns (deb2b37)

♻️ Refactoring

2.11.0 (2025-04-30)

🚀 Features

♻️ Refactoring

2.10.11 (2025-01-17)

🩹 Bug fixes

  • fix #495, update shuffleRange() (21a4c41)
    • fix/undo 8cbfc7b0c8
    • update loop type & condition to skip last iteration
    • switch back to using rnd.minmax()
    • see comment

⏱ Performance improvements

  • fix #495, update shuffleRange() (8cbfc7b)
    • update loop to skip last iteration (obsolete)
    • use rnd.minmaxInt() to compute swap index

2.10.0 (2024-08-18)

🚀 Features

  • update topoSort() (6606d08)
    • add missing node check/assertion
    • update deps fn to incl. node ID as 2nd arg

2.9.7 (2024-06-21)

♻️ Refactoring

  • rename various rest args to be more semantically meaningful (8088a56)
  • enforce uniform naming convention of internal functions (56992b2)

2.9.4 (2024-04-20)

♻️ Refactoring

2.9.0 (2024-03-28)

🚀 Features

  • add findSequence() & tests (5f4db56)

♻️ Refactoring

  • add support for typed arrays (1383916)
    • add function overrides to support typed arrays for:
      • argSort()
      • bisect(), bisectWith()
      • floydRivest()
  • update findSequence() (f9e3c29)
    • reverse inner scan direction

2.8.0 (2024-02-19)

🚀 Features

  • add blitPred1d() predicate version of blit1d() (c13c4f9)

2.7.0 (2023-10-27)

🚀 Features

  • add rotate(), rotateTyped() (c1d322e)

2.6.0 (2023-10-05)

🚀 Features

  • add argMin()/argMax() (33512ec)
  • add selectThresholdMin/Max() fns (de9ba50)

2.5.15 (2023-08-04)

♻️ Refactoring

  • update identity usage in various pkgs (b6db053)