Releases: DarthPestilane/easytcp
Releases · DarthPestilane/easytcp
v0.4.0
v0.3.0
v0.2.0
v0.1.0
- 75d4ad1 feat: support async router (#33)
- 4199499 refactor: remove the built-in session manager (#32)
- f17b5fb refactor: reset ctx when session allocate one (#31)
- 4768e76 feat: set session when call session.NewContext() (#30)
- 7422342 feat: support context.Context in routeContext (#29)
- 402c0bf refactor: close session channel politely (#28)
v0.0.11
Changelog
- 9681738 feat: the default logger is mute
- 1643746 Merge pull request #26 from Juneezee/go1.17
- b02bc88 feat: add more method to Context (#25)
- 014e153 feat: add RawResponseData() to Context (#24)
- 4b8e811 feat: add method NewContext() to return routeContext pointer
- ec323d1 Merge pull request #23 from DarthPestilane/refactor/context-interface
- 6ab835d Merge pull request #22 from DarthPestilane/refactor/session-interface
- 83ec753 refactor: export Codec method to Session interface
v0.0.10
v0.0.9
v0.0.8
v0.0.7
v0.0.6
Features:
- Non-invasive design
- Pipelined middlewares for route handler
- Customizable message packer and codec, and logger
- Handy functions to handle request data and send response
- Common hooks
Changes:
- simplify code
- decrease allocs/op
- refactor router