Skip to content

v1.2.2

Compare
Choose a tag to compare
@y0sher y0sher released this 07 Jan 13:52
· 479 commits to main since this release
7db4db2

This release, v1.2.2, introduces a major feature: voluntary exit! Additionally, it brings a range of improvements, bug fixes, and security updates, including stale operator ID resolution, timeout adjustments for duty fetch, and extensive P2P metrics enhancements.

Upgrade Priority

Network Priority
mainnet Mandatory
jato-v2 Mandatory
holesky Mandatory

Changes

  • 🛠 Stale Operator ID Fix: Resolved an issue with stale operator ID in p2pNetwork. (PR #1229)
  • ⏱ Initial Duty Fetch Timeout: Implemented a sufficient timeout for initial duty fetch. (PR #1214)
  • 🚀 Bootnode Deployment: Deployed a new bootnode ENR for holesky stage. (PR #1233)
  • 🚪 Voluntary Exit: Added functionality for voluntary exit. (PR #1200)
  • 📊 Peer Scores Logging: Included 'connected' status in peer scores log. (PR #1224)
  • 📈 P2P Metrics: Enhanced P2P metrics including new counters, RSA verifications, and various refinements. (PR #1163)
  • 🩺 Node Health API: Introduced and refined the node health route in the SSV API. (PR #1203)
  • 🔍 Subnet Subscription: Added feature to subscribe to a random subnet with 0 validators. (PR #1245)
  • 🛠️ Health Route Host Address Fix: Adjusted the node health API route to correctly advertise host addresses from the config. (PR #1246)
  • 🚫 Rate Limiting Inbound Connections: Implemented rate limiting for inbound connections by IP. (PR #1226)
  • 🐳 Include Git Commit/Version in Docker Build: Included git commit/version information in Docker builds for better tracking and consistency. (PR #1231)