Skip to content

Commit a1bdfc3

Browse files
authored
Release version 1.4.0 (shopspring#365)
1 parent 275e48e commit a1bdfc3

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

CHANGELOG.md

+27
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,30 @@
1+
## Decimal v1.4.0
2+
#### BREAKING
3+
- Drop support for Go version older than 1.10 [#361](https://github.com/shopspring/decimal/pull/361)
4+
5+
#### FEATURES
6+
- Add implementation of natural logarithm [#339](https://github.com/shopspring/decimal/pull/339) [#357](https://github.com/shopspring/decimal/pull/357)
7+
- Add improved implementation of power operation [#358](https://github.com/shopspring/decimal/pull/358)
8+
- Add Compare method which forwards calls to Cmp [#346](https://github.com/shopspring/decimal/pull/346)
9+
- Add NewFromBigRat constructor [#288](https://github.com/shopspring/decimal/pull/288)
10+
- Add NewFromUint64 constructor [#352](https://github.com/shopspring/decimal/pull/352)
11+
12+
#### ENHANCEMENTS
13+
- Migrate to Github Actions [#245](https://github.com/shopspring/decimal/pull/245) [#340](https://github.com/shopspring/decimal/pull/340)
14+
- Fix examples for RoundDown, RoundFloor, RoundUp, and RoundCeil [#285](https://github.com/shopspring/decimal/pull/285) [#328](https://github.com/shopspring/decimal/pull/328) [#341](https://github.com/shopspring/decimal/pull/341)
15+
- Use Godoc standard to mark deprecated Equals and StringScaled methods [#342](https://github.com/shopspring/decimal/pull/342)
16+
- Removed unnecessary min function for RescalePair method [#265](https://github.com/shopspring/decimal/pull/265)
17+
- Avoid reallocation of initial slice in MarshalBinary (GobEncode) [#355](https://github.com/shopspring/decimal/pull/355)
18+
- Optimize NumDigits method [#301](https://github.com/shopspring/decimal/pull/301) [#356](https://github.com/shopspring/decimal/pull/356)
19+
- Optimize BigInt method [#359](https://github.com/shopspring/decimal/pull/359)
20+
- Support scanning uint64 [#131](https://github.com/shopspring/decimal/pull/131) [#364](https://github.com/shopspring/decimal/pull/364)
21+
- Add docs section with alternative libraries [#363](https://github.com/shopspring/decimal/pull/363)
22+
23+
#### BUGFIXES
24+
- Fix incorrect calculation of decimal modulo [#258](https://github.com/shopspring/decimal/pull/258) [#317](https://github.com/shopspring/decimal/pull/317)
25+
- Allocate new(big.Int) in Copy method to deeply clone it [#278](https://github.com/shopspring/decimal/pull/278)
26+
- Fix overflow edge case in QuoRem method [#322](https://github.com/shopspring/decimal/pull/322)
27+
128
## Decimal v1.3.1
229

330
#### ENHANCEMENTS

0 commit comments

Comments
 (0)