The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Deprecate package, functionality moved to
@aragon/sdk-client-common
- Replaces tsdx with dts-cli
- Upgrades typescript to v5
- New error classes
getInterfaceId
function
- New error classes
SizeMismatchError
,InvalidProposalStatusError
,NotImplementedError
,InvalidActionError
,InvalidSubdomainError
,InvalidGasEstimationFactorError
andUseTransferError
- Cause parameter in errors
- Add new common error classes
InvalidEnsError
andDepositNativeTokenError
- Add new common error classes
InstallationNotFoundError
PluginUninstallationPreparationError
- Adds new common error classes
InvalidContractAddressError
InvalidContractAbiError
CannotEstimateGasError
- Removes unused constants
modules/common/src/constants.ts
- Adds new error
DataDecodingError
- Adds new error
IpfsError
- Adds
PluginInstallationPreparationError
runAndRetry
function
- removed
random.ts
Release
getCompactProposalId
andgetExtendedProposalId
functions
Release candidate 1
- Rename
EnsureAllowanceError
toUpdateAllowanceError
- Changes
encodeProposalId
anddecodeProposalId
function to support the new format
- Adds
isProposalId()
function to the package - Adds
encodeProposalId(addr, nonce)
anddecodeProposalId(pid)
- Adds
UnsupportedNetworkError
error type
- Fix
hextoBytes
throwing an error when0x
is the input
- Adds new error
EnsureAllowanceError
- Adds new error
InvalidPrecisionError
- Adds
boolArrayToBitmap
andbitmapToBoolArray
On 2022-12-13 15:57:38
- IPFS uri resolving
- Adds new error
MissingExecPermissionError
- Fix helper function to resolve IPFS CIDS
- Helper function to resolve IPFS CID's
- New error type for failed pinning on IPFS
- New error types
On 2022-09-22 11:10:24
- New error types
On 2022-09-21 14:49:57
- New error types
On 2022-09-20 12:08:47
- New error types
Buffer
being used not compatible with web environments
- Renaming
bufferToHexString
tobytesToHex
- Renaming
hexStringToBuffer
tohexToBytes
- Version bump
- Github actions automation to deploy this package
Random.getFloat()
- Initial version