v0.39.4
What's Changed
• test(consensus): fix flaky TestByzantinePrevoteEquivocation (backport #5814 ) by @mergify [bot] in #5840
• test(consensus): fix cs.GetRoundState deadlock after ensureNewProposal (backport #5815 ) by @mergify [bot] in #5842
• fix(mempool): fix setRecheckFull/setDone race causing spurious ErrRecheckFull (backport #5837 ) by @mergify [bot] in #5844
• fix(blocksync): validate blocksync response sender and signature count (backport #5860 ) by @mergify [bot] in #5862
• feat(consensus): additional validation for vote ext signatures (backport #5873 ) by @mergify [bot] in #5876
• test(types): clarify EventBusBufferCapacity test intent by @aljo242 in #5886
• build(deps): Bump github.com/prometheus/common from 0.67.5 to 0.68.0 (backport #5903 ) by @mergify [bot] in #5908
• build(deps): Bump github.com/quic-go/quic-go from 0.59.0 to 0.59.1 in the go_modules group across 1 directory (backport #5906 ) by @mergify [bot] in #5909
• perf(autofile): skip fsync in FlushAndSync when no new data was written (backport #5866 ) by @mergify [bot] in #5884
• feat(config): add EventBusBufferCapacity setting (backport #5849 ) by @mergify [bot] in #5913
• fix(abci): fix deadlock when response callback re-enters the client (backport #5850 ) by @mergify [bot] in #5922
• blocksync: fix flaky TestBlockPoolBasic deadlock under -race (backport #5867 ) by @mergify [bot] in #5923
• fix(node): use kernel-assigned ephemeral ports and fix OnStart cleanup (backport #5868 ) by @mergify [bot] in #5924
• consensus: add LoadValidatorsFast to skip proposer-priority advance ( #1693 ) (backport #5857 ) by @mergify [bot] in #5930
• fix(mempool): Implement `MsgBytesFilter` in Reactor to prevent heap amplification (backport #5946 ) by @mergify [bot] in #5947
• fix(consensus): release cs.mtx before sending to statsMsgQueue (backport #5813 ) by @mergify [bot] in #5999
• fix(consensus): correct loop condition in checkDoubleSigningRisk for height=1 (backport #5668 ) by @mergify [bot] in #6000
• fix(blocksync): tolerate late BlockResponse from honest peers after switching to consensus (backport #5959 ) by @mergify [bot] in #6002
• fix(mempool): truncate proto field number to int32 in filter's ReadTag (backport #5948 ) by @mergify [bot] in #6004
• chore: bump changelog / version by @swift1337 in #6012
Full Changelog : v0.39.3...v0.39.4