diff --git a/.changeset/pre.json b/.changeset/pre.json index 528c5e4d..6530cfba 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -4,5 +4,14 @@ "initialVersions": { "@cartesi/rollups": "2.0.1" }, - "changesets": [] + "changesets": [ + "angry-worms-dig", + "beige-snakes-pick", + "better-pianos-dress", + "common-birds-wear", + "green-spiders-unite", + "spicy-cars-pull", + "weak-clouds-tap", + "wet-pandas-love" + ] } diff --git a/CHANGELOG.md b/CHANGELOG.md index 7ebe3e29..030742db 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,21 @@ # @cartesi/rollups +## 3.0.0-alpha.0 + +### Major Changes + +- a4ba7e9: Make `InputBox` require application contract deployment +- 27e410c: Changed return value of `InputBox.addInput` function from input hash to input Merkle root +- 4227a06: Removed `Authority` and related contracts +- 27e410c: Removed `getInputHash` function from `InputBox` (in favor of new `getInputMerkleRoot` function) +- a93c5d1: Removed non-deterministic deployment functions from factories + +### Minor Changes + +- 27e410c: Added `getInputMerkleRoot` function to `InputBox` contract +- 75cf6b8: Added view function for number of executed outputs +- 4f84597: Increase input size limit from 64 KB to 2 MB + ## 2.0.1 ### Patch Changes diff --git a/package.json b/package.json index 3c227c06..ce9281bf 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@cartesi/rollups", - "version": "2.0.1", + "version": "3.0.0-alpha.0", "scripts": { "build:contracts": "forge build src", "build:devnet": "cannon build --write-deployments deployments --anvil.dump-state state.json",