Taquito v17.1.0
Potential Breaking Changes
- Updated RxJS version from v6.6.3 to v7.8.1
- Updated TS version into v4.2.4
- Please be wary due to the RxJS version upgrade, we've been seeing intermittent timeouts when testing against a Flextesa sandbox. This behaviour is not present when using it against a regular node (Mainnet, Nairobinet, etc). We are still investigating what the cause might be. #2261
Some other subtle changes that might affect some developers:
- In
@taquito/taquito
-IntegerError
is renamed toInvalidBalanceError
- In
@taquito/taquito
-PrepareProvider
used to throwRevealEstimateError
now will throwPublicKeyNotFoundError
- In
@taquito/tzip-16
-MetadataNotFound
is renamed toContractMetadataNotFoundError
- In
@taquito/tzip-16
-InvalidMetadata
is renamed toInvalidContractMetadataError
- In
@taquito/tzip-16
-InvalidMetadataType
is renamed toInvalidContractMetadataTypeError
- In
@taquito/tzip-16
-BigMapMetadataNotFound
is renamed toBigMapContractMetadataNotFoundError
- In
@taquito/tzip-16
-UriNotFound
is renamed toUriNotFoundError
- In
@taquito/tzip-16
-InvalidUri
is renamed toInvalidUriError
- In
@taquito/tzip-16
-ProtocolNotSupported
is renamed toProtocolNotSupportedError
- In
@taquito/tzip-16
-UnconfiguredMetadataProviderError
is renamed toUnconfiguredContractMetadataProviderError
- In
@taquito/tzip-16
-ForbiddenInstructionInViewCode
is renamed toForbiddenInstructionInViewCodeError
Summary
New Features
- Exposed the injector to be customizable from the TezosToolkit class #1344
Improvement
- Simplified generated Lambda for
transferToContract
PR#2404 - Improved error classes for these following packages:
Internals
- Updated version dependencies for
Sass
andDotenv
in/website
PR#2560