|
1 | 1 | # @kinobi-so/renderers-rust |
2 | 2 |
|
| 3 | +## 0.21.1 |
| 4 | + |
| 5 | +### Patch Changes |
| 6 | + |
| 7 | +- [#152](https://github.com/kinobi-so/kinobi/pull/152) [`33cc3b7`](https://github.com/kinobi-so/kinobi/commit/33cc3b7d29e60f5c0bd746f229187c1747755fbb) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Support type aliases from `DefinedTypeNodes` |
| 8 | + |
| 9 | +- [#144](https://github.com/kinobi-so/kinobi/pull/144) [`dc04203`](https://github.com/kinobi-so/kinobi/commit/dc04203f427502614a6300fd9b7fa7b0a7d61930) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Add support for ShortU16 and ShortVec |
| 10 | + |
3 | 11 | ## 0.21.0 |
4 | 12 |
|
5 | 13 | ### Minor Changes |
6 | 14 |
|
7 | | -- [#110](https://github.com/kinobi-so/kinobi/pull/110) [`2d45383`](https://github.com/kinobi-so/kinobi/commit/2d453830621047da2a18001ab427db9b603ad025) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Update renderers to tp4 of web3.js |
| 15 | +- [#110](https://github.com/kinobi-so/kinobi/pull/110) [`2d45383`](https://github.com/kinobi-so/kinobi/commit/2d453830621047da2a18001ab427db9b603ad025) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Update renderers to tp4 of web3.js |
8 | 16 |
|
9 | | -- [#111](https://github.com/kinobi-so/kinobi/pull/111) [`2f26050`](https://github.com/kinobi-so/kinobi/commit/2f26050ddbcbdefcefbd853e1017a30c94442e1f) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Add `RemainderOptionTypeNode` |
| 17 | +- [#111](https://github.com/kinobi-so/kinobi/pull/111) [`2f26050`](https://github.com/kinobi-so/kinobi/commit/2f26050ddbcbdefcefbd853e1017a30c94442e1f) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Add `RemainderOptionTypeNode` |
10 | 18 |
|
11 | | - A node that represents an optional item using a child `TypeNode` such that the item can either be present — i.e. `Some<T>` — or absent — i.e. `None` — depending on whether or not there are remaining bytes in the buffer. |
| 19 | + A node that represents an optional item using a child `TypeNode` such that the item can either be present — i.e. `Some<T>` — or absent — i.e. `None` — depending on whether or not there are remaining bytes in the buffer. |
12 | 20 |
|
13 | 21 | ### Patch Changes |
14 | 22 |
|
15 | | -- Updated dependencies [[`2f26050`](https://github.com/kinobi-so/kinobi/commit/2f26050ddbcbdefcefbd853e1017a30c94442e1f)]: |
16 | | - - @kinobi-so/visitors-core@0.21.0 |
17 | | - - @kinobi-so/errors@0.21.0 |
18 | | - - @kinobi-so/nodes@0.21.0 |
19 | | - - @kinobi-so/renderers-core@0.20.7 |
| 23 | +- Updated dependencies [[`2f26050`](https://github.com/kinobi-so/kinobi/commit/2f26050ddbcbdefcefbd853e1017a30c94442e1f)]: |
| 24 | + - @kinobi-so/visitors-core@0.21.0 |
| 25 | + - @kinobi-so/errors@0.21.0 |
| 26 | + - @kinobi-so/nodes@0.21.0 |
| 27 | + - @kinobi-so/renderers-core@0.20.7 |
20 | 28 |
|
21 | 29 | ## 0.20.12 |
22 | 30 |
|
23 | 31 | ### Patch Changes |
24 | 32 |
|
25 | | -- [#102](https://github.com/kinobi-so/kinobi/pull/102) [`bcf6a23`](https://github.com/kinobi-so/kinobi/commit/bcf6a23fa0e0d1f1a064ea6ddcfc9c092190a51f) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Replace \_\_DEV\_\_ with NODE_ENV is not production in Kinobi |
| 33 | +- [#102](https://github.com/kinobi-so/kinobi/pull/102) [`bcf6a23`](https://github.com/kinobi-so/kinobi/commit/bcf6a23fa0e0d1f1a064ea6ddcfc9c092190a51f) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Replace \_\_DEV\_\_ with NODE_ENV is not production in Kinobi |
26 | 34 |
|
27 | | -- Updated dependencies [[`bcf6a23`](https://github.com/kinobi-so/kinobi/commit/bcf6a23fa0e0d1f1a064ea6ddcfc9c092190a51f)]: |
28 | | - - @kinobi-so/renderers-core@0.20.6 |
29 | | - - @kinobi-so/errors@0.20.6 |
30 | | - - @kinobi-so/nodes@0.20.6 |
31 | | - - @kinobi-so/visitors-core@0.20.6 |
| 35 | +- Updated dependencies [[`bcf6a23`](https://github.com/kinobi-so/kinobi/commit/bcf6a23fa0e0d1f1a064ea6ddcfc9c092190a51f)]: |
| 36 | + - @kinobi-so/renderers-core@0.20.6 |
| 37 | + - @kinobi-so/errors@0.20.6 |
| 38 | + - @kinobi-so/nodes@0.20.6 |
| 39 | + - @kinobi-so/visitors-core@0.20.6 |
32 | 40 |
|
33 | 41 | ## 0.20.11 |
34 | 42 |
|
35 | 43 | ### Patch Changes |
36 | 44 |
|
37 | | -- Updated dependencies [[`908acba`](https://github.com/kinobi-so/kinobi/commit/908acba99cdb0b761ed79aebf6828e23fde97ef8), [`88572e8`](https://github.com/kinobi-so/kinobi/commit/88572e8eaffe09b5b8c48c4e9aebfdeb8bc149e6)]: |
38 | | - - @kinobi-so/errors@0.20.5 |
39 | | - - @kinobi-so/nodes@0.20.5 |
40 | | - - @kinobi-so/visitors-core@0.20.5 |
41 | | - - @kinobi-so/renderers-core@0.20.5 |
| 45 | +- Updated dependencies [[`908acba`](https://github.com/kinobi-so/kinobi/commit/908acba99cdb0b761ed79aebf6828e23fde97ef8), [`88572e8`](https://github.com/kinobi-so/kinobi/commit/88572e8eaffe09b5b8c48c4e9aebfdeb8bc149e6)]: |
| 46 | + - @kinobi-so/errors@0.20.5 |
| 47 | + - @kinobi-so/nodes@0.20.5 |
| 48 | + - @kinobi-so/visitors-core@0.20.5 |
| 49 | + - @kinobi-so/renderers-core@0.20.5 |
42 | 50 |
|
43 | 51 | ## 0.20.10 |
44 | 52 |
|
45 | 53 | ### Patch Changes |
46 | 54 |
|
47 | | -- [#56](https://github.com/kinobi-so/kinobi/pull/56) [`cde409c`](https://github.com/kinobi-so/kinobi/commit/cde409c6132a66a27091bfb7025904e70b7689a4) Thanks [@buffalojoec](https://github.com/buffalojoec)! - Rust Renderer: Add toolchain arg to formatter |
| 55 | +- [#56](https://github.com/kinobi-so/kinobi/pull/56) [`cde409c`](https://github.com/kinobi-so/kinobi/commit/cde409c6132a66a27091bfb7025904e70b7689a4) Thanks [@buffalojoec](https://github.com/buffalojoec)! - Rust Renderer: Add toolchain arg to formatter |
48 | 56 |
|
49 | 57 | ## 0.20.9 |
50 | 58 |
|
51 | 59 | ### Patch Changes |
52 | 60 |
|
53 | | -- [#54](https://github.com/kinobi-so/kinobi/pull/54) [`5b8186f`](https://github.com/kinobi-so/kinobi/commit/5b8186f0231e767bba7fa02a201eb7dcb87591a3) Thanks [@febo](https://github.com/febo)! - Add support to Anchor idl build for account types |
| 61 | +- [#54](https://github.com/kinobi-so/kinobi/pull/54) [`5b8186f`](https://github.com/kinobi-so/kinobi/commit/5b8186f0231e767bba7fa02a201eb7dcb87591a3) Thanks [@febo](https://github.com/febo)! - Add support to Anchor idl build for account types |
54 | 62 |
|
55 | 63 | ## 0.20.8 |
56 | 64 |
|
57 | 65 | ### Patch Changes |
58 | 66 |
|
59 | | -- [#50](https://github.com/kinobi-so/kinobi/pull/50) [`6a8c6c3`](https://github.com/kinobi-so/kinobi/commit/6a8c6c3b4c8eddbbf126b864fefab104c8758010) Thanks [@febo](https://github.com/febo)! - Add anchor traits impl for accounts |
| 67 | +- [#50](https://github.com/kinobi-so/kinobi/pull/50) [`6a8c6c3`](https://github.com/kinobi-so/kinobi/commit/6a8c6c3b4c8eddbbf126b864fefab104c8758010) Thanks [@febo](https://github.com/febo)! - Add anchor traits impl for accounts |
60 | 68 |
|
61 | 69 | ## 0.20.7 |
62 | 70 |
|
63 | 71 | ### Patch Changes |
64 | 72 |
|
65 | | -- [#45](https://github.com/kinobi-so/kinobi/pull/45) [`378f007`](https://github.com/kinobi-so/kinobi/commit/378f007345bda028e31cdd9d4e34ce8279257485) Thanks [@febo](https://github.com/febo)! - Add copy derive to scalar enums in Rust renderer |
| 73 | +- [#45](https://github.com/kinobi-so/kinobi/pull/45) [`378f007`](https://github.com/kinobi-so/kinobi/commit/378f007345bda028e31cdd9d4e34ce8279257485) Thanks [@febo](https://github.com/febo)! - Add copy derive to scalar enums in Rust renderer |
66 | 74 |
|
67 | | -- Updated dependencies [[`668b550`](https://github.com/kinobi-so/kinobi/commit/668b550aa2172c24ddb3b8751d91e67e94a93fa4)]: |
68 | | - - @kinobi-so/nodes@0.20.4 |
69 | | - - @kinobi-so/errors@0.20.4 |
70 | | - - @kinobi-so/renderers-core@0.20.4 |
71 | | - - @kinobi-so/visitors-core@0.20.4 |
| 75 | +- Updated dependencies [[`668b550`](https://github.com/kinobi-so/kinobi/commit/668b550aa2172c24ddb3b8751d91e67e94a93fa4)]: |
| 76 | + - @kinobi-so/nodes@0.20.4 |
| 77 | + - @kinobi-so/errors@0.20.4 |
| 78 | + - @kinobi-so/renderers-core@0.20.4 |
| 79 | + - @kinobi-so/visitors-core@0.20.4 |
72 | 80 |
|
73 | 81 | ## 0.20.6 |
74 | 82 |
|
75 | 83 | ### Patch Changes |
76 | 84 |
|
77 | | -- Updated dependencies [[`d938e04`](https://github.com/kinobi-so/kinobi/commit/d938e04b8cf5765c5bb2b68916b29e892fd5ad70), [`4bc5823`](https://github.com/kinobi-so/kinobi/commit/4bc5823377824198bd5a6432d16333b2cb1d8b8c)]: |
78 | | - - @kinobi-so/visitors-core@0.20.3 |
79 | | - - @kinobi-so/errors@0.20.3 |
80 | | - - @kinobi-so/renderers-core@0.20.3 |
81 | | - - @kinobi-so/nodes@0.20.3 |
| 85 | +- Updated dependencies [[`d938e04`](https://github.com/kinobi-so/kinobi/commit/d938e04b8cf5765c5bb2b68916b29e892fd5ad70), [`4bc5823`](https://github.com/kinobi-so/kinobi/commit/4bc5823377824198bd5a6432d16333b2cb1d8b8c)]: |
| 86 | + - @kinobi-so/visitors-core@0.20.3 |
| 87 | + - @kinobi-so/errors@0.20.3 |
| 88 | + - @kinobi-so/renderers-core@0.20.3 |
| 89 | + - @kinobi-so/nodes@0.20.3 |
82 | 90 |
|
83 | 91 | ## 0.20.5 |
84 | 92 |
|
85 | 93 | ### Patch Changes |
86 | 94 |
|
87 | | -- [`964776f`](https://github.com/kinobi-so/kinobi/commit/964776fe73402c236d334032821013674c3b1a5e) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Fix invalid package dependencies |
| 95 | +- [`964776f`](https://github.com/kinobi-so/kinobi/commit/964776fe73402c236d334032821013674c3b1a5e) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Fix invalid package dependencies |
88 | 96 |
|
89 | | -- Updated dependencies [[`964776f`](https://github.com/kinobi-so/kinobi/commit/964776fe73402c236d334032821013674c3b1a5e)]: |
90 | | - - @kinobi-so/errors@0.20.2 |
91 | | - - @kinobi-so/nodes@0.20.2 |
92 | | - - @kinobi-so/renderers-core@0.20.2 |
93 | | - - @kinobi-so/visitors-core@0.20.2 |
| 97 | +- Updated dependencies [[`964776f`](https://github.com/kinobi-so/kinobi/commit/964776fe73402c236d334032821013674c3b1a5e)]: |
| 98 | + - @kinobi-so/errors@0.20.2 |
| 99 | + - @kinobi-so/nodes@0.20.2 |
| 100 | + - @kinobi-so/renderers-core@0.20.2 |
| 101 | + - @kinobi-so/visitors-core@0.20.2 |
94 | 102 |
|
95 | 103 | ## 0.20.4 |
96 | 104 |
|
97 | 105 | ### Patch Changes |
98 | 106 |
|
99 | | -- [#27](https://github.com/kinobi-so/kinobi/pull/27) [`46bfc2d`](https://github.com/kinobi-so/kinobi/commit/46bfc2dd3609dc63e7d05e30dd1d196c9e8903cf) Thanks [@samuelvanderwaal](https://github.com/samuelvanderwaal)! - Make rust docs kinobi link clickable |
| 107 | +- [#27](https://github.com/kinobi-so/kinobi/pull/27) [`46bfc2d`](https://github.com/kinobi-so/kinobi/commit/46bfc2dd3609dc63e7d05e30dd1d196c9e8903cf) Thanks [@samuelvanderwaal](https://github.com/samuelvanderwaal)! - Make rust docs kinobi link clickable |
100 | 108 |
|
101 | | -- [#32](https://github.com/kinobi-so/kinobi/pull/32) [`3645d92`](https://github.com/kinobi-so/kinobi/commit/3645d92845db3582b801f2a32f1c36e6b478b754) Thanks [@febo](https://github.com/febo)! - Add default impl for instruction data struct in Rust renderer |
| 109 | +- [#32](https://github.com/kinobi-so/kinobi/pull/32) [`3645d92`](https://github.com/kinobi-so/kinobi/commit/3645d92845db3582b801f2a32f1c36e6b478b754) Thanks [@febo](https://github.com/febo)! - Add default impl for instruction data struct in Rust renderer |
102 | 110 |
|
103 | | -- [#31](https://github.com/kinobi-so/kinobi/pull/31) [`e0ea30c`](https://github.com/kinobi-so/kinobi/commit/e0ea30c168bcdc1cb376cf8ca6bd4bb76778acf2) Thanks [@febo](https://github.com/febo)! - Render error codes on Rust renderer |
| 111 | +- [#31](https://github.com/kinobi-so/kinobi/pull/31) [`e0ea30c`](https://github.com/kinobi-so/kinobi/commit/e0ea30c168bcdc1cb376cf8ca6bd4bb76778acf2) Thanks [@febo](https://github.com/febo)! - Render error codes on Rust renderer |
104 | 112 |
|
105 | 113 | ## 0.20.3 |
106 | 114 |
|
107 | 115 | ### Patch Changes |
108 | 116 |
|
109 | | -- [#25](https://github.com/kinobi-so/kinobi/pull/25) [`2382631`](https://github.com/kinobi-so/kinobi/commit/238263129b61df67f010b47cd9229b2662eaccb2) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Fix generated PDA prefix |
| 117 | +- [#25](https://github.com/kinobi-so/kinobi/pull/25) [`2382631`](https://github.com/kinobi-so/kinobi/commit/238263129b61df67f010b47cd9229b2662eaccb2) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Fix generated PDA prefix |
110 | 118 |
|
111 | 119 | ## 0.20.2 |
112 | 120 |
|
113 | 121 | ### Patch Changes |
114 | 122 |
|
115 | | -- [`2857238`](https://github.com/kinobi-so/kinobi/commit/28572383c1f6f6968df88be61d49b41059475d94) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Update renderer headers and pnpm |
| 123 | +- [`2857238`](https://github.com/kinobi-so/kinobi/commit/28572383c1f6f6968df88be61d49b41059475d94) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Update renderer headers and pnpm |
116 | 124 |
|
117 | | -- [#24](https://github.com/kinobi-so/kinobi/pull/24) [`b9cd6b2`](https://github.com/kinobi-so/kinobi/commit/b9cd6b29f4e5229512a7cc3dd28a6f6074dedd98) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Fix "object is not extensible" in PDA helper function |
| 125 | +- [#24](https://github.com/kinobi-so/kinobi/pull/24) [`b9cd6b2`](https://github.com/kinobi-so/kinobi/commit/b9cd6b29f4e5229512a7cc3dd28a6f6074dedd98) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Fix "object is not extensible" in PDA helper function |
118 | 126 |
|
119 | 127 | ## 0.20.1 |
120 | 128 |
|
121 | 129 | ### Patch Changes |
122 | 130 |
|
123 | | -- [#21](https://github.com/kinobi-so/kinobi/pull/21) [`0dec0c8`](https://github.com/kinobi-so/kinobi/commit/0dec0c8fff5e80fafc964416058e4ddf1db2bda0) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Fix ESM and CJS exports on renderers |
| 131 | +- [#21](https://github.com/kinobi-so/kinobi/pull/21) [`0dec0c8`](https://github.com/kinobi-so/kinobi/commit/0dec0c8fff5e80fafc964416058e4ddf1db2bda0) Thanks [@lorisleiva](https://github.com/lorisleiva)! - Fix ESM and CJS exports on renderers |
124 | 132 |
|
125 | | -- Updated dependencies [[`0dec0c8`](https://github.com/kinobi-so/kinobi/commit/0dec0c8fff5e80fafc964416058e4ddf1db2bda0)]: |
126 | | - - @kinobi-so/renderers-core@0.20.1 |
127 | | - - @kinobi-so/errors@0.20.1 |
128 | | - - @kinobi-so/nodes@0.20.1 |
129 | | - - @kinobi-so/visitors-core@0.20.1 |
| 133 | +- Updated dependencies [[`0dec0c8`](https://github.com/kinobi-so/kinobi/commit/0dec0c8fff5e80fafc964416058e4ddf1db2bda0)]: |
| 134 | + - @kinobi-so/renderers-core@0.20.1 |
| 135 | + - @kinobi-so/errors@0.20.1 |
| 136 | + - @kinobi-so/nodes@0.20.1 |
| 137 | + - @kinobi-so/visitors-core@0.20.1 |
0 commit comments