Skip to content

Commit 9012cad

Browse files
committed
1 parent d49e02d commit 9012cad

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

docs/changelog.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ DeciMojo v0.5.0 introduces significant enhancements to the `BigDecimal` and `Big
1919
1. Implement auxiliary functions for arithmetic operations of `BigUInt` to handle **special cases** more efficiently, e.g., when the second operand is one-word long or is a `UInt32` value (#98, #104).
2020
1. Implement in-place subtraction for `BigUInt`. The `__isub__` method of `BigUInt` will now conduct in-place subtraction. `x -= y` will not lead to memory allocation, but will modify the original `BigUInt` object `x` directly (#98).
2121
1. Use SIMD for `BigUInt` addition and subtraction operations. This allows the addition and subtraction of two `BigUInt` objects to be performed in parallel, significantly improving performance for large numbers (#101, #102).
22+
1. Implement functions for all arithmetic operations on slices of `BigUInt` objects. This allows you to perform arithmetic operations on slices of `BigUInt` objects without having to convert them to `BigUInt` first, leading to less memory allocation and improved performance (#105).
2223
1. Add `to_uint64()` and `to_uint128()` methods to `BigUInt` to for fast type conversion (#91).
2324
1. Improve error messages and remove unnecessary `raises` keywords for all functions (#92).
2425

@@ -29,7 +30,8 @@ DeciMojo v0.5.0 introduces significant enhancements to the `BigDecimal` and `Big
2930

3031
### 📚 Documentation and testing
3132

32-
Refactor the test files for `BigDecimal` (PR #93).
33+
- Refactor the test files for `BigDecimal` (PR #93).
34+
- Refactor the test files for `BigInt` (PR #106).
3335

3436
## 01/07/2025 (v0.4.1)
3537

0 commit comments

Comments
 (0)