Swiftpack.co - Swift Packages by vapor-community

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.

Packages published by vapor-community

vapor-community/sockets 3.0.0-rc.1
πŸ”Œ Non-blocking TCP socket layer, with event-driven server and client.
⭐️ 574
πŸ•“ 5 years ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Sockets 2.2.3
5 years ago
#165 - Fixes issue when building for code coverage on 4.1
Sockets 3.0.0 RC 1
6 years ago
Sockets 2.2.4
5 years ago
Fixed: - Eliminate Swift 4.1 warnings
Sockets 3.0.0 Beta 3.2
6 years ago
Fixed: - Fixes a typo in `isCancelled` check
Sockets 3.0.0 Beta 3.1
6 years ago
Fixed: - Update source location on errors.
Sockets 3.0.0 Beta 3
6 years ago
Fixed: - Better error messages when the socket is closed. - Socket source/sink no longer attempt read/write when the socket is closed. - Updated to latest Core.
Sockets 3.0.0 Beta 2.1
6 years ago
Fixed: - Added some additional debug logs. [Milestone](https://github.com/vapor/sockets/milestone/20?closed=1)
Sockets 3.0.0 Beta 2
6 years ago
Fixed: - Socket address re-use is now disabled by default. - Improves error messages when `getaddrinfo()` fails [Milestone](https://github.com/vapor/sockets/milestone/18?closed=1)
Sockets 3.0.0 Beta 1
6 years ago
Sockets 2.2.2
6 years ago
Fixed: - Better error messages is socket is closed. [Milestone](https://github.com/vapor/sockets/milestone/16?closed=1)
linux macOS iOS
vapor-community/HTMLKit 3.0.0-alpha.8
Create and render HTML templates with HTMLKit
⭐️ 387
πŸ•“ 5 weeks ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
3.0.0-alpha.8
5 weeks ago
# Major (Alpha) ### Features * Add documentation tutorials (https://github.com/vapor-community/HTMLKit/pull/140) * Add support for markdown rendering (https://github.com/vapor-community/HTMLKit/pull/144) * Prepare for release (https://github.com/vapor-community/HTMLKit/pull/145) ### Notes
3.0.0-alpha.7
23 weeks ago
# Major (Alpha) ### Features * Upgrade the package (https://github.com/vapor-community/HTMLKit/pull/139) * Harden the HTML output (https://github.com/vapor-community/HTMLKit/pull/141) * Upgrade the package (https://github.com/vapor-community/HTMLKit/pull/142) ### Notes
3.0.0-alpha.6
37 weeks ago
# Major (Alpha) ### Features * Result builder fixes (https://github.com/vapor-community/HTMLKit/pull/137) * Upgrade the package (https://github.com/vapor-community/HTMLKit/pull/136) ### Notes Thanks to @tonyarnold πŸ™Œ
3.0.0-alpha.5
38 weeks ago
# Major (Alpha) ### Features * Upgrade the package (https://github.com/vapor-community/HTMLKit/pull/123) ### Notes
3.0.0-alpha.4
40 weeks ago
# Major (Alpha) ### Features * Upgrade the package (https://github.com/vapor-community/HTMLKit/pull/122) ### Notes
3.0.0-alpha.3
1 year ago
# Major (Alpha) ### Features * Upgrade the package (https://github.com/vapor-community/HTMLKit/pull/121) ### Notes
3.0.0-alpha.2
1 year ago
# Major (Alpha) ### Features * Upgrade the package (https://github.com/vapor-community/HTMLKit/pull/119) ### Notes
3.0.0-alpha.1
1 year ago
# Major (Alpha) ### Features * Upgrade the package (https://github.com/vapor-community/HTMLKit/pull/115) * Update components plugin (https://github.com/vapor-community/HTMLKit/pull/116) ### Notes This release sets the minimum swift version to 5.7!
2.8.1
1 year ago
# Patch ### Features * Fix conditional statement (https://github.com/vapor-community/HTMLKit/pull/109) ### Notes
2.8.0
1 year ago
# Minor ### Features * Add UI components (https://github.com/vapor-community/HTMLKit/pull/98) * Refactor code by (https://github.com/vapor-community/HTMLKit/pull/101) * Bring back the vapor provider (https://github.com/vapor-community/HTMLKit/pull/100) * Adjust the vapor provider (https://github.com/vapor-community/HTMLKit/pull/102) * Fix some logic and logistics (https://github.com/vapor-community/HTMLKit/pull/103) * Update the documentation (https://github.com/vapor-community/HTMLKit/pull/105) ### Notes
macOS linux macOS iOS
vapor-community/stripe 15.0.0
Stripe library for Vapor
⭐️ 174
πŸ•“ 1 year ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
15.0.0
1 year ago
**Full Changelog**: https://github.com/vapor-community/stripe/compare/14.0.0...15.0.0
Update to latest StripeKit.
2 years ago
Update to latest StripeKit
2 years ago
Update to latest StripeKit
2 years ago
Update to Latest StripeKit
2 years ago
Update to latest StripeKit
2 years ago
Update to latest StripeKit
3 years ago
Stripe 8.0.0
3 years ago
This release updates to the latest StripeKit release.
Stripe 7.0.0
3 years ago
This release updates to the latest StripeKit release.
Stripe 6.0.0
3 years ago
This release updates to the latest StripeKit release.
macOS
vapor-community/Imperial v0.12.0
Federated Authentication with OAuth providers
⭐️ 146
πŸ•“ 1 week ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
1.2.0
38 weeks ago
## What's Changed * Update README.md by @JeronimoPaganini in https://github.com/vapor-community/Imperial/pull/83 * Update README.md by @fananek in https://github.com/vapor-community/Imperial/pull/86 * Update Documentation by @The-0xAlex in https://github.com/vapor-community/Imperial/pull/87 * Updated sample code in Facebook docs by @RobertoMachorro in https://github.com/vapor-community/Imperial/pull/92 * Add Auth0 support by @jinthagerman in https://github.com/vapor-community/Imperial/pull/93 ## New Contributors * @JeronimoPaganini made their first contribution in https://github.com/vapor-community/Imperial/pull/83 * @fananek made their first contribution in https://github.com/vapor-community/Imperial/pull/86 * @The-0xAlex made their first contribution in https://github.com/vapor-community/Imperial/pull/87 * @RobertoMachorro made their first contribution in https://github.com/vapor-community/Imperial/pull/92 * @jinthagerman made their first contribution in https://github.com/vapor-community/Imperial/pull/93 **Full Changelog**: https://github.com/vapor-community/Imperial/compare/1.1.0...1.2.0
1.1.0
2 years ago
# Imperial 1.1.0 Adds support for Discord (#77)
1.0.1
3 years ago
Fixes URL used for authentication with Microsoft.
1.0.0
3 years ago
# Imperial 1.0.0 Support for Vapor 4. See [the docs](https://github.com/vapor-community/Imperial/tree/main/docs) for usage information.
0.17.0
3 years ago
Add support for Imgur(#55) Mixcloud (#57 ) and DeviantArt (#56) **Note:** this release still targets Vapor 3 - a Vapor 4 version will be released soon
0.16.1
3 years ago
Make the tenant ID for Microsoft configurable via an environment variable - #67
1.0.0 Beta 2
3 years ago
Update the latest release to pull in changes and resolve #66
1.0.0-beta.1
4 years ago
# Fully updated for Vapor 4! While there are no known major issues with this release at the time of this writing, it's too early to call this a release candidate. As a result, this version is being released as a pre-release and with a `beta` tag. At some point before RC, the `4` branch will me merged to `master` and a legacy support branch will spin off for the benefit of Vapor 3 users.
0.16.0
4 years ago
Adds support for Dropbox via https://github.com/vapor-community/Imperial/pull/47
0.15.0
4 years ago
Adds support for Microsoft Azure active directory via #48
macOS
vapor-community/postgresql 2.2.0
Robust PostgreSQL interface for Swift
⭐️ 132
πŸ•“ 3 years ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
2.2.0
3 years ago
Adds support for Swift 5
PostgreSQL 2.1.2
5 years ago
This release fixes a critical issue that affected parsing numeric values from the database (#76). Updating is highly recommended.
PostgreSQL 1.1.1
6 years ago
Changes: - The package now explicitly depends on vapor-community/cpostgresql to support successful builds in the future, no matter how Vapor repos are renamed.
PostgreSQL 2.1.1 – Highly Recommended
6 years ago
This release fixes a memory leak in the C bindings, which caused memory to slowly trickle with every SQL operation executed by the driver. Updating is highly recommended. Thanks to @kzaher for the fix.
PostgreSQL 2.1
6 years ago
New: - Preliminary Swift 4 support.
PostgreSQL 2.0.2
6 years ago
Fixes: - Some numeric values (e.g. the result of `AVG(x)`) were parsed incorrectly. #48
PostgreSQL 2.0.1
6 years ago
Changes: - Removed the dependency on `tzdata` on Linux (this fixes #43).
PostgreSQL 2.0.0
6 years ago
Changes: * Compatible with Node 2.0 and Fluent 2.0! * Added support for LISTEN and NOTIFY (thanks @johnbona!) * Improved error messaging * Added support for Date types * Added support for master and read replicas. (`init` parameter changed from `host` to `hostname`)
PostgreSQL 2.0.0 Beta 4
6 years ago
**Changes:** - Moved all methods from `Database` to `Connection`, leaving `Database` to be a simple class containing all the information to connect to a database. - Updated `PostgreSQLError` and replaced all uses of `DatabaseError` with it. - Created method for performing multiple queries in one transaction, using a specific isolation level. - Added option to the `listen` function to stop listening. - Prevented the `listen` function from crashing with a fatal error. Now an error is returned instead. - Refactored all binding code into a similar structure as Vapor MySQL. - Implemented handling of `Date`, instead of parsing the date into a string. - Added unit tests for the new date type parsing.
PostgreSQL 2.0.0 Beta 3
6 years ago
Fixed: - infinite loop when calling the `execute(...) -> Node` extension on a Connection.
vapor-community/mailgun 5.0.0
πŸ“§ Service to assist with sending emails from Vapor apps
⭐️ 114
πŸ•“ 9 weeks ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Mailgun 5.0.0
3 years ago
⚠️Breaking changes⚠️ This release of mailgun allows a user to mock `MailgunProvider` for testing and also uses the correct `EventLoop` for `Request` ```swift extension Application.Mailgun.Provider { static var fake: Self { .init { $0.mailgun.use { app, _ in MockMailgun(eventLoop: app.eventLoopGroup.next()) } } } } ``` This release also renames the package name and url to be more concise. So now installing mailgun will look like ```swift .package(url: "https://github.com/vapor-community/mailgun.git", from: "5.0.0") .target(name: "App", dependencies: [ .product(name: "Vapor", package: "vapor"), .product(name: "Mailgun", package: "mailgun") ]) ```
Swift 5.2, Vapor 4 RC and Bug Fixes
4 years ago
Vapor 4 support
4 years ago
Mailgun now supports Vapor 4! Development for Vapor 4 will be done on `master` from here on out and Vapor 3 development will be done on the `vapor3` branch. ```swift import Mailgun // Called before your application initializes. func configure(_ app: Application) throws { /// case 1 /// put into your environment variables the following keys: /// MAILGUN_API_KEY=... app.mailgun.configuration = .environment /// case 2 /// manually app.mailgun.configuration = .init(apiKey: "<api key>") } ``` ```swift // call it without arguments to use default domain app.mailgun().send(...) req.mailgun().send(...) // or call it with domain app.mailgun(.myApp1).send(...) req.mailgun(.myApp1).send(...) ```
Support Multiple Domains
4 years ago
You can now use multiple domains to send emails with Mailgun ```swift let mailgun = Mailgun(apiKey: "<api key>") services.register(mailgun, as: Mailgun.self) // Put this extension at the bottom or create a new file for it extension Mailgun.DomainConfig { static var euDomain: Mailgun.DomainConfig { return Mailgun.DomainConfig("mg.example.com", region: .eu) } static var usDomain: Mailgun.DomainConfig { return Mailgun.DomainConfig("mg2.example.com", region: .us) } } ``` ```swift mailgun.send(message, domain: .euDomain, on: req) ``` The new major version for this release is 3.0.0 to align with the supported Vapor version. 4.0.0 tag coming soon.
Fix for empty templates
4 years ago
In this release: #34
Templates Support
4 years ago
Thanks to @saicu for the implementation! https://documentation.mailgun.com/en/latest/user_manual.html#templates ### Sending templated emails ```swift let message = Mailgun.TemplateMessage( from: "[email protected]", to: "[email protected]", subject: "Newsletter", template: "my-template", templateData: ["foo": "bar"] ) let mailgun = try req.make(Mailgun.self) return try mailgun.send(message, on: req) ``` ### Setting up email templates ```swift let template = Mailgun.Template(name: "my-template", description: "api created :)", template: "<h1>Hello {{ name }}</h1>") let mailgun = try req.make(Mailgun.self) return try mailgun.createTemplate(template, on: req) ```
EU support
4 years ago
Added Inline Image Support
4 years ago
You can now add inline images that will display when the email is rendered. It uses the same format as image attachments.
Breaking API Changes
5 years ago
Now supporting "reply-to" header
5 years ago
macOS
vapor-community/stripe-kit 22.2.1
A Swift on Server SDK for the Stripe API
⭐️ 112
πŸ•“ 3 weeks ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
22.2.1
3 weeks ago
## What's Changed * Add card network enum case `eftpos_au` by @Andrewangeta in https://github.com/vapor-community/stripe-kit/pull/248 **Full Changelog**: https://github.com/vapor-community/stripe-kit/compare/22.2.0...22.2.1
22.2.0
7 weeks ago
## What's Changed * Fix: PaymentLink creation. by @cball in https://github.com/vapor-community/stripe-kit/pull/246 * Fix PaymentIntent cancelation by @Patrick-Kladek in https://github.com/vapor-community/stripe-kit/pull/245 ## New Contributors * @cball made their first contribution in https://github.com/vapor-community/stripe-kit/pull/246 * @Patrick-Kladek made their first contribution in https://github.com/vapor-community/stripe-kit/pull/245 **Full Changelog**: https://github.com/vapor-community/stripe-kit/compare/22.1.0...22.2.0
22.1.0
20 weeks ago
## What's Changed * Restore defaultForCurrency variable in the Card by @Maxim-Inv in https://github.com/vapor-community/stripe-kit/pull/238 **Full Changelog**: https://github.com/vapor-community/stripe-kit/compare/22.0.2...22.1.0
22.0.2
29 weeks ago
## What's Changed * Fix incorrect paths in TerminalReaderRoutes by @acwright in https://github.com/vapor-community/stripe-kit/pull/237 ## New Contributors * @acwright made their first contribution in https://github.com/vapor-community/stripe-kit/pull/237 **Full Changelog**: https://github.com/vapor-community/stripe-kit/compare/22.0.1...22.0.2
22.0.1
30 weeks ago
## What's Changed * Add missing protocol conformance. by @Andrewangeta in https://github.com/vapor-community/stripe-kit/pull/235 **Full Changelog**: https://github.com/vapor-community/stripe-kit/compare/22.0.0...22.0.1
22.0.0
31 weeks ago
## What's Changed * Fixed Allowed Documents mapping for Stripe Identity by @dbossotto in https://github.com/vapor-community/stripe-kit/pull/231 * Fix model type. by @Andrewangeta in https://github.com/vapor-community/stripe-kit/pull/233 ## New Contributors * @dbossotto made their first contribution in https://github.com/vapor-community/stripe-kit/pull/231 **Full Changelog**: https://github.com/vapor-community/stripe-kit/compare/21.0.0...22.0.0
21.0.0
31 weeks ago
## What's Changed * Adds Cashapp, link, PayPal and zip payment method details to charge. by @Andrewangeta in https://github.com/vapor-community/stripe-kit/pull/229 **Full Changelog**: https://github.com/vapor-community/stripe-kit/compare/20.1.1...21.0.0
20.1.1
33 weeks ago
## What's Changed * Fix ephemeral key route path by @Andrewangeta in https://github.com/vapor-community/stripe-kit/pull/227 **Full Changelog**: https://github.com/vapor-community/stripe-kit/compare/20.1.0...20.1.1
20.1.0
34 weeks ago
## What's Changed * Adds ephemeral key APIs by @Andrewangeta in https://github.com/vapor-community/stripe-kit/pull/225 **Full Changelog**: https://github.com/vapor-community/stripe-kit/compare/20.0.0...20.1.0
20.0.0
34 weeks ago
## What's Changed * Add missing customer id by @Andrewangeta in https://github.com/vapor-community/stripe-kit/pull/224 * Added missing charge payment method types by @Andrewangeta in https://github.com/vapor-community/stripe-kit/pull/221 **Full Changelog**: https://github.com/vapor-community/stripe-kit/compare/19.0.0...20.0.0
iOS macOS watchOS tvOS
vapor-community/vapor-aws-lambda-runtime v0.6.0
Run your Vapor api server on AWS Lambda using the official Swift Server runtime.
⭐️ 102
πŸ•“ 2 years ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
0.6.2
2 years ago
Fix build for Swift 5.5
0.6.1
3 years ago
Make `LambdaServer.Configuration` public so you can change it
vapor-aws-lambda-runtime v0.6.0
3 years ago
⚠️ `vapor-aws-lambda-runtime` was moved to the vapor-community. - The `base64` dependency (swift-extras-base64) has been changed to its new location.
vapor-aws-lambda-runtime v0.5.0
3 years ago
- Fixed the translation between API Gateway request and response and Vapor request and response. (#11) Patch credit @fcobia
vapor-aws-lambda-runtime v0.4.0
3 years ago
New internals and new name! - The `vapor-aws-lambda-runtime` now runs with the [`swift-aws-lambda-runtime`](https://github.com/swift-server/swift-aws-lambda-runtime) under the hood. - We have got a new name to better reflect the compatibility with the official swift lambda runtime. - The TodoBackend example has been removed for now. - The README has been adjusted to reflect the changes. - We have a lot more CI now.
VaporLambdaRuntime v0.3.0
3 years ago
‼️ Breaking change! This release updates the library to use the Vapor provider pattern. To enable lambda mode use: ``` app.servers.use(.lambda) ```
VaporLambdaRuntime v0.2.0
4 years ago
Because of a breaking change in [`swift-lambda-runtime`](/fabianfett/swift-lambda-runtime) this library needs to be updated as well. For more information see the [release notes](/fabianfett/swift-lambda-runtime/releases/tag/v0.5.0) of `swift-lambda-runtime`.
VaporLambdaRuntime v0.1.0
4 years ago
The very first release! Feedback highly welcome.
macOS linux macOS iOS
vapor-community/sendgrid 5.0.0
SendGrid-powered mail backend for Vapor
⭐️ 71
πŸ•“ 39 weeks ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
5.0.0 Async Await support.
39 weeks ago
## What's Changed * Adding MIT License by @proggeramlug in https://github.com/vapor-community/sendgrid/pull/45 * Update SendGridKit to version 2.0.2 by @melgu in https://github.com/vapor-community/sendgrid/pull/47 ## New Contributors * @proggeramlug made their first contribution in https://github.com/vapor-community/sendgrid/pull/45 * @melgu made their first contribution in https://github.com/vapor-community/sendgrid/pull/47 **Full Changelog**: https://github.com/vapor-community/sendgrid/compare/4.0.0...5.0.0
Sendgrid 4.0.0 πŸŽ‰
3 years ago
Official tag for vapor 4 support.
Vapor 4 Support
4 years ago
# πŸŽ‰ Updated for Vapor 4! πŸŽ‰ Most of the code moved to https://github.com/vapor-community/sendgrid-kit; this repository now contains only the Vapor provider.
Added support for Dynamic Template Data
5 years ago
Sendgrid Provider 3.0.5
5 years ago
Improved compatibility with Swift 4.2. Thanks @rafiki270!
Made Sendgrid errors public
5 years ago
SendGridProvider 3.0.3
5 years ago
Supports Vapor official 3.0.0 tag
SendGridProvider 3.0.2
5 years ago
Updates for HTTP parsing.
Sendgrid Provider 3.0.1
5 years ago
Fixed issues with content type.
3.0.0
5 years ago
macOS
vapor-community/ferno 0.6.0
Vapor Firebase Realtime database provider
⭐️ 68
πŸ•“ 22 weeks ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
0.6.0
22 weeks ago
## What's Changed * Service account json support added and README updated by @chibombo in https://github.com/vapor-community/ferno/pull/9 **Full Changelog**: https://github.com/vapor-community/ferno/compare/0.5.1...0.6.0
0.5.1
24 weeks ago
## What's Changed * FernoConfiguration.tokenExpirationDate typo fixed by @chibombo in https://github.com/vapor-community/ferno/pull/8 ## New Contributors * @chibombo made their first contribution in https://github.com/vapor-community/ferno/pull/8 **Full Changelog**: https://github.com/vapor-community/ferno/compare/0.5.0...0.5.1
0.5.0
25 weeks ago
## What's Changed * Improvements by @petrpavlik in https://github.com/vapor-community/ferno/pull/7 * [WIP] Update to Vapor4 by @maximkrouk in https://github.com/vapor-community/ferno/pull/6 ## New Contributors * @petrpavlik made their first contribution in https://github.com/vapor-community/ferno/pull/7 * @maximkrouk made their first contribution in https://github.com/vapor-community/ferno/pull/6 **Full Changelog**: https://github.com/vapor-community/ferno/compare/0.4.0...0.5.0
5 years ago
Fixed issue with AccessToken
5 years ago
Vapor 3.0.1 support
5 years ago
macOS
vapor-community/pagination 2.0.0-alpha.1
Simple Vapor 3 Pagination
⭐️ 64
πŸ•“ 5 years ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
2.0.0 Alpha 1
5 years ago
⚠️ This is a major release and currently this version does not have breaking changes. Do note that v2.0.0 will be integrated into the Fluent 4 release and these releases are only here for people to take advantage of the new Advanced Queries for the time being.
Pagination Per crash fix
5 years ago
Fixes a crash when setting the amount to `0`
Slight Code Cleanup
5 years ago
Remove the RC packages
5 years ago
Models no longer need to conform to `Content`
5 years ago
Models no longer need to conform to `Content`
Fluent 3 RC3 Support
5 years ago
Fluent 3 RC3 Support
5 years ago
All the new syntax and query builder fixes for Fluent 3 RC3 support.
5 years ago
## Whats News - Syntax Change: `key` was renamed to `pageKey` - Syntax Change: `pagePerKey` was renamed to `perPageKey` ⚠️ This could potentially break some implementations if you are manually working with the Query Builder and Pagination - Page and Paginated are now public allowing you to easily create your own custom paginated responses ## Fixes The max pages and total item count are now based on the total amount of objects queried before the pagination. Marks the variables in the paginated struct public Addendum to `1.0.2`
Pagination 1.0.2
5 years ago
## Whats News - Syntax Change: `key` was renamed to `pageKey` - Syntax Change: `pagePerKey` was renamed to `perPageKey` ⚠️ This could potentially break some implementations if you are manually working with the Query Builder and Pagination - Page and Paginated are now public allowing you to easily create your own custom paginated responses ## Fixes The max pages and total item count are now based on the total amount of objects queried before the pagination.
Official Vapor Release
5 years ago
Upgraded the package to support the office Vapor 3.0.0 release!
vapor-community/leaf-markdown 3.0.1
Markdown renderer for Vapor
⭐️ 60
πŸ•“ 2 years ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
3.0.1
2 years ago
Update LeafMarkdown to support the new `UnsafeUnescapedLeafTag` from the 4.3.1 security release of LeafKit
3.0.0
3 years ago
# Leaf Markdown 3.0.0 Add support for Vapor 4. See the [README](https://github.com/vapor-community/leaf-markdown/blob/2.2.0/README.md) for usage details
3.0.0 Beta 1
4 years ago
Adds support for Vapor 4 and migrate to Swift 5.2
2.2.0
4 years ago
# Leaf Markdown 2.2.0 This is just a maintenance update to Swift 5.1 (with compatibility kept for Swift 4) and migrating to GH actions to stop things going stale!
2.1.0
4 years ago
# Leaf Markdowm 2.1.0 New features: * #9 - Expose markdown parsing options
2.0.0
5 years ago
# Leaf Markdown 2.0.0 Adds support for Leaf 3. ⚠️ This version contains changes due to the way Vapor registers Leaf tags. See [the README](https://github.com/vapor-community/leaf-markdown/blob/master/README.md) for updated usage instructions.
2.0.0 RC 1
5 years ago
# Leaf Markdown 2.0.0 RC 1 Adds support for Leaf 3. ⚠️ This version contains changes due to the way Vapor registers Leaf tags. See [the README](https://github.com/vapor-community/leaf-markdown/blob/vapor3/README.md) for updated usage instructions.
1.1.1
6 years ago
# Markdown Provider 1.1.1 * Fixes #6 with PR #7
1.1.0
6 years ago
# Markdown Provider 1.1.0 PR #5 - add Swift 4 support
1.0.0
6 years ago
# Markdown Provider 1.0.0 This is the first major release of the Markdown Provider for Vapor 2. It includes all of the work from the Broken Hands [fork](https://github.com/brokenhandsio/LeafMarkdown) to make it use the latest [Markdown](https://github.com/vapor-community/markdown) package, including support for Github Flavoured Markdown. See the [README](https://github.com/vapor-community/markdown-provider/blob/master/README.md) for details on how to use.
macOS
vapor-community/wkhtmltopdf 4.0.0
Generate and return PDFs from Vapor views
⭐️ 57
πŸ•“ 22 weeks ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Vapor 4 release (pt 2)
3 years ago
Fixes a bug where the `ThreadPool` was started on every run regardless of current state
Fix threadpool error
3 years ago
3.0.0
3 years ago
Updated to remove Vapor dep and rely only on NIO
2.0.1
4 years ago
Supports setting the location of the `wkhtmltopdf` binary, for platforms such as Heroku. Many thanks to @maciejtrybilo for making this change.
2.0.0
4 years ago
Update to Vapor 3. Many thanks to @kimdv for making this change.
v1.1.0
6 years ago
Update to Vapor 2. Minor API changes. We now use Vapor's `Bytes` instead of Foundation's `Data` to make interoperating with Vapor easier, e.g. when returning responses. See the README for new usage. It is also possible to set the default zoom level for the `wkhtmltopdf` binary. If you need to use Vapor 1, stay with version 1.0.0 of this package.
v1.0.0
6 years ago
Swift 3.1, Vapor 1.5
v0.1.0
7 years ago
First release. Functional and used in production. Swift 3.0, Vapor 1.5
vapor-community/Lingo-Vapor 4.4.0
Vapor provider for Lingo - the Swift localization library
⭐️ 54
πŸ•“ 1 year ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Adding some tags and middleware
1 year ago
Fix for LingoVaporLeaf not being exposed as available project
1 year ago
Request locale + Leaf tag support
1 year ago
- Added support for extracting locale from request - Added custom Leaf tag to be used for direct localization in leaf templates
Improved locale format handling to match RFC 5646
1 year ago
- Bumped Lingo dependency to 4.0.0 - Fixes https://github.com/vapor-community/Lingo-Vapor/issues/12
Locale fallbacks
2 years ago
- Fall back to language code when localization file matching both language code and country code can not be found (for example en_US would fall back to en if en_US doesn't exist) - Fall back to language code in pluralization rules lookup
Vapor 4 Support
3 years ago
- Added support for Vapor 4
Custom workdir fix
4 years ago
Vapor 3 Support
5 years ago
Swift 4 support
6 years ago
This release includes support for Swift 4 while preserving backwards compatibility with Swift 3.
Initial release
6 years ago
macOS linux macOS iOS
vapor-community/markdown 0.7.1
Swift cmark wrapper for SwiftPM
⭐️ 50
πŸ•“ 2 years ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
0.7.1
2 years ago
## What's Changed * Update CI by @0xTim in https://github.com/vapor-community/markdown/pull/12 * Fix building on Linux by @stevapple in https://github.com/vapor-community/markdown/pull/11 * Enable 5.5 in CI by @0xTim in https://github.com/vapor-community/markdown/pull/13 ## New Contributors * @stevapple made their first contribution in https://github.com/vapor-community/markdown/pull/11 **Full Changelog**: https://github.com/vapor-community/markdown/compare/0.7.0...0.7.1
0.7.0
3 years ago
0.7.0 Make use of the new API in [cmark-gfm 2.1.0](https://github.com/brokenhandsio/cmark-gfm/releases/tag/2.1.0) to stop memory leaks in the extensions
0.6.1
4 years ago
#8 - Adds the `unsafe` option to pass to cmark
0.6.0
4 years ago
# Swift Markdown 0.6.0 Bumps the cmark-gfm library to the latest release with full GFM support In this release: #7 - add tests to ensure GFM works
0.5.0
4 years ago
# Swift Markdown 0.5.0 Update to Swift 5.1
0.4.0
6 years ago
# Markdown 0.4.0 PR #4 - add Swift 4 support to the library
0.3.0
6 years ago
# Markdown 0.3.0 This release contains a number of improvements from [Broken Hand's fork](https://github.com/brokenhandsio/SwiftMarkdown) including: * Github Flavoured Markdown support * Default to `safe` rendering
Markdown 0.2
6 years ago
7 years ago
vapor-community/VaporMonitoring 2.1.2
Monitoring for Vapor
⭐️ 47
πŸ•“ 4 years ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
V 2.1.2
5 years ago
This fixes a build error with the package which was a result of a forgotten `git push` My apologies πŸ˜…
V 2.1.1
5 years ago
This updates the underlying [SwiftPrometheus](https://github.com/MrLotU/SwiftPrometheus) package to version 0.2.0 adding thread safety.
V 2.1.0
5 years ago
This release adds the ability to filter out non internal routes, avoiding explosion of your `metrics` endpoint. By default this feature is not enabled, so if you update to `2.1.0` without changing your config, nothing will change in the way your metrics are served. Example: If your `routes.swift` looks like this: ```swift public func routes(_ router: Router) throws { // Basic "Hello, world!" example router.get("hello") { req in return "Hello, world!" } } ``` Requests to `host:port/test` will not be taken into account by the logging, but requests to `host:port/hello` will
V 2.0.1
5 years ago
Small bugfixes and removing a whole bunch of unneeded files to optimize speed
V 2.0
5 years ago
WARNING: Breaking release! The dashboard was removed in this version, and the underlying prometheus tasks were migrated to use [SwiftPrometheus](https://github.com/MrLotU/SwiftPrometheus)
v1.0.0
5 years ago
Vapor Monitoring V1.0.0, the first full release! Vapor Monitoring now longer blocks any other Vapor functionality so you can use it with any project!
Version 0.1.0
5 years ago
First stable release of VaporMonitoring! πŸŽ‰
v0.0.2
5 years ago
Fixes a bug with `MonitoringConfig`
v0.0.1
5 years ago
vapor-community/google-cloud 1.4.1
Access GoogleCloud APIs using Vapor
⭐️ 44
πŸ•“ 33 weeks ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
1.4.1
33 weeks ago
## What's Changed * Lock google-cloud-kit dependency version at `1.0.0-rc.9` until we bump `swift-tools` and `macOS` version to `5.7` and `v13` respectively by @susheel-clearcals in https://github.com/vapor-community/google-cloud/pull/32 **Full Changelog**: https://github.com/vapor-community/google-cloud/compare/1.4.0...1.4.1
Google Cloud 1.4.0
2 years ago
This release adds support for [Cloud PubSub API](https://cloud.google.com/pubsub)
Google Cloud 1.3.0
2 years ago
Adds support for the Translate API
GoogleCloud 1.2.0
2 years ago
This release adds support for [Cloud Secret Manager](https://cloud.google.com/secret-manager).
GoogleCloud 1.1.0
3 years ago
This release Exposes an `app.googleCloud.datastore.base` property, which is useful if you want to use the local Datastore emulator, for example: ```swift app.googleCloud.datastore.base = "http://localhost:8081" ``` Defaults to the live URL of https://datastore.googleapis.com
Google Cloud 1.0.0
3 years ago
Official 1.0.0 release now that Vapor 4 has officially been tagged.
Google Cloud RC 2.1
4 years ago
Fixes a missing target when trying to import google cloud storage.
GoogleCloud 1.0.0 RC 2
4 years ago
GoogleCloud RC 1
4 years ago
This release supports the latest vapor release candidate which means requiring swift 5.2
GoogleCloudProvider beta 2
4 years ago
This release adopts the new extension API for services on `Application` and `Request`. Now you can setup google cloud credentials globally and setup a specific API individually through `Application` ```swift app.googleCloud.credentials = try GoogleCloudCredentialsConfiguration(projectId: "myprojectid-12345", credentialsFile: "~/path/to/service-account.json") app.googleCloud.storage.configuration = .default() ``` ```swift func uploadImage(_ req: Request) throws { /// req.gcs gives access to the cloud storage client. req.gcs.object.createSimpleUpload(bucket: "vapor-cloud-storage-demo", data: Data(...), name: "my-image", contentType: "image/jpeg").flatMap { uploadedObject in print(uploadedObject.mediaLink) // prints the download link for the image. } } ```
macOS
vapor-community/PassKit 0.1.0
Vapor implementation for Apple's PassKit server requirements.
⭐️ 41
πŸ•“ 3 weeks ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
0.1.0
3 weeks ago
## What's Changed * Package update by @fpseverino in https://github.com/vapor-community/PassKit/pull/2 ## New Contributors * @fpseverino made their first contribution in https://github.com/vapor-community/PassKit/pull/2 **Full Changelog**: https://github.com/vapor-community/PassKit/compare/0.0.7...0.1.0
iOS macOS
vapor-community/CSRF 3.1.1
A package to add protection to Vapor against CSRF attacks.
⭐️ 41
πŸ•“ 1 year ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
3.1.1
1 year ago
## What's Changed * #17 Made CSRFFormFieldTag conform to UnsafeUnescapedLeafTag so that i… by @lemo-nade-room in https://github.com/vapor-community/CSRF/pull/18 ## New Contributors * @lemo-nade-room made their first contribution in https://github.com/vapor-community/CSRF/pull/18 **Full Changelog**: https://github.com/vapor-community/CSRF/compare/3.1.0...3.1.1
Version 3.1.0
2 years ago
This belated release includes support for `CSRFFormFieldTag` and improves token serialization. ## What's Changed * Use proper serialization and secure hash function by @cleverer in https://github.com/vapor-community/CSRF/pull/15 * Provide CSRFFormField Tag again by @cleverer in https://github.com/vapor-community/CSRF/pull/16 ## New Contributors * @cleverer made their first contribution in https://github.com/vapor-community/CSRF/pull/15 **Full Changelog**: https://github.com/vapor-community/CSRF/compare/3.0.0...3.1.0
Vapor 4 Support
3 years ago
Now works with Vapor 4!
2.1.1
5 years ago
Adds tag as shortcut for forms in templates.
2.0.0
5 years ago
# CSRF 2.0.0 #7 - now works with Vapor 3!
1.1.0
6 years ago
#5 Add support for Swift 4
Access Level for Properties on `HTTPMethod`
6 years ago
This patch makes the static properties on `HTTPMethod` publicly accessible.
CSRF Initializer Access Level
6 years ago
This release includes a patch that changes `CSRF`'s initializer to be `public` so that it is available outside of the module.
CSRF 1.0.0
6 years ago
This marks the initial release of the CSRF package. See the [README](https://github.com/vapor-community/CSRF/blob/master/README.md) for details on usage.
macOS
vapor-community/vapor-ext 0.3.4
βš™οΈ A collection of Swift extensions for wide range of Vapor data types and classes
⭐️ 36
πŸ•“ 4 years ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
0.3.4
4 years ago
#Β Changes: - Remove warnings from Swift 5
0.3.3
5 years ago
# Fixed: - Support for Single quote around .env values
0.3.2
5 years ago
# Fixed: - Fix dependencies
0.3.1
5 years ago
0.3.0
5 years ago
# Changes since 0.2.2: ### New Model functions: - `query(by:, on:, withSoftDeleted:)` to create a query for the model and apply a filter of criteria. - `findAll(sortBy:, on:, withSoftDeleted:)` to find all models and apply some sorting criteria. - `find(by:, sortBy:, on:, withSoftDeleted:)` to find models and apply some filters and sorting criteria. - `findOne(by:, on:, withSoftDeleted:)` to find first model that matches the filters criteria. - `count(on:, withSoftDeleted:)` to count the number of registers of the model. - `count(by:, on:, withSoftDeleted:)` to count the number of registers of the model that matches some criteria. ### New sort methods: - `sort(by:)` to apply some sorting criteria.
0.2.2
5 years ago
# Changes: - Fix Request filter extensions
0.2.1
5 years ago
# Changes: - Improved params extraction to avoid problems with values with `:`
0.2.0
5 years ago
# Changes since 0.1.4: - New Request extensions to build `FilterOperator` and `QuerySort` from query params (Usefull if you use a Repository system): - `filter(keyPath:, at parameter:)` to build FilterOperator based in query params - `sort(keyPath:, at queryParam:, as parameter:)` to build QuerySort based in query params - `sort(keyPath:, at queryParam:, as parameter:, default direction:)` to build QuerySort based in query params - `sort(keyPath:, as parameter:)` to build QuerySort based in query params - `sort(keyPath:, as parameter:, default direction:)` to build QuerySort based in query params
0.1.4
5 years ago
# Changes since 0.1.3: - Fix bug when try to filter a optional string field using `ct`, `nct`, `sw`, `nsw`, `ew`, `new`
0.1.3
5 years ago
# Changes since 0.1.2: - Improved `sort` method with default direction argument.
linux macOS iOS
vapor-community/swiftybeaver-provider 3.1.1
SwiftyBeaver Logging Provider for Vapor, the server-side Swift web framework https://swiftybeaver.com
⭐️ 33
πŸ•“ 4 years ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
3.1.1
4 years ago
This release adds a Swift 5.0 compatible manifest to the package.
3.1.0
5 years ago
# Changes: - Set SwiftyBeaver Dependency to 1.6.0
Hello Vapor 3
5 years ago
# Changes: - Update Vapor to 3.0.0 Release
3.0.0-rc.2
5 years ago
# Changes since RC 1 - Add support to serverURL and analyticsUserName to SBPlatform destination
3.0.0-rc.1
5 years ago
# Changes: - Update to Vapor 3 RC 2.7
3.0.0-beta.3
6 years ago
# Changes since `beta.2` - Support for Vapor 3.0.0-beta.3
3.0.0-beta.2
6 years ago
# Changes since `beta.1` - Support for Vapor `3.0.0-beta.1` - Improved service registration
3.0.0-beta.1
6 years ago
# Changes: - Support for Vapor 3 in beta branch - Support for SwiftyBeaver 1.5
2.0.0
6 years ago
Changes: - Rework configuration - Multiple destinations of same type - Support of `format` option <sup>1</sup> - Support of `minLevel` option <sup>1</sup> - Support of `async` option <sup>1</sup> - Support of `levelString` option <sup>1</sup> - Support of `threshold` option <sup>2</sup> - Swift 4 support > <sup>1</sup> For Console and File destinations > <sup>2</sup> For SBPlatform
2.0.0-beta.3
6 years ago
# Changes since beta 2 - More tests and coverage - Added resolver protocol - Update docs
macOS
vapor-community/tls 3.0.0-rc.1.0.1
πŸ”’ Non-blocking, event-driven TLS built on OpenSSL & macOS security.
⭐️ 27
πŸ•“ 5 years ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
TLS 2.1.3
5 years ago
Fixed: - Eliminate Swift 4.1 warnings (#71).
TLS 3.0.0 RC 1.0.1
6 years ago
Fixed: - Fixes an issue with detecting wouldBlock on AppleTLSSocket - Better error handling [Milestone](https://github.com/vapor/tls/milestone/22?closed=1)
TLS 3.0.0 RC 1
6 years ago
TLS 3.0.0 Beta 3.2
6 years ago
New: - Update to COpenSSL tagged release
TLS 3.0.0 Beta 3.1
6 years ago
Fixed: - Fixed an issue where SNI was not properly sent causing handshake failures on Linux. - Fixed an issue where OpenSSLSocket.write would error instead of properly returning `.wouldBlock`.
TLS 3.0.0 Beta 3
6 years ago
Fixed: - Updates to latest Sockets and Core betas.
TLS 3.0.0 Beta 2.1
6 years ago
TLS 3.0.0 Beta 2
6 years ago
Fixed: - Updated Sockets dependency.
TLS 3.0.0 Beta 1
6 years ago
TLS 2.1.2
6 years ago
Fixed: - Remove Swift warnings. [Milestone](https://github.com/vapor/tls/milestone/16?closed=1)
vapor-community/VaporTwilioService 4.0.0
Twilio API provider for all your Vapor needs
⭐️ 19
πŸ•“ 48 weeks ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Support for Vapor 4
4 years ago
Escape Message Bodies
5 years ago
Message bodies are now escaped
Vapor Hotfix Hotfix
5 years ago
Renamed Targets
5 years ago
The target names being used for the example app were clashing with folks projects. Should be fine now.
Handling Incoming Texts
5 years ago
### Handling Incoming Texts After [setting up the necessary routing within your Twilio account](https://www.twilio.com/docs/sms/twiml#twilios-request-to-your-application), you may create routes to handle and respond to incoming texts. ```swift router.post("incoming") { (req) -> Response in // This object will give you access to all of the properties of incoming texts let sms = try req.content.syncDecode(IncomingSMS.self) let twilio = try req.make(Twilio.self) // You may respond with as many texts as you'd like let responseMessage = SMSResponse( Message(body: "Hello Friend!"), Message(body: "This is a second text.") ) return twilio.respond(with: responseMessage, on: req) } ```
Updated docs and cleaned up Mailgun refrences
5 years ago
Thanks to @mergesort for pointing out the Mailgun reference
Initial Release
5 years ago
This one supports sending texts
macOS linux macOS iOS
vapor-community/redis-provider 2.0.2
Adds Redis Cache to Vapor
⭐️ 17
πŸ•“ 4 years ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Redis Provider 2.0.2
5 years ago
Fixed: * Storing and retrieving raw Bytes when using Redis as cache. (#26)
Redis Provider 2.0.1
6 years ago
Fixed: - A build issue caused by the ambiguous `Client` initializer. - Restored CI for the module.
Redis Provider 2.0
6 years ago
New: - Improved Redis client. - Updated to Vapor 2.
Redis Provider 2.0 Beta 3
6 years ago
Fixed: - Updated to new Vapor config.
Redis Provider 1.1.0 (for Vapor 1.x)
6 years ago
New: - configure Redis connections via URL (#21)
Redis Provider 2.0 Beta 2
6 years ago
New: - Improved Readme - Database select fixed - URL configuration option - Docs
Redis Provider 2.0 Beta 1
6 years ago
Redis Provider 2.0 Alpha 3
7 years ago
New: - Support expiration
Redis Provider 2.0 Alpha 2
7 years ago
New: - Updated to `Redis` 2.0 https://github.com/vapor/redis-provider/pull/14
Redis Provider 1.0.2
7 years ago
Fixed: - Adds coarse grain locking to Redbird cache to prevent threading issues. https://github.com/vapor/redis-provider/pull/12
vapor-community/soto-cognito-authentication v1.0.0
Authenticating with AWS Cognito for Vapor
⭐️ 14
πŸ•“ 3 years ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
v4.0.0
1 year ago
## Major release changes - Uses soto-cognito-authentication-kit v4.0.0 - Uses soto v6.0.0
v3.1.0
2 years ago
- Add Swift concurrency support for `Request.cognito` APIs - Added iOS, tvOS platforms
v3.0.0
2 years ago
Using [soto-cognito-authentication-kit](https://github.com/soto-project/soto-cognito-authentication-kit/releases/tag/3.0.0) v3.0.0
v2.0.1
3 years ago
soto-cognito-authentication-kit has moved from adam-fowler to soto-project
v2.0.0
3 years ago
### Major version changes - Replaced AWS prefix on library name with Soto - Uses v2.0 of soto-aws-cognito-authentication - Renamed `Application.awsCognito` to `Application.cognito` - Renamed `Request.awsCognito` to `Request.cognito` - Removed AWS prefix from Authenticators
Version 1.0.0
3 years ago
- Use version 1.0.0 of [aws-cognito-authentication-kit](https://github.com/adam-fowler/aws-cognito-authentication-kit/releases?after=v1.0.1) - Authenticator doesn't throw errors on failed authentication so other authenticators can attempt authentication.
v1.0.0 RC 2
3 years ago
- Using Vapor 4.0.0 - Fixed authenticators to work with release version of Vapor 4
v1.0.0 RC 1 (Vapor 4 Release Candidate)
4 years ago
- Updated to work with release candidate version of Vapor
v1.0.0 Beta 3.1 (Vapor 4)
4 years ago
- Added Authenticator classes `AWSCognitoBasicAuthenticator`, `AWSCognitoAccessAuthenticator` and `AWSCognitoIdAuthenticator`. - Extend `AWSCognitoAuthenticateResponse` to conform to `Content`
v1.0.0 Beta 3 (Vapor 4)
4 years ago
- Split off AWSCognitoAuthenticationKit into a separate repository
iOS macOS tvOS linux macOS iOS
vapor-community/JWT3PA 1.4.0
Handles routes, registration and login for Sign in with Apple and Google
⭐️ 13
πŸ•“ 3 years ago
macOS
vapor-community/queues-database-hooks 0.3.0
A package for tracking queue job statuses in your database via Queue Hooks
⭐️ 13
πŸ•“ 2 years ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Updating Statuses
2 years ago
Updates the package to more correctly update statuses in the database. There is a new migration, `QueueDatabaseEntryUpgradeFrom_0_2_0`, that is only required if you were previously using 0.2.0.
Add logging
2 years ago
Adds logging to the database queries
Initial Release
3 years ago
This release supports tracking data from your queues in your database. See the README for more instructions.
macOS
vapor-community/openai 1.0.0
A Swift package for interacting with the OpenAI API using Vapor
⭐️ 11
πŸ•“ 1 year ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
OpenAI 1.0.0
1 year ago
Initial release of OpenAI
macOS
vapor-community/telesign-provider v1.0
A Telesign provider for Vapor.
⭐️ 10
πŸ•“ 4 years ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
TelesignProvider 3.0.0 Beta 1
4 years ago
Updated for Vapor 4 and uses TelesignKit.
Mutable routes for testing.
5 years ago
Singleton Service
5 years ago
Better protocol support for testing routes.
5 years ago
Small fix
5 years ago
Telesign Provider 2.0.0
5 years ago
Better error handling.
6 years ago
1.0 release
6 years ago
Telesign Provider Beta
6 years ago
macOS
vapor-community/vapor-sitemap 1.1.0
A dynamic sitemap generator for Vapor.
⭐️ 7
πŸ•“ 1 year ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
VaporSitemap v1.1.0
1 year ago
VaporSitemap v1.0.0
1 year ago
Initial release
macOS
vapor-community/ctls 1.1.3
LibreSSL / OpenSSL module map for Swift
⭐️ 6
πŸ•“ 4 years ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
CTLS 1.1.3
6 years ago
Fixed: - Add providers list to SPM manifest. [Milestone](https://github.com/vapor/ctls/milestone/4?closed=1)
CTLS 1.1.2
6 years ago
Fixed: - Correctly declare target in Swift 4 package manifest.
CTLS 1.1.1
6 years ago
Fixed: - Works w/ High Sierra. [Milestone](https://github.com/vapor/ctls/milestone/3?closed=1)
CTLS 1.1
6 years ago
New: - Swift 4 support –Aug 1 snapshot [Milestone](https://github.com/vapor/ctls/milestone/2?closed=1)
CTLS 1.0
6 years ago
πŸŽ‰ CTLS is a new package that allows us to link to a system's OpenSSL or LibreSSL, this creates fewer conflicts with other packages depending on SSL, and reduces build times.
CTLS 1.0 Beta 2
7 years ago
Updated package config module name.
CTLS 1.0 Beta 1
7 years ago
Beta candidate
vapor-community/MultiLogging 0.1.0
Logging utility package for Vapor 3
⭐️ 5
πŸ•“ 4 years ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Swift 4.2 support
5 years ago
This release provides support for swift 4.2
v0.0.2
5 years ago
v0.0.1
5 years ago
vapor-community/GatewayAPIKit 1.0.0
A Swift package for sending SMS using GatewayAPI
⭐️ 4
πŸ•“ 4 years ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
GatewayAPIKit 1.0.0
4 years ago
GatewayAPIKit 0.1.0
4 years ago
Initial release with support for sending text messages
linux macOS iOS
vapor-community/jobs-postgresql-driver 0.1.2
A PostgreSQL Persistance Layer for the Vapor Jobs framework
⭐️ 4
πŸ•“ 4 years ago
vapor-community/HTMLKit-Components 0.1.1
This package contains common UI-components wich are build with HTMLKit.
⭐️ 4
πŸ•“ 1 year ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
0.1.1
1 year ago
# Patch
0.1.0
1 year ago
# Alpha
0.0.3
1 year ago
# Alpha
0.0.2
2 years ago
# Alpha
0.0.1
2 years ago
# Alpha
macOS linux macOS iOS
vapor-community/vatifier 1.1.0
Vapor wrapper for verifying VAT-numbers via the VIES service.
⭐️ 3
πŸ•“ 1 year ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
v1.1.0
3 years ago
* Add public initializer to `VATVerificationResponse` #1
Initial release
3 years ago
Checkout the README for usage.
macOS linux macOS iOS
vapor-community/gatewayapi 1.0.0
A Vapor provider for using GatewayAPI for sending SMS
⭐️ 2
πŸ•“ 2 years ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
GatewayAPI - 1.0.0 RC 1
4 years ago
Release candidate for Vapor 4 RC
macOS linux macOS iOS
vapor-community/telesign-kit 3.1.1
A Swift package used to communicate with the Telesign API
⭐️ 0
πŸ•“ 3 years ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
TelesignKit 3.1.1
3 years ago
Fixes an issue where signatures would sometimes fail validation because the timezone was set to UTC which isn't a timezone but a time standard and not GMT which is an actual timezone.
TelisignKit 3.1.0
3 years ago
Adds event loop hopping method and unpins `AsyncHTTPClient` from `exact` tag.
TelesignKit 3.0.0
4 years ago
This release requires swift 5.2 and uses apples `swift-crypto`.
TelesignKit 2.0.0
4 years ago
This release allows constructing a `TelesignClient` with an `EventLoop` and a preconfigured `HTTPClient`. ```swift let httpClient = HTTPClient(/*Custom configuration*/) let client = TelesignClient(httpClient: httpClient, eventLoop: eventloop, apiKey: "YOUR_API_KEY", customerId: "YOUR_CUSTOMER_ID") ```
TelesignKit 1.0.1
4 years ago
This patch release updates the open crypto version to the [latest release](https://github.com/vapor/open-crypto/releases/tag/4.0.0-beta.2) .
TelesignKit 1.0.0
4 years ago
macOS linux macOS iOS

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics