Skip to content

Latest commit

 

History

History
107 lines (64 loc) · 4.05 KB

CHANGELOG.md

File metadata and controls

107 lines (64 loc) · 4.05 KB

Change Log

All notable changes to this project will be documented in this file. Only versions published since 2022-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.

4.0.75 (2024-06-21)

♻️ Refactoring

  • dedupe interleave logic/iteration, add tests (7bc9f7f)
  • enforce uniform naming convention of internal functions (56992b2)
  • internal update floodFill() (3af4715)

4.0.71 (2024-04-20)

♻️ Refactoring

4.0.54 (2024-02-22)

♻️ Refactoring

  • update object destructuring in all pkgs & examples (f36aeb0)

4.0.30 (2023-11-09)

♻️ Refactoring

  • update all tests (packages A-S) (e3085e4)

4.0.21 (2023-10-11)

♻️ Refactoring

  • minor update columns2d() (7ecb207)

4.0.0 (2023-04-08)

🛑 Breaking changes

  • add/rename types/opts (bc3ea21)
  • BREAKING CHANGE: rename various option types (add 2D/3D suffixes)

🚀 Features

  • add filter predicates (81abf60)
    • add isDiagonal/Alt() filters

🩹 Bug fixes

3.1.0 (2023-03-25)

🚀 Features

  • add diagonalSlopeX/Y() (f63dc6e)
    • add diagonal iterators with configurable slope (X & Y versions)
    • update pkg deps

♻️ Refactoring

  • update diagonalEnds2d() (e20bf7b)
    • add all option to include first & last points
  • extract DiagonalSlopeOpts (e08857d)
  • update diagonalEnds2d() opts (d14458a)
    • make all optional

3.0.1 (2022-12-29)

🩹 Bug fixes

  • add missing type exports (879c11c)

♻️ Refactoring

  • add GridIterator2D/3D type aliases (610ad0e)

3.0.0 (2022-12-22)

🛑 Breaking changes

  • add point transforms & global options (1861154)
  • BREAKING CHANGE: update function signatures, switch to using options object as arg
    • add GridIterOpts interface
    • add PointTransform and implementations:
    • add flipX/Y/XY, swapXY transforms
    • update most iterators to use new options

🩹 Bug fixes

2.3.0 (2022-04-07)

🚀 Features