changelog.md for @push.rocks/smartipc

Changelog

2025-08-30 - 2.3.0 - feat(streaming)

Add streaming support: chunked stream transfers, file send/receive, stream events and helpers

2025-08-29 - 2.2.2 - fix(ipc)

Propagate per-client disconnects, add proper routing for targeted messages, and remove unused node-ipc deps

2025-08-29 - 2.2.1 - fix(tests)

Remove redundant manual topic handlers from tests and rely on server built-in pub/sub

2025-08-29 - 2.2.0 - feat(ipcclient)

Add clientOnly mode to prevent clients from auto-starting servers and improve registration/reconnect behavior

2025-08-28 - 2.1.3 - fix(classes.ipcchannel)

Normalize heartbeatThrowOnTimeout option parsing and allow registering 'heartbeatTimeout' via IpcChannel.on

2025-08-26 - 2.1.2 - fix(core)

Improve heartbeat handling and transport routing; forward heartbeat timeout events; include clientId routing and probe improvements

2025-08-25 - 2.1.1 - fix(readme)

Update README: expand docs, examples, server readiness, heartbeat, and testing utilities

2025-08-25 - 2.1.0 - feat(core)

Add heartbeat grace/timeout options, client retry/wait-for-ready, server readiness and socket cleanup, transport socket options, helper utilities, and tests

2025-08-25 - 2.0.3 - fix(ipc)

Patch release prep: bump patch version and release minor fixes

2025-08-24 - 2.0.2 - fix(packaging)

Update package metadata: add exports, mark package public; clean up README contributing section

2025-08-24 - 2.0.1 - fix(npm)

Remove .npmrc to avoid committing npm registry configuration

2025-08-24 - 2.0.0 - BREAKING CHANGE(core)

Refactor core IPC: replace node-ipc with native transports and add IpcChannel / IpcServer / IpcClient with heartbeat, reconnection, request/response and pub/sub. Update tests and documentation.

2025-08-23 - 1.0.8 - chore

Metadata and configuration updates; repository/org migration.

2019-04-09 - 1.0.1 - 1.0.7 - core

Initial release and a series of patch fixes to core components.

2025-08-29 - 2.1.4 - feat(transports)

Add client-only mode to prevent unintended server auto-start in Unix/NamedPipe transports; safer probing


Revision #1
Created 2026-03-28 13:08:57 UTC by foss.global Team
Updated 2026-03-28 13:08:57 UTC by foss.global Team