Releases: canvasxyz/canvas
Releases · canvasxyz/canvas
v0.10.9
v0.10.8
v0.10.7
v0.10.6
Changed
- Updates to GossipSub configuration based on network testing
- Upgrade libp2p dependencies
- Fixes to sync: prevent syncs from terminating early after 3 seconds
- Fix bug in getSession()
- Simplify integration with libp2p by moving libp2p creation to GossipLog
v0.10.5
v0.10.4
Added
- Added
@canvas-js/modeldb-sqlite-wasm
package implementing ModelDB on OPFS SQLite
Changed
- Added exports for SIWESessionData, Eip712SessionData
- Upgrade libp2p dependencies
- Fix sync bugs: End it-pushables after streams close; add clear() to DelayableController
- Create discovery package for manual direct libp2p peer fetching
v0.10.3
v0.10.2
v0.10.1
v0.10.0
Changed
- Rewrites networking, Merkle sync is now non-blocking on both browser and server
- Adds experimental WebRTC gossiplog module
- Better support for concurrent mergeable values. Adds tracking of unique branches in GossipLog
- Handle
undefined
in range expressions and action arguments (undefined will be dropped in objects, or replaced with null in arrays) - Renamed export() to getMessages() in GossipLog
- Fixes issues with experimental wallets