Skip to content

Release Notes

v0.1.16 - March 2026

Bug fix release.

  • Fix rendered table naming - New documents were saved but not visible in queries due to a table name mismatch after the document-store refactor
  • Vite cache cleanup - --clean scripts now clear Vite dependency cache to prevent stale 504 errors

v0.1.15 - February 2026

This release introduces a new identity system, transport discovery, and comprehensive document-store enhancements.

Highlights

  • Multi-signer identities - Each identity can have multiple signers (e.g., one per device)
  • DHT presence discovery - Find contacts via distributed hash table when no direct transport is known
  • Transport upgrades - Seamless relay→ICE switch preserving encryption state
  • Contact visibility controls - Per-app control over which contacts are visible
  • Write rules validation - Distributed validation system for P2P document sync
  • Soft delete with cascade - Non-destructive deletion with recovery support

Apps

  • Reason - Desktop app with Linux title bar, single-instance lock
  • Dashboard - App peers display, contact visibility UI, schema explorer
  • CLI tools - wish, reason, and wsh for P2P management and inspection

Breaking Changes

  • Identity API format changed (genesis document compatible)
  • identity.list returns new format with hosts[] array
  • Contact visibility defaults to none for new app grants

Previous Releases

v0.1.14 - January 2026

  • CBOR migration (replaced BSON across entire stack)
  • Notes app (minimal example using wish-sdk + document-store)
  • Soft delete operator for documents
  • Desktop development experience improvements (Vite HMR, tsx watch)

v0.1.13 - December 2025

  • P2P transport stack stabilization
  • ICE NAT traversal improvements
  • Relay server deployment