Unclaimed project
Are you a maintainer of cairo-contracts? Claim this project to take control of your public changelog and roadmap.
Claim this projectChangelog
cairo-contracts
OpenZeppelin Contracts written in Cairo for Starknet, a decentralized ZK Rollup
cairoethereumsecuritysmart-contractsstarknet
Last updated about 1 month ago
Back to changelogImproved
v3.0.0-alpha.1
Summary
Added
AssetsManagementTrait defining how assets are managed in ERC4626Component (#1454)
openzeppelin_interfaces package (#1463)
Changed
- Bump scarb to 2.12.0 (#1463)
Changed (Breaking)
ERC4626Component now supports alternative asset management strategies (e.g., external vault) via the added AssetsManagementTrait (#1454)
ERC4626Component now supports charging fees in shares as well as in assets via the refactored FeeConfigTrait (#1452)
- Additional input parameters were added to the
ERC4626HooksTrait functions (#1452)
- Moved interfaces, ABIs and dispatchers into
openzeppelin_interfaces (#1463)
- Some structs and types that were defined inside interface files were also moved
Full Changes List
- Release v3.0.0-alpha.0 by @immrsd in https://github.com/OpenZeppelin/cairo-contracts/pull/1477
Bump scarb to v2.12.0-rc.2 by @ericnordelo in https://github.com/OpenZeppelin/cairo-contracts/pull/1479Bump snforge to 0.47.0 by @immrsd in https://github.com/OpenZeppelin/cairo-contracts/pull/1482Release openzeppelin_testing 4.4.0 by @immrsd in https://github.com/OpenZeppelin/cairo-contracts/pull/1483Chore(deps): Bump crate-ci/typos from 1.34.0 to 1.35.1 by @dependabot[bot] in https://github.com/OpenZeppelin/cairo-contracts/pull/1484Update erc1155.adoc by @NeoByteXx in https://github.com/OpenZeppelin/cairo-contracts/pull/1226Decouple interfaces package versioning by @ericnordelo in https://github.com/OpenZeppelin/cairo-contracts/pull/1463Temporarily turn off fuzz tests by @immrsd in https://github.com/OpenZeppelin/cairo-contracts/pull/1494Release openzeppelin-testing v4.5.0 by @ericnordelo in https://github.com/OpenZeppelin/cairo-contracts/pull/1493Chore(deps): Bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/OpenZeppelin/cairo-contracts/pull/1490ERC-4626 External Vault by @immrsd in https://github.com/OpenZeppelin/cairo-contracts/pull/1454Chore(deps): Bump crate-ci/typos from 1.35.1 to 1.35.4 by @dependabot[bot] in https://github.com/OpenZeppelin/cairo-contracts/pull/1496ERC-4626 Pass fee to hooks by @immrsd in https://github.com/OpenZeppelin/cairo-contracts/pull/1452Release 3.0.0-alpha.1 by @ericnordelo in https://github.com/OpenZeppelin/cairo-contracts/pull/1497New Contributors
- @NeoByteXx made their first contribution in https://github.com/OpenZeppelin/cairo-contracts/pull/1226
Full Changelog: https://github.com/OpenZeppelin/cairo-contracts/compare/v3.0.0-alpha.0...v3.0.0-alpha.1