Skip to content

Releases: isentropic-dev/dim

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 15 Mar 20:19
6610c25

@isentropic/dim-isq

Added

  • Added 22 derived quantities: density, specificVolume, momentum,
    angularVelocity, angularAcceleration, torque, dynamicViscosity,
    kinematicViscosity, surfaceTension, wavenumber, heatCapacity,
    specificHeatCapacity, specificEnergy, thermalConductivity,
    electricFieldStrength, permittivity, permeability, currentDensity,
    volumetricFlowRate, massFlowRate, concentration, and molarMass
    (#10)

@isentropic/dim-unit

Added

  • Added roundScale utility for eliminating IEEE 754 composition noise in
    computed scale factors

@isentropic/dim-si

Added

  • Added SI unit modules for density, specificVolume, momentum, angularVelocity,
    angularAcceleration, torque, dynamicViscosity, kinematicViscosity,
    surfaceTension, wavenumber, heatCapacity, specificHeatCapacity,
    specificEnergy, thermalConductivity, electricFieldStrength, permittivity,
    permeability, currentDensity, volumetricFlowRate, massFlowRate, concentration,
    and molarMass (#11)
  • Added non-trivial units: kilometerPerHour, ampereHour, milliampereHour,
    atmosphere, squareKilometer, and squareCentimeter
    (#11)

v0.4.3

Choose a tag to compare

@github-actions github-actions released this 18 Feb 12:46
ef2a6cf

@isentropic/dim-quantity

Fixed

  • Added missing README to npm package

@isentropic/dim-isq

Fixed

  • Added missing README to npm package

@isentropic/dim-unit

Fixed

  • Added missing README to npm package

@isentropic/dim-si

Fixed

  • Added missing README to npm package

v0.4.2

Choose a tag to compare

@github-actions github-actions released this 18 Feb 12:40
79c7501

@isentropic/dim-quantity

Changed

  • Added npm and bun install instructions to README

@isentropic/dim-isq

Changed

  • Added npm and bun install instructions to README

@isentropic/dim-unit

Changed

  • Added npm and bun install instructions to README

@isentropic/dim-si

Changed

  • Added npm and bun install instructions to README

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 17 Feb 15:00
f14e6bd

@isentropic/dim-quantity

Changed

  • Rewrote README with reorganized Usage section for spec-based and code-based
    approaches

@isentropic/dim-isq

Changed

  • Rewrote README with Usage section and explicit type annotations in examples

@isentropic/dim-unit

Changed

  • Rewrote README with structured Usage section covering unit system definition,
    type aliases, and fluent API

@isentropic/dim-si

Changed

  • Rewrote README with structured Usage section, fluent q() API examples, and
    improved onboarding flow

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 13 Feb 21:07
a05ad63

@isentropic/dim-si

Added

  • Exported concrete quantity type aliases (e.g., Length, Mass, Power) for
    annotating function signatures without reaching into lower-level packages
    (#7)

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 12 Feb 14:02
0aca24a

@isentropic/dim-isq

Added

  • Added thermal conductance quantity
    (#3)

@isentropic/dim-si

Added

  • Added thermal conductance units: watt per kelvin and kilowatt per kelvin
    (#3)

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 11 Feb 16:07
0adca95

@isentropic/dim-quantity

Changed

  • Added comprehensive JSDoc for all public exports.

@isentropic/dim-isq

Changed

  • Added comprehensive JSDoc for all public exports.

@isentropic/dim-unit

Changed

  • Added comprehensive JSDoc for all public exports.

@isentropic/dim-si

Breaking Changes

  • Removed ./system export from deno.json. Use the root . export instead.

Added

  • Added root . export (mod.ts) as the package entry point and JSR landing
    page.

Changed

  • Added comprehensive JSDoc with @example blocks for all public exports.
  • Moved internal type aliases to types.ts (not part of public API).

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 10 Feb 04:05
df0cbdc

@isentropic/dim-quantity

Changed

  • Moved package overview from module docblock to README for JSR display.

@isentropic/dim-isq

Changed

  • Moved package overview from module docblock to README for JSR display.

@isentropic/dim-unit

Changed

  • Moved package overview from module docblock to README for JSR display.

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 10 Feb 03:33
6d6b113

@isentropic/dim-quantity

Initial release. Define quantity systems for compile-time dimensional analysis.

@isentropic/dim-isq

Initial release. Ready-to-use ISQ quantity system for compile-time dimensional
analysis.

@isentropic/dim-unit

Initial release. Build type-safe unit systems with scale factors and affine
offsets.

@isentropic/dim-si

Initial release. Ready-to-use SI units with compile-time dimensional analysis.