The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
### Changed
- Support Swift 5.4 (`@resultHandler`)
- Refactor App source code
- Update SwiftNIO to 2.28.0
### Added
- Add new method `Request.data()` to get request body
### Changed
- Update SwiftNIO to 2.26.0
- Add Ubuntu to test environment
### Changed
- Call error handler for future handler
- Add missing argument of headers to create json response
### Added
- Add accessor to set response headers
- Support default response headers
### Changed
- Set `charset=utf-8` to `Content-Type` header by default
### Changed
- Fix status code of response code is always 200 OK
### Added
- Support query params
- Add error handler
- Add default handler to handle no route is matched
- Add tests of Request
### Changed
- Fix to create EventLoopGroup each app start
First Release