Releases: GraphQLSwift/Graphiti
Releases · GraphQLSwift/Graphiti
3.0.0 - Chianti
What's Changed
See Migration for more details!
NIO removal
All NIO-based parameters and return types were removed, including all that used EventLoopGroup and EventLoopFutures.
Swift Concurrency checking
With the conversion from NIO to Swift Concurrency, types used across async boundaries should conform to Sendable to avoid errors and warnings.
Subscription result changes
The API.subscribe(...) will return a Result<AsyncThrowingStream<GraphQLResult, Error>>, instead of an EventStream.
Merged changes
- Uses GraphQLSwift CI by @NeedleInAJayStack in #151
 - Breaking: Uses Swift Concurrency by @NeedleInAJayStack in #152
 
Full Changelog: 2.1.0...3.0.0
2.1.0 - Verona
What's Changed
- Add support for schemas with only federated resolvers by @samisuteria in #150
 
Full Changelog: 2.0.0...2.1.0
2.0.0 - Limerick
1.15.2 - Aarhus
What's Changed
- Remove expectations from tests by @NeedleInAJayStack in #142
 - Bumps minimum version to Swift 5.8 by @NeedleInAJayStack in #146
 - Adds tests to ensure default values work by @NeedleInAJayStack in #145
 
Full Changelog: 1.15.1...1.15.2
1.15.1 - Utrecht
What's Changed
- ci: Changes xcode version to latest stable by @NeedleInAJayStack in #139
 - Fix exception thrown when two classes with the same name (but not the same fully-qualified name) are registered in a Schema by @abidon in #137
 
New Contributors
Full Changelog: 1.15.0...1.15.1
1.15.0 - Lugano
What's Changed
- Fixes hello world query type to ID by @NeedleInAJayStack in #132
 - Add Directive Tests by @samisuteria in #134
 - Adds 
oneOfandspecifiedBydirective support by @NeedleInAJayStack in #136 
Full Changelog: 1.14.0...1.15.0
1.14.0 - Innsbruck
What's Changed
Full Changelog: 1.13.0...1.14.0
1.13.0 - Toledo
What's Changed
- Exports code coverage by @NeedleInAJayStack in #127
 - add swift 5.8 & 5.9 workflow by @samisuteria in #125
 - Drops Encodable requirement on GraphQL types by @NeedleInAJayStack in #129
 
Full Changelog: 1.12.0...1.13.0
1.12.0 - Sicily
What's Changed
Full Changelog: 1.11.0...1.12.0