Skip to content

Releases: JuliaMath/OverflowContexts.jl

v0.2.7

23 May 17:06
805078b
Compare
Choose a tag to compare

OverflowContexts v0.2.7

Diff since v0.2.6

Minor changes

  • Add saturating mode, where values accumulate at the maximum and minimum value of the type
  • Add support for rewriting broadcasted operators and array addition/subtraction/negation

Merged pull requests:

Closed issues:

  • Handle broadcasted operators, vector operations? (#11)

v0.2.6

07 May 03:10
63314b2
Compare
Choose a tag to compare

OverflowContexts v0.2.6

Diff since v0.2.5

Minor changes

  • Simplified method dispatching stack
  • Extended tests
  • Warns if attempting to set a default twice in the same module
  • Clarified README

v0.2.5

04 May 17:41
bc5d088
Compare
Choose a tag to compare

OverflowContexts v0.2.5

Diff since v0.2.4

Minor changes

  • Precompilation enabled

v0.2.4

04 May 13:37
Compare
Choose a tag to compare
v0.2.4 Pre-release
Pre-release

Minor changes

  • Added tests to cover juxtaposed multiplication, within-function-body rewriting, pass-through of literals, and ensure math is unchanged over the Int16 range
  • Pass-through of literals by the @checked and @unchecked macros.

v0.2.3

30 Apr 00:51
2a9a008
Compare
Choose a tag to compare
v0.2.3 Pre-release
Pre-release
  • Prevent inconsistent state if attempting to set a default after a Base symbol is already bound.
  • Expand lower compat bound for Julia to 1.0
  • Rely on new checked_pow from Base.Checked in Julia 1.11+

v0.2.2

05 Dec 19:19
b5ed9e6
Compare
Choose a tag to compare
v0.2.2 Pre-release
Pre-release

Fixed promotion issue with ^

v0.2.1

05 Dec 01:46
013d2e0
Compare
Choose a tag to compare
v0.2.1 Pre-release
Pre-release
Update README.md

v0.2.0

04 Dec 18:57
b22da1e
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release
Remove v1