CHANGELOG.asciidoc 952 B

12345678910111213141516171819202122232425262728
  1. = CHANGELOG
  2. == 1.2.0
  3. * Allow the supervised process and the process owning the socket to be different
  4. * Add many transport options (please refer to the documentation)
  5. * Don't pass Ranch-specific options down to transports
  6. ** Should make Dialyzer happy in user projects.
  7. ** New types ranch:opt(), ranch_tcp:opt(), ranch_ssl:ssl_opt() and ranch_ssl:opt()
  8. * Fix crash when filtering unknown options out
  9. * Print a warning for each option filtered out
  10. * Handle Transport:controlling_socket/2 errors and close the socket
  11. * Handle Protocol:start_link/4 crashes to avoid killing all active connections
  12. * Use Asciidoc for documentation.
  13. * Test Ranch across 14 Erlang versions on CircleCI.
  14. * Improve and document test suites with recent ct_helper improvements.
  15. * Fix a number of intermittent test issues.
  16. == 1.1.0
  17. * Add Transport:secure/0
  18. * Add SSL partial_chain option
  19. * Stop reporting errors on {error, closed} in accept_ack
  20. == 1.0.0
  21. * Initial release.