Skip to content

Releases: cockroachdb/apd

v3.2.3

Choose a tag to compare

@yuzefovich yuzefovich released this 23 Mar 23:46
6d9c587

What's Changed

  • Fix nil panic in NumDigits for large negative numbers by @yuzefovich in #149

New Contributors

Full Changelog: v3.2.2...v3.2.3

v3.2.2

Choose a tag to compare

@yuzefovich yuzefovich released this 17 Mar 23:55
cae01a2

What's Changed

  • apd: add go 1.21 and 1.22 testing to CI by @nvb in #131
  • Allow decompose to make use of the buffer by @Gilthoniel in #132
  • apd: fix TestFormatFlags on go 1.23, add go 1.23 to CI by @nvb in #139
  • ci: update GitHub Actions and OS versions by @mw5h in #146
  • apd: prevent NewFromString parsing invalid decimals by @jms-bc in #145
  • ci: enable gcassert on Go 1.24 by @mw5h in #148
  • fix negative zero from multiplication/division by zero bigint by @mhaddon in #143

New Contributors

Full Changelog: v3.2.1...v3.2.2

v3.2.1

Choose a tag to compare

@otan otan released this 13 Sep 03:05
cb6ebb8

What's Changed

  • apd: Improve SetFloat64 efficiency by @miretskiy in #129
  • format: do not output 0's after decimals for 0 with coeff < -2000 by @otan in #130

Full Changelog: v3.2.0...v3.2.1

v3.2.0

Choose a tag to compare

@otan otan released this 15 May 01:03
4c2545f

What's Changed

Full Changelog: v3.1.2...v3.2.0

v3.1.2

Choose a tag to compare

@nvb nvb released this 31 Oct 13:59
e2bc4ac

What's Changed

New Contributors

Full Changelog: v3.1.1...v3.1.2

v3.1.1

Choose a tag to compare

@nvb nvb released this 09 Sep 20:05
e2030eb

What's Changed

New Contributors

Full Changelog: v3.1.0...v3.1.1

v3.1.0

Choose a tag to compare

@nvb nvb released this 31 Jan 18:30
5684ba3

What's Changed

Full Changelog: v3.0.1...v3.1.0

v3.0.1

Choose a tag to compare

@nvb nvb released this 29 Jan 20:24
86b4932

What's Changed

Full Changelog: v3.0.0...v3.0.1

v3.0.0

Choose a tag to compare

@nvb nvb released this 10 Jan 21:12
a3aa8bd

Breaking Changes

The Decimal.Coeff field's type has changed from a math/big.Int to a new apd.BigInt type. This allows the library to embed small coefficients into the Decimal struct directly, instead of requiring a separate heap allocation and indirection.

What's Changed

Full Changelog: v2.0.2...v3.0.0

v2.0.2

Choose a tag to compare

@otan otan released this 11 Jun 03:36
1d75d33
  • apd: update example to use apd/v2