Skip to content

chore(taiko): release 2.1.0#450

Merged
YoGhurt111 merged 1 commit into
taikofrom
release-please--branches--taiko
Feb 2, 2026
Merged

chore(taiko): release 2.1.0#450
YoGhurt111 merged 1 commit into
taikofrom
release-please--branches--taiko

Conversation

@taiko-kitty
Copy link
Copy Markdown

@taiko-kitty taiko-kitty commented Sep 22, 2025

🤖 I have created a release beep boop

2.1.0 (2026-01-29)

Features

  • all: changes based on Taiko protocol (7e1b8b6)
  • beacon: introduce soft blocks (#342) (a2cbf90)
  • beacon: remove soft blocks implementation (#366) (3b30523)
  • cmd: add flag to override devnet Shasta HF timestamp (#467) (609e06d)
  • consensus: add Shasta EOP flag and remove batch-to-last-block DB mapping (#500) (32faf0c)
  • consensus: change Shasta to time activated hardfork (#466) (9405625)
  • consensus: changes based on protocol #20413 (#460) (f8976b8)
  • consensus: improve EIP-4396 calculation (#457) (e070400)
  • consensus: improve VerifyHeaders for taiko consensus (#238) (4f36879)
  • consensus: introduce AnchorV3GasLimit (#378) (a0b97be)
  • consensus: introduce AnchorV3V4GasLimit to simplify anchor transaction gas limit checks (#469) (05c5a98)
  • consensus: introduce Shasta fork (#431) (e5689b3)
  • consensus: introduce ShastaExtraDataLen constant && update verifyHeader (#479) (9080fb8)
  • consensus: introduce cache for the payloads (#380) (36430eb)
  • consensus: introduce protocol MIN_BASE_FEE and MAX_BASE_FEE for Shasta blocks (#464) (627e2d9)
  • consensus: remove the latest anchorV4 change introduced in protocol #20304 (#477) (b260aa9)
  • consensus: restore batch-to-last-block mapping and bound Shasta batch lookup (#504) (9680af1)
  • consensus: update anchorV4 based on protocol #20304 (#476) (428fb34)
  • consensus: update anchorV4 selector for sequential proving design (#485) (96433ab)
  • consensus: update AnchorV4Selector (#468) (55bfbd7)
  • consensus: update TaikoAnchor.anchorV3 selector (#379) (1e948cf)
  • consensus: update ValidateAnchorTx (#289) (8ff161f)
  • core: add optional isForcedInclusion and Signature to L1Origin (#434) (a1fe1d8)
  • core: align the upstream types.Header (#393) (573f8fc)
  • core: changes based on the latest block.extradata format (#295) (a875cc8)
  • core: decode basefee params from block.extraData (#290) (83564ba)
  • core: introduce BasefeeSharingPctg in BlockMetadata (#287) (e6487f0)
  • core: ll1 origin updates (#439) (8c15fa3)
  • core: set MainnetPacayaBlock (#428) (7e0d8a0)
  • core: update InternalDevnetPacayaBlock to 0 (#430) (c3ec5f8)
  • core: update MainnetOntakeBlock (#330) (cd72c5b)
  • core: update ontakeForkHeight to Sep 24, 2024 (#309) (4e05e58)
  • core: update devnet genesis JSON (#481) (a9ab08f)
  • core: update devnet ontake fork height (#345) (4578ce1)
  • eip1559: remove CalcBaseFeeOntake() method (#293) (124fde7)
  • eth: add default gpo price flag (#258) (0fb7ce1)
  • eth: changes based on protocol Pacaya fork (#367) (7bf5c0d)
  • eth: expose AnchorV4ProposalID method (#478) (087dce7)
  • eth: update anchorV4 calldata parsing (#475) (5812bdf)
  • miner: change invalid transaction log level to DEBUG (#224) (286ffe2)
  • miner: compress the txlist bytes after checking the transaction is executable (#269) (aa70708)
  • miner: count last oversized transaction (#273) (451a668)
  • miner: improve prepareWork() (#292) (06b2903)
  • miner: improve pruneTransactions (#411) (7a019ea)
  • miner: move TAIKO_MIN_TIP check to commitL2Transactions (#272) (f3a7fb6)
  • miner: preconf simulator api (#433) (1ce30d2)
  • miner: reduce the number compression attempts when fetching transactions list (#406) (9e6edc5)
  • miner: update logs in worker (#429) (6caf96f)
  • miner: use []*ethapi.RPCTransaction in RPC response body (#391) (afd09af)
  • rawdb: introduce BuildPayloadArgsID to L1Origin (#426) (187f85d)
  • repo: geth/v1.14.11 upstream merge (#313) (5c84a20)
  • repo: go-ethereum v1.15.5 upstream merge (#395) (364acd0)
  • repo: add claude code workflows (#445) (9aa789d)
  • repo: add do-not-merge and rename files (#390) (3792f93)
  • repo: allow claude to review forks when tagged, default skips review (#472) (5ccd86f)
  • rpc: move last block in proposal lookup RPCs to taikoAuth (#510) (a6027c7)
  • taiko_api_backend: cap getLastBlockByBatchId lookback (#506) (656086a)
  • taiko_api: reduce the frequency of zlib compression when fetching txpool content (#323) (27b4d6e)
  • taiko_genesis: changes for moving bond to L1 (#492) (9602a0a)
  • taiko_genesis: update TaikoGenesisBlock configs (#400) (139e562)
  • taiko_genesis: update devnet genesis json (#473) (d130d73)
  • taiko_genesis: update devnet genesis JSON (#487) (1c80068)
  • taiko_genesis: update devnet genesis JSON (#489) (ac3dba7)
  • taiko_genesis: update devnet genesis JSON (#490) (dea8996)
  • taiko_genesis: update devnet genesis JSONs for new AnchorV3 method (#382) (2448fb9)
  • taiko_genesis: update genesis JSONs (#305) (73df1f1)
  • taiko_genesis: update genesis JSONs (#315) (ae8a194)
  • taiko_genesis: update interanl devnet genesis JSON for ontake hardfork (#288) (a748b91)
  • taiko_genesis: update interanl devnet genesis JSON for ontake hardfork (#291) (217c9ec)
  • taiko_genesis: update internal devnet genesis JSON (#285) (b137b2a)
  • taiko_genesis: update internal devnet genesis JSON (#296) (882a6cd)
  • taiko_miner: add BuildTransactionsListsWithMinTip method (#283) (c777d24)
  • taiko_miner: remove an unnecessary check (#239) (974b338)
  • taiko_worker: skip blob transactions (#280) (30a615b)
  • taiko-api: set l1 origin sig (#440) (8a11e69)
  • txpool: introduce TAIKO_MIN_TIP env (#264) (a29520e)
  • txpool: update ValidateTransaction (#237) (6cc43e1)
  • txpool: update ValidateTransaction (#255) (87f4206)
  • txpool: update max fee check in ValidateTransaction() (#259) (ef40d46)
  • worker: add chainId check in worker (#228) (4ebcf66)

Bug Fixes

  • ci: fix docker action for main branch (#449) (fb1c1c8)
  • consensus: fix Shasta basefee calculation in verifyHeader (#470) (2af0196)
  • consensus: replace GetHeaderByHash with GetHeader (#495) (6e37740)
  • consensus: skip EIP-4396 check when ancestor is missing (#507) (5d75998)
  • core: fix a transaction Message assembling issue (#308) (04d76e8)
  • core: revert PR (#438) (bdc0f79)
  • crypto: use aes blocksize (#497) (9352671)
  • eth: mark anchor transaction in traceBlockParallel (#243) (8622b2c)
  • eth: return correct type on SetBatchToLastBlock (#482) (d677404)
  • eth: write HeadL1Origin even if the payload has been cached (#483) (b3feaa3)
  • eth: write L1Origin even if the payload is already in the cache (#396) (43a60b3)
  • fix some (ST1005)go-staticcheck (2814ee0)
  • management api links (4c15d58)
  • miner: change RPC response taikoAuth_txPoolContent from PascalCase to camelCase (#499) (f1856b6)
  • miner: introduce block.extradata into payload building (#498) (30c426e)
  • repo: fix json-rpc docs autogen workflow (#419) (190d6af)
  • repo: fix rpc api generation script (#452) (115de06)
  • repo: fix workflow to use configs (#402) (177750c)
  • taiko_api_backend: derive proposal scan head from head L1 origin (#505) (0590c0d)
  • taiko_api_backend: use correct value for LastBlockIDByBatchID (#496) (b472cd3)
  • taiko_api: fix an EstimatedGasUsed calculation issue (#322) (96296fb)
  • taiko_genesis: update devnet Ontake fork hight (#302) (d065dd2)
  • taiko_miner: fix a typo (#299) (5faa71b)
  • taiko_worker: fix a maxBytesPerTxList check issue (#282) (f930382)
  • taiko_worker: fix a size limit check in commitL2Transactions (#245) (7a75d5e)
  • taiko-client: fix an issue in encodeAndCompressTxList (#404) (8d5d308)
  • taiko-geth: fix a mempool fetch issue (#333) (1340ded)
  • taiko-geth: revert a tx.Shift() change (#335) (46576d2)
  • taiko-geth: stop using RevertToSnapshot when fetching mempool (#336) (1216d8d)
  • taiko: decode basefeeSharingPctg from extradata for ontake blocks (#370) (cdca791)
  • txpool: basefee requires mintip to not be nil. (#297) (6315fd4)
  • txpool: fix the unit in a log (#266) (9594e0a)
  • update link to trezor (1a79089)
  • update outdated link to trezor docs (#28966) (1a79089)
  • wokrer: fix an issue in sealBlockWith (#240) (02c6ee9)

Chores

Documentation

Code Refactoring

  • accounts/abi: use embed pkg to split default template to file (5c84a20)
  • improve readability of NewMethod print (db7895d)

Tests

Workflow

Build


This PR was generated with Release Please. See documentation.

@claude
Copy link
Copy Markdown

claude Bot commented Sep 22, 2025

Claude finished @taiko-kitty's task —— View job


PR Review Complete

Summary

This is a standard release-please generated PR for version 1.18.1. The release is well-structured and follows conventional release practices.

Code Quality ✅

Strengths:

  • Clean, automated release process using release-please
  • Proper semantic versioning (patch release: 1.18.0 → 1.18.1)
  • Standard release artifacts updated correctly

Changes Analysis

Files Modified:

  • .release-please-manifest.json - Version bump to 1.18.1 ✅
  • CHANGELOG.md - Added v1.18.1 entry with single bug fix ✅

Release Content:

  • Single bug fix: CI docker action fix for main branch (#449)
  • Commit reference: fb1c1c8
  • Only modified .github/workflows/docker.yml (workflow file)

Potential Issues ⚠️

  1. Limited visibility into actual fix: The CI fix modified a workflow file, but without seeing the specific changes, it's hard to assess if the fix is appropriate
  2. No test coverage for workflow changes: CI workflow fixes typically can't be easily tested in isolation

Security Considerations ✅

  • No security concerns with release artifacts
  • Workflow modifications should be reviewed by maintainers
  • No secrets or sensitive data exposed

Performance Considerations ✅

  • No performance impact expected from release artifacts
  • CI workflow changes may improve build performance (depending on the specific fix)

Test Coverage

Recommendations

  1. Approve and merge: This is a standard patch release with minimal risk
  2. Monitor CI: Verify the docker action fix works correctly after merge
  3. Documentation: Consider if the CI fix warrants any documentation updates

Final Assessment

This is a clean, low-risk patch release that follows proper release practices. The automated release-please process ensures consistency and reduces human error. Ready for merge.

@taiko-kitty taiko-kitty force-pushed the release-please--branches--taiko branch from a495744 to 6266dac Compare September 23, 2025 15:06
@taiko-kitty taiko-kitty changed the title chore(taiko): release 1.18.1 chore(taiko): release 2.1.0 Sep 25, 2025
@taiko-kitty taiko-kitty force-pushed the release-please--branches--taiko branch 3 times, most recently from 9e934ad to 5dc2356 Compare September 30, 2025 12:38
@taiko-kitty taiko-kitty force-pushed the release-please--branches--taiko branch 2 times, most recently from 5469d1b to e1e4185 Compare October 9, 2025 03:13
@taiko-kitty taiko-kitty force-pushed the release-please--branches--taiko branch 5 times, most recently from 1394bb1 to 901f5ae Compare October 28, 2025 04:56
@taiko-kitty taiko-kitty force-pushed the release-please--branches--taiko branch 7 times, most recently from beae246 to a4cc8ec Compare November 4, 2025 03:24
@taiko-kitty taiko-kitty force-pushed the release-please--branches--taiko branch 4 times, most recently from f0092dc to 299e8b5 Compare November 13, 2025 13:26
@taiko-kitty taiko-kitty force-pushed the release-please--branches--taiko branch 5 times, most recently from 8ac467a to 48e61f2 Compare November 27, 2025 07:48
@taiko-kitty taiko-kitty force-pushed the release-please--branches--taiko branch from 432072c to e941676 Compare December 17, 2025 08:43
@taiko-kitty taiko-kitty force-pushed the release-please--branches--taiko branch from e941676 to fc3de67 Compare December 24, 2025 12:00
@taiko-kitty taiko-kitty force-pushed the release-please--branches--taiko branch 5 times, most recently from a297cc6 to bcf60a2 Compare January 7, 2026 10:11
@taiko-kitty taiko-kitty force-pushed the release-please--branches--taiko branch 3 times, most recently from 7d5e87c to 75dce32 Compare January 19, 2026 07:39
@taiko-kitty taiko-kitty force-pushed the release-please--branches--taiko branch 8 times, most recently from 02ae90c to 61582c5 Compare January 28, 2026 14:28
@taiko-kitty taiko-kitty force-pushed the release-please--branches--taiko branch from 61582c5 to df54628 Compare January 29, 2026 03:24
@YoGhurt111 YoGhurt111 merged commit 1f5afff into taiko Feb 2, 2026
4 checks passed
@YoGhurt111 YoGhurt111 deleted the release-please--branches--taiko branch February 2, 2026 11:55
@taiko-kitty
Copy link
Copy Markdown
Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants