Skip to content

Releases: Escape-Technologies/graphman

v1.2.2

26 Aug 15:16
b1c1534
Compare
Choose a tag to compare
  • introduces --AuthHeader flag (shorthand -A) to pass a global authentication header at the collection level

v1.2.1

09 Feb 20:47
61eca97
Compare
Choose a tag to compare
  • Introduces -H flag to pass multiple custom headers.
  • --auth flag has been removed and should be used via -H="Authorization: <token>"
  • Fixes.

v1.2.0

24 Jan 20:49
cdfaddc
Compare
Choose a tag to compare

Graphman now properly supports UNION types.
It will fill operations bodies with each union type to produce an output like:

query myUnionQuery {
  myUnionQuery {
     __typename
     ...on UnionType1 {
       __typename
       scalar,
       # object
     }
     ...on UnionType2 {
       __typename
       scalar,
       # object
     }
  }
}

v1.1.4

27 Nov 16:29
c367ee3
Compare
Choose a tag to compare

Fixes collection and filename parsing issues: #46
Adds support for UNION and INTERFACE types: #44 | #47

v1.1.3

10 Oct 08:25
0913a0d
Compare
Choose a tag to compare

Fixes #41 (mutations were in the queries folder)

v1.1.2

23 Sep 14:01
20e354d
Compare
Choose a tag to compare

Adds a description to postman documentation for each request:
image

v1.1.1

23 Sep 10:08
7f1b3e4
Compare
Choose a tag to compare

Improved error message when introspection fails.
Queries and mutations are now in distinct folders:
image

v1.1.0

22 Sep 21:48
8267066
Compare
Choose a tag to compare

v1.1.0 introduces a huge refactor of the architecture of graph man, whose effort is to decouple different steps of the process, to be able to develop new features easily, and add more options to the CLI. Typing is also greatly improved. Graphman can now be used as a module, not only via the CLI. The CLI entry point has changed to /src/cli.ts

v1.0.3

08 Aug 10:10
b747704
Compare
Choose a tag to compare

Fix no out directory issue

v1.0.2

08 Aug 09:22
5fb0832
Compare
Choose a tag to compare

The default output directory is now ./out
Improved the repo (.github, .vscode, CI), this doesn't affect the CLI tho