migrating_from_2.6.asciidoc 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. [appendix]
  2. == Changes since Cowboy 2.6
  3. The following patch versions were released since Cowboy 2.6:
  4. === Cowboy 2.6.3
  5. This release updates Cowlib to 2.7.3 to fix the `vsn`
  6. value in the 'cowlib.app' file that was causing issues
  7. to Elixir users.
  8. === Cowboy 2.6.2
  9. This release updates Cowlib to 2.7.2.
  10. A bug in the HTTP/2 code that resulted in the failure to
  11. fully send iolist response bodies has been fixed. Cowboy
  12. would just wait indefinitely in those cases.
  13. Cowboy will now use the host header when the HTTP/2
  14. :authority pseudo header is missing. A common scenario
  15. where this occurs is when proxies translate incoming
  16. HTTP/1.1 requests to HTTP/2.
  17. The `cowboy_static` handler will now properly detect
  18. the type of files that have an uppercase or mixed
  19. extension component.
  20. A bug where the stacktrace was incorrect in error messages
  21. has been fixed. The problem occurred when an exception
  22. occurred in the handler's terminate callback.
  23. Minor documentation fixes.
  24. === Cowboy 2.6.1
  25. This release updates Ranch to 1.7.1.
  26. It fixes an issue with the PROXY protocol where the wrong
  27. CRC32 algorithm was used and would cause checksum
  28. verification to fail.