pnet: v2.0.0
2.0.0 (2024-09-11)
� BREAKING CHANGES
-
@libp2p/peer-id-factoryhas been removed, usegenerateKeyPairandpeerIdFromPrivateKeyinstead
- The
.codeproperty has been removed from most errors, use.nameinstead - the
minSendBytesoption has been removed from Mplex since the transport can now decide how to optimise sending data - imports from
libp2p/dcutrnow need to be from@libp2p/dcutr - the
isStartedmethod has been removed from theStartableinterface
Features
- allow stream muxers and connection encrypters to yield lists (#2256) (4a474d5)
- check service dependencies on startup (#2586) (d1f1c2b)
- use
.nameproperty instead of.codefor errors (#2655) (0d20426)
Bug Fixes
- add @libp2p/record module to monorepo (#2466) (3ffecc5)
- align dependency versions and update project config (#2357) (8bbd436)
- do not wait for stream reads and writes at the same time (#2290) (10ea197)
- mark all packages side-effect free (#2360) (3c96210)
- remove extra deps (#2340) (53e83ee)
- remove private key field from peer id (#2660) (3eeb0c7), closes #2659
- restore lost commits (#2268) (5775f1d)
- update patch versions of deps (#2397) (0321812)
- update project config (48444f7)
- use logging component everywhere (#2228) (e5dfde0)
Documentation
- add doc-check to all modules (#2419) (6cdb243)
- fix broken links in docs site (#2497) (fd1f834), closes #2423
Dependencies
- bump aegir from 42.2.11 to 43.0.1 (#2571) (757fb26)
- bump aegir from 43.0.3 to 44.0.1 (#2603) (944935f)
- bump uint8arrays from 4.0.10 to 5.0.0 (#2307) (6d11e82)
- update sibling dependencies (178fe26)
2.0.0 (2024-09-11)
� BREAKING CHANGES
-
@libp2p/peer-id-factoryhas been removed, usegenerateKeyPairandpeerIdFromPrivateKeyinstead
- The
.codeproperty has been removed from most errors, use.nameinstead - the
minSendBytesoption has been removed from Mplex since the transport can now decide how to optimise sending data - imports from
libp2p/dcutrnow need to be from@libp2p/dcutr - the
isStartedmethod has been removed from theStartableinterface
Features
- allow stream muxers and connection encrypters to yield lists (#2256) (4a474d5)
- check service dependencies on startup (#2586) (d1f1c2b)
- use
.nameproperty instead of.codefor errors (#2655) (0d20426)
Bug Fixes
- add @libp2p/record module to monorepo (#2466) (3ffecc5)
- align dependency versions and update project config (#2357) (8bbd436)
- do not wait for stream reads and writes at the same time (#2290) (10ea197)
- mark all packages side-effect free (#2360) (3c96210)
- remove extra deps (#2340) (53e83ee)
- remove private key field from peer id (#2660) (3eeb0c7), closes #2659
- restore lost commits (#2268) (5775f1d)
- update patch versions of deps (#2397) (0321812)
- update project config (48444f7)
- use logging component everywhere (#2228) (e5dfde0)
Documentation
- add doc-check to all modules (#2419) (6cdb243)
- fix broken links in docs site (#2497) (fd1f834), closes #2423
Dependencies
- bump aegir from 42.2.11 to 43.0.1 (#2571) (757fb26)
- bump aegir from 43.0.3 to 44.0.1 (#2603) (944935f)
- bump uint8arrays from 4.0.10 to 5.0.0 (#2307) (6d11e82)
- update sibling dependencies (178fe26)
Refactors
- extract DCUtR into separate module (#2220) (d2c3e72)
- remove isStarted method from Startable (#2145) (fca208f)