Skip to content

v1.6.0

Latest

Choose a tag to compare

@mwoss mwoss released this 18 Oct 15:34
447b833

What's Changed

  • fix: accept Unicode minus in NewFromString by @Archiit19 in #428
  • chore: turn off the strings.ReplaceAll lint check, it needs Go 1.12 by @mwoss in #458
  • feat: BSON Decimal128 support for the MongoDB Go driver v2 by @mwoss in #460
  • feat: implement fmt.Formatter by @mwoss in #463
  • feat: add Normalize method by @mwoss in #464
  • feat: add Sqrt and SqrtRound by @mwoss in #465
  • docs: warn that global settings aren't goroutine-safe, list them in the README by @mwoss in #466
  • perf: use Sign() instead of Cmp(zeroInt) in IsInteger and Ceil by @cdpzyafk in #299
  • test: fix benchmarks that measured setup or the wrong function by @mwoss in #467
  • docs: fix doc examples that were wrong or didn't compile by @mwoss in #468
  • feat: Scan accepts Decimal, big.Int and all integer sizes by @mwoss in #469
  • fix: ExpHullAbrham drops significant figures for results below 1 by @binggao1230 in #429
  • fix: ExpHullAbrham returns the requested number of significant figures for large inputs by @mwoss in #470
  • perf: NewFromFloat uses strconv, drop the vendored strconv copy by @omegaatt36 in #431
  • feat: add NewFromBigFloat constructor by @AdamMagued in #457
  • fix: Ln rounds correctly, computed with error bounds like Pow by @mwoss in #471
  • feat: add Root and RootRound by @mwoss in #473
  • README: Fix URLs of the official Go org pages by @sryoya in #264
  • fix: clearer error when scanning NULL into a Decimal by @mwoss in #474
  • docs: show how to control the JSON format of one field by @mwoss in #475
  • docs: add udecimal to the alternative libraries by @mwoss in #476
  • fix: reject overflowing division precision by @yuefdev in #472
  • docs: changelog for v1.6.0 by @mwoss in #477

New Contributors

Full Changelog: v1.5.0...v1.6.0