-----------
Released on May 3rd 2020, codename Archimedes
- Dropped Python 2 support, requiring Python 3.7 minimum version
- Changed package name to `emmett`
- Moved from WSGI to ASGI
- Moved to async syntax
- Moved `globals` module to `ctx`
- Added `output` optional param to `route` definition
- Introduced `develop` and `serve` commands in place of `run`
- Pipeline `open` and `close` flows are now handled concurrently
- Rewritten router, optimized request flow
- Introduced websockets support
- Added `after_loop` signal
- Decoupled templating engine
- Added `Request.files`
- Added `request_max_content_length` to `App.config`
- Added `request_body_timeout` to `App.config`
- Added async support in `cache` module
- Decoupled internationalization engine
- Added runtime migration utils in ORM
- Added `response_timeout` to `App.config`
- Use default `text/plain` Content-Type header in responses
- Added `namespace` to `Injector` class
- Added Python 3.8 support