Skip to content

Conversation

@zzzckck
Copy link
Collaborator

@zzzckck zzzckck commented Jul 14, 2025

Description

v1.5.18 is a conventional maintenance release, which mainly includes some MEV updates, performance gain(could be ~5% improvements) and some non-critical bug fixes.

Summarize some of the key changes:

Notice: now golang v1.24+ will be required to compile BSC

ChangeLog

FEATURE

#3158 feat: blind bid serves the validator's best interest
#3197 feat: enable shared storage pool
#3212 p2p: treat all EVN peer as trust node;
#3143 miner: change default mev config

BUGFIX

#3209 params: only enable sharedStorage on special blocks
#3201 miner: fix metric simulateSpeedGauge
#3204 miner: only recommit bids when no error happens
#3187 chore: fix duplicated counter

IMPROVEMENT

#3178 CI: all use go1.24 to build
#3210 consensus/parlia: warn fast node to update to latest hard fork version
#3175 all: use typed lru
#3177 deps: update prysm version to v5.3.2
#3193 core: warm key TransactionIndexTail by writing
#3146 hash: remove caching that was decreasing perf
#3205 ethdb: tuning pebble compaction parameter
#3225 state: extra check for nano address
#2809 refactor: remove outdated prune-block/pruneancient tool, implement it by tail-deletion
#3208 ethdb : disable blockstore of multidatabase
#3199 all: clear up Verify Node logic

xiaoxiangirl and others added 30 commits June 19, 2025 10:03
Co-authored-by: Felix Lange <fjl@twurst.com>
Fixes lint issue

    >>> /home/appveyor/.gvm/gos/go1.24.0/bin/go generate ./...
    ci.go:404: File changed: .git/index
    ci.go:407: One or more generated files were updated by running 'go generate ./...'
    exit status 1
@zzzckck zzzckck marked this pull request as draft July 14, 2025 02:32
@zzzckck zzzckck changed the title WIP: Draft v1.5.18 WIP: Draft release v1.5.18 Jul 14, 2025
@zzzckck zzzckck marked this pull request as ready for review July 14, 2025 05:15
@zzzckck zzzckck changed the title WIP: Draft release v1.5.18 Draft release v1.5.18 Jul 14, 2025
@zzzckck zzzckck merged commit 88763b2 into master Jul 14, 2025
13 of 14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.