Skip to content

Shop v0.5.1

Choose a tag to compare

@BitcoinErrorLog BitcoinErrorLog released this 13 Sep 19:02
· 881 commits to release/shop-v0.6.8 since this release

Shop v0.5.1

Released: 2026-09-13

Production: https://shop.pubky.app
Git: 33fa890a (release/shop-v0.5.1)
Vercel: dpl_A51nS96e1bkBro27rBbhbzrXXxJC

Hardening follow-up to v0.5.0; no user-visible feature change.

Changed

  • Activity history: the per-session telemetry for unrecognized notification types remembers at most 32 distinct type sets (re-armed on sign-in/sign-out), and quarantined rows get ids that are unique by construction and bounded in length.
  • Listing registration: the seller-catalog refresh reads and writes the local registration status inside one database transaction, so a concurrent status update can no longer be overwritten; a listing published while the marketplace adapter is explicitly unavailable is stored as unavailable instead of showing a retry action that cannot succeed.
  • Bid minimum: additional tests for the currency/exponent consistency check on the bidder's authoritative minimum.

Verification

  • Full unit suite 919 files / 14,247 tests (2 skipped); typecheck, lint, production build; no VRT surface changed.
  • Kimi audit SHIP; Terra review SHIP, with the interleaving test rewritten as two overlapping transactions on the real local service.

Known

  • Same as v0.5.0 (reserve price readable by bidders; #27 not reproduced; USD-order Bitcoin bind proof from a real buyer seat in progress against this deployment).