v3.7.0
peer:
- Peer.Listen -> Peer.ListenAndServe
- Add Peer.ServeListener
router:
- Update the mapping rule of struct name (func name) to URI path
- toUriPath -> ToUriPath
codec:
- string codec -> plain codec
- add form(url encode) codec
rerror:
- Add rerror.SetMessage and rerror.SetDetail
packet:
- Change seq field type: uint64 -> string
log:
- Update log format
plugin-proxy:
- Forwarding using the client's session ID and packet sequence
other optimization