Releases: metaplex-foundation/kinobi
v0.17.6
Patch Changes
- #165
d33e637
Thanks @mcintyre94! - Add a TProgram param to the ParsedInstruction union type in js-experimental
v0.17.5
Patch Changes
- #162
c52bea0
Thanks @mcintyre94! - Render a union type for parsed instructions in js-experimental
v0.17.4
Patch Changes
- #160
c5cca5f
Thanks @lorisleiva! - Update web3.js and use new codec type inferrences
v0.17.3
Patch Changes
132e371
Thanks @lorisleiva! - Fix instructionInputType bug in js-experimental
v0.17.2
v0.17.1
Patch Changes
-
#152
7695a7a
Thanks @lorisleiva! - Use MaybeAccount types in fetch account helpers of js-experimental -
#150
1877460
Thanks @lorisleiva! - Fix js-experimental ImportMap by not rendering empty statements
v0.17.0
Minor Changes
-
#128
c517404
Thanks @lorisleiva! - Link AccountNodes to PdaNodes -
#127
361d106
Thanks @lorisleiva! - Add Link nodes -
#132
a318698
Thanks @lorisleiva! - Remove redundant argDefaults in InstructionNode -
#120
828f31b
Thanks @lorisleiva! - Refactored all visitors so they can be composed and created dynamically -
9fa6240
Thanks @lorisleiva! - Rename BoolTypeNode to BooleanTypeNode -
#123
1c1b1eb
Thanks @lorisleiva! - Create Value nodes -
#138
f399702
Thanks @lorisleiva! - Render enums and identifier functions for program accounts and instructions -
#136
6d02b0e
Thanks @lorisleiva! - Add discriminator nodes -
#129
b3ec72c
Thanks @lorisleiva! - Add Contextual Value Nodes and use instead of InstructionDefaults -
#130
3ef61bb
Thanks @lorisleiva! - Refactor nodes for consistency -
#120
828f31b
Thanks @lorisleiva! - Split the NumberWrapperNode into 3 distinct new nodes -
#131
dc2d2b0
Thanks @lorisleiva! - Remove AccountDataNode, InstructionDataArgsNode and InstructionExtraArgsNode -
#135
cd243ea
Thanks @lorisleiva! - Add InstructionByteDeltaNode -
#122
122bb39
Thanks @lorisleiva! - Create Size nodes -
#139
3bfeb8c
Thanks @lorisleiva! - Add a visitor that adds PDA nodes to programs -
#124
5fb8ca2
Thanks @lorisleiva! - Create PDA Seed nodes -
#134
9439055
Thanks @lorisleiva! - Add InstructionRemainingAccountsNode -
#133
9432c41
Thanks @lorisleiva! - Remove internal booleans from nodes -
#120
828f31b
Thanks @lorisleiva! - Refactor NodeSelector to be more powerful and simple to use
Patch Changes
-
#125
22ce9ee
Thanks @lorisleiva! - Create isNode and assertIsNode helper functions -
728e68b
Thanks @lorisleiva! - Remove TS unique symbols for nodes -
#143
cdac690
Thanks @lorisleiva! - Add nonNullableIdentityVisitor -
#145
a9768f9
Thanks @lorisleiva! - Rename program create function in js-experimental -
#142
68c9288
Thanks @lorisleiva! - Add fillDefaultPdaSeedValuesVisitor to recursively fill PDA default seed values -
#137
d1a2149
Thanks @lorisleiva! - Add base visitor tests for each node -
#142
68c9288
Thanks @lorisleiva! - Support multiple kinds node selectors -
#142
68c9288
Thanks @lorisleiva! - Make setStructDefaultValuesVisitor fill instruction arguments -
#142
68c9288
Thanks @lorisleiva! - Bring back seed check in setInstructionAccountDefaultValuesVisitor -
#140
69a9f3e
Thanks @lorisleiva! - Use name transformers for enum variant and data enum discriminator -
#126
fc32421
Thanks @lorisleiva! - Add PdaNode -
#141
8784db9
Thanks @lorisleiva! - Import program types from new @solana/programs in js-experimental client -
#147
ceb467a
Thanks @lorisleiva! - Add optional identifier to PublicKeyValueNode -
#144
b8939de
Thanks @lorisleiva! - Add constant seeds in Rust client