NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #5484 most downloaded on npm
A Node.js communication port that can pass messages synchronously between workers
Last release 8 months ago
28 Jan 2026
Too new to tell
only 2 release windows
Nearly every release is documented
notes for 6 of 6 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
6 releases · first in 2024
One column per month.
Fix release workflow to work with OIDC
Fix release workflow to work with OIDC (#32)
Calling SyncMessagePort.receiveMessage() or
SyncMessagePort.receiveMessageIfAvailable() while the port has listeners is
no longer an error. If these calls consume a message, it won't be propagated
to the event listener, and vice versa. If a receiveMessage() call is active
at the same time as a listener, an incoming message will be handled
preferentially by receiveMessage().
Fix a race condition where sending many messages in a row could (rarely) cause a crash.
Fix a typo in the README
Fix a typo in the README (#11)
Remove an unused name and trigger another release
Remove an unused name and trigger another release (#10)
Actually add Typedoc as a dependency
Actually add Typedoc as a dependency (#8)
Update link to sync-child-process
Update link to sync-child-process (#7)
Add SyncMessagePort.receiveMessageIfAvailable().
Add timeout and timeoutValue options to
SyncMessagePort.receiveMessage().
Add a closedValue option to SyncMessagePort.receiveMessage().
* Initial release
Your coding agent can read these notes before it upgrades. Set up the MCP server →