9.0.0-beta.1 (2021-08-26)
Bug Fixes
- 🐛 change TargetIdentity to use ExternalAgent (8d7b4f7)
- documents: format documents correctly when adding them to a token (f8931ba)
- 🐛 pad tickers in Scope claims (fc770c8)
- account: improve authorization checks when leaving identity (306797d)
- 🐛 improve auth check for leaveIdentity (95892e0)
Features
- agentOf method (141777f)
- setCustomPermissions procedure implementation (b42080c)
- setPermissionGroup method (aa7c8ec)
- account: move all CurrentAccount methods to Account (43b703b)
- identity: move all CurrentIdentity functionality to Identity (7f73017)
- setPermissionGroup procedure (4449f03)
Reverts
- Revert "Revert "Merge branch 'alpha' into master"" (e2c15f4)
BREAKING CHANGES
- documents: Make
contentHash
in theTokenDocument
interface optional. This affects the
output oftoken.documents.get
. An error is thrown when adding documents to a token if the content
hash is not a hex string with a 0x prefix - account: The
CurrentAccount
entity has been removed, and all of its methods moved to
Account
. The error thrown byaccount.leaveIdentity
when there is no Identity associated to the
Account is now different - identity: Remove the
CurrentIdentity
entity and move all of its functionality to the
Identity
entity