Skip to content
All authors
Tim

Tim

@0xTim

Vapor Core Team and collector of Swift Workgroups.

Vapor `URLEncodedFormDecoder` Security Vulnerability

We've fixed an issue in Vapor's URLEncodedFormDecoder - CVE-2022-31019

Vapor `FileMiddleware` Security Vulnerability

Vapor 4.60.3 fixes CVE-2022-31005 in FileMiddleware, where crafted Range headers could crash an app. Upgrade now if you serve files with it.

Vapor Users - We Need You!

As we redesign Vapor's sites, we're collecting stories from teams and companies running Vapor in production for a new showcase. Here's how to take part.

Adding a database table index

Fluent doesn't yet support database indexes natively, but you can add one in a migration by dropping down to SQLKit. Here's how, with examples.

Vapor Documentation Changes

We're updating the documentation site and moving the old docs to a new site

Updating Vapor's Supported Swift Versions

Vapor is dropping support for older Swift versions to match SwiftNIO, tracking the current release plus the two previous minors. Here's the new policy.

How to listen to connections from both IPv4 and IPv6 addresses

See how to listen to connections from both IPv4 and IPv6 connections in Vapor

We're looking for a designer!

Vapor is looking for a designer to refresh our sites and standardize our design language across the main site, blog, docs and more. Here's what's involved.