v3.4.0
Main updates since v3.3.0:
Router:
- Add RoutePullFunc() and RoutePushFunc()
- RoutePull,RoutePush,RoutePullFunc and RoutePushFunc support return router path string
- Fix unknown pull handler name
Meta:
- MetaRerrorKey -> MetaRerror
- Support ‘X-Accept-Body-Codec’ meta data
Rerror:
- Add 401, 500 and 502 rerror code
Context:
- Remove PluginContainer.PreWriteReply and PluginContainer. PostWriteReply’s out args
- When there is a reply writing error, 500 Rerror code is returned
- Fixed reply *Rerror bug
Plugin:
- Update proxy plugin
Graceful:
- Fix concurrent security bug
Log:
- Adjust the location of the listen log
Utils:
- Remove utils.ByteBuffer's Read and WriteTo methods