Releases: taikoxyz/taiko-mono
Releases · taikoxyz/taiko-mono
docs-site: v1.21.2
taiko-alethia-client: v0.42.1
taiko-alethia-client: v0.42.0
0.42.0 (2025-01-06)
Features
- taiko-client: build blob transactions when gas estimation failed (#18712) (6c0ef37)
- taiko-client: introduce
TxBuilderWithFallback
(#18690) (f1d7b20) - taiko-client: remove an unused flag for proposer (#18709) (6fb1fd2)
Bug Fixes
- taiko-client: add #18442 back (#18685) (abc0554)
- taiko-client: add timestamp as a new parameter to getBasefeeV2 (#18691) (4a4d908)
- taiko-client: fix blob transactions estimation when proposing (#18703) (395ac5f)
- taiko-client: fix proposing fee estimation (#18702) (13a5b1b)
Chores
- taiko-client: add more metrics for
TxBuilderWithFallback
(#18711) (b62d390) - taiko-client: add more proof generation metrics (#18715) (ae07365)
- taiko-client: cleanup pre-ontake prover code (#18677) (fef6884)
- taiko-client: fix docs (#18698) (fc545ee)
- taiko-client: improve prover logs (#18718) (3246071)
- taiko-client: more cost estimation metrics (#18713) (b9bd6ea)
- taiko-client: optimize logging (#18674) (60bda60)
- taiko-client: remove some unused flags (#18678) (63f9d26)
Tests
docs-site: v1.21.1
taiko-alethia-client: v0.41.1
taiko-alethia-client: v0.41.0
Summary
0.41.0 (2024-12-30) 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: introduce
AssembleAnchorV2Tx
method inAnchorTxConstructor
(#17850) (f71b178) - protocol: introduce risc0 proof (#17877) (bcb57cb)
- protocol: propose a batch blocks conditionally (#18570) (e846f62)
- taiko-client: add
proposer_pool_content_fetch_time
metric (#18190) (35579df) - taiko-client: add
RaikoZKVMHostEndpoint
and rename (#17926) (0838f79) - taiko-client: add chain ID to
TryDecompress()
(#18444) (10d99d5) - taiko-client: add optional
l1.private
(#17962) (9274f2d) - taiko-client: add two more new ZK related metrics (#18043) (e43eeac)
- taiko-client: allow
--l1.beacon
to be optional when a blob server is given (#18094) (f4d47a3) - taiko-client: catch raiko deserialization errors (#18644) (98a98fd)
- taiko-client: changes based on the latest basefee improvements (#17911) (0c10ac9)
- taiko-client: client changes based on #18150 (#18350) (ddc6473)
- taiko-client: client changes for
ontake
fork (#17746) (2aabf3d) - taiko-client: client updates based on #17871 (#17873) (dbed3ab)
- 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: improve some logs in zk producer (#18117) (109595e)
- taiko-client: introduce
BasefeeSharingPctg
inBlockMetadata
(#17853) (5f2d696) - taiko-client: introduce
CalculateBaseFee()
method (#17989) (fdee419) - taiko-client: introduce
TaikoDataBlockV2
(#17936) (c608116) - taiko-client: introduce
TaikoL2.GetBasefeeV2
(#18660) (4abfaa9) - taiko-client: introduce
TierZkVMRisc0ID
(#17915) (96aa5c2) - taiko-client: introduce
TxMgrSelector
for proposer / prover (#17986) (6eb298f) - taiko-client: introduce sp1 zk proof (#18003) (492c208)
- taiko-client: make p2p-sync required (#18571) (de92b28)
- taiko-client: optimising statistics on proof request times (#17976) (791f44f)
- taiko-client: optimize aggregation loggingain (#18643) (688a426)
- taiko-client: remove
basefeeSharingPctg
from metadata (#17890) (57c8f6f) - taiko-client: remove an unused field in prover (#18024) (5d416d2)
- taiko-client: remove an unused filed in proposer (#18021) (64fdf5c)
- taiko-client: remove an unused package (#18668) (e1af55a)
- taiko-client: remove the legacy
290
tier (#18035) (5064037) - taiko-client: revert pr 18442 (#18450) (0706f0a)
- taiko-client: revert pr-18571 (#18648) (842f812)
- taiko-client: support
TaikoL1.proposeBlocksV2
(#18116) (d0c0fed) - taiko-client: update
BlockParamsV2
struct (#17893) (a1043a8) - taiko-client: update
OntakeForkHeight
in mainnet (#18253) (21c6235) - taiko-client: update
ontakeForkHeight
to Sep 24, 2024 (#18047) (a1ff620) - taiko-client: update contract binding & add
Proposer
(#18053) (d0554a2) - taiko-client: update contract bingdings (#18182) (8954764)
- taiko-client: update Go contract bindings (#17869) (d9bd72b)
- taiko-client: update Go contract bindings (#17885) ([3179074](https://github.com/taikoxyz/taiko-mono/commit/...
taiko-alethia-protocol: v1.11.0
1.11.0 (2025-01-13)
Features
- protocol: add
lastProposedIn
to slotB (#18379) (96b380a) - protocol: request zk proofs(risc0 & sp1) in mainnet (#18467) (1fab427)
- protocol: tolerate invalid BaseFeeConfig on L2 (#18338) (f9f5d15)
- protocol: update
RollupAddressCache
with newMainnetTierRouter
address (#18619) (b2ca63c) - protocol: update sp1 to 3.0.0 prod version (#18465) (0b11101)
- protocol: upgrade sp1 contract to v4.0.0-rc.3 (#18740) (a58852f)
Bug Fixes
- protocol: add timestamp as a new parameter to getBasefeeV2 (#18686) (361c26a)
- protocol: fix debitBond bug and add additional tests (#18443) (75ff1f8)
Tests
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)