Erpc Versions Save

An efficient, extensible and easy-to-use RPC framework.

v6.0.1

4 years ago

Fix some bug

v6.0.0

4 years ago

Rerror -> Status

v5.4.2

4 years ago

chore(thriftproto): Support EXCEPTION message chore: Improve failed CALL error

v5.4.1

4 years ago

refactor thrift proto

v5.4.0

4 years ago

feat(socket): Add UnsafeSocket interface fix(websocket): Solve reconnection deadlock bug chore: Add the CtxSession interface, and change Context.Session()Session to Context.Session()CtxSession fix: can send message when redialing #53

v5.3.1

4 years ago

fix: Overflow error for redialTimes fix: solve first conn wait fix: sync: WaitGroup is reused before previous Wait has returned

v5.3.0

5 years ago
  • feat: Add HTTP style protocol
  • feat(codec): Add xml
  • feat(gzip): Add 'Is' function to determines if a id is gzip
  • chore(router): Improve handler performance
  • style(log): Modify the panic log level to ERROR

v5.2.0

5 years ago
  • feat(evio): Add evio,that is event-loop networking framework
  • feat(rerror): Add CodeNoError, improve Rerror.ToError and add Rerror.HasError() method
  • feat(TLS): Add GenerateTLSConfigForClient helper function
  • chore(auth): Refactor auth plugin
  • fix(websocket): Fix panic of handler error

v5.1.0

5 years ago
  1. feat(network): support QUIC network
  2. fix(session): closing notify bug
  3. fix(shutdown): fix dead lock bug
  4. chore(message string): use Google JSON style
  5. chore(router): update service method mapping
  6. chore(peer): remove ServeListener interface method
  7. chore(websocket): improve ease of use
  8. chore(log flush): improve ease of use
  9. chore(plugin): update plugins, add ListenerAddress plugin
  10. feat(PeerConfig): add ListenerAddr method
  11. chore(graceful): update ParentLaddr

v5.0.0

5 years ago
  • Refactor socket message
  • Improve the default protocol(rawproto) performance
  • Add thrift protocol
  • Support customize your own service method mapper
  • Not backward compatible