Long.js Versions Save

A Long class for representing a 64-bit two's-complement integer value.

v5.2.3

1 year ago

Bug fixes

  • Reorder module exports in package.json (#122) (cd84ddd10a963861652e59ac137c761e08b10e94)

v5.2.2

1 year ago

Bug fixes

  • Separate ESM/CJS TS definitions (#121) (453de51b6aa9123bf18d0856ac220aff79920a92)

v5.2.1

1 year ago

Bug fixes

  • Add types to exports in package.json (#111) (3cea40db4c29bc90deab06f0e013467b737db8e4)

v5.2.0

2 years ago

New features

  • Add ctz and clz methods (#105) (088e44e5e3343ef967698565678384fa474b003b)

Other

  • Fix link to releases (93b06bdab3127d0fb00aa65a38ddde8ca79f33ca)
  • Add more build instructions (d30e39c6e84df26d679f3c350c63029ae31a25c1)
  • Fix README formatting (9d90c0b23d9d94d24522ecf55b4395accecbd5a1)
  • Add various instructions (fca1fa0d254dac8ea147c56bd7f29ca9d772e285)
  • Indicate that isPositive includes zero, fixes #100 (d90122076a0eb6ec399f06039bb79c09fc4d829e)

v5.1.0

2 years ago

New features

  • Add an UMD fallback (#104) (45f1f37948f3acee988caeda23a86f65c6bb0d42)

v5.0.1

2 years ago

Bug fixes

  • Always return matching signed/unsigned zeroes, fixes #72 (19ac17bf2246250b9e0c7dae521ae0ac9d4fd43b)

Other

  • Move NaN/Infinity check below unsigned setup in fromString (bf6854993a73e94e7885b4f6022e57f238666591)
  • Switch to daily releases (bd8e61406722df73739b727b8e5bd200e6866e23)

v5.0.0

2 years ago

Breaking changes

  • Switch to ESM / modernize (86410397c36ad64aa6c9a45293bff918ce0ea14d)

4.0.0

6 years ago
  • Now uses WebAssembly for multiply/divide/modulo, if supported
  • Added WebAssembly-like aliases
  • Added fromBytes/LE/BE
  • Added 'unsigned` parameter to fromValue
  • Updated docs

Breaking

  • Switched to webpack, just building minified dist/long.js with dist/long.js.map

1.1.4

9 years ago

1.1.2

10 years ago