# @theorchard/graphql-integration

## 2.3.0

### Minor Changes

-   407e629: Add integration test coverage report. Exposes `computeCoverage()` / `printCoverageTable()` and a new `graphql-integration-coverage` CLI that walks a GraphQL schema and integration query documents to report which type/field combinations are exercised by tests.

## 2.2.0

### Minor Changes

-   Remove prettier hook in codegen, upgrade codegen packages

## 2.1.1

### Patch Changes

-   Add lodash-es to lodash jest module mapping for ESM compatibility

## 2.1.0

### Minor Changes

-   Added support for dd-trace headers in GraphQLClient to trace the full request lifecycle.
-   Breaking change: dd-trace is now a peer dependency.

## 2.0.0

### Major Changes

-   Breaking change: removed AuthTokenManager class, using @theorchard/backend-jwtauth-testing is now recommended

## 1.1.0

### Minor Changes

-   Breaking change: Inject the SecretsManager into the AuthTokenManager and allowing overriding secret names.

## 1.0.1

### Patch Changes

-   Added type support for orchard-roles string list headers

## 1.0.0

### Major Changes

-   Added AuthTokenManager class for generating JWT tokens
-   Added GraphQLClient class for executing queries
-   Added codegen cli tool for generating GraphQL types
-   Bumped dependencies

## 0.0.1

### Patch Changes

-   Initial version 🎉
