Skip to content

Commit 9febcdd

Browse files
committed
docs: roll v3.3.0
1 parent 2222c2d commit 9febcdd

File tree

2 files changed

+23
-1
lines changed

2 files changed

+23
-1
lines changed

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Common Changelog](https://common-changelog.org/), and this project adheres to
66
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
[3.3.0]: https://github.com/PaulRBerg/prb-math/compare/v3.2.0...v3.3.0
89
[3.2.0]: https://github.com/PaulRBerg/prb-math/compare/v3.1.0...v3.2.0
910
[3.1.0]: https://github.com/PaulRBerg/prb-math/compare/v3.0.0...v3.1.0
1011
[3.0.0]: https://github.com/PaulRBerg/prb-math/compare/v2.5.0...v3.0.0
@@ -26,6 +27,27 @@ The format is based on [Common Changelog](https://common-changelog.org/), and th
2627
[1.0.1]: https://github.com/PaulRBerg/prb-math/compare/v1.0.0...v1.0.1
2728
[1.0.0]: https://github.com/PaulRBerg/prb-math/releases/tag/v1.0.0
2829

30+
## [3.3.0] - 2023-02-06
31+
32+
### Changed
33+
34+
- Improve documentation (@PaulRBerg)
35+
- Improve names of custom errors and functions (@PaulRBerg)
36+
- Optimize assembly usage by annotating assembly blocks with the "memory-safe" dialect (@PaulRBerg)
37+
- Modularize code by splitting it into multiple categories: casting, constants, conversions, errors, helpers, math, and value types (@PaulRBerg)
38+
- Rename `Assertions` to `PRBMathAssertions` in a backward-compatible way (@PaulRBerg)
39+
- Upgrade Node.js package dependencies (@PaulRBerg)
40+
41+
### Added
42+
43+
- Add casting utilities for PRBMath types and `uint128` and `uint40` (@PaulRBerg)
44+
- Add more constants in `SD1x18` and `UD2x18` (@PaulRBerg)
45+
- Add `PRBMathUtils` contract with test utils (@PaulRBerg)
46+
- Add test assertions overloads with `err` param (@PaulRBerg)
47+
- Add typed versions of `bound` test util (@PaulRBerg)
48+
- Add `wrap` and `unwrap` in `SD1x18` and `UD2x18` (@PaulRBerg)
49+
- Expose `unwrap` via `using for ... global` (@PaulRBerg)
50+
2951
## [3.2.0] - 2022-12-13
3052

3153
### Added

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@prb/math",
33
"description": "Solidity library for advanced fixed-point math",
4-
"version": "3.2.0",
4+
"version": "3.3.0",
55
"author": {
66
"name": "Paul Razvan Berg",
77
"url": "https://github.com/PaulRBerg"

0 commit comments

Comments
 (0)