Helia v5 has shipped which brings the latest improvements from js-libp2p@2.x.x
.
Most of the changes are at the libp2p level so upgrading should be relatively painless depending on how deeply you use the APIs.
Connection management has been tuned to be a lot kinder to low-bandwidth/CPU environments such as React Native, and the DHT has a much less resource intensive routing table. The circuit relay transport is now better at keeping a browser node dialable, and many bits of API cruft have been tidied up.
More info:
- Release notes - Release helia: v5.0.0 · ipfs/helia · GitHub and the - Upgrade guide - Upgrade guide from Helia 4.0.0 to Helia 5.0.0 · ipfs/helia Wiki · GitHub
- Libp2p@2.x.x - Release notes - Release libp2p: v2.0.0 · libp2p/js-libp2p · GitHub
- Libp2p@2.x.x upgrade guide - js-libp2p/doc/migrations/v1.0.0-v2.0.0.md at main · libp2p/js-libp2p · GitHub