fix(daemon): Reorganize project into daemon/client/shared layout, update imports and protocol, rename Tspm → ProcessManager, and bump smartipc to ^2.1.3
This commit is contained in:
11
changelog.md
11
changelog.md
@@ -1,5 +1,16 @@
|
||||
# Changelog
|
||||
|
||||
## 2025-08-28 - 3.1.2 - fix(daemon)
|
||||
Reorganize project into daemon/client/shared layout, update imports and protocol, rename Tspm → ProcessManager, and bump smartipc to ^2.1.3
|
||||
|
||||
- Reorganized source tree: moved files into ts/daemon, ts/client and ts/shared with updated index/barrel exports.
|
||||
- Renamed core class Tspm → ProcessManager and updated all references.
|
||||
- Consolidated IPC types under ts/shared/protocol/ipc.types.ts and added protocol.version + standardized error codes.
|
||||
- Updated CLI to use the new client API (tspmIpcClient) and adjusted command registration/registration helpers.
|
||||
- Bumped dependency @push.rocks/smartipc from ^2.1.2 to ^2.1.3 to address daemon connectivity; updated daemon heartbeat behavior (heartbeatThrowOnTimeout=false).
|
||||
- Updated readme.plan.md to reflect completed refactor tasks and testing status.
|
||||
- Minor fixes and stabilization across daemon, process manager/monitor/wrapper, and client service manager implementations.
|
||||
|
||||
## 2025-08-28 - 3.1.1 - fix(cli)
|
||||
Fix internal imports, centralize IPC types and improve daemon entry/start behavior
|
||||
|
||||
|
Reference in New Issue
Block a user