## [0.2.6] - 2025-09-24 ### ✨️ Features - Implicit execute lifetimes (#203) - CPI Authentication using a World PDA (#196) ### πŸ› Bug Fixes - Fixing extra accounts lifetime (#201) - Fix: improve error handling in ephemeral validator (#189) Co-authored-by: Gabriele Picco Co-authored-by: Danilo Guanabara - Fix link README.md (#183) Co-authored-by: Gabriele Picco ### πŸ“š Documentation - Docs: fix typos (#193) Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> ### πŸ§ͺ Testing - Test validator (#176) Co-authored-by: Danilo Guanabara ## [0.2.4] - 2025-07-23 ### πŸ“š Documentation - Adding latest nightly Rust toolchain as a requirement (#181) ## [0.2.3] - 2025-04-28 ### ✨️ Features - Updating Bolt client for C# (#129) ### πŸ› Bug Fixes - Fixing async cli commands (#159) ## [0.2.2] - 2025-02-24 ### ✨️ Features - Adding DestroyComponent function (#143) - Separating apply and apply_with_session (#141) ## [0.2.1] - 2025-02-17 ### ✨️ Features - TypeScript ApplySystem now takes any JSON serializable as input (#135) - Session keys (#126) - `bolt world` now prints world id (#127) - Variable components number (#124) - Adding low and intermediate api-levels (#120) ### πŸ› Bug Fixes - Fixing component naming convention to snake_case (#133) ## [0.2.0] - 2025-01-05 ### πŸ› Bug Fixes - Fix(system): fix system return statement in inner blocks (#117) ### ♻️ Refactor - Refactor: re-exporting anchor-lang (#114) - Refactor: files structure (#113) ## [0.1.11] - 2024-12-04 ### πŸ› Bug Fixes - Fix: removing test caches (#100) ### πŸ“š Documentation ### πŸ‘· CI/CD - Reorganizing templates, using bolt.workspace an… (#95) ### ♻️ Refactor - Refactor: Adding .template extension to template files (#107) - Fixing test template, broken after code refactor (#93) ### πŸ§ͺ Testing - Test: test and lint scripts (#99) - Test: running lint on pull request (#101) - Test: adding test script (#97) ### πŸ”§ Maintenance ## [0.1.10] - 2024-10-05 ### πŸ‘· CI/CD ### ♻️ Refactor ## [0.1.9] - 2024-10-02 ### πŸ› Bug Fixes - Fix: secret ENV variables should be read by forked PR's also (#76) ### πŸ“š Documentation - Docs: Fix typo in README (#77) ### ♻️ Refactor - Refactor: break down the cli application function to specific file (#74) ## [0.1.8] - 2024-06-27 ### ✨️ Features - Add allow undelegation ix (#68) ## [0.1.7] - 2024-06-21 ### ✨️ Features - Add manual commit to the typescript sdk (#59) # :sparkles: Add manual commit to the typescript sdk | Status | Type | ⚠️ Core Change | Issue | | :---: | :---: | :---: | :--: | | Ready | Feature | No | - | ## Description Add Ephemeral Rollups manual commit instruction to the typescript sdk - Upgrade to Anchor 0.30.1 (#62) # Upgrade to Anchor 0.30.1 | Status | Type | ⚠️ Core Change | Issue | | :---: | :---: | :---: | :--: | | Ready | Feature | No | - | ## Description Upgrade Anchor dependency to 0.30.1 ### πŸ› Bug Fixes - Fix: removing generated files from lib and .crates files off of git (#54) ## Problem The `lib` and `.crates` folder files in the `bolt-sdk` were not supposed to be git tracked ## Solution `git rm -r lib` and add those to `.gitignore` - Fix: make sure CI is recompiling the /lib folder when we make changes (#53) ## Problem When changing the Typescript files, yarn build was not running in the CI, leading to the CI's test succeeding even if we just introduced a bug. ## Solution Make the CI run `yarn build` before testing ### πŸ‘· CI/CD ## [0.1.5] - 2024-04-23 ### πŸ“š Documentation ## [0.1.4] - 2024-04-06 ### ✨️ Features - Improve Bolt typescript SDK (#41) ## [0.1.3] - 2024-04-02 ### πŸ› Bug Fixes ## [0.1.2] - 2024-04-02 ### ✨️ Features - Simplify the Bolt typescript Sdk (#36) - Simplify system arguments (#35) - Simplify component_deserialize macro (#34) - Upgrade to latest anchor version, supporting the new IDL s… (#33) - Propagate signing authority to the systems (#31) - Macro to define and access extra accounts (#26) Inject extra account init fn with th system macro, to generate a correct idl which contains also the extra accounts ## [0.1.1] - 2024-03-09 ### ✨️ Features - Dynamic types resolver (#24) ## [0.1.0] - 2024-02-28 ### πŸ“š Documentation - Improve repository structure (#21) ## [0.0.2] - 2024-02-24 ### ✨️ Features - Feat/consistent versioning (#18) - Draft workflow for building & publishing packages (#16) ## [0.0.1] - 2024-02-21 ### ✨️ Features - Feature: Add configurable component authority & Simplify the Components/System API (#14) - Feat/default component (#13) - Add a working ecs example on project init (#12) - Add strings to the template (#2) - Bolt Typescript SDK (#1) ### πŸ› Bug Fixes - Fix world Pda derivation (#10) ### πŸ“š Documentation ### ♻️ Refactor - Refactor workspace and project dependencies (#15)