Skip to content

Releases: richard-viney/ieee_float

v1.1.0

05 Jan 04:53
Compare
Choose a tag to compare

1.1.0 (2025-01-05)

Features

v1.0.3

06 Nov 12:24
Compare
Choose a tag to compare
  • Update dependencies

v1.0.2

20 Sep 04:24
Compare
Choose a tag to compare
  • Update to Gleam 1.5.0 and republish documentation.

v1.0.1

08 Sep 05:58
Compare
Choose a tag to compare
  • Minor documentation updates.

v1.0.0

22 Jun 10:31
Compare
Choose a tag to compare
  • Add note to the README about Erlang 27 or later being preferred for best compliance.

v0.2.4

22 Jun 07:37
Compare
Choose a tag to compare
  • Add support for 16-bit float serialisation and deserialisation. The new functions are:
    • ieee_float.to_bytes_16_le()
    • ieee_float.from_bytes_16_le()
    • ieee_float.to_bytes_16_be()
    • ieee_float.from_bytes_16_be()
  • Fix error handling in ieee_float.from_bytes_* functions on JavaScript when called with the incorrect number of bytes.

v0.2.3

19 Jun 08:51
Compare
Choose a tag to compare
  • Fix deserialization of sliced bit arrays.

v0.2.2

16 Jun 01:55
Compare
Choose a tag to compare
  • Add ieee_float.square_root().

v0.2.1

16 Jun 00:29
Compare
Choose a tag to compare
  • Add ieee_float.power() function.

v0.2.0

14 Jun 02:36
Compare
Choose a tag to compare
  • Change ieee_float.to_finite to return Result(Float, Nil).
  • Fix horizontal scrolling in example code.