Skip to content

sattle: v0.0.3

Latest

Choose a tag to compare

@github-actions github-actions released this 24 Aug 17:08
bfa0572

0.0.3 (2026-08-24)

Features

  • activate only proven wallet owners (c319e11)
  • add persisted owner guards and events (69fbdb6)
  • apply owner-aware wallet backups (7607e47)
  • apply wallet fund changes atomically (5b3a69e)
  • await owner-aware Nostr restores (f55f208)
  • await trusted mint management actions (3c2a2cc)
  • bind saved keys to versioned wallet owners (acfab83)
  • commit bearer changesets in one write (586d12b)
  • converge trusted mints on storage events (83c9e5b)
  • create owner-bound NWC connections (228a92b)
  • drain tracked NWC handlers on stop (3ed214c)
  • expose fund ownership assertions (845ec41)
  • fence wallet mutations by lifecycle owner (9fa4abd)
  • harden passkey ceremonies (d9be457)
  • invalidate stale wallet tabs (2e0f003)
  • preserve trusted mint rekey transitions (d890a69)
  • restore Nostr backups through wallet lifecycle (3f6010b)
  • scope NWC storage to wallet owners (9f6bcad)
  • scope passkey slots to proven owners (12e4ec9)
  • scope trusted mint state in Pinia (81c28ec)
  • serialize trusted mint transactions (d735aca)
  • serialize wallet lifecycle transitions (62b93ba)
  • validate trusted mint registry envelopes (82f008b)

Bug Fixes

  • await NWC payment bearer commits (09b7b63)
  • await wallet commits in the NWC store (99e6ae1)
  • clear runtime state after lifecycle failures (3acc63e)
  • commit carved wallet funds atomically (c59521a)
  • consume owner monitor transition failures (e892a33)
  • drain accepted NWC work before wallet lock (e983734)
  • fence carve operations before mutation (6fa4283)
  • fence inter-mint transfer operations (02f901c)
  • fence invoice payment operations (c4c9d8a)
  • fence mint and receive operations (7f69f78)
  • fence send and pay flows (401a26d)
  • hide invoice settlement until commit (513c67f)
  • mirror trusted mint commits across tabs (e9bbb35)
  • normalize storage lock failures (1dbf578)
  • preserve conservative NWC budget debits (fff24a7)
  • publish activity only after persistence (54031dc)
  • surface receive post-commit trust failures (f087ebe)
  • validate auxiliary wallet storage (0862a10)
  • validate NWC requests before dispatch (b52172c)
  • wallet: enforce owner-bound integrity and durable commits (338b281)