Skip to content

Latest commit

 

History

History
120 lines (74 loc) · 4.91 KB

File metadata and controls

120 lines (74 loc) · 4.91 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.

1.2.0 (2026-04-02)

🚀 Features

🩹 Bug fixes

  • update US unit symbol names (a0f14e9)
    • replace spaces with _, e.g. us gal => us_gal

1.1.4 (2026-02-12)

🩹 Bug fixes

  • fix G0 (standard gravity), now actually a quantity preset (f1310db)

1.1.0 (2025-12-25)

🚀 Features

  • add add()/sub() ops for quantities (0428a32)
  • add Lisp-like formula DSL for more friendly unit calculations (26c6628)
    • add $eval() function to execute DSL source code
  • add gsm/g_m2 presets (8900f8b)

♻️ Refactoring

1.0.34 (2025-12-03)

♻️ Refactoring

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

0.5.0 (2024-06-21)

🚀 Features

  • add DPI constants/presets (5fe2f78)

🩹 Bug fixes

0.4.14 (2023-11-09)

♻️ Refactoring

  • update all tests (packages T-Z) (020ef6c)

🧪 Tests

  • update/refactor tests to use bun test runner (8f6edb1)
  • update/rename test files/imports (still many broken) (1cb3c49)

0.4.1 (2023-03-27)

🧪 Tests

  • update all tests (mainly imports) (63a85f9)

0.4.0 (2023-03-22)

🚀 Features

  • add US paper sizes/presets (bc78668)
    • rename file din-sizes.ts => paper-sizes.ts
    • update pkg export maps
  • add landscape presets (paper sizes) (a96a714)

0.3.0 (2023-03-16)

🚀 Features

  • add more quantities/constants (27cd71e)

0.2.0 (2023-03-15)

🚀 Features

  • add support for quantities (94ded3e)
    • add quantity()
    • update various ops & predicates as polymorphic fns
    • fix asUnit()
    • update docs
  • restructure /src, add quantities/constants (1374162)
    • add /src/constants:
      • velocities
      • DIN paper sizes
    • move all unit presets to /src/units
    • update pkg exports

0.1.0 (2023-03-14)

🚀 Features

  • migrate, refactor & import as new pkg (73c941a)
  • add coherent(), update unit defs (d2f7608)
  • add MaybeUnit, update fn sigs (fe65abc)
  • add isDimensionless(), update prefix() (1851fb9)
  • add/update units, aliases (850e604)

♻️ Refactoring

  • rename builtin units, update readme (22031e6)