Vapor: 4.114.0 Release

Release date:
March 18, 2025
Previous version:
4.113.2 (released February 12, 2025)
Magnitude:
329 Diff Delta
Contributors:
6 total committers
Data confidence:
Commits:

Top Contributors in 4.114.0

bwdmr
dimitribouniol
lemo-nade-room
MrMage
artkay
0xTim

Directory Browser for 4.114.0

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

What's Changed

Added a cache policy for file middleware by @dimitribouniol in #3314

Currently, if a vapor app uses FileMiddleware to deliver static resources, it would have no control over the cache policy used by the browser for those files. This adds a configurable cache policy interface with reasonable defaults to better control when and how often a browser re-requests files (for instance, disabling caches during development).

This patch was released by @0xTim

Full Changelog: https://github.com/vapor/vapor/compare/4.113.2...4.114.0