Skip to content

Releases#69

Merged
buffrr merged 3 commits into
mainfrom
releases
Apr 24, 2026
Merged

Releases#69
buffrr merged 3 commits into
mainfrom
releases

Conversation

@buffrr
Copy link
Copy Markdown
Member

@buffrr buffrr commented Apr 24, 2026

No description provided.

buffrr added 3 commits April 24, 2026 04:20
- badge_for() returns Unverified when no trust pools are populated
  instead of None (fixes stale badge after app restart)
- Add ResolvedBatch.get(handle) across all 6 clients for easy
  handle lookup from batch results
- Add save_state()/from_state() to Rust and saveState()/loadState()
  to JS for persisting peers, anchors, trust sets, and zone cache
  across app restarts
Breaking change: resolve() returns Zone, resolveAll() returns Vec<Zone>.
Zone now carries anchor_hash from libveritas 0.2.0, making the Resolved
wrapper unnecessary.

- badge() takes &Zone directly, reads anchor_hash
- badgeFor() takes single anchor_hash string instead of roots array
- Remove Resolved, ResolvedBatch, batchGet across all 6 clients
- Update all examples
- Bump libveritas to 0.2.0
- Handler skips per-space and per-handle rate limits in dev_mode,
  fixing test_incremental_zone_replacement which was blocked by
  the 1-per-5-min handle rate limiter
- Update test_anchors_endpoint to use compute_trust_set instead of
  removed trust_id/root_matches on AnchorSet
- Update fabric_client tests for Zone-based resolve API
@buffrr buffrr merged commit 659cc0f into main Apr 24, 2026
@buffrr buffrr deleted the releases branch April 24, 2026 02:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant