Vapor 3.0.0 Beta 2
Pre-release
Pre-release
tanner0101
released this
13 Feb 02:15
·
1129 commits
to main
since this release
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