github NibiruChain/nibiru v2.21.2

3 hours ago

v2.21.2 adds optional SDK telemetry for delivered transaction execution, top-level message counts, and ABCI query duration. The SDK metrics share the existing CometBFT Prometheus endpoint. Duration values use seconds, described in HELP text and the operator guide.

Telemetry remains disabled by default. The metrics change does not alter gas accounting or committed state and requires no state migration or coordinated upgrade height. Regression tests compare complete transaction responses and committed hashes with telemetry enabled and disabled.

A built local node and Prometheus instance verified three successful and two failed bank sends, matching transaction and message counts, shared SDK/CometBFT scraping, and all 21 companion Grafana expressions. Wasm and IAVL query operations were not exercised in this smoke test.

This release also includes CLI validation for Docker image references in upgrade metadata, an npm publishing authentication preflight, and documentation updates.

The existing tag-only Upgrade Handler Check expects a handler named v2.21.2 and reports a failure, as it did for v2.21.1. This compatible patch retains the existing v2.21.0 handler and introduces no new on-chain upgrade plan.

Changes since v2.21.1

  • f0bd7d4 feat(metrics): expose SDK transaction and query metrics (#2800)
  • 3789ad0 feat(metrics): add SDK execution and message telemetry
  • 3a4a75d fix(upgrade): Accept Docker references in upgrade metadata (#2797)
  • 3b72638 fix(upgrade): Accept Docker references in upgrade metadata
  • 41b53a0 docs: add OpenChainBench live RPC latency benchmark link (#2729)
  • d7a3965 fix(clidist): Check npm authentication before building release packages (#2796)
  • 4dd3f78 fix(clidist): Check npm authentication before building release packages

Container image

ghcr.io/nibiruchain/nibiru:2.21.2 is published for Linux AMD64 and ARM64 from the checksum-verified release archives. Both platform manifests carry the expected release revision.

Multi-architecture digest: sha256:6e53b4196df7a6fb7eb88709dc2c8b5b5f7ef33a8dc53f1f300941c13a5a88bf.

Image publication workflow.

Don't miss a new nibiru release

NewReleases is sending notifications on new releases.