Skip to content
It's Vapor Week! Celebrating 10 Years of Vapor Read more

Articles, tools & resources for Vapor devs

Subscribe

Meet Vapor for VS Code

The official Vapor extension for Visual Studio Code is here, with features for Vapor, Fluent, and Leaf to speed up development. Here's a tour.

How we approach releases at Vapor

See how we approach releases in Vapor, so we can release quickly and often to save time and provide a better experience for users and contributors.

The new Vapor Toolbox

The Toolbox has been rewritten using the best tools in the ecosystem, and it's now more powerful than ever!

Embracing the Ecosystem

Embracing more parts of the Swift on Server ecosystem as we progress towards Vapor 5

The Future of Vapor

After nearly 400 releases, we're now looking to what comes after Vapor 4. With Swift 6 on the horizon, here's our thinking on Vapor 5 and the framework's future

On Fluent Models and Sendable warnings

Since FluentKit 1.48.0, every Fluent Model triggers a Sendable warning. Here's the Swift property-wrapper corner case behind it, and how to handle it.

JWTKit is no longer Boring!

JWTKit is the first Vapor package rebuilt around Swift's structured concurrency ahead of Swift 6. Here's what's new in this major release.

Vapor URI Parsing Security Vulnerability

Vapor 4.90.0 fixes CVE-2024-21631 in URI parsing, replacing the old C parser with a safer Swift implementation. Upgrade if you parse untrusted URIs.