Ace v0.8.0 Release Notes

Release Date: 2017-03-26 // about 7 years ago
  • โž• Added

    • Ace.TLS for tcp/ssl endpoints, matching Ace.TCP function profiles.
    • Ace.Connection to normalise :gen_tcp/:ssl interfaces.
    • Governors can be throttled to zero to drain connections, see Ace.Governor.Supervisor.drain/1

    ๐Ÿ”„ Changed

    • ๐Ÿ†• New connection calls handle_connect/2 not init/2
    • Connection lost calls handle_disconnect/2 not terminate/2
    • Ace.TCP is now the callback module when starting and endpoint, there is no Ace.TCP.Endpoint module anymore.
    • Ace.Governor now a GenServer to handle OTP sys calls

    โœ‚ Removed

    • Ace.TCP.Server, now Ace.Server.
    • Ace.TCP.Server.Supervisor, now Ace.Server.Supervisor.
    • Ace.TCP.Governor, now Ace.Governor.
    • Ace.TCP.Governor.Supervisor, now Ace.Governor.Supervisor.