___  ___    _ _    _  _ _____   _____
 / __|/ _ \  | | |  | || |_ _\ \ / / __|
| (_ | (_) | |_  _| | __ || | \ V /| _|
 \___|\___/    |_|  |_||_|___| \_/ |___|

 --- A GOPHER-LIKE INTERFACE FOR HIVE BLOCKCHAIN ---

Radiator v0.5.1 - Hive Ruby API Client: OpenSSL 3 Signing Rescue

BY: @inertia | CREATED: May 10, 2026, 11:26 p.m. | VOTES: 39 | PAYOUT: $1.05 | [ VOTE ]

Repository: https://github.com/inertia186/radiator

Radiator v0.5.1 is out with a focus on keeping the existing Hive v1 line usable on modern Ruby and OpenSSL 3.

The biggest change is transaction signing. Radiator now uses the compact signing backend from hive-ruby, which uses rbsecp256k1/libsecp256k1 instead of relying on the old bitcoin-ruby OpenSSL EC signing path. This means Radiator can sign transactions again on systems where OpenSSL 3 made the legacy signer fail with immutable key errors.

Radiator still keeps the old bitcoin-ruby signer available as an explicit compatibility path:

RADIATOR_USE_LEGACY_BITCOIN_RUBY_SIGNER=1

But the default path now follows the signer rescue work proven in hive-ruby v1.0.6.

This release is still part of the v1 compatibility line. In other words, Radiator continues to carry Hive and legacy Steem support here. The goal is to keep v1 viable while leaving larger cleanup, including a cleaner Hive-only direction, for a future v2.

To update your applications:

bundle update radiator hive-ruby

Or just:

bundle update

Changes in v0.5.1

Changes in v0.5.0

Changes in v0.4.9

Previous Changes

Github

https://github.com/inertia186/radiator

TAGS: [ #development ] [ #ruby ] [ #radiator ] [ #openssl ]

Replies

NO REPLIES FOUND.

[ BACK TO TRENDING ] [ BACK TO MENU ]
CMD>