Releases
v0.18.0
Compare
Sorry, something went wrong.
No results found
sgbett
released this
09 May 12:31
0.18.0 — 2026-05-09
Breaking Changes
Eliminated display-order binary txid from public API — all methods now use wtxid (wire-order) internally (#690 )
Added
Provider auth and rate limit metadata: auth:, rate_limit:, authenticated? on Provider; generic auth dispatch in Protocol build_request (#718 )
JungleBus protocol: transaction lookup, address queries, block headers via GorillaPool JungleBus REST API (#717 )
Ordinals protocol: fixed endpoint paths, added tx details, tx status, UTXOs, balance, spends, chain tip (#727 )
Full WoC API coverage: expanded from 30 to 54 endpoints with complete address, script, UTXO, and analytics support (#715 )
Integration tests for ARC, JungleBus, Ordinals, and WoCREST against live APIs (#726 )
API documentation URLs in all protocol file headers (#730 )
Fixed
Ordinals get_tx path corrected (/hex → /raw) and response handler fixed (binary, not JSON) (#727 )
Auth normalisation: { bearer: nil } and { api_key: nil } treated as unauthenticated (#725 )
WoC health endpoint path corrected (/health → /woc)
Bulk POST body formats and get_utxos_all path corrected for WoC
Lazy removal of expired sessions during identity-key lookup (#707 )
Session TTL expiration added to SessionManager (#707 )
Guard against nil source data and out-of-bounds input_index in sighash (#702 )
Wire format deep conversion depth limit (#709 )
Changed
BeefTx refactored to polymorphic subclass hierarchy with validated constructors (#692 -698)
WoCREST build_request override removed — replaced by generic auth dispatch
MCP dependency bumped from ~> 0.12 to ~> 0.15 (#700 )
You can’t perform that action at this time.