gunicorn v20.0.2 Release Notes

Release Date: 2019-11-23 // over 4 years ago
  • 20.0.2

    • ๐Ÿ›  fix changelog

    20.0.1

    • fixed the way the config module is loaded. __file__ is now available
    • ๐Ÿ›  fixed wsgi.input_terminated. It is always true.
    • 0๏ธโƒฃ use the highest protocol version of openssl by default
    • ๐Ÿ‘ only support Python >= 3.5
    • added __repr__ method to Config instance
    • ๐Ÿ›  fixed support of AIX platform and musl libc in socketfromfd.fromfd function
    • ๐Ÿ›  fixed support of applications loaded from a factory function
    • ๐Ÿ›  fixed chunked encoding support to prevent any request smuggling <https://portswigger.net/research/http-desync-attacks-request-smuggling-reborn>_
    • ๐Ÿ‘ท Capture os.sendfile before patching in gevent and eventlet workers.
      ๐Ÿ›  fix RecursionError.
    • โœ‚ removed locking in reloader when adding new files
    • load the WSGI application before the loader to pick up all files

    note this release add official support for applications loaded from a factory function
    as documented in Flask and other places.