mirror of
https://github.com/shopspring/decimal.git
synced 2024-11-25 05:40:49 +01:00
2.8 KiB
2.8 KiB
Decimal v1.3.1
ENHANCEMENTS
- Reduce memory allocation in case of initialization from big.Int #252
BUGFIXES
- Fix binary marshalling of decimal zero value #253
Decimal v1.3.0
FEATURES
- Add NewFromFormattedString initializer #184
- Add NewNullDecimal initializer #234
- Add implementation of natural exponent function (Taylor, Hull-Abraham) #229
- Add RoundUp, RoundDown, RoundCeil, RoundFloor methods #196 #202 #220
- Add XML support for NullDecimal #192
- Add IsInteger method #179
- Add Copy helper method #123
- Add InexactFloat64 helper method #205
- Add CoefficientInt64 helper method #244
ENHANCEMENTS
- Performance optimization of NewFromString init method #198
- Performance optimization of Abs and Round methods #240
- Additional tests (CI) for ppc64le architecture #188
BUGFIXES
- Fix rounding in FormatFloat fallback path (roundShortest method, fix taken from Go main repository) #161
- Add slice range checks to UnmarshalBinary method #232
Decimal v1.2.0
BREAKING
- Drop support for Go version older than 1.7 #172
FEATURES
- Add NewFromInt and NewFromInt32 initializers #72
- Add support for Go modules #157
- Add BigInt, BigFloat helper methods #171
ENHANCEMENTS
- Memory usage optimization #160
- Updated travis CI golang versions #156
- Update documentation #173
- Improve code quality #174