DecFP.jl Versions Save

Julia IEEE decimal floating-point via the Intel decimal-float library

v1.1.0

3 years ago

DecFP v1.1.0

Diff since v1.0.0

Closed issues:

  • tag 1.0? (#136)
  • missing BigFloat conversions (#139)
  • hash(T(Inf)) broken with current Julia master (#141)

Merged pull requests:

  • add AbstractFloat conversion fallback (#140) (@stevengj)

v1.0.0

3 years ago

DecFP v1.0.0

Diff since v0.4.10

Closed issues:

  • tryparse (#4)
  • mod, rem (#7)
  • Low-level Constructors (#14)
  • Make DecFP package thread safe (#39)
  • exp10(Dec128(0)) produces incorrect result (#47)
  • exact comparisons with binary values/directed conversions (#79)
  • incorrect floatmin? (#82)
  • implement Base.hash(x::DecFP.DecimalFloatingPoint) (#97)
  • lgamma is decprecated in SpecialFunctions (#100)
  • Comparison with Rational (#108)
  • Base.Printf.function() deprecated in Julia 1.4 (#109)
  • Implement widen() (#113)
  • update Project.toml to allow SpecialFunctions v0.11 (#119)
  • Build error (#126)
  • export sigexp() (#130)
  • Doesn't precompile on 1.5.0-beta1 (or 1.6) (#135)

Merged pull requests:

  • Install TagBot as a GitHub Action (#104) (@JuliaTagBot)
  • DecFPRRound -> DecFPRound (#105) (@jmkuhn)
  • Make thread-safe; use JLL package (#106) (@jmkuhn)
  • Correct floatmin() (#107) (@jmkuhn)
  • Remove old printf compat (#110) (@jmkuhn)
  • Add rem, mod, modf (#111) (@jmkuhn)
  • Add logabsgamma (#112) (@jmkuhn)
  • Comparison with Rational (#114) (@jmkuhn)
  • Update Rational comparison (#115) (@jmkuhn)
  • Implement widen() (#116) (@jmkuhn)
  • Constructors with RoundingMode (#118) (@jmkuhn)
  • Allow SpecialFunctions v0.11 (#120) (@jmkuhn)
  • Comparison with Float (issue #79) (#121) (@jmkuhn)
  • Implement tryparse() (#123) (@jmkuhn)
  • hash() tests (#125) (@jmkuhn)
  • sign(NaN) (#128) (@jmkuhn)
  • Low-level Constructors (#129) (@jmkuhn)
  • Int128 support (#132) (@jmkuhn)
  • Some improvements to CI (#133) (@giordano)
  • Implement rand() (#137) (@jmkuhn)
  • Export sigexp (#138) (@jmkuhn)

v0.4.10

4 years ago

v0.4.10 (2020-01-10)

Diff since v0.4.9

Merged pull requests:

v0.4.9

4 years ago

v0.4.9 (2019-11-15)

Diff since v0.4.8

Closed issues:

  • switch to stdlib Printf (#98)
  • InexactError for parsing/conversion (#93)
  • Negative exponentiation is flawed (#92)
  • string macro naming (#86)
  • norm(Dec32[1,2], 2) Inexact error (#57)

Merged pull requests:

  • Add compat for BP and SpecialFunctions. (#102) (fredrikekre)
  • Set version to 0.4.9 and correct Julia compat. (#101) (fredrikekre)
  • Printf reorg / add Project.toml (#99) (jmkuhn)
  • fix negative integer powers (#95) (stevengj)
  • don't throw InexactError on parsing/conversion (#94) (stevengj)
  • Fix deprecations (#88) (femtocleaner[bot])
  • use MPFR-style rounding enum (#87) (simonbyrne)

v0.4.8

5 years ago

Fix method ambiguity (#85).

v0.4.7

5 years ago

Fix for Julia 1.1 (#84)

v0.4.6

5 years ago

v0.4.5

5 years ago

v0.4.4

5 years ago

v0.4.3

6 years ago