Releases: polkadot-js/api
Releases · polkadot-js/api
v8.7.1
v8.6.2
v8.6.1
Changes:
- Add codec support for specialized
Option<bool>
- Optimization for
createClass
with shortcut typeDef creation - Optimization of
registry.getOrUnknown
with lookup cache - Optimization of Array allocations in decoding
- Use
compactFromU8aLim
&u8aConcatStrict
variants - Adjust
.inspect()
forExtrinsicPayload
- Adjust Kusama
StakingLedger
for runtime 1051 - Update to latest Substrate, Kusama & Polkadot static metadata
v8.5.1
Contributed:
- Bump
@substrate/connect
to 0.7.5 (Thanks to https://github.com/wirednkod)
Changes:
- Adjust extrinsic inspect for signed/unsigned
- Add support for
mmr_generateBatchProof
RPC - Add additional
isCodec
checks to error/event.is
- Add support for
Vec<Option<X>>
in typegen - Update to latest Substrate, Kusama & Polkadot static metadata
v8.4.2
v8.4.1
Changes:
- Added support for typegen over
Range/RangeInclusive
types - Add explicit support for
Call
typegen (inclusive of non-defaults) - Deupe
wss://
handling inpolkadot-types-from-{chain, defs}
- Allow for optional
definitions.ts
in typegen (only use chain) - Optimize
Compact<*>
decoding in Uint8Array streams - Use
I*
interfaces for extrinsic payload getters - Re-add support for historic linked-map queries
- Update to latest Substrate, Kusama & Polkadot static metadata
- Add latest upgrade blocks for Polkadot, Kusama & Westend
v8.3.2
Contributed:
- Bump
@substrate/connect
to 0.7.4 (Thanks to https://github.com/wirednkod)
Changes:
- Adjust
BTreeSet
in typegen top-level generation
v8.3.1
Contributed:
- Fetch metadata via WS for
types-from-defs
(Thanks to https://github.com/alex-nax)
Changes:
- Extract metadata v14
BTreeSet
types into correct type - Assert to ensure that
[u8; <size>]
has exact sizes (non-u8a inputs) - Adjust
tx.paymentInfo
signing process for existing signature - Add Kusama 9190 upgrade block
- Add Westend 9200 upgrade block
- Update to latest Substrate, Kusama & Polkadot static metadata
v8.2.1
Contributed:
- Make WS timeout check configurable (Thanks to https://github.com/isSerge)
Changes:
- Don't fake signature for
paymentInfo
if already signed - Remove
api.derive.balances.fees
(use direct constants as applicable) - Add Westend 9190 upgrade block
- Update to latest Substrate, Kusama & Polkadot static metadata
v8.1.1
Contributed:
- Adjust typegen for
Vec<{ struct: <type> }>
(Thanks to https://github.com/zannis) - Adjust typegen __dirname for ESM (Thanks to https://github.com/drewstone)
Changes:
- Fix
entriesPaged
where noat?: BlockHash
is specified - Apply windcard matches for
democracy::vote::Vote
andidentity::type::Data
- Adjust default "no RPC response" timeout to 60s
- Update to latest Substrate, Kusama & Polkadot static metadata