All Versions
41
Latest Version
Avg Release Cycle
23 days
Latest Release
1875 days ago

Changelog History
Page 4

  • v3.6.0.a1

    August 12, 2019
  • v3.6.0.a0

    August 12, 2019
  • v3.5.4 Changes

    January 12, 2019

    ๐Ÿ”„ Changes

    • ๐Ÿ›  Fix stream .read() / .readany() / .iter_any() which used to return a
      partial content only in case of compressed content
      #3525 <https://github.com/aio-libs/aiohttp/issues/3525>_
  • v3.5.3 Changes

    January 12, 2019

    ๐Ÿ”„ Changes

    • Fix type stubs for aiohttp.web.run_app(access_log=True) and fix edge case of access_log=True and the event loop being in debug mode.
      #3504 <https://github.com/aio-libs/aiohttp/issues/3504>_
    • ๐Ÿ›  Fix aiohttp.ClientTimeout type annotations to accept None for fields
      #3511 <https://github.com/aio-libs/aiohttp/issues/3511>_
    • Send custom per-request cookies even if session jar is empty
      #3515 <https://github.com/aio-libs/aiohttp/issues/3515>_
    • ๐Ÿง Restore Linux binary wheels publishing on PyPI
  • v3.5.2 Changes

    January 09, 2019

    ๐Ÿ”„ Changes

    ๐Ÿ”‹ Features

    • FileResponse from web_fileresponse.py uses a ThreadPoolExecutor to work with files asynchronously.
      ๐Ÿ›ฐ I/O based payloads from payload.py uses a ThreadPoolExecutor to work with I/O objects asynchronously.
      #3313 <https://github.com/aio-libs/aiohttp/issues/3313>_
    • ๐Ÿ’ป Internal Server Errors in plain text if the browser does not support HTML.
      #3483 <https://github.com/aio-libs/aiohttp/issues/3483>_

    ๐Ÿ›  Bugfixes

    Preserve MultipartWriter parts headers on write.

    ๐Ÿ”จ Refactor the way how Payload.headers are handled. Payload instances now always
    have headers and Content-Type defined.

    ๐Ÿ›  Fix Payload Content-Disposition header reset after initial creation.
    #3035 <https://github.com/aio-libs/aiohttp/issues/3035>_

    ๐Ÿ‘ท Log suppressed exceptions in GunicornWebWorker.
    #3464 <https://github.com/aio-libs/aiohttp/issues/3464>_

    โœ‚ Remove wildcard imports.
    #3468 <https://github.com/aio-libs/aiohttp/issues/3468>_

    ๐Ÿ‘ท Use the same task for app initialization and web server handling in gunicorn workers.
    It allows to use Python3.7 context vars smoothly.
    #3471 <https://github.com/aio-libs/aiohttp/issues/3471>_

    ๐Ÿ›  Fix handling of chunked+gzipped response when first chunk does not give uncompressed data
    #3477 <https://github.com/aio-libs/aiohttp/issues/3477>_

    ๐Ÿ—„ Replace collections.MutableMapping with collections.abc.MutableMapping to avoid a deprecation warning.
    #3480 <https://github.com/aio-libs/aiohttp/issues/3480>_

    ๐Ÿ›ฐ Payload.size type annotation changed from Optional[float] to Optional[int].
    #3484 <https://github.com/aio-libs/aiohttp/issues/3484>_

    ๐ŸŒ Ignore done tasks when cancels pending activities on web.run_app finalization.
    #3497 <https://github.com/aio-libs/aiohttp/issues/3497>_

    ๐Ÿ‘Œ Improved Documentation

    • โž• Add documentation for aiohttp.web.HTTPException.
      #3490 <https://github.com/aio-libs/aiohttp/issues/3490>_

    Misc

    • #3487 <https://github.com/aio-libs/aiohttp/issues/3487>_
  • v3.5.1 Changes

    December 24, 2018

    ๐Ÿ”„ Changes

    • Fix a regression about ClientSession._requote_redirect_url modification in debug
      mode.
  • v3.5.0b3

    December 22, 2018
  • v3.5.0.b3

    December 22, 2018
  • v3.5.0.b2

    December 21, 2018
  • v3.5.0.b1

    December 20, 2018