github FirmaChain/firmachain v0.5.1-patch
FirmaChain v0.5.1-patch for colosseum mainnet (Official Release)

latest releases: v0.5.1-patch2, v0.5.1-patch2-alpha1
5 months ago

Firmachain v0.5.1-patch Official Release

Overview

The v0.5.1-patch resolves an issue #20 where temporary WASM directories (e.g., /tmp/.firmachainXXXXXXX) were created on every firmachaind execution and never removed. Over time, this caused inode exhaustion and unnecessary disk usage.

This patch ensures that CosmWasm’s temp directories are properly cleaned after each command execution.

The patch is non-consensus breaking and requires no governance proposal. Nodes may safely upgrade at any time.

Updates

Upgrade chain binary

  • Chain binary: v0.5.1v0.5.1-patch
  • Chain version: v0.5.1 (NO CHAIN VERSION CHANGES)

Fix

  • Clean up CosmWasm temporary directories after command execution
  • Prevent accumulation of /tmp/.firmachain* directories
  • Improve environment stability and avoid inode/disk saturation

Type

  • Non-breaking patch. Chain version stays at v0.5.1
  • No governance changes required

Tests

Testing coverage includes:

  • Local: Unit tests, CLI command validation
  • Devnet: Unit tests, CLI commands, end-to-end tests
  • Testnet (Imperium-4): Smart contract transactions, state-sync validation

Timeline

This is a patch release and not tied to a block height.

  • The patch can be applied immediately by any validator or full node.
  • No chain halt or coordination is required.

References

For more detailed patch notes, please visit:
https://github.com/FirmaChain/mainnet/blob/main/docs/patch-notes-v0.5.1-patch.md


What's Changed

Full Changelog: v0.5.1...v0.5.1-patch

Don't miss a new firmachain release

NewReleases is sending notifications on new releases.