Part of the Filecoin ProPGF Batch 3 grant (#3602).
Maintenance of the Yamux stream multiplexer moves from ChainSafe/js-libp2p-yamux into this monorepo, with the libp2p org assuming release ownership. The libp2p org already owns @libp2p/yamux on npm, and the code is Apache-2.0, so it carries over with its license and attribution intact.
@chainsafe/libp2p-yamux serves roughly 209,000 downloads a month and is in Helia's default libp2p config, so part of the work is signposting the move for downstream: deprecating the old package to point at the maintained one, and pointing the old repo here. Those are ChainSafe's to do, and coordinating them is part of this milestone.
Completion criteria: yamux release ownership assumed and at least one maintenance release shipped under our ownership.
Target: September 14, 2026.
Work for this milestone should reference this issue so it collects here.
Part of the Filecoin ProPGF Batch 3 grant (#3602).
Maintenance of the Yamux stream multiplexer moves from
ChainSafe/js-libp2p-yamuxinto this monorepo, with the libp2p org assuming release ownership. The libp2p org already owns@libp2p/yamuxon npm, and the code is Apache-2.0, so it carries over with its license and attribution intact.@chainsafe/libp2p-yamuxserves roughly 209,000 downloads a month and is in Helia's default libp2p config, so part of the work is signposting the move for downstream: deprecating the old package to point at the maintained one, and pointing the old repo here. Those are ChainSafe's to do, and coordinating them is part of this milestone.Completion criteria: yamux release ownership assumed and at least one maintenance release shipped under our ownership.
Target: September 14, 2026.
Work for this milestone should reference this issue so it collects here.