New:
- Request Data is now more easily indexable (
request.data["user", 0, "name"]
) Polymorphic
protocol for easily accessing Request Data (request.data["age"].int
)- Multipart POST body parsing (
request.data.multipart
) - Localization
- Updated Config functionality
- Route groups allowing route collections to span multiple files
- Fluent is now included in Vapor by default
- Form urlencoded array support (
key[]=val
) - File upload support
Better:
- Updated to 05-09 snapshot (Warning: 05-09 cannot compile release)
and
andor
have moved toboth
andeither
for validation- More
let
variables onApplication
to prevent bugs - Open Swift 0.8
- Route grouping is now threadsafe
- Enums moved to new API guidelines
- JSON now supports fuzzy casting
Fixed:
- Email validation for special characters