Skip to content

v1.4.2

Choose a tag to compare

@github-actions github-actions released this 24 Mar 14:38

v1.4.2 (2026-03-23)

Features

  • bitcoin: add candidate return flow
    (2242f27)
  • operational-accounts: simplify paid registration bootstrap
    (03044c9)
  • improve operational account recovery
    (fb7b3b5)
  • vaults: track locked and securitized satoshis
    (7822163)
  • benchmarks: wire provider weight composition
    (22cadc4)
  • operational-accounts: add root progress override patch
    (2835686)
  • vaults: track securitized satoshis phase 1
    (1135732)
  • security: harden bitcoin CLI secret handling
    (80a6c3f)
  • rewards: settle operational payouts once per frame
    (2deed46)
  • node: enforce notebook download trust and size policy
    (9310a3e)
  • consensus: harden fork choice + block seal
    (8c1e835)
  • consensus: harden fork choice + block seal
    (87ffcf0)
  • notary: make rpc rate-limit configurable
    (dd6e57c)
  • node: make large RPC payload limits opt-in
    (8ab59d5)
  • copilot feedback
    (c1d6d22)
  • operational accounts + rewards
    (e65a5a9)
  • bitcoin_locks: orphaned utxo as funding
    (5f50aec)
  • benchmarking: add mining_slot rotation benchmarks + weights
    (74befb9)
  • ability to set treasury allocation
    (f3b0985)
  • vault ability to set a securitization target
    (e4eb617)
  • catch the bitcoin transaction error
    (36ad6c5)

Fixes

  • bitcoin-locks: treat spent release requests as completed releases
    (ded1e25)
  • node: avoid GRANDPA genesis state reads at startup (#439)
    (7d670fb),
    closes #439
  • arithmetic safety, tax burn accounting, and treasury pool cap
    (e7d830a)
  • bitcoin: avoid overweighting pending funding expiration cleanup
    (3a19c75)
  • consensus: correct vote-seal delay window math
    (9964842)
  • clear pending release when a bitcoin lock burns
    (4d61584)
  • node: repair warp sync across historical handoffs
    (a80aaea),
    closes #272
  • tests failing for voting_mining (#423)
    (97b012d),
    closes #423
  • consensus: keep import audit catchup active
    (f528425)
  • consensus: rollback notary queue state fallback
    (c3ed160)
  • notary: stabilize audit failure notification test
    (c9db5c0)
  • attempt to fix vote mining
    (0de71cc)
  • migrations for vault wrong
    (a5db044)
  • lint
    (f68edea)
  • notary: address rpc rate-limit review comments
    (5365e5a)
  • oracle: harden CPI schedule and smoothing
    (b9c7974)
  • mining-slot: handle zero VRF close window safely
    (f0d5c18)
  • notaries: select signing key by effective tick
    (fdab61c)
  • consensus: clarify compute nonce verifier panic rationale
    (4cd0a78)
  • chain-transfer: finalize expirations and harden transfer ids
    (a1dd3b2)
  • don’t use live price index
    (1a6c8f4)
  • weights: align mining-slot/vault benchmarks
    (bd7b405)
  • compiler error
    (8f6b267)
  • attempt to fix ci for gh actions
    (83ad97c)
  • duplicate metadata field
    (163d2ce)
  • mining-slot: reconcile argonot holds
    (8d8bb76)
  • nodejs/client: bitcoin txid reversed
    (53a5f71)
  • bitcoin_locks: signing not properly verified
    (0cb1925)
  • migration test errors
    (b8ecd7f)

Runtime: argon

🏋️ Runtime Size:           2375066 bytes
🔥 Core Version:           argon-148
🎁 Metadata version:       V14
🗳️ system.setCode hash:    0x34162a7a2e4b03460674a31ba02aa57adac1c2ac31bcd853883afd411259520e
🗳️ authorizeUpgrade hash:  0x80cf104b5f280c7e29b2d33a3da40edc1775b2ab57ae9427a047383c6c6748c4
🗳️ Blake2-256 hash:        0x51332bb7f5f0b8f7fa779a013012937f52a8ab1739a54d46fe69e22ed42f86e9
📦 IPFS:                   Qme5XKgJJxRktdRwozdyhsYQUXpQn27RAEbRZBTGC8EYVQ

Runtime: canary

🏋️ Runtime Size:           2373456 bytes
🔥 Core Version:           argon-148
🎁 Metadata version:       V14
🗳️ system.setCode hash:    0xc92c3a7c43e212dedbc6474668748df20dd630ae0cf007ea2ce60958403318a0
🗳️ authorizeUpgrade hash:  0xecb7e0d139b590a1c2028faa908424501a85b640efd88f0401f2ad96681c28a1
🗳️ Blake2-256 hash:        0x1d1b7003b19e56cf0e5df757fc964fb689b34d04afd119413f96e6e3554ef185
📦 IPFS:                   QmbamoKAtm6gbtiWkS8cSopvsE3AcRARWpi2hNkTVDDK2r