Summary
openzeppelin_math
Added
- Added
vector::median!macro for unsigned integer vectors with rounding for even lengths. (#362)
Changed
u128::is_power_of_tenandu256::is_power_of_tennow compute the result vialog10_floorandpowinstead of a hardcoded lookup table. (#323)
openzeppelin_utils
Added
- New
rate_limitermodule: an embeddable rate-limiting primitive with three strategies behind one enum. (#315)
Full Changes List
- feat: add median implementation by @0xNeshi in #362
- [N-01] Core Math Audit by @ericnordelo in #357
- [N-02] Core Math Audit by @ericnordelo in #359
- [N-03] Math Core Audit by @ericnordelo in #360
- docs: add Rate limiter examples by @0xNeshi in #361
- chore: add rate limiter audit report to release-v1.3 by @0xNeshi in #364
- [N-04] Core Math Audit by @ericnordelo in #363
- Add RateLimiter Published info by @ericnordelo in #369
- Add Published info for Core Math by @ericnordelo in #371
- chore: Add core math diff audit report by @0xNeshi in #372
- chore: update changelog for release v1.3 by @0xNeshi in #373
Full Changelog: v1.2.0...v1.3.0