Closed ken-broadsheet closed 4 years ago
To avoid breaking any old existing clients, it's probably best to have this as a Package@swift-5.swift
manifest in addition to the existing one
Done – this may break Swift 3 anyway due to the code changes, so it'd probably be best to release as a new major version.
Ah yeah - what are you using this project for by the way? I'm not sure whether a release will happen as this is a Vapor 2 package that is long past it's EOL
I'm using it for a project with a Google CloudSQL database. I chose this over Swift-Kuery because it doesn't do stupid things with async dispatch.
I just noticed https://github.com/PerfectlySoft/Perfect-PostgreSQL, which might also work for me.
Yeah the whole server-side Swift industry is moving to libraries based on NIO - this is the one that's been pitched to the SSWG
PS, we can make the changes non-breaking by using compiler directives to switch on the version of Swift
Done.
Thank you!
On Mon, May 18, 2020 at 8:20 AM Tim Condon notifications@github.com wrote:
This is released as 2.2.0 https://github.com/vapor-community/postgresql/releases/tag/2.2.0
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/vapor-community/postgresql/pull/79#issuecomment-630253512, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOHH7XYNH7JUH7SSHG62SZLRSFG2JANCNFSM4MZGISSA .
Updates source and Package.swift for Swift 5 compatibility.