Appearance
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 -
--cleanscripts 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, andwshfor P2P management and inspection
Breaking Changes
- Identity API format changed (genesis document compatible)
identity.listreturns new format withhosts[]array- Contact visibility defaults to
nonefor 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