What's new in v0.2.0?
Breaking changes
The ⚠️ symbol denotes potentially breaking API changes. As per the semantic versioning specification, from v1.0.0 onwards, breaking changes will be released only in major version bumps.
Enhancements
- ⚠️ Updated the toolkit to reflect changes to the Delegation Framework contract interfaces.
- ⚠️ Updated the interface for creating delegations to require either a caveat array or a caveat builder.
- ⚠️ Updated the
DelegationStorageMiddleware
interface. - ⚠️ Removed
authority
fromOptionalDelegationConfig
. - Added caveat builders to make creating delegations easier and more secure.
- Added support for disabling and re-enabling delegations.