Skip to content

Releases: EYBlockchain/starlight

v1.10.4

07 Jan 15:58
deae97a

Choose a tag to compare

1.10.4 (2026-01-07)

Bug Fixes

  • burningfor reinitialisable variables (213ec74)
  • contracts: error in length of inputs for proof verification when there are checkNullifiers but no new nullifiers (6a0d64e)
  • orchestration: error where we ensure there are new leaves even for functions where there are no new commitments (e884c86)

v1.10.3

23 Dec 13:43
afdd6b9

Choose a tag to compare

1.10.3 (2025-12-23)

Bug Fixes

  • orchestration: badly generated public shared keys (c6fd35c)
  • orchestration: pause deleting db in backup data retriever under event listener is finished (2b6e6c6)
  • orchestration: remove emojis (84a79c8)
  • orchestration: wait for event listener to finish before deleting commitments for /backupVariable API (49a01b2)

v1.10.2

18 Dec 13:13
b499757

Choose a tag to compare

1.10.2 (2025-12-18)

Bug Fixes

  • contracts: address() undefined in contracts (8259adf)
  • contracts: empty strings returned in contracts (457dab2)
  • contracts: error generating contracts AST where the original condition, trueBody and falseBody of an if statement are included instead of the new contract specific ones (df9191e)
  • contracts: fix tuple expressions (6bcd96a)
  • contracts: include internal function calls in the contracts if they don't interact with secret (e7d9e70)
  • contracts: mappings in returns in contracts (a67fc31)
  • contracts: public booleans should be returned (21510e5)
  • contracts: replace ERC with ERCShield in contract (ce020fd)
  • contracts: returns for public nested mappings (a22e25a)
  • contracts: semi colons for unary statements (711e810)
  • contracts: semicolons after internal function calls (23063ad)
  • contracts: space after delete operator (89d5dcc)
  • contracts: zappify errors during contract compilation for fully public contracts (de6edee)
  • orchestration: error due to constructorTx not being created as the db didn't exist (bfb2e9d)
  • orchestration: exit orchestrationInternalFunctionCallVisitor if the function is public (a903b13)
  • orchestration: include function signatre when a return is a boolean (d78c15f)
  • orchestration: skip blocks for fully public contracts - we don't need the logic in orchestration (af31597)
  • scope: zappify error for fully public contract (0a76a08)
  • solidity-types: allow IdentifierPath and InheritanceSpecifier solidity types to avoid zappify bug (057fedf)
  • traverse: zappify error due to no declaration for abi when checking if there is an external contract call (d5f796a)
  • unsupportedChecks: remove error message for unsupported while loops - these can be supported if fully public and we already have an error for the secret case (abfb882)
  • unsupportedchecks: turn off unsupported pure error for fully public contracts (69e9abb)

v1.10.1

15 Dec 14:37
0411cad

Choose a tag to compare

1.10.1 (2025-12-15)

Bug Fixes

  • timber: change timber image (6a8fdff)
  • timber: use different port for timber to avoid zscaler issues (af511bf)

v1.10.0

03 Dec 13:21
f6e9ea2

Choose a tag to compare

1.10.0 (2025-12-03)

Bug Fixes

  • backup-event-listener: error handling when getting keys (d1301c8)
  • backup-event-listener: missing reconnect function (0d9a624)
  • backupdata: fix error in backing up data for contracts that don't have nullification (98ccb6d)
  • commitment-storage: incorrect console.logs when storing commitments (945b1ca)
  • docker-compose: remove unnused MONGO_HOST and MONGO_PORT (14f042c)

Features

  • backupdata: add an event listener for backup data that will store any correctly decrypted commitments in the DB (e83f6b8)
  • commitmentDB: allow zapps to have different commitment DBs in startup double (fed086f)

v1.9.4

24 Sep 15:15
eaa6595

Choose a tag to compare

1.9.4 (2025-09-24)

Bug Fixes

  • display docker logs in zapp testing now that we delete the container after use (d7da95d)
  • docker logs being displayed twice (ab2f9f8)
  • give the user app access to the proving files (3ef44c4)

v1.9.3

23 Sep 10:54
1c4b6a8

Choose a tag to compare

1.9.3 (2025-09-23)

Bug Fixes

  • remove only commitments collection (1f0511c)

v1.9.2

08 Aug 15:52
f1fedcb

Choose a tag to compare

1.9.2 (2025-08-08)

Bug Fixes

v1.9.1

07 Jul 08:36
9dd1f46

Choose a tag to compare

1.9.1 (2025-07-07)

Bug Fixes

  • use zokrates worker docker image from eyblockchain registry (c74496e)

v1.9.0

01 Jul 15:52
6d3bb27

Choose a tag to compare

1.9.0 (2025-07-01)

Bug Fixes

  • build timber-mongo and zapp-mongo Docker images in startup script (9a57ba5)

Features

  • store function name in parameters node (76dcb9a)
  • update boilerplate modules to the latest Zokrates DSL (113f55b)
  • update common circuits to the new DSL syntax (659f99b)
  • update the toCircuit visitor to the latest Zokrates DSL (b3b0b04)
  • update to the latest Zokrates docker images (b0023ac)