This repository was archived by the owner on Jul 9, 2026. It is now read-only.
Repository navigation
Releases: HumlaTimjan/swift-graphql
Releases · HumlaTimjan/swift-graphql
Release list
SwiftGraphQL 5.1.3
Improve code generation (#204) * single objects lookup * generate seperate files * config to disable static field generation * add server setup docs * make config.generateStaticFields optional for backwards compatability * support single file generation with .swift output * make standard out just be the single file again --------- Co-authored-by: Matic Zavadlal <matic.zavadlal@gmail.com>
SwiftGraphQL 4.0.0
4.0.0 (2023-06-30)
Bug Fixes
- Add
publickeyword to generated API (#94) (5812c96) - Bump Package Versions (#103) (a10506d), closes #93 #96
- correctly escape double quotes in @deprecated directive description (#131) (2b6facf)
- Fix Wrapped Scalar and Coerced Float Decoding, Add
extensionsto GraphQLError (#125) (ba1b356) - Make ErrorExchange public (#107) (b5b8c8a)
- NSNull case was handled for nullable selections (#92) (bde8685), closes #89
- podspec typo (#106) (5715225)
- Update iOS version requirements (0388098)
Features
Performance Improvements
BREAKING CHANGES
- This PR changes the public interface of
OperationResultandDecodedOperationResultwhich now contain an optional error field instead of an array. Additionally, this PR fixes a bug where the client would silently fail with a parsing error instead of throwing request execution error reported by the server.
SwiftGraphQL 3.0.0
3.0.0 (2022-09-29)
Bug Fixes
- allow multiline comments (0121a6e)
- allow using absent file path as an output (5d75fc4)
- bump argument parser to stable version (59484a6)
- camel casing algorithm (d7db775)
- fix string formatting when there are multiple capitalised letters together (046a165)
- Make interfaces property optional in the Introspection Query (b1fad45)
- release: fix publishing workflow (#80) (f24f049)
- release: fix publishing workflow (#82) (dca90e4)
- release: Fix Release Package Bump Workflow (#79) (ad0ace1)
Features
- Support injecting the URLSession (716973b)
Performance Improvements
- client: SwiftGraphQL 3.0.0 (#70) (0821319)
- package: Add Query Builder Methods to WebSocketClient (#84) (9252d5d)
BREAKING CHANGES
- client: This PR improves query building logic and introduces a new full-blown GraphQL client.
- package: This commit changes how we process the failure of query-builder decoding extensions. We no longer add the
parsingerror to the result but instead throw the error and pass it down the publisher chain.