Closed dl-alexandre closed 3 weeks ago
Thank you – this looks great! Almost all the changes look good, but do we need to bump the Swift tools version number? It would restrict Ignite to folks using Swift 6 or later, which is far from everyone at this point.
Are you referencing those with Ignite as a module within existing bases? Isn't Swift 6 support module by module. Like a Swift 6 package functions within a Swift 5.9 base normally would. Can you defend someone using an older code-base, I'm just not understanding this wholly.
Of course though, if 5.9 is preferred, Sendable changes be implemented?
I'm referring to someone who wants to build Ignite as a standalone project, who doesn't have Swift 6.
Understandable, Package.swift adjustments should be handled by you.
Thank you! Once we actually need some Swift 6 features we can bump the version up. Until then, using an older swift-tools version should allow more people to use Ignite.
This making a few objects sendable including
The Version String is also preferably
let
+ Updated for current v0.2.1