Release Overview
Curated overview of releases across Bare's building-block and helper modules—breaking changes, removals, and additions.
A curated record of changes across Hypercore, Hyperdrive, HyperDHT, Corestore, and the rest of Bare's ecosystem modules, newest first. For the raw upstream record, see each module's GitHub releases; this page is the docs-team view of what the changes mean for your application.
Looking for pear CLI or pear-* module releases instead? See Pear's release overview.
2026-07-30 — module updates
Hypercore — v11.34.0–v11.35.1
- Changed (v11.34.0): the tree-node proof cache is enabled, cutting repeated proof work for peers that serve many connections.
- Added (v11.35.0): a manifest can be supplied as a raw buffer.
- Fixed (v11.35.1): the idle range-completion scan.
- Fixed (v11.34.1): the latest batch is always selected.
Hyperdrive — v13.3.3
- Fixed:
drive.download()anddrive.has()silently stalled or fetched the wrong data for entries written withdedup: true. Those entries store blobs as a non-contiguous block map rather than a contiguous range, and the contiguous form was being used for every entry.downloadDiff()had the same bug.
HyperDHT — v6.33.0
- Fixed: relayed server connections now inherit
connectionKeepAlivethe way direct sockets already did, and a relay-to-direct upgrade sends an explicit handoff packet so the peer observes the direct path before the relay is torn down. - Fixed: a LAN shortcut no longer blocks hole-punch fallback, and relay sockets close once a direct connection is established.
- Removed: the internal
global.Pearreference, following the Pear v3 removal of the ambient Pear API.
Corestore — v7.12.0, v7.11.1
- Changed (v7.12.0):
suspend()no longer performs an implicit flush. Write-ahead-log filtering makes reopening cheap, so the flush is no longer needed on every suspend. - Added (v7.11.1): a
treeCacheoption for tuning Hypercore's tree-node cache—raisemaxSizeon peers that serve more connections than usual.
See also
- Pear's release overview—
pearCLI andpear-*module releases. - Building blocks reference—current API for the modules above.
- Helpers reference—current API for Corestore.