New:
- New helpers on
put
,post
,patch
for decoding content.
struct LoginRequest: Content {
var email: String
var password: String
}
router.post(LoginRequest.self, at: "login") { req, loginRequest in
return "\(loginRequest.email):\(loginRequest.password)"
}
- Max size for decoding multipart is now configurable.
let multipartConfig = MultipartFormConfig(maxSize: 1024)
services.register(multipartConfig)
- Validation package has been moved back to its own repo.
Fixed:
- Critical fixes in Engine Beta 2