Summary
This release introduces Prometheus metrics for observability, fixes --version to correctly display morph-reth identity, and
updates CI dependencies.
Highlights
- Engine API & Payload Builder Metrics: Added Prometheus counters, histograms, and gauges for Engine API calls
(newL2Block,assembleL2Block,fork_choice_updated) and payload building (block gas, tx counts, build duration). Enables
Grafana dashboards and alerting for node operators. - Version Metadata Override:
morph-reth --versionnow shows morph-reth's own version, commit SHA, and build info instead
of the upstream reth fork values. The-devsuffix is automatically appended for non-tagged builds. - CI: Bumped
docker/build-push-actionfrom v6 to v7.
All Changes
- feat(metrics): add Prometheus metrics for Engine API and payload builder (#97)
- feat(node): override version metadata with morph-reth info (#95)
- chore(ci): bump docker/build-push-action from 6 to 7 (#96)
Binaries
| System | Architecture | Binary |
|---|---|---|
| x86_64 | morph-reth-0.2.2-x86_64-linux.tar.gz | |
| aarch64 | morph-reth-0.2.2-aarch64-linux.tar.gz | |
| Docker | ghcr.io/morph-l2/morph-reth:v0.2.2 |