Releases: taikoxyz/taiko-mono
Releases · taikoxyz/taiko-mono
protocol: v1.11.0
1.11.0 (2024-12-24)
Features
- protocol: add
lastProposedIn
to slotB (#18379) (96b380a) - protocol: adjust the zk ratio(risc0 & sp1) (#18613) (431435e)
- protocol: allow
local.params.parentMetaHash
to remain as 0 (#18451) (94185fe) - protocol: allow any ERC20 tokens or Ether to be used as bonds (#18380) (1920521)
- protocol: change HeklaTaikoToken's clock mode to timestamp to test the DAO (#18597) (ccc9500)
- protocol: decrease the rate of risc0 in Hekla (#18553) (57d20db)
- protocol: increase risc0 frequency in Hekla (#18407) (350264c)
- protocol: increase zk(risc0 & sp1) rate in mainnet (#18481) (f24a908)
- protocol: introduce ForkManager to improve protocol fork management (#18508) (ff5c196)
- protocol: measure gas per block using a debug event (#18470) (e84e472)
- protocol: propose a batch blocks conditionally (#18570) (e846f62)
- protocol: request zk proofs(risc0 & sp1) in mainnet (#18467) (1fab427)
- protocol: tolerate invalid BaseFeeConfig on L2 (#18338) (f9f5d15)
- protocol: update
B_TIER_ROUTER
inRollupAddressCache
(#18370) (9748ae5) - protocol: update
RollupAddressCache
with newMainnetTierRouter
address (#18619) (b2ca63c) - protocol: update sp1 to 3.0.0 prod version (#18465) (0b11101)
Bug Fixes
- protocol: fix debitBond bug and add additional tests (#18443) (75ff1f8)
- protocol: revert
B_TIER_OPTIMISTIC
back to""
(#18446) (9549e7f)
Chores
- main: fix misspelled (#18581) (3687c4e)
- protocol: change bond amounts, proving windows, and cooldown windows (#18371) (fac5c16)
- protocol: delete gas debug event (#18620) (06128e8)
- protocol: fix typos in documentation files (#18490) (8d1f9ea)
- protocol: optimize Taiko L1 gas cost (#18376) (ea0158f)
- protocol: remove repetitive words in audit report (#18584) (8092ee5)
- protocol: restore proving window changes (#18368) (9182fba)
- repo: improve documentation and changelog (#18489) (c7b9b4f)
Documentation
- protocol: add mainnet zkVM verifiers deployment (#18454) (3481b68)
- protocol: add Ontake fork audit report from OpenZeppelin (#18491) (e83adc0)
- protocol: update Hekla deployments (#18598) (a095c69)
- protocol: update mainnet deployment docs (#18366) (bbd69ca)
- protocol: update mainnet deployment docs (#18482) (9da8499)
- protocol: update mainnet deployment docs (#18621) (eb542bf)
- protocol: upgrade sp1 remote verifier in Hekla (#18469) (051b619)
- protocol: upgrade verifiers to support proof aggregation in Hekla (#18453) (bfb0386)
- repo: improve grammar and readability (#18501) (61994ff)
Code Refactoring
- protocol: extra a new function in LibProposing (#18456) (5b4b0cd)
- protocol: remove unused code post Ontake fork (#18150) (8543cec)
- protocol: slightly improve EssentialContract (#18445) (3d077f8)
Tests
Workflow
Build
docs-site: v1.21.0
taiko-client: v0.40.0
Summary
0.40.0 (2024-12-23) is a minor release that introduces conditional block proposals (available only if your PBS service supports this feature) and includes optimizations for proof aggregation. This is not a mandatory upgrade.
Details
Features
- protocol: propose a batch blocks conditionally (#18570) (e846f62)
- taiko-client: add chain ID to
TryDecompress()
(#18444) (10d99d5) - taiko-client: client changes based on #18150 (#18350) (ddc6473)
- taiko-client: compatible changes for
lastProposedIn
(#18442) (28f32a7) - taiko-client: enable proof aggregation (batch proofs) (#18163) (7642961)
- taiko-client: improve
ProofBuffer
(#18627) (c386589) - taiko-client: make p2p-sync required (#18571) (de92b28)
- taiko-client: revert pr 18442 (#18450) (0706f0a)
- taiko-client: update Go contract bindings (#18381) (71cfc5c)
- taiko-client: update Go contract bindings (#18384) (8dd14a1)
- taiko-client: update Go contract bindings (#18462) (bc0ee99)
Bug Fixes
Chores
- taiko-client: add
BaseFeeConfig.SharingPctg
to mainnet protocol config (#18341) (75d14a7) - taiko-client: update CI badge and path (#18441) (6aef03e)
- taiko-client: update docker-compose config (#18330) (74e4ca4)
- taiko-client: update Go contract bindings generation script (#18324) (4f698a0)
Code Refactoring
Tests
- taiko-client: fix some lint issues for
taiko-client
(#18517) (ac7eba6) - taiko-client: introduce TestTxPoolContentWithMinTip test case (#18285) (d572f4c)
- taiko-client: skip
TestCheckL1ReorgToSameHeightFork
temporarily (#18522) (385fed2)
Workflow
- protocol: trigger patch release (1.10.1) (#18358) (f4f4796)
- repo: change to trigger hive test manually (#18514) (63dec66)
- repo: update go mod and use random port (#18515) (3c2e943)
Build
bridge-ui: v2.13.0
2.13.0 (2024-12-17)
Features
- bridge-ui: add curve (#18549) (fd6feef)
- bridge-ui: add padding when claiming to smart contract (#18141) (ce5d485)
- bridge-ui: more detailed transactions view (#17899) (6fe7c44)
- bridge-ui: remove fee padding (#18546) (3966bb1)
Bug Fixes
- bridge-ui: balance visually not updating correctly when switching chains (#17832) (f495e40)
- bridge-ui: increase pagesize (#17886) (9e38a33)