Skip to content

Latest commit

 

History

History
107 lines (57 loc) · 1.92 KB

CHANGELOG.md

File metadata and controls

107 lines (57 loc) · 1.92 KB

Changelog

This project adheres to Semantic Versioning.

[0.1.7] - 2023-08-27

Changed

  • Updated CompatHelper setup
  • Fixed CI (#44)
    • rem has a pure-julia software implementation since Julia 1.9 (#42)
    • fma seems to be implemented in software on MacOS since Julia 1.8 (#45)
  • Updated to PrettyTables v2 (#41, #46)

[0.1.6] - 2022-05-23

Added

  • Support half precision (Float16). Many thanks to milankl (#31, #39)

Changed

  • Updated CompatHelper setup
  • Updated compatibility bounds (#34, #36)
  • Support (and test) Julia LTS (v1.6) and latest version (v1)

[0.1.5] - 2021-04-19

This is a bugfix release.

Changed

  • Fix hygiene-related bug with Julia 1.6.0 (#32, #33)

[0.1.4] - 2021-04-13

Added

  • Support for additional operations: neg, abs, rem, muladd (#21)

Changed

  • Fix CI issues (#22)
  • Compatibility with PrettyTables.jl 0.12 (#29)

[0.1.3] - 2020-12-23

Changed

  • Quality Assurance:
    • CI: finish the switch from Travis to GitHub Actions
    • TagBot: switch to issue comment triggers
  • Display memory allocs in @gflops output (#5)
  • Estimate GFlops based on the minimum time measurement provided by @btime (#15)
  • Flop Counters are now displayed in a pretty-printed table (#3)

[0.1.2] - 2020-12-20

Added

  • Support for ternary operators: fma (#12)

Changed

  • Quality Assurance:
    • switch to GitHub Actions for CI

[0.1.1] - 2020-04-21

This is the first version compatible with Julia 1.4

Added

  • Quality Assurance:
    • more tests (#11)
    • TagBot support (#7)
    • CompatHelper support

Changed

  • Update dependency compat bounds to restore compatibility with Julia 1.4 (#6, #10)
    • Cassette (#8)
    • BenchmarkTools (#9)

[0.1.0] - 2019-11-13

Initial release

Added

  • Support for 32-bit and 64-bit FP formats
  • Support for binary operators: +, -, *, /
  • Support for unary operator: sqrt