Links

Changelog

March 2023

Module
Version
Description
Hypercore
10.8.1
• Added indexedLength
Hyperswarm
4.4.0
• Fixed connection reset by peer on test • Enabled MacOS tests, and run retry-timer test only on Linux • Added 'update' event, and .connecting property public
HyperDHT
6.5.2
• Upgraded dht-rpc • Renamed @hyperswarm/dht to hyperdht
6.5.1
• Set ipv4 as default while the ttl issue is being examined
Hyperbee
2.7.1
• Modified db.watch to return an array
2.7.0
• Modified bee.watch([range]) to be an async iterator
2.6.2
• Added failing oob diff test
2.6.1
• Fixed close snapshot on watch run • Added simpler error handling for watch • Fixed early return not returning null
2.6.0
• Added bee.watch([range], [onchange])
2.5.0
• Added support for encoded checkout
Localdrive
1.6.0
• Added drive.readdir()

February 2023

Module
Version
Description
Hypercore
10.8.0
• seek() options were added (wait and timeout)
HyperDHT
6.5.0
• Enabled holepunching on local networks
Corestore
6.5.1
• bootstrap renamed to _bootstrap in namespace
6.5.0
• Ability to create a namespace from a bootstrap core was added
6.4.3
• A major session leak identified and fixed
Localdrive
1.5.0
• Dummy checkout for compat was added

January 2023

Module
Version
Description
Hypercore
10.7.0
• Added timeout option for core.get() • Added more docs for core.update([opts]) • Added constructor timeout, and session inherits timeout • Added decrypt option to core.get() for disabling
10.6.1
• Used core-wide finding peers for remote wait
10.6.0
• Avoid async tick in close • Fixed examples/http.js • Updated is fully local per default • Removed unsupported feature test
10.5.4
• Dependency bumps • Minor bug fixes • Fixed links
Hyperswarm
4.3.7
• If destroy gives network errors, ignore as destroying
4.3.6
• Added a link to documentation • Updated Git URL, README.md, test/all.js • Added failing to dup test • Moved to a simple key tiebreaker for duplicates
HyperDHT
6.4.4
• Changed destroyed to destroying
6.4.3
• Skewed random generation towards distinct prefixes
6.4.2
• Updated sodium-universal
6.4.1
• Added link to documentation • Updated Git URL • Removed localAddress() and remoteAddress() • Removed udx-native and _udx property, return server on listen()
Corestore
6.4.2
• The core events not being emitted on root ns were fixed
6.4.1
• Added link to the documentation • Updated Git URL • Dependency bumps
Hyperbee
2.4.2
• Made isHyperbee wait or return null for an empty core
2.4.1
• Diff key encoding opt was fixed
2.4.0
• Deprecated the feed property, which will be core going forward
2.3.0
• Added isHyperbee • Added link to the documentation • Updated Git URL • Added support for the update option in Batch • Added isHyperbee
Localdrive
1.4.1
• The filter option was removed
Mirrordrive
1.2.2
• Fixed filter for hyperdrives