Releases: hprose/hprose-nodejs
Version 2.0.2
Improved Hprose SocketClient.
Version 2.0.0
Faster than ever.
Full compatible with Promises/A+.
Added middleware support.
Added push support.
Added oneway call support.
Added idempotent calls automatically fail retry support.
Added (pseudo) synchronous call support.
Added load balancing, and fail switch support.
Improved the client and server API.
Improved the batch invoke.
Version 1.6.4
Added onAccept & onClose event for Socket & WebSocket Service.
Version 1.6.3
Fixed wrong Response message.
Version 1.6.2
Improved Future.
Version 1.6.1
Update README.
dependencies changed to optionalDependencies.
Version 1.6.0
Added Full-Duplex socket binding support.
Added poolTimeout for SocketClient.
Added maxPoolSize property for SocketClient.
Added onBeforeInvoke, onAfterInvoke, onSendError, onSendHeader properties for Service.
Rewrite the Hprose Future to be compatible with Promises/A+.
Added trunc method for BytesIO.
Removed hprose.Exception.
Added returning Serialized data in batch mode support.
Improved WebSocket Service.
Improved WebSocket Client.
Version 1.5.0
Changed source files name (removed Hprose prefix).
Added BytesIO instead of BufferInputStream & BufferOutputStream.
Added Completer/Future.
Removed HproseFilter.js
Added SocketClient instead of TcpClient.
Added SocketService instead of TcpService.
Added SocketServer instead of TcpServer.
Added WebSocketService, WebSocketServer & WebSocketClient.
Added Server for Unified creation.
Added create method for Client.
Added TLS support for client and server.
Added JSONRPC client and service filter.
Added batch support for JSONRPC client.
Added batch support for JSONRPC service.
Optimized codes.
Faster, cleaner and more robust.