Skip to content

v1.4.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Mar 16:45

v1.4.1 (2026-03-19)

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

  • 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:           2371775 bytes
🔥 Core Version:           argon-148
🎁 Metadata version:       V14
🗳️ system.setCode hash:    0xfe889f5070a3571e06bca79b5e01e26114734754147c8988a853ae2f95e7e531
🗳️ authorizeUpgrade hash:  0xfc86c4330359401be8dc7a019feb442cf76e228c6fc802a0921288bcbd1f6d5e
🗳️ Blake2-256 hash:        0x034cfeb4e7ce09c277b6aff7d4aa1f7f5647ab578c3cb1f8b5465eca32628217
📦 IPFS:                   QmZPCU8UYnhaarvfhiXUxUftMZ6XU2ESN6dZs6Yx1tstY1

Runtime: canary

🏋️ Runtime Size:           2371478 bytes
🔥 Core Version:           argon-148
🎁 Metadata version:       V14
🗳️ system.setCode hash:    0xb2485dd80f3853376468b54b145294677f6fe4c8153033691b3c2ed47e681a33
🗳️ authorizeUpgrade hash:  0x580253d62b140c352f8543c9dd50b69b26a1fb15b05cf3b5c7dc1677bcef2282
🗳️ Blake2-256 hash:        0xc2a0c98afc2e65e766775391faf495360733e1d5facfd1e653800cba89770d62
📦 IPFS:                   QmQHVDwW8qWUjvHtdFHhEXrJWbmM4vxau1kgEK8gMuTMUW