See UPGRADE.md for notes on breaking changes for downstream developers.
- Feed close makes the replication detach the channel used for this particular stream.
- feed.get accepts onwait hook, that is called if get is waiting for a network peer.
- feed.get returns an id, that can be used to cancel a pending get with feed.cancel(getId)
- Add
maxBlockSize
on write streams to auto chunk big blocks being written.
- Make peer.remoteOpened public (#268)
- Upgraded standard to v14 with subsequent formatting tweaks
- createReadStream is up to 8x faster now! (#261 by @tinchoz49)
- Fixed benchmarks (#266 by @fwip)
- Ease of use update to signatures, https://github.com/distributedweb/ddatabase/issues/260
- Updates noise-protocol to latest, which uses chacha instead of xchacha and moves avoid from the sodium kx api for better compatability with the rest of the Noise ecosystem.
- Updates sodium-native from 2 to 3 across the board. 3 uses n-api, so no more builds needed when Node is released.