💧 A server-side Swift HTTP web framework.

What's New

Correctly handle invalid numbers in range validations

This patch was authored by @fred-sch and released by @0xTim.

Previously trying to perform a range validation check on Float.nan would cause a fatalError - this correctly handles it and throws an error instead.

Closes #2965.


Documentation Team Chat MIT License Continuous Integration Swift 5.2 Twitter

Vapor is an HTTP web framework for Swift. It provides a beautifully expressive and easy-to-use foundation for your next website, API, or cloud project.

Take a look at some of the awesome stuff created with Vapor.

💧 Community

Join the welcoming community of fellow Vapor developers on Discord.

🚀 Contributing

To contribute a feature or idea to Vapor, create an issue explaining your idea or bring it up on Discord.

If you find a bug, please create an issue.

If you find a security vulnerability, please contact as soon as possible.

💛 Sponsors

Support Vapor's development by becoming a sponsor.

Broken Hands Transeo Jari MacStadium

💚 Backers

Support Vapor's development by becoming a backer.

Moritz LangMaarten EngelsThomas KrajacicJesse TiptonSteve HumeMikkel UlstrupGeoffrey FosterPaul SchmiedmayerScott RobbinsSven A. SchmidtSpencer CurtisNathan HarrisAvarioZachZach RausnitzTim „Timinator“ KretzschmarKlaasAndrew Edwards+Li, Inc.Stijn WillemsKyle NewsomeVia Aurelia SolutionsJakub KiermaszBrian DrellingMattes MohrJamieGalen RhodesLitmapsDavid RomanBrian StrobachJánosJustin HondaTristan BieseckerKishikawa KatsumiAlex SherbakovSidetrackGreg KarpatiFrantišek MikšJeremy GreenwoodMerch VisoiuTimoRay FixMićo MiloložaAlanJonas, LLCJawadSentry안지훈Jason ArmstrongMark MaloneAkash Soni


  • Swift Tools 5.5.2
View More Packages from this Author


Last updated: Wed Mar 22 2023 00:32:28 GMT-0500 (GMT-05:00)