diff --git a/.changeset/hungry-hairs-shave.md b/.changeset/hungry-hairs-shave.md deleted file mode 100644 index 663415513..000000000 --- a/.changeset/hungry-hairs-shave.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -'@kinobi-so/renderers-js-umi': minor -'@kinobi-so/renderers-rust': minor -'@kinobi-so/visitors-core': minor -'@kinobi-so/renderers-js': minor -'@kinobi-so/node-types': minor -'@kinobi-so/errors': minor -'@kinobi-so/nodes': minor ---- - -Add `InstructionLinkNode`, `InstructionAccountLinkNode` and `InstructionArgumentLinkNode` diff --git a/.changeset/lovely-worms-rhyme.md b/.changeset/lovely-worms-rhyme.md deleted file mode 100644 index ae28c44e1..000000000 --- a/.changeset/lovely-worms-rhyme.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@kinobi-so/renderers-js': patch ---- - -Add an optional programAddress override to instruction builders diff --git a/.changeset/moody-scissors-beg.md b/.changeset/moody-scissors-beg.md deleted file mode 100644 index 758ac2bfb..000000000 --- a/.changeset/moody-scissors-beg.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -'@kinobi-so/renderers': minor -'@kinobi-so/renderers-core': minor -'@kinobi-so/renderers-js-umi': minor -'@kinobi-so/renderers-rust': minor -'@kinobi-so/visitors-core': minor -'@kinobi-so/renderers-js': minor -'@kinobi-so/nodes-from-anchor': minor -'@kinobi-so/node-types': minor -'@kinobi-so/validators': minor -'@kinobi-so/visitors': minor -'@kinobi-so/nodes': minor ---- - -Remove `importFrom` attributes from link nodes and resolvers - -Instead, a new `linkOverrides` attribute is introduced on all renderers to redirect a link node or a resolver to a custom path or module. \ No newline at end of file diff --git a/.changeset/tough-grapes-give.md b/.changeset/tough-grapes-give.md deleted file mode 100644 index cfb44028c..000000000 --- a/.changeset/tough-grapes-give.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'@kinobi-so/visitors-core': minor -'@kinobi-so/node-types': minor -'@kinobi-so/nodes': minor -'@kinobi-so/visitors': patch -'@kinobi-so/errors': patch ---- - -Add optional `program` attribute to link nodes and namespace linkable nodes under their associated program. diff --git a/packages/errors/CHANGELOG.md b/packages/errors/CHANGELOG.md index 1a9461dac..4009df087 100644 --- a/packages/errors/CHANGELOG.md +++ b/packages/errors/CHANGELOG.md @@ -1,5 +1,18 @@ # @kinobi-so/errors +## 0.22.0 + +### Minor Changes + +- [#183](https://github.com/kinobi-so/kinobi/pull/183) [`c8c5934`](https://github.com/kinobi-so/kinobi/commit/c8c593466294f3ec7dca1fb828254e10aa312925) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Add `InstructionLinkNode`, `InstructionAccountLinkNode` and `InstructionArgumentLinkNode` + +### Patch Changes + +- [#180](https://github.com/kinobi-so/kinobi/pull/180) [`93a318a`](https://github.com/kinobi-so/kinobi/commit/93a318a9b7ee435eb37934b0ab390e160d50968b) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Add optional `program` attribute to link nodes and namespace linkable nodes under their associated program. + +- Updated dependencies [[`c8c5934`](https://github.com/kinobi-so/kinobi/commit/c8c593466294f3ec7dca1fb828254e10aa312925), [`2b1259b`](https://github.com/kinobi-so/kinobi/commit/2b1259b566aa439ca61c28f7ef72ff9c0817e540), [`93a318a`](https://github.com/kinobi-so/kinobi/commit/93a318a9b7ee435eb37934b0ab390e160d50968b)]: + - @kinobi-so/node-types@0.22.0 + ## 0.21.4 ### Patch Changes diff --git a/packages/errors/package.json b/packages/errors/package.json index e4c590fc3..a1b063215 100644 --- a/packages/errors/package.json +++ b/packages/errors/package.json @@ -1,6 +1,6 @@ { "name": "@kinobi-so/errors", - "version": "0.21.4", + "version": "0.22.0", "description": "Error management for Kinobi", "exports": { "types": "./dist/types/index.d.ts", diff --git a/packages/library/CHANGELOG.md b/packages/library/CHANGELOG.md index bb7c2082f..9226f099f 100644 --- a/packages/library/CHANGELOG.md +++ b/packages/library/CHANGELOG.md @@ -1,5 +1,15 @@ # kinobi +## 0.22.0 + +### Patch Changes + +- Updated dependencies [[`c8c5934`](https://github.com/kinobi-so/kinobi/commit/c8c593466294f3ec7dca1fb828254e10aa312925), [`2b1259b`](https://github.com/kinobi-so/kinobi/commit/2b1259b566aa439ca61c28f7ef72ff9c0817e540), [`93a318a`](https://github.com/kinobi-so/kinobi/commit/93a318a9b7ee435eb37934b0ab390e160d50968b)]: + - @kinobi-so/errors@0.22.0 + - @kinobi-so/nodes@0.22.0 + - @kinobi-so/validators@0.22.0 + - @kinobi-so/visitors@0.22.0 + ## 0.21.4 ### Patch Changes diff --git a/packages/library/package.json b/packages/library/package.json index 8c71712e6..3f541531b 100644 --- a/packages/library/package.json +++ b/packages/library/package.json @@ -1,6 +1,6 @@ { "name": "kinobi", - "version": "0.21.4", + "version": "0.22.0", "description": "A Solana framework for building standardised programs", "exports": { "types": "./dist/types/index.d.ts", diff --git a/packages/node-types/CHANGELOG.md b/packages/node-types/CHANGELOG.md index 2860d4615..216e87519 100644 --- a/packages/node-types/CHANGELOG.md +++ b/packages/node-types/CHANGELOG.md @@ -1,5 +1,17 @@ # @kinobi-so/node-types +## 0.22.0 + +### Minor Changes + +- [#183](https://github.com/kinobi-so/kinobi/pull/183) [`c8c5934`](https://github.com/kinobi-so/kinobi/commit/c8c593466294f3ec7dca1fb828254e10aa312925) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Add `InstructionLinkNode`, `InstructionAccountLinkNode` and `InstructionArgumentLinkNode` + +- [#175](https://github.com/kinobi-so/kinobi/pull/175) [`2b1259b`](https://github.com/kinobi-so/kinobi/commit/2b1259b566aa439ca61c28f7ef72ff9c0817e540) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Remove `importFrom` attributes from link nodes and resolvers + + Instead, a new `linkOverrides` attribute is introduced on all renderers to redirect a link node or a resolver to a custom path or module. + +- [#180](https://github.com/kinobi-so/kinobi/pull/180) [`93a318a`](https://github.com/kinobi-so/kinobi/commit/93a318a9b7ee435eb37934b0ab390e160d50968b) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Add optional `program` attribute to link nodes and namespace linkable nodes under their associated program. + ## 0.21.4 ## 0.21.3 diff --git a/packages/node-types/package.json b/packages/node-types/package.json index 8daf020ba..3a8d63d70 100644 --- a/packages/node-types/package.json +++ b/packages/node-types/package.json @@ -1,6 +1,6 @@ { "name": "@kinobi-so/node-types", - "version": "0.21.4", + "version": "0.22.0", "description": "Node specifications for the Kinobi standard", "exports": { "types": "./dist/types/index.d.ts", diff --git a/packages/nodes-from-anchor/CHANGELOG.md b/packages/nodes-from-anchor/CHANGELOG.md index 96a931865..85c116bb9 100644 --- a/packages/nodes-from-anchor/CHANGELOG.md +++ b/packages/nodes-from-anchor/CHANGELOG.md @@ -1,5 +1,20 @@ # @kinobi-so/nodes-from-anchor +## 0.22.0 + +### Minor Changes + +- [#175](https://github.com/kinobi-so/kinobi/pull/175) [`2b1259b`](https://github.com/kinobi-so/kinobi/commit/2b1259b566aa439ca61c28f7ef72ff9c0817e540) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Remove `importFrom` attributes from link nodes and resolvers + + Instead, a new `linkOverrides` attribute is introduced on all renderers to redirect a link node or a resolver to a custom path or module. + +### Patch Changes + +- Updated dependencies [[`c8c5934`](https://github.com/kinobi-so/kinobi/commit/c8c593466294f3ec7dca1fb828254e10aa312925), [`2b1259b`](https://github.com/kinobi-so/kinobi/commit/2b1259b566aa439ca61c28f7ef72ff9c0817e540), [`93a318a`](https://github.com/kinobi-so/kinobi/commit/93a318a9b7ee435eb37934b0ab390e160d50968b)]: + - @kinobi-so/errors@0.22.0 + - @kinobi-so/nodes@0.22.0 + - @kinobi-so/visitors@0.22.0 + ## 0.21.2 ### Patch Changes diff --git a/packages/nodes-from-anchor/package.json b/packages/nodes-from-anchor/package.json index f6dec1f6a..ff972b590 100644 --- a/packages/nodes-from-anchor/package.json +++ b/packages/nodes-from-anchor/package.json @@ -1,6 +1,6 @@ { "name": "@kinobi-so/nodes-from-anchor", - "version": "0.21.2", + "version": "0.22.0", "description": "Node specifications and helpers for the Kinobi standard", "exports": { "types": "./dist/types/index.d.ts", diff --git a/packages/nodes/CHANGELOG.md b/packages/nodes/CHANGELOG.md index aadb76e92..8e3cdf3a2 100644 --- a/packages/nodes/CHANGELOG.md +++ b/packages/nodes/CHANGELOG.md @@ -1,5 +1,23 @@ # @kinobi-so/nodes +## 0.22.0 + +### Minor Changes + +- [#183](https://github.com/kinobi-so/kinobi/pull/183) [`c8c5934`](https://github.com/kinobi-so/kinobi/commit/c8c593466294f3ec7dca1fb828254e10aa312925) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Add `InstructionLinkNode`, `InstructionAccountLinkNode` and `InstructionArgumentLinkNode` + +- [#175](https://github.com/kinobi-so/kinobi/pull/175) [`2b1259b`](https://github.com/kinobi-so/kinobi/commit/2b1259b566aa439ca61c28f7ef72ff9c0817e540) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Remove `importFrom` attributes from link nodes and resolvers + + Instead, a new `linkOverrides` attribute is introduced on all renderers to redirect a link node or a resolver to a custom path or module. + +- [#180](https://github.com/kinobi-so/kinobi/pull/180) [`93a318a`](https://github.com/kinobi-so/kinobi/commit/93a318a9b7ee435eb37934b0ab390e160d50968b) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Add optional `program` attribute to link nodes and namespace linkable nodes under their associated program. + +### Patch Changes + +- Updated dependencies [[`c8c5934`](https://github.com/kinobi-so/kinobi/commit/c8c593466294f3ec7dca1fb828254e10aa312925), [`2b1259b`](https://github.com/kinobi-so/kinobi/commit/2b1259b566aa439ca61c28f7ef72ff9c0817e540), [`93a318a`](https://github.com/kinobi-so/kinobi/commit/93a318a9b7ee435eb37934b0ab390e160d50968b)]: + - @kinobi-so/node-types@0.22.0 + - @kinobi-so/errors@0.22.0 + ## 0.21.4 ### Patch Changes diff --git a/packages/nodes/package.json b/packages/nodes/package.json index 3a410dcf5..20c9960a6 100644 --- a/packages/nodes/package.json +++ b/packages/nodes/package.json @@ -1,6 +1,6 @@ { "name": "@kinobi-so/nodes", - "version": "0.21.4", + "version": "0.22.0", "description": "Node specifications and helpers for the Kinobi standard", "exports": { "types": "./dist/types/index.d.ts", diff --git a/packages/renderers-core/CHANGELOG.md b/packages/renderers-core/CHANGELOG.md index 46b64168b..4237af9fa 100644 --- a/packages/renderers-core/CHANGELOG.md +++ b/packages/renderers-core/CHANGELOG.md @@ -1,5 +1,20 @@ # @kinobi-so/renderers-core +## 0.22.0 + +### Minor Changes + +- [#175](https://github.com/kinobi-so/kinobi/pull/175) [`2b1259b`](https://github.com/kinobi-so/kinobi/commit/2b1259b566aa439ca61c28f7ef72ff9c0817e540) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Remove `importFrom` attributes from link nodes and resolvers + + Instead, a new `linkOverrides` attribute is introduced on all renderers to redirect a link node or a resolver to a custom path or module. + +### Patch Changes + +- Updated dependencies [[`c8c5934`](https://github.com/kinobi-so/kinobi/commit/c8c593466294f3ec7dca1fb828254e10aa312925), [`2b1259b`](https://github.com/kinobi-so/kinobi/commit/2b1259b566aa439ca61c28f7ef72ff9c0817e540), [`93a318a`](https://github.com/kinobi-so/kinobi/commit/93a318a9b7ee435eb37934b0ab390e160d50968b)]: + - @kinobi-so/visitors-core@0.22.0 + - @kinobi-so/errors@0.22.0 + - @kinobi-so/nodes@0.22.0 + ## 0.21.2 ### Patch Changes diff --git a/packages/renderers-core/package.json b/packages/renderers-core/package.json index 7f436f25b..4426cf004 100644 --- a/packages/renderers-core/package.json +++ b/packages/renderers-core/package.json @@ -1,6 +1,6 @@ { "name": "@kinobi-so/renderers-core", - "version": "0.21.2", + "version": "0.22.0", "description": "Core types and helpers for Kinobi renderers to use", "exports": { "types": "./dist/types/index.d.ts", diff --git a/packages/renderers-js-umi/CHANGELOG.md b/packages/renderers-js-umi/CHANGELOG.md index d1145da49..7d8219768 100644 --- a/packages/renderers-js-umi/CHANGELOG.md +++ b/packages/renderers-js-umi/CHANGELOG.md @@ -1,5 +1,24 @@ # @kinobi-so/renderers-js-umi +## 0.22.0 + +### Minor Changes + +- [#183](https://github.com/kinobi-so/kinobi/pull/183) [`c8c5934`](https://github.com/kinobi-so/kinobi/commit/c8c593466294f3ec7dca1fb828254e10aa312925) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Add `InstructionLinkNode`, `InstructionAccountLinkNode` and `InstructionArgumentLinkNode` + +- [#175](https://github.com/kinobi-so/kinobi/pull/175) [`2b1259b`](https://github.com/kinobi-so/kinobi/commit/2b1259b566aa439ca61c28f7ef72ff9c0817e540) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Remove `importFrom` attributes from link nodes and resolvers + + Instead, a new `linkOverrides` attribute is introduced on all renderers to redirect a link node or a resolver to a custom path or module. + +### Patch Changes + +- Updated dependencies [[`c8c5934`](https://github.com/kinobi-so/kinobi/commit/c8c593466294f3ec7dca1fb828254e10aa312925), [`2b1259b`](https://github.com/kinobi-so/kinobi/commit/2b1259b566aa439ca61c28f7ef72ff9c0817e540), [`93a318a`](https://github.com/kinobi-so/kinobi/commit/93a318a9b7ee435eb37934b0ab390e160d50968b)]: + - @kinobi-so/visitors-core@0.22.0 + - @kinobi-so/errors@0.22.0 + - @kinobi-so/nodes@0.22.0 + - @kinobi-so/renderers-core@0.22.0 + - @kinobi-so/validators@0.22.0 + ## 0.21.6 ### Patch Changes diff --git a/packages/renderers-js-umi/package.json b/packages/renderers-js-umi/package.json index 8da29d23d..ec6f3f667 100644 --- a/packages/renderers-js-umi/package.json +++ b/packages/renderers-js-umi/package.json @@ -1,6 +1,6 @@ { "name": "@kinobi-so/renderers-js-umi", - "version": "0.21.6", + "version": "0.22.0", "description": "JavaScript renderer compatible with the Umi framework", "exports": { "types": "./dist/types/index.d.ts", diff --git a/packages/renderers-js/CHANGELOG.md b/packages/renderers-js/CHANGELOG.md index c275ad7f2..7f407d47a 100644 --- a/packages/renderers-js/CHANGELOG.md +++ b/packages/renderers-js/CHANGELOG.md @@ -1,5 +1,26 @@ # @kinobi-so/renderers-js +## 0.22.0 + +### Minor Changes + +- [#183](https://github.com/kinobi-so/kinobi/pull/183) [`c8c5934`](https://github.com/kinobi-so/kinobi/commit/c8c593466294f3ec7dca1fb828254e10aa312925) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Add `InstructionLinkNode`, `InstructionAccountLinkNode` and `InstructionArgumentLinkNode` + +- [#175](https://github.com/kinobi-so/kinobi/pull/175) [`2b1259b`](https://github.com/kinobi-so/kinobi/commit/2b1259b566aa439ca61c28f7ef72ff9c0817e540) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Remove `importFrom` attributes from link nodes and resolvers + + Instead, a new `linkOverrides` attribute is introduced on all renderers to redirect a link node or a resolver to a custom path or module. + +### Patch Changes + +- [#224](https://github.com/kinobi-so/kinobi/pull/224) [`345a145`](https://github.com/kinobi-so/kinobi/commit/345a145bb9a9b181c8db9435a46d35dacbfced41) Thanks [@mcintyre94](https://github.com/mcintyre94)! - Add an optional programAddress override to instruction builders + +- Updated dependencies [[`c8c5934`](https://github.com/kinobi-so/kinobi/commit/c8c593466294f3ec7dca1fb828254e10aa312925), [`2b1259b`](https://github.com/kinobi-so/kinobi/commit/2b1259b566aa439ca61c28f7ef72ff9c0817e540), [`93a318a`](https://github.com/kinobi-so/kinobi/commit/93a318a9b7ee435eb37934b0ab390e160d50968b)]: + - @kinobi-so/visitors-core@0.22.0 + - @kinobi-so/errors@0.22.0 + - @kinobi-so/nodes@0.22.0 + - @kinobi-so/renderers-core@0.22.0 + - @kinobi-so/nodes-from-anchor@0.22.0 + ## 0.21.8 ### Patch Changes diff --git a/packages/renderers-js/package.json b/packages/renderers-js/package.json index fb36bed7a..3da04f02e 100644 --- a/packages/renderers-js/package.json +++ b/packages/renderers-js/package.json @@ -1,6 +1,6 @@ { "name": "@kinobi-so/renderers-js", - "version": "0.21.8", + "version": "0.22.0", "description": "JavaScript renderer compatible with the Solana web3.js library", "exports": { "types": "./dist/types/index.d.ts", diff --git a/packages/renderers-rust/CHANGELOG.md b/packages/renderers-rust/CHANGELOG.md index 1eb7b404b..ce87ac5ee 100644 --- a/packages/renderers-rust/CHANGELOG.md +++ b/packages/renderers-rust/CHANGELOG.md @@ -1,5 +1,23 @@ # @kinobi-so/renderers-rust +## 0.22.0 + +### Minor Changes + +- [#183](https://github.com/kinobi-so/kinobi/pull/183) [`c8c5934`](https://github.com/kinobi-so/kinobi/commit/c8c593466294f3ec7dca1fb828254e10aa312925) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Add `InstructionLinkNode`, `InstructionAccountLinkNode` and `InstructionArgumentLinkNode` + +- [#175](https://github.com/kinobi-so/kinobi/pull/175) [`2b1259b`](https://github.com/kinobi-so/kinobi/commit/2b1259b566aa439ca61c28f7ef72ff9c0817e540) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Remove `importFrom` attributes from link nodes and resolvers + + Instead, a new `linkOverrides` attribute is introduced on all renderers to redirect a link node or a resolver to a custom path or module. + +### Patch Changes + +- Updated dependencies [[`c8c5934`](https://github.com/kinobi-so/kinobi/commit/c8c593466294f3ec7dca1fb828254e10aa312925), [`2b1259b`](https://github.com/kinobi-so/kinobi/commit/2b1259b566aa439ca61c28f7ef72ff9c0817e540), [`93a318a`](https://github.com/kinobi-so/kinobi/commit/93a318a9b7ee435eb37934b0ab390e160d50968b)]: + - @kinobi-so/visitors-core@0.22.0 + - @kinobi-so/errors@0.22.0 + - @kinobi-so/nodes@0.22.0 + - @kinobi-so/renderers-core@0.22.0 + ## 0.21.6 ### Patch Changes diff --git a/packages/renderers-rust/package.json b/packages/renderers-rust/package.json index 4e1256271..28310fc54 100644 --- a/packages/renderers-rust/package.json +++ b/packages/renderers-rust/package.json @@ -1,6 +1,6 @@ { "name": "@kinobi-so/renderers-rust", - "version": "0.21.6", + "version": "0.22.0", "description": "Renders Rust clients for your programs", "exports": { "types": "./dist/types/index.d.ts", diff --git a/packages/renderers/CHANGELOG.md b/packages/renderers/CHANGELOG.md index 950a42e54..25bfcef19 100644 --- a/packages/renderers/CHANGELOG.md +++ b/packages/renderers/CHANGELOG.md @@ -1,5 +1,20 @@ # @kinobi-so/renderers +## 0.22.0 + +### Minor Changes + +- [#175](https://github.com/kinobi-so/kinobi/pull/175) [`2b1259b`](https://github.com/kinobi-so/kinobi/commit/2b1259b566aa439ca61c28f7ef72ff9c0817e540) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Remove `importFrom` attributes from link nodes and resolvers + + Instead, a new `linkOverrides` attribute is introduced on all renderers to redirect a link node or a resolver to a custom path or module. + +### Patch Changes + +- Updated dependencies [[`c8c5934`](https://github.com/kinobi-so/kinobi/commit/c8c593466294f3ec7dca1fb828254e10aa312925), [`345a145`](https://github.com/kinobi-so/kinobi/commit/345a145bb9a9b181c8db9435a46d35dacbfced41), [`2b1259b`](https://github.com/kinobi-so/kinobi/commit/2b1259b566aa439ca61c28f7ef72ff9c0817e540)]: + - @kinobi-so/renderers-js-umi@0.22.0 + - @kinobi-so/renderers-rust@0.22.0 + - @kinobi-so/renderers-js@0.22.0 + ## 0.21.3 ### Patch Changes diff --git a/packages/renderers/package.json b/packages/renderers/package.json index d64e42d6a..506a3a52a 100644 --- a/packages/renderers/package.json +++ b/packages/renderers/package.json @@ -1,6 +1,6 @@ { "name": "@kinobi-so/renderers", - "version": "0.21.3", + "version": "0.22.0", "description": "Exports all Kinobi renderers", "exports": { "types": "./dist/types/index.d.ts", diff --git a/packages/validators/CHANGELOG.md b/packages/validators/CHANGELOG.md index dbf2c2458..109952cd3 100644 --- a/packages/validators/CHANGELOG.md +++ b/packages/validators/CHANGELOG.md @@ -1,5 +1,20 @@ # @kinobi-so/validators +## 0.22.0 + +### Minor Changes + +- [#175](https://github.com/kinobi-so/kinobi/pull/175) [`2b1259b`](https://github.com/kinobi-so/kinobi/commit/2b1259b566aa439ca61c28f7ef72ff9c0817e540) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Remove `importFrom` attributes from link nodes and resolvers + + Instead, a new `linkOverrides` attribute is introduced on all renderers to redirect a link node or a resolver to a custom path or module. + +### Patch Changes + +- Updated dependencies [[`c8c5934`](https://github.com/kinobi-so/kinobi/commit/c8c593466294f3ec7dca1fb828254e10aa312925), [`2b1259b`](https://github.com/kinobi-so/kinobi/commit/2b1259b566aa439ca61c28f7ef72ff9c0817e540), [`93a318a`](https://github.com/kinobi-so/kinobi/commit/93a318a9b7ee435eb37934b0ab390e160d50968b)]: + - @kinobi-so/visitors-core@0.22.0 + - @kinobi-so/errors@0.22.0 + - @kinobi-so/nodes@0.22.0 + ## 0.21.4 ### Patch Changes diff --git a/packages/validators/package.json b/packages/validators/package.json index f342bb4c4..9ef533ff6 100644 --- a/packages/validators/package.json +++ b/packages/validators/package.json @@ -1,6 +1,6 @@ { "name": "@kinobi-so/validators", - "version": "0.21.4", + "version": "0.22.0", "description": "Validator visitors for the Kinobi framework", "exports": { "types": "./dist/types/index.d.ts", diff --git a/packages/visitors-core/CHANGELOG.md b/packages/visitors-core/CHANGELOG.md index da41870dd..cef70ef0b 100644 --- a/packages/visitors-core/CHANGELOG.md +++ b/packages/visitors-core/CHANGELOG.md @@ -1,5 +1,23 @@ # @kinobi-so/visitors-core +## 0.22.0 + +### Minor Changes + +- [#183](https://github.com/kinobi-so/kinobi/pull/183) [`c8c5934`](https://github.com/kinobi-so/kinobi/commit/c8c593466294f3ec7dca1fb828254e10aa312925) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Add `InstructionLinkNode`, `InstructionAccountLinkNode` and `InstructionArgumentLinkNode` + +- [#175](https://github.com/kinobi-so/kinobi/pull/175) [`2b1259b`](https://github.com/kinobi-so/kinobi/commit/2b1259b566aa439ca61c28f7ef72ff9c0817e540) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Remove `importFrom` attributes from link nodes and resolvers + + Instead, a new `linkOverrides` attribute is introduced on all renderers to redirect a link node or a resolver to a custom path or module. + +- [#180](https://github.com/kinobi-so/kinobi/pull/180) [`93a318a`](https://github.com/kinobi-so/kinobi/commit/93a318a9b7ee435eb37934b0ab390e160d50968b) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Add optional `program` attribute to link nodes and namespace linkable nodes under their associated program. + +### Patch Changes + +- Updated dependencies [[`c8c5934`](https://github.com/kinobi-so/kinobi/commit/c8c593466294f3ec7dca1fb828254e10aa312925), [`2b1259b`](https://github.com/kinobi-so/kinobi/commit/2b1259b566aa439ca61c28f7ef72ff9c0817e540), [`93a318a`](https://github.com/kinobi-so/kinobi/commit/93a318a9b7ee435eb37934b0ab390e160d50968b)]: + - @kinobi-so/errors@0.22.0 + - @kinobi-so/nodes@0.22.0 + ## 0.21.4 ### Patch Changes diff --git a/packages/visitors-core/package.json b/packages/visitors-core/package.json index 525759497..a9c568f58 100644 --- a/packages/visitors-core/package.json +++ b/packages/visitors-core/package.json @@ -1,6 +1,6 @@ { "name": "@kinobi-so/visitors-core", - "version": "0.21.4", + "version": "0.22.0", "description": "Core visitors for the Kinobi framework", "exports": { "types": "./dist/types/index.d.ts", diff --git a/packages/visitors/CHANGELOG.md b/packages/visitors/CHANGELOG.md index cadca7e06..200dba0fa 100644 --- a/packages/visitors/CHANGELOG.md +++ b/packages/visitors/CHANGELOG.md @@ -1,5 +1,22 @@ # @kinobi-so/visitors +## 0.22.0 + +### Minor Changes + +- [#175](https://github.com/kinobi-so/kinobi/pull/175) [`2b1259b`](https://github.com/kinobi-so/kinobi/commit/2b1259b566aa439ca61c28f7ef72ff9c0817e540) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Remove `importFrom` attributes from link nodes and resolvers + + Instead, a new `linkOverrides` attribute is introduced on all renderers to redirect a link node or a resolver to a custom path or module. + +### Patch Changes + +- [#180](https://github.com/kinobi-so/kinobi/pull/180) [`93a318a`](https://github.com/kinobi-so/kinobi/commit/93a318a9b7ee435eb37934b0ab390e160d50968b) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Add optional `program` attribute to link nodes and namespace linkable nodes under their associated program. + +- Updated dependencies [[`c8c5934`](https://github.com/kinobi-so/kinobi/commit/c8c593466294f3ec7dca1fb828254e10aa312925), [`2b1259b`](https://github.com/kinobi-so/kinobi/commit/2b1259b566aa439ca61c28f7ef72ff9c0817e540), [`93a318a`](https://github.com/kinobi-so/kinobi/commit/93a318a9b7ee435eb37934b0ab390e160d50968b)]: + - @kinobi-so/visitors-core@0.22.0 + - @kinobi-so/errors@0.22.0 + - @kinobi-so/nodes@0.22.0 + ## 0.21.4 ### Patch Changes diff --git a/packages/visitors/package.json b/packages/visitors/package.json index d058f6231..a2657d769 100644 --- a/packages/visitors/package.json +++ b/packages/visitors/package.json @@ -1,6 +1,6 @@ { "name": "@kinobi-so/visitors", - "version": "0.21.4", + "version": "0.22.0", "description": "All visitors for the Kinobi framework", "exports": { "types": "./dist/types/index.d.ts",