V1.0.0
ipc-eventer v1.0.0 Release Notes
Release Date: 2025-08-10
Overview
We are excited to announce the first official release of ipc-eventer — a cross-platform IPC event manager built for Node.js! This version offers a robust foundation for secure, encrypted inter-process communication using Named Pipes on Windows and Unix Domain Sockets on Linux/macOS.
Features
- Cross-platform IPC: Works seamlessly on Windows, Linux, and macOS.
- Event-based communication: Simple event emitter style API for inter-process messaging.
- Secure & Encrypted: Built-in encryption support for secure data transfer.
- Flexible client-server architecture: Easily create IPC servers and clients.
- Support for ESM & CommonJS: Compatible with both module systems.
- Small and lightweight: Minimal dependencies and efficient performance.
- Unique client naming: Uses
unique-names-generatorto create human-readable client names.
Getting Started
// ESM Import
import { IPCServer, IPCClient } from 'ipc-eventer';
// CommonJS Import
const { IPCServer, IPCClient } = require('ipc-eventer');Check out the README for detailed usage examples and API documentation.
Breaking Changes
This is the initial release — no breaking changes.
Bug Fixes & Improvements
- Initial stable implementation with thorough testing on all supported platforms.
- Documentation and type definitions included.
- Package published with dual ESM and CommonJS support.
Known Issues
- None at this time.
Contribution
Contributions, bug reports, and feature requests are welcome! Please open an issue or submit a pull request on the GitHub repository.
License
MIT License © Ajay O S
Full Changelog: https://github.com/Ajayos/ipc-eventer/commits/1.0.0
