Roll back to Soto 6.x until the Soto Cognito libraries support 7.x #3397
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Putting this in as a PR now, ahead of the work that @rahafjrw is doing on #3384. Mainly because there may be some discussion about rolling back the Soto change which I’d like to get out of the way before the first of the auth PRs land.
This rolls Soto back to 6.x due to the dependency in https://swiftpackageindex.com/soto-project/soto-cognito-authentication-kit 4.x. It undoes the change made in https://github.com/SwiftPackageIndex/SwiftPackageIndex-Server/pull/3207/files#diff-5d2ca8674645a1e92a14b68d5cc308c427c2d58120392a0df74d6a4f5fc97440.
There is a beta version of soto-cognito-authentication-kit in development, but it is not yet released. I chatted with @adam-fowler this afternoon and apparently the hold up on that beta is the dependency on the beta version of jwt-kit which is currently in RC.
It’s unlikely all of these will shake out before the authentication feature is finalised, but they also should not hold us on 6.x for very long since all of the dependencies have a RC status at the moment.