Skip to content

Gnet v2.4.0

Compare
Choose a tag to compare
@github-actions github-actions released this 04 Apr 13:32
· 29 commits to refs/heads/master since this release
4fee147

馃殌 Features

  • opt: mitigate the latency issue by prioritizing asynchronous writes (#563)
  • feat: enable OnOpen for connected UDP socket (#554)
  • feat: add DialContext and EnrollContext for Client (#543)

馃洨 Enhancements

  • opt: mitigate the latency issue by prioritizing asynchronous writes (#563)
  • feat: enable OnOpen for connected UDP socket (#554)
  • opt: use accept4 where available (#535)
  • bug: read the remaining data after the peer wrote and closed on BSD (#531)
  • opt: make TCP Keep-Alives settings practicable (#522)
  • opt: eliminate error logs when the service exits normally (#500)

馃悰 Bugfixes

  • bug: fix the memory leaks of localAddr and remoteAddr in conn (#547) a3a2b7a
  • bug: read the remaining data after the peer wrote and closed on BSD (#531)
  • bug: fix the inconsistent behaviors on Windows (#510)
  • bug: make logging package concurrent-safe (#487)

馃摎 Documentation

  • doc: update to the latest Round 22 of TechEmpower Benchmark 6d01da7
  • bug: fix the inconsistent behaviors on Windows (#510)
  • chore: add a TODO about removing the callback in Conn.AsyncWrite with UDP (#494)

馃梼 Misc

  • ci: add a bot that translates non-English issues 6e3e0c3 f7cfb5b
  • chore: switch from Gitter to Discord 5d1cf9e
  • mod: bump up a few modules 1bf7af4
  • dep: bump up a few dependencies and enable more auto-labelers in CI (#504)
  • chore: consolidate the import declarations of the internal error package (#501)
  • chore: do some chores on tests and comments (#499)
  • chore: add a TODO about removing the callback in Conn.AsyncWrite with UDP (#494)
  • chore: bump up modules (#493)

Full Changelog: v2.3.0...v2.4.0

Thanks to all these contributors: @leslie-fei and @panjf2000 for making this release possible.

What's Changed

New Contributors

Full Changelog: v2.3.0...v2.4.0