Skip to content

Tags: vapor/vapor

Tags

4.101.2

Toggle 4.101.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Adds TIFF and WebP HTTP Media Types (#3194)

Co-authored-by: Tim Condon <0xTim@users.noreply.github.com>

4.101.1

Toggle 4.101.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Exclude Query and Fragment from URI semicolon fix on Linux (#3201)

* only replace url encoded semicolons in path component, not in query

* unfortunately check needs to be executed at runtime

* include changes from review

4.101.0

Toggle 4.101.0's commit message

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
Add Async Storage shutdown (#3196)

* Make storage shutdown async

* Command should be noasync not deprecated

* Async client

* Async shutdown first

* Update Sources/Vapor/Commands/ServeCommand.swift

Co-authored-by: Gwynne Raskind <gwynne@vapor.codes>

* Fix some test warnings

* Client Response should be Sendable

* Work around API issue

* Don't run sync shutdown if we have an async one

---------

Co-authored-by: Gwynne Raskind <gwynne@vapor.codes>

4.100.2

Toggle 4.100.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
asyncBoot will no longer try booting server again if it is already bo…

…oted (#3195)

4.100.1

Toggle 4.100.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update URLEncodedFormEncoder encoding rules (#3192)

4.100.0

Toggle 4.100.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add Async Lifecycle Handlers (#3193)

* Add async functions on Lifecycle handler

* Hook up async shutdown

* Hook up the rest of the lifecycle handler

* Hookup async stuff

* Add some docs for Lifecycle handlers

* Add async tests for lifecycle handler

* Fix the tests

* Clarify some of the docs

* Try and reduce a flaky test

* Fix the tests

* Redisable test as its extremely flaky

4.99.3

Toggle 4.99.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Async Serve Command (#3190)

4.99.2

Toggle 4.99.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Support compiling against Musl (#3188)

Vapor already makes some provision for compiling against Musl in the
RFC1123 implementation, where `Glibc` is not assumed and is imported
conditionally alongside a conditional import of `Musl`. However, there
are a couple of other places where `Glibc` is still assumed when
compiling for Linux.

This patch replaces these imports with the same `#if canImport(...)`
pattern.

Co-authored-by: Tim Condon <0xTim@users.noreply.github.com>

4.99.1

Toggle 4.99.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix availability message (#3191)

4.99.0

Toggle 4.99.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add async alternative for Application.shutdown (#3189)