Files
microdot/CHANGES.md
Miguel Grinberg 2fe9793389 Release 0.7.1
2021-09-27 22:58:32 +01:00

7.6 KiB

Microdot change log

Release 0.7.1 - 2021-09-27

  • Breaking change: Limit the size of each request line to 2KB. A different maximum can be set in Request.max_readline. (commit) (thanks Ky Tran!)

Release 0.7.0 - 2021-09-27

  • Breaking change: Limit the size of the request body to 16KB. A different maximum can be set in Request.max_content_length. (commit)
  • Add documentation for request.client_addr #27 (commit) (thanks Mark Blakeney!)
  • Added documentation for reason argument in the Response object (commit)

Release 0.6.0 - 2021-08-11

  • Better handling of content types in form and json methods #24 (commit)
  • Accept a custom reason phrase for the HTTP response #25 (commit)
  • Make mime type check for form submissions more robust (commit)
  • Copy client headers to avoid write back #23 (commit) (thanks Mark Blakeney!)
  • Work around a bug in uasyncio's create_server() function (commit)
  • More unit tests (commit)
  • Installation instructions (commit)
  • Run tests with pytest (commit)
  • Deprecated the microdot-asyncio package (commit)

Release 0.5.0 - 2021-06-06

Release v0.4.0 - 2021-06-04

  • Add HTTP method-specific route decorators (commit)
  • Server shutdown #19 (commit)
  • Update microypthon binary for tests to 1.15 (commit)

Release v0.3.1 - 2021-02-06

  • Support large downloads in send_file #3 (commit)
  • Move socket import and add simple hello example #12 (commit) (thanks Damien George!)
  • Update python versions to build (commit)
  • Handle Chrome preconnect #8 (commit) (thanks Ricardo Mendonça Ferreira!)
  • Readme update (commit)
  • Switch to GitHub actions for builds (commit)

Release v0.3.0 - 2019-05-05

  • g, before_request and after_request (commit)
  • Threaded mode (commit)
  • Optional asyncio support (commit)
  • Debug mode (commit)
  • Print exceptions (commit)
  • Flake8 (commit)
  • Unit testing framework (commit)
  • More robust header checking in tests (commit)
  • Response unit tests (commit)
  • Request unit tests (commit)
  • More unit tests (commit)
  • Async request and response unit tests (commit)
  • More asyncio unit tests (commit)
  • Improve code structure (commit)
  • URL pattern matching unit tests (commit)
  • Rename microdot_async to microdot_asyncio (commit)

Release 0.2.0 - 2019-04-19

  • Error handlers (commit)
  • Fleshed out example GPIO application (commit)
  • More robust parsing of cookie header (commit)

Release 0.1.1 - 2019-04-17

  • Minor fixes for micropython (commit)
  • Initial commit (commit)