# Changelog ## 2026-02-10 - 1.1.1 - fix(readme) update README with comprehensive documentation, usage examples, API reference, installation instructions, and legal/company information - Rewrote readme.md (≈ +298 −3 lines) to add detailed install, overview, IPC protocol, command definition examples, usage, API reference, issue reporting & security guidance, and legal/trademark/company information. - Documentation-only change — no source code modified. - Current package version is 1.1.0; recommend a patch release ## 2026-02-10 - 1.1.0 - feat(rustbridge) add RustBridge and RustBinaryLocator with typed IPC interfaces, plugins, tests and mock runner; export from index; add npm registries - Introduce RustBridge: spawn and manage a child binary, JSON-over-stdin/stdout request/response handling, events, timeouts, pending request tracking, kill/cleanup logic. - Introduce RustBinaryLocator: multi-strategy binary discovery (explicit path, env var, platform-specific package, local build paths, system PATH) with caching and logger hooks. - Add IPC and config TypeScript interfaces (IManagementRequest/Response/Event, ICommandDefinition, IBinaryLocatorOptions, IRustBridgeOptions) and re-export via interfaces/index.ts. - Update ts/plugins.ts to export fs, child_process, readline and events for easier native integration. - Add tests for RustBridge and RustBinaryLocator plus a test helper mock-rust-binary.mjs to simulate the IPC protocol and exercise commands, events, timeouts and locator behaviors. - Update ts/index.ts to export RustBridge and RustBinaryLocator and export interfaces; update npmextra.json to include internal Verdaccio registry alongside npmjs.org. ## 2026-02-08 - 1.0.2 - fix() no changes - No changes detected in git diff; no release necessary. ## 2026-02-08 - 1.0.1 - initial release Initial release of the project. - Initial commit creating the project repository and baseline files. - Tagged as version 1.0.1.