Skip to content

Latest commit

 

History

History
124 lines (80 loc) · 5.71 KB

CHANGELOG.md

File metadata and controls

124 lines (80 loc) · 5.71 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.

7.0.2 (2024-07-25)

🩹 Bug fixes

  • add explicit return type for first() (8a53ee0)

7.0.0 (2024-07-22)

🛑 Breaking changes

  • restructure & split-up package (#486) (8e59a63)
  • BREAKING CHANGE: restructure & split-up package, update readme
    • remove obsolete source files
    • update pkg exports
  • migrate/remove SortedMap/Set, sortedObject() (#486) (9f4143a)
  • BREAKING CHANGE: migrate/remove SortedMap/Set, sortedObject()
  • migrate/remove sparse set features (#486) (db2957c)
  • BREAKING CHANGE: migrate sparse set features to @thi.ng/sparse-set pkg
    • remove obsolete files
    • update pkg

6.3.61 (2024-06-21)

♻️ Refactoring

  • rename various rest args to be more semantically meaningful (8088a56)
  • dedupe BidirIndex deletion & iteration, update tests (3c11a44)
  • enforce uniform naming convention of internal functions (56992b2)

6.3.57 (2024-04-20)

♻️ Refactoring

6.3.55 (2024-04-08)

♻️ Refactoring

6.3.18 (2023-11-09)

♻️ Refactoring

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

6.3.2 (2023-08-27)

♻️ Refactoring

  • update internal types (TS 5.2 update) (3f686d0)

6.3.0 (2023-08-22)

🚀 Features

🩹 Bug fixes

  • update arg types and generics for selectKeys()/withoutKeys() (4fa9ea1)

6.2.43 (2023-08-12)

♻️ Refactoring

  • update .probability() call sites in various pkgs (c8c8141)

6.2.25 (2023-02-10)

🩹 Bug fixes

  • #375 update .set() for existing keys (4c1da10)
    • when updating existing keys, add missing value propagation for intermediate nodes
    • add tests
  • #375 fix SortedMap.delete(), add fuzz test (ccbdfeb)
    • fix issue which caused lane corruption and detached heads
    • add fuzz test repeatedly setting/deleting keys

6.2.24 (2023-02-05)

🩹 Bug fixes

  • #375 major update/rewrite SortedMap impl (d5f793a)
    • update Node impl to use 4-way linkage
    • simplify .set()/.delete() impls
    • remove obsolete SortedMapOpts.capacity
    • add SortedMapOpts.rnd to customize IRandom impl (e.g. for reproducible behavior/branching)
    • update tests
    • update deps (add @thi.ng/random)

6.2.0 (2022-07-19)

🚀 Features

6.1.9 (2022-06-09)

♻️ Refactoring

  • various (minor) TS4.7 related updates/fixes (9d9ecae)