Releases: Zilliqa/zq2
v0.20.3 @ 2026-02-10
v0.20.2
v0.20.1
What's Changed
- feat: DEVOPS-189 enable the application consistent snapshot feature by @frankmeds in #3429
- chore: DEVOPS-166 remove ignore terraform labels by @frankmeds in #3430
- Fix some issues by @shawn-zil in #3439
- chore: DEVOPS-166 start the node before disk warming up by @frankmeds in #3441
- Disable balance check for estimate/calls by @bzawisto in #3440
- tune rocksdb caching; to avoid OOM. by @shawn-zil in #3442
Full Changelog: v0.20.0...v0.20.1
v0.20.0
Hardfork
This release contains a hard fork for the following chains:
- Mainnet: 19486411 (estimated: 2026-02-05T10:00:00Z)
- Testnet: 23685219 (estimated: 2026-01-14T11.00.00Z)
Please ensure your node is updated before the specified block height is reached.
What's Changed
- [#3291] Fix empty map scilla queries
- [#3266] Credit-based rate limiter
- [#3155] Update revm version
- [#3355] Activate cancun fork
- [#3395] Speed up checkpoint generation
- [#3292] Allow quic/tcpip transports
Full Changelog: v0.19.0...v0.20.0
v0.20.0-beta @ 2026-01-14
What's Changed
- Execution: Upgrade compatibility from Shanghai to Cancun.
- Database: Quality of life improvements.
- Feature: RPC rate-limit capability.
- Networking: Additional QUIC transport.
- Performance: Remove unnecessary copying.
- General: Updates and bug-fixes.
v0.20.0-alpha
What's Changed
- [#3345]: Cleanup state cache
- [#3379]: fix: replace native-tls with default-tls.
- [#3378]: chore: rename rockdb playbook name
- [#3377]: feat: DEVOPS-167 Set the zq2 tf variables with data disk and os image Ubuntu 2404
- [#3369]: feat: DEVOPS-164 add data disk to monitoring
- [#3368]: feat: DEVOPS-162 implement overrides to provision the data disk and configure the os image
- [#3344]: fix ci
- [#3366]: feat: DEVOPS-151 start persistence backup if node is synced
- [#3367]: feat: DEVOPS-72 override node disk size
- [#3365]: feat: DEVOPS-149 prune Docker resources when installing the node
- [#3341]: Wrap
ViewHistoryinArc<RwLock<>>to prevent excessive cloning - [#3324]: Rocksdb: employ partitioned index/filter
- [#3331]: feat: DEVOPS-137 inject rate limit bypass ips and keys to zq2
- [#3155]: Update revm
- [#3311]: Bypass RPC limits for IPs specified in ALLOWED_IPS env string.
- [#3329]: feat: DEVOPS-137 add bypass secret
- [#3325]: feat: DEVOPS-123 override nodes instance type
- [#3322]: Rocksdb - some quality of life improvements
- [#3319]: feat: DEVOPS-136 ulimits for zilliqa service
- [#3313]: Fix z2 withdraw function call redirecting to unstake function instead of withdraw function.
- [#3312]: fix: z2 join/deployer incompatibilites.
- [#3309]: Reduce disk I/O for checkpoint
- [#3310]: fix: redis url with no TLS
- [#3308]: feat: DEVOPS-124 Increase persistence backup schedule from 7200 block…
- [#3266]: Credit-based rate limiter
- [#3291]: Fix empty map scilla queries
- [#3257]: Make hardcoded limits configuration via config file
- [#3302]: feat: DEVOPS-77 throttle ips and custom rules in security policies
- [#3301]: feat: DEVOPS-125 alternative ssl domains for private apis
- [#3300]: Use environment variables, cli for some configurations
- [#3299]: Fix QUIC multiaddr, typo.
- [#3292]: Allow quic/tcpip transports.
v0.19.1rc0
What's Changed
- Cherry-pick XCAD issue fix by @chetan-zilliqa in #3328
Full Changelog: v0.19.0...v0.19.1rc0
v0.19.0
Hardfork
This release contains a hard fork for the following chains:
- Mainnet: 13514400 (estimated: 2025-11-17T07:18:28Z)
- Testnet: 17010000 (estimated: 2025-10-15T06.00.00Z)
Please ensure your node is updated before the specified block height is reached.
Key Changes
- Feature: Validator jailing, improving consensus block times.
- Feature: Checkpoint 2.0, with smaller file sizes.
- Feature: State-sync, allowing historical state to be migrated/replicated.
- Dependency: RocksDB database, improving performance.
- RPC: Various performance enhancements, improving throughput.
- Consensus: Reduce the unbonding period to 7 days
- Various fixes and improvements.
Full Changelog: v0.18.1...v0.19.0
v0.19.0-rc1
Hardfork
This release contains a hard fork for the following chains:
- Mainnet:
11998800(estimated: 2025-10-24T19.00.00Z) - Testnet:
17010000(estimated: 2025-10-15T06.00.00Z)
Please ensure your node is updated before the specified block height is reached.
What's Changed
- [#3265] Fork: Specify new
deposit_v7upgrade block height on testnet
Full Changelog: v0.19.0-rc0...v0.19.0-rc1
v0.19.0-rc0
Hardfork
This release contains a hard fork for the following chains:
- Testnet:
16934100(estimated: 2025-10-14T09.30.00Z)
Please ensure your node is updated before the specified block height is reached.
This version is still under testing and should not be used for production or node upgrades at this time.
Please wait for the final stable release announcement before upgrading your nodes.
What's Changed
Full Changelog: v0.19.0-beta...v0.19.0-rc0