Skip to content
This repository was archived by the owner on Jul 9, 2026. It is now read-only.

Releases: HumlaTimjan/swift-graphql

SwiftGraphQL 5.1.3

Choose a tag to compare

@Fedos Fedos released this 18 Jul 12:41
24a4462
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

Choose a tag to compare

@github-actions github-actions released this 30 Jun 06:57
2feb5e3

4.0.0 (2023-06-30)

Bug Fixes

Features

  • change public for Custom FetchExchange (#112) (d5d74fa)

Performance Improvements

BREAKING CHANGES

  • This PR changes the public interface of OperationResult and DecodedOperationResult which 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

Choose a tag to compare

@github-actions github-actions released this 29 Sep 09:39
294d8fb

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 parsing error to the result but instead throw the error and pass it down the publisher chain.