Skip to content

Commit 55675db

Browse files
committed
1 parent 4dde55d commit 55675db

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

docs/changelog.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ DeciMojo v0.5.0 is compatible with Mojo v25.5.
1313
1. Introduce trigonometric functions for `BigDecimal`: `sin()`, `cos()`, `tan()`, `cot()`, `csc()`, `sec()`. These functions compute the corresponding trigonometric values of a given angle in radians with arbitrary precision (#96, #99).
1414
1. Introduce the function `pi()` for `BigDecimal` to compute the value of π (pi) with arbitrary precision with the Chudnovsky algorithm with binary splitting (#95).
1515
1. Implement the `sqrt()` function for `BigUInt` to compute the square root of a `BigUInt` number as a `BigUInt` object (#107).
16+
1. Introduce a `DeciMojoError` type and various aliases to handle errors in DeciMojo. This enables a more consistent error handling mechanism across the library and allows users to track errors more easily (#114).
1617

1718
### 🦋 Changed
1819

@@ -36,7 +37,7 @@ Changes in **BigDecimal**:
3637
Other changes:
3738

3839
1. Update the codebase to Mojo v25.5 (#113).
39-
1. Improve error messages and remove unnecessary `raises` keywords for all functions (#92).
40+
1. Remove unnecessary `raises` keywords for all functions (#92).
4041
1. Rename the `Decimal` type to `Decimal128` to reflect its fixed precision of 128 bits. It has a new alias `Dec128` (#112).
4142
1. `Decimal` is now an alias for `BigDecimal` (#112).
4243

0 commit comments

Comments
 (0)