This does a bunch of stuff, namely modernizing DadKit with SPM support.
It also adds (initial) support for parsing out stasis from subclasses. This will be worked on more later, it's super weird how its exposed in the API and I bet it'll get better when new subclasses are out.
This also adds the ability to parse out the current joined fireteam from OAuth signed requests. OAuth isn't implemented here, but clients can sign requests as they normally would and hand those requests back to DadKit to execute.
Lastly, this fixes PromiseKit / Foundation by adopting a specific commit that works with Swift 5.2 and above.
This does a bunch of stuff, namely modernizing DadKit with SPM support.
It also adds (initial) support for parsing out stasis from subclasses. This will be worked on more later, it's super weird how its exposed in the API and I bet it'll get better when new subclasses are out.
This also adds the ability to parse out the current joined fireteam from OAuth signed requests. OAuth isn't implemented here, but clients can sign requests as they normally would and hand those requests back to DadKit to execute.
Lastly, this fixes PromiseKit / Foundation by adopting a specific commit that works with Swift 5.2 and above.