3.7.0 (2024-05-25)
3.6.0 (2024-01-24)
3.5.0 (2023-08-30)
3.4.1 (2023-06-20)
3.4.0 (2023-01-11)
3.3.3 (2023-01-10)
3.3.2 (2022-12-17)
fixes
- [
9d9b965
] - fix: should not emit timeout when has cache (#58) (killa <[email protected]>)
features
- [
8ed198d
] - feat: add options isCheckHeartbeat of whether check heartbeat (#57) (sinkhaha <[email protected]>)
features
- [
c9f389d
] - feat: impl subscribeTimeout (#56) (killa <[email protected]>)
fixes
- [
f4cc11b
] - fix: subscribe is not working on single thread mode (#51) (钟典 Desmond <[email protected]>)
features
- [
a21dde4
] - feat: connectTimeout support env, default 10s (#55) (mansonchor.github.com <[email protected]>)
fixes
- [
6f9bf8e
] - fix: single mode bugs (#49) (zōng yǔ <[email protected]>)
features
- [
7f3765d
] - feat: support cpu single mode (#48) (zōng yǔ <[email protected]>)
others
- [
4c5093b
] - chore: upgrade deps (#47) (zōng yǔ <[email protected]>)
fixes
- [
9fe3849
] - fix: follower should not retry register channel if socket already disconnected (#43) (zōng yǔ <[email protected]>)
features
- [
dce3fee
] - feat: response with whole error object instead of only stack, message (#38) (killa <[email protected]>)
others
- [
2574eae
] - [BREAKING] feat: migrating from generators to async/await (#36) (zōng yǔ <[email protected]>) - [
e32f0ef
] - chore: release 1.7.1 (xiaochen.gaoxc <[email protected]>),
- fix: error occured while calling invokeOneway method if ready failed (#33)
- feat: support custom port by env NODE_CLUSTER_CLIENT_PORT (#31)
- fix: make sure leader ready before follower in egg (#32)
- fix: only close server when server exists (#30)
- fix: set exclusive to true on listen (#29)
- fix: ignore error after close & register channel issue (#28)
- chore: remove unnecessary log, using debug instead (#27)
- fix: make sure follower test socket end (#25)
- fix: ignore ECONNRESET error (#24)
- fix: invoke before client ready issue (#23)
- fix: fix symbol property error (#22)
- feat: make clustClient method writable to support mock or spy (#21)
- fix: avoid event memory leak warning (#20)
- fix: make sure subscribe listener triggered asynchronized (#19)
- fix: event delegate & leader ready bug (#18)
- fix: don't auto ready when initMethod exists (#17)
- feat: add APIClientBase to help you create your api client (#16)
- feat: support unSubscribe, invokeOneway & close self (#14)
- fix: fix leader subscribe issue & heartbeat timeout issue (#15)
- chore: better notice (#13)
- test: fix failed case (#12)
- fix: block all remote connection (#11)
- feat: use serialize-json to support encode/decode buffer, date, undef… (#10)
- feat: close (#7)
- fix: no more need harmony-reflect on node >= 6 (#8)
- refactor: improve utils.delegateEvents() (#6)
- fix: adjust serialize algorithm for invoke arguments (#3)
- fix: log error if error exist (#5)
- docs: fix typo subsribe -> subscribe (#4)
- fix: fix shared memory issue (#2)
- feat: implement cluster-client