v1.13.14-0.2.0.rc.3
Pre-release
Pre-release
What's Changed
Except for a bump of the minor version, this release is identical to v1.13.14-0.1.0.rc.3 as explained in #147.
- chore: retract
v1.13.14-0.1.0-rc.1by @ARR4N in #81 - refactor: consolidate once-only registration of extras by @ARR4N in #85
- refactor!: consolidate
paramsandtypespayload access by @ARR4N in #84 - refactor: generate internal
Header.encodeRLP()for override by @ARR4N in #86 - test: lock in
types.HeaderRLP encoding by @ARR4N in #87 - feat:
types.HeaderHooksfor RLP overrides by @ARR4N in #89 - feat:
internalisecommand by @ARR4N in #90 - refactor:
PrecompileEnvironment.{,Use,Refund}Gas()in lieu of args by @ARR4N in #73 - feat:
types.HeaderHooksJSON round-trip support by @ARR4N in #94 - chore(ci): define Github labels as code with a workflow by @qdm12 in #93
- chore(github): issue template configuration and update issue templates by @qdm12 in #96
- chore(ci):
goheaderlinting only runs in CI on changed or new files by @qdm12 in #100 - docs(linter): comment why
goheaderis only enabled in the CI by @qdm12 in #101 - chore(ci): add yaml linter workflow and fix yaml formatting by @qdm12 in #98
- feat(params):
UnmarshalChainJSONConfigandMarshalChainConfigJSONby @qdm12 in #92 - chore(ci): automate detection of last auto-rename commit by @qdm12 in #99
- feat(core/types):
HeaderhookPostCopyby @qdm12 in #106 - chore(ci): linting job changes regarding goheader by @qdm12 in #116
- feat(core/types): fine-grained
BodyRLP override by @ARR4N in #109 - chore(ci): use the Go version found in
go.modby @qdm12 in #118 - chore(ci): restrict each job concurrency except for main branch by @qdm12 in #117
- fix(libevm/legacy):
PrecompiledStatefulContractgas and remaining gas handling by @qdm12 in #114 - fix(ci): module-renaming workflow includes
.go.tpland.protoby @ARR4N in #122 - refactor(core/types): simplify
BodyRLP override by @ARR4N in #120 - feat:
rawdb.InspectDatabaseOptionby @ARR4N in #111 - chore(ci): pin goheader golangci-lint action to v6.2.0 by @qdm12 in #124
- chore!(core/types): change method names of JSON header hooks by @qdm12 in #125
- chore: add label "Priority: With next Geth sync" by @ARR4N in #129
- chore(ci): add go_tidy job to go workflow by @qdm12 in #127
- refactor!(core/types):
BlockmethodWithBody(Body)signature by @qdm12 in #110 - refactor(core/types):
Bodybackwards-compatibility out ofpackage types_testby @ARR4N in #131 - feat(core/types): body RLP hooks registration by @qdm12 in #130
- chore(core/rawdb):
InspectDatabasecan receive multiple times the same option by @qdm12 in #132 - doc(core/rawdb): fix outdated comment by @ARR4N in #134
- chore(core/types): restructure libevm hooks code by @qdm12 in #135
- feat(core/types):
BlockRLP overriding by @ARR4N in #133 - feat: release-branch automation by @ARR4N in #137
- chore(ci): consolidate linters by @ARR4N in #139
- chore(ci): add
gocatch-all job by @ARR4N in #140 - chore: retract
v1.13.14-0.1.0.rc-2by @ARR4N in #141 - chore(ci): disable lint goheader step on non-pull-request events by @qdm12 in #143
- chore: release branches remove
memsizeby @ARR4N in #146 - chore: remove module retractions in lieu of bumping minor by @ARR4N in #147
- chore: release
v1.13.14-0.2.0.rc.3by @ARR4N in #148
Full Changelog: v1.13.14-0.1.0.rc-2...v1.13.14-0.2.0.rc.3
Delta vs geth base: https://github.com/ava-labs/libevm/actions/runs/13371997367/job/37342456360