0xPolygon/heimdall-v2 - v0.5.4 New

Published: Dec 18, 2025

Release Summary

Heimdall v0.5.4 has been released, bringing a crucial security fix and stability improvements.

Security and Stability Fixes
This release addresses a security vulnerability related to vote extensions. Heimdall will now reject unknown protobuf fields in vote extensions, preventing potential issues. This change also resolves a bug that could cause Heimdall to crash silently during gRPC communication with Bor, significantly improving node stability.

Logging Improvements
Logging has been enhanced across several key modules, including abci, bor, milestone, and checkpoint. This will provide better observability and make it easier for node operators to diagnose and debug issues.

Release Notes

# Description

This release contains a security fix for vote extensions and a bug fix for silent crashing in heimdall when talking to bor via gRPC client. Also, it improves the logs in the whole code base.

## What's Changed
* chore: improve logging by @kamuikatsurgi in https://github.com/0xPolygon/heimdall-v2/pull/519
* Reject unknown proto fields by @marcello33 in https://github.com/0xPolygon/heimdall-v2/pull/520
* merge develop to main by @marcello33 in https://github.com/0xPolygon/heimdall-v2/pull/521


**Full Changelog**: https://github.com/0xPolygon/heimdall-v2/compare/v0.5.3...v0.5.4

Links

Back to 0xPolygon/heimdall-v2 releases