tag:github.com,2008:https://github.com/Lightprotocol/light-protocol/releases Release notes from light-protocol 2026-03-18T01:30:49Z tag:github.com,2008:Repository/429237278/light-registry-v2.3.1 2026-03-18T01:51:20Z Devnet program release v2.3.1 <p>Program: <code>light_registry</code><br> Program ID: <code>Lighton6oQpVkeewmo2mcPTQQp7kYHr4fWpAgJyEmDX</code><br> Deployed on: Devnet</p> <h2>What's Changed</h2> <ul> <li>feat: add fee reimbursement for v2 BatchAppend and BatchUpdateAddressTree by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4058329497" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2335" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2335/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2335">#2335</a></li> <li>feat: nullify_2 shared proof node and 1-byte discriminator by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a></li> <li>feat: nullify_dedup instruction for 2-4 nullifications with proof deduplication by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a></li> <li>feat: forester dedup integration with min_queue_items threshold, versioned transactions, and tx size fix by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a></li> <li>feat: disable v1 state multi-nullify when queue exceeds 10,000 items by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a></li> <li>fix: reject non-trailing sentinels in count_from_leaf_indices by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a></li> <li>refactor: simplify nullify_state_v1_multi proof dedup encoding by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/Lightprotocol/light-protocol/compare/light-registry-v2.3.0...light-registry-v2.3.1"><tt>light-registry-v2.3.0...light-registry-v2.3.1</tt></a></p> ananas-block tag:github.com,2008:Repository/429237278/light-system-program-v2.3.0 2026-03-10T18:58:04Z Mainnet program release v2.3.0 <p>Program: <code>light_system_program_pinocchio</code><br> Program ID: <code>SySTEM1eSU2p4BGQfQpimFEWWSC1XDFeun3Nqzz3rT7</code><br> Solana Verify Hash: <code>581998887c26c6bda44872703b55187a435e3643293c8fd77929d562032fd04b</code><br> Deployed on: Devnet</p> <h2>What's Changed</h2> <ul> <li>chore: add v1 tree deprecation msg by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4045938270" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2329" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2329/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2329">#2329</a></li> <li>fix: batched address tree init assert tree and queue index are the same by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4005698572" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2318" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2318/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2318">#2318</a></li> <li>fix: system program addresses by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3959937154" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2298" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2298/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2298">#2298</a></li> <li>chore(libs): bump versions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3950191898" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2293" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2293/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2293">#2293</a></li> <li>refactor: max top to be u16::MAX by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3929343186" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2279" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2279/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2279">#2279</a></li> <li>fix: store_data may cache incorrect owner by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3929159604" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2277" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2277/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2277">#2277</a></li> <li>fix: v2 tree rollover balance check by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3929257863" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2278" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2278/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2278">#2278</a></li> <li>fix: enforce canonical bump in ata verification by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3905474384" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2249" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2249/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2249">#2249</a></li> <li>chore(libs): bump versions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3922878051" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2272" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2272/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2272">#2272</a></li> <li>fix(programs): add MintCloseAuthority as restricted extension (M-03) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3915043058" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2263" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2263/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2263">#2263</a></li> <li>fix: borsh token account deserialize throw error on invalid account type by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3899043358" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2236" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2236/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2236">#2236</a></li> <li>feat: compressed mint photon api by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3839462212" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2198" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2198/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2198">#2198</a></li> <li>chore(libs): bump versions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3896302030" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2232" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2232/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2232">#2232</a></li> <li>feat: light account (pinocchio) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3888506301" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2230" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2230/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2230">#2230</a></li> <li>feat: account loader. refactor light_program macro by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3868423346" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2222" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2222/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2222">#2222</a></li> <li>refactor: expose DECOMPRESSED_DISCRIMINATOR and pubkey in decompressed accounts by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3848378564" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2208" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2208/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2208">#2208</a></li> <li>chore: bump lib versions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3844864273" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2203" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2203/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2203">#2203</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/Lightprotocol/light-protocol/compare/light-system-program-v2.2.0...light-system-program-v2.3.0"><tt>light-system-program-v2.2.0...light-system-program-v2.3.0</tt></a></p> ananas-block tag:github.com,2008:Repository/429237278/light-registry-v2.3.0 2026-03-10T19:01:02Z Devnet program release v2.3.0 <p>Program: <code>light_registry</code><br> Program ID: <code>Lighton6oQpVkeewmo2mcPTQQp7kYHr4fWpAgJyEmDX</code><br> Deployed on: Devnet</p> <h2>What's Changed</h2> <ul> <li>chore: add v1 tree deprecation msg by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4045938270" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2329" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2329/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2329">#2329</a></li> <li>chore: limit v1 state tree, v2 state&amp;address tree creations to protocol authority by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4017735407" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2325" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2325/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2325">#2325</a></li> <li>fix: init v1 tree with custom forester by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4005923530" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2319" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2319/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2319">#2319</a></li> <li>fix: migrate trees ix preserve work by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4005931757" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2320" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2320/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2320">#2320</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/Lightprotocol/light-protocol/compare/light-registry-v2.2.1...light-registry-v2.3.0"><tt>light-registry-v2.2.1...light-registry-v2.3.0</tt></a></p> ananas-block tag:github.com,2008:Repository/429237278/light-compressed-token-v2.4.0 2026-03-10T18:58:00Z Mainnet program release v2.4.0 <p>Program: <code>light_compressed_token</code><br> Program ID: <code>cTokenmWW8bLPjZEBAUgYy3zKxQZW6VKi7bqNFEVv3m</code><br> Solana Verify Hash: <code>ad43a477a97cad48b088a64ab51008c2d27b5798090330a922a588fdecec8ea1</code><br> Deployed on: Devnet</p> <h2>What's Changed</h2> <ul> <li>chore: add mint creation fee by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3972994633" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2309" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2309/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2309">#2309</a></li> <li>refactor: add opt fee payer to revoke and approve instructions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3969717404" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2306" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2306/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2306">#2306</a></li> <li>fix: add additional self transfer checks, add rent exemption create token account check, add additional create ata idempotent check by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3949902939" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2292" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2292/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2292">#2292</a></li> <li>chore(libs): bump versions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3950191898" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2293" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2293/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2293">#2293</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/Lightprotocol/light-protocol/compare/light-compressed-token-v2.3.0...light-compressed-token-v2.4.0"><tt>light-compressed-token-v2.3.0...light-compressed-token-v2.4.0</tt></a></p> ananas-block tag:github.com,2008:Repository/429237278/account-compression-v2.2.0 2026-03-10T19:00:59Z Devnet program release v2.2.0 <p>Program: <code>account_compression</code><br> Program ID: <code>compr6CUsB5m2jS4Y3831ztGSTnDpnKJTKS95d64XVq</code><br> Deployed on: Devnet</p> <h2>What's Changed</h2> <ul> <li>chore: add v1 tree deprecation msg by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4045938270" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2329" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2329/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2329">#2329</a></li> <li>chore: update tree mainnet default values by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3707805714" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2124" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2124/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2124">#2124</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/Lightprotocol/light-protocol/compare/account-compression-v2.1.0...account-compression-v2.2.0"><tt>account-compression-v2.1.0...account-compression-v2.2.0</tt></a></p> ananas-block tag:github.com,2008:Repository/429237278/light-registry-v2.2.1 2026-03-02T19:16:46Z Mainnet program release v2.2.1 <h2>What's Changed</h2> <ul> <li>feat: allow foresters to register at any time by disabling registration phase time check by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sergeytimoshin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sergeytimoshin">@sergeytimoshin</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4007817791" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2321" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2321/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2321">#2321</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/Lightprotocol/light-protocol/compare/light-registry-v2.2.0...light-registry-v2.2.1"><tt>light-registry-v2.2.0...light-registry-v2.2.1</tt></a></p> ananas-block tag:github.com,2008:Repository/429237278/photon-api-v0.56.0 2026-02-27T15:45:56Z photon-api-v0.56.0 <h2>What's Changed</h2> <ul> <li>chore: bump lib versions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3950191898" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2293" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2293/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2293">#2293</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/Lightprotocol/light-protocol/compare/photon-api-v0.55.0...photon-api-v0.56.0"><tt>photon-api-v0.55.0...photon-api-v0.56.0</tt></a></p> ananas-block tag:github.com,2008:Repository/429237278/light-token-v0.23.0 2026-02-27T15:46:17Z light-token-v0.23.0 <h2>What's Changed</h2> <ul> <li>fix(sdk): align token-sdk authority mutability and wire format with pinocchio by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/tilo-14/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tilo-14">@tilo-14</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3960608434" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2301" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2301/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2301">#2301</a></li> <li>chore: bump lib versions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3955253925" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2296" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2296/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2296">#2296</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/Lightprotocol/light-protocol/compare/light-token-v0.22.1...light-token-v0.23.0"><tt>light-token-v0.22.1...light-token-v0.23.0</tt></a></p> ananas-block tag:github.com,2008:Repository/429237278/light-token-types-v0.23.0 2026-02-27T15:46:19Z light-token-types-v0.23.0 <h2>What's Changed</h2> <ul> <li>chore: bump lib versions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3950191898" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2293" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2293/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2293">#2293</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/Lightprotocol/light-protocol/compare/light-token-types-v0.22.0...light-token-types-v0.23.0"><tt>light-token-types-v0.22.0...light-token-types-v0.23.0</tt></a></p> ananas-block tag:github.com,2008:Repository/429237278/light-token-pinocchio-v0.23.0 2026-02-27T15:46:14Z light-token-pinocchio-v0.23.0 <h2>What's Changed</h2> <ul> <li>fix(sdk): align token-sdk authority mutability and wire format with pinocchio by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/tilo-14/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tilo-14">@tilo-14</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3960608434" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2301" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2301/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2301">#2301</a></li> <li>fix: pass fee_payer in TransferInterfaceCpi LightToLight path by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/tilo-14/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tilo-14">@tilo-14</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3955140096" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2294" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2294/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2294">#2294</a></li> <li>chore: bump lib versions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ananas-block/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ananas-block">@ananas-block</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3950191898" data-permission-text="Title is private" data-url="https://github.com/Lightprotocol/light-protocol/issues/2293" data-hovercard-type="pull_request" data-hovercard-url="/Lightprotocol/light-protocol/pull/2293/hovercard" href="https://github.com/Lightprotocol/light-protocol/pull/2293">#2293</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/Lightprotocol/light-protocol/compare/light-token-pinocchio-v0.22.0...light-token-pinocchio-v0.23.0"><tt>light-token-pinocchio-v0.22.0...light-token-pinocchio-v0.23.0</tt></a></p> ananas-block