DecFP v1.4.2
Merged pull requests:
- Use primitive type (#91) (@jmkuhn)
- MassInstallAction: Install the CI workflow on this repository (#144) (@timholy)
- Update return type for logabsgamma (#146) (@jmkuhn)
- support precision function ala Julia 1.8 (#148) (@stevengj)
- parse complex numbers (#151) (@stevengj)
- update CI (#152) (@stevengj)
- Remove ARM 32-bit jobs from drone (#154) (@giordano)
- Optimize component part construction (#155) (@ancapdev)
- bigfloat conversions (#156) (@stevengj)
- fix integer comparisons (#157) (@stevengj)
- Fix Irrational and BigFloat comparisons (#158) (@jmkuhn)
- Test rounding when parsing strings (#159) (@jmkuhn)
- read and write methods. Fixes #160 (#161) (@dantaras)
- enable dependabot for GitHub actions (#164) (@ranocha)
- Update TagBot.yml to latest (#165) (@fingolfin)
- Update CI.yml to use latest actions (#166) (@fingolfin)
- Bump actions/cache from 1 to 3 (#167) (@dependabot[bot])
- Bump actions/checkout from 2 to 3 (#168) (@dependabot[bot])
- Bump codecov/codecov-action from 1 to 3 (#169) (@dependabot[bot])
- Track invalidations in CI tests (#170) (@fingolfin)
- Reduce method invalidations (#171) (@fingolfin)
- Bump actions/checkout from 3 to 4 (#175) (@dependabot[bot])
- Update TagBot.yml: use tagbot key (#177) (@stevengj)
- ci: remove broken drone CI and update badge (#179) (@inkydragon)
- Bump actions/cache from 3 to 4 (#181) (@dependabot[bot])
- Bump julia-actions/setup-julia from 1 to 2 (#183) (@dependabot[bot])
- Bump codecov/codecov-action from 3 to 5 (#184) (@dependabot[bot])
- Thread safety: per-task state rather than per-thread (#185) (@stevengj)
- Update Project.toml: bump version (#186) (@stevengj)
- Printf: avoid converting to Float64 or BigFloat (#187) (@jmkuhn)
- Update Project.toml: version bump (#188) (@stevengj)
- Explicitely qualify extended constructors (#190) (@lgoettgens)
- Update Project.toml: 1.4.1 version bump (#191) (@stevengj)
- Update TagBot.yml (#192) (@stevengj)
- Bump actions/checkout from 4 to 5 (#193) (@dependabot[bot])
- Fix incorrect RoundUp conversion of large strings (#194) (@jmkuhn)
- Bump actions/checkout from 5 to 6 (#196) (@dependabot[bot])
- Bump actions/cache from 4 to 5 (#197) (@dependabot[bot])
- Drop obsolete
>and>=methods (#198) (@lgoettgens) - Update Project.toml: version 1.4.2 bump (#199) (@stevengj)
Closed issues:
- round functions (#6)
- StackOverflow when using DecFP on 32-bit Linux (#40)
- Lacking randn() (#80)
- Comparison with Irrational (#122)
- parse() Complex (#124)
- disable InexactError for runtime parsing (#127)
- Comparison with Integer (#131)
- Rounding when parsing strings (#134)
- SpecialFunctions.logabsgamma return type changed (#145)
- support precision(x; base) in Julia 1.8 (#147)
- use new Printf.tofloat interface (vs ini_dec/fix_dec) (#149)
- BigFloat construction from DecXX (#150)
- use per-task (not per-thread) flags, rounding mode, etcetera? (#153)
- Serialization broken after change to primitive types (#160)
- Use Requires.jl for SpecialFunctions? (#162)
- the way DecFP decomposes converted floats is unpredictable (#163)
- Make a new release? (#172)
- release tags not being created? (#173)
- Exact result of 2^20 + 2^-20 (#174)
- incorrect RoundUp conversion of large strings (#176)
- printf is converting to
Float64(#178) - DecFP fails to install in Intel macOS (#195)