chore(deps): bump com.netflix.graphql.dgs:graphql-dgs-spring-boot-starter from 5.3.0 to 8.6.0 in /backend/api
Bumps com.netflix.graphql.dgs:graphql-dgs-spring-boot-starter from 5.3.0 to 8.6.0.
Release notes
Sourced from com.netflix.graphql.dgs:graphql-dgs-spring-boot-starter's releases.
v8.6.0
What’s Changed
This PR converts errors from graphql-java thrown prior to data fetcher processing, such as various Validation errors to use the TypedGraphQLError format to be consistent with the other errors handled in the DGS framework. The main change is to add additional
errorDetailanderrorTypefields as part of extensions. Themessage,location,classificationare all preserved as is.We expect this will not be a breaking change unless users are depending on the exact string formatted error. An example of the updated error is shown below:
{ "errors": [ { "message": "Validation error (FieldUndefined@[hellos]) : Field 'hellos' in type 'Query' is undefined", "locations": [ { "line": 2, "column": 3 } ], "path": [ "hellos" ], "extensions": { "classification": "ValidationError", "errorType": "BAD_REQUEST", "errorDetail": "FIELD_NOT_FOUND" } } ] }
- Convert graphql-java validation errors to TypedGraphQL error (#1905)
@srinivasankavithav8.5.8
What’s Changed
- Disable compiler warnings from javadoc (#1896)
@paulbakker- Add stacktrace to exception log. (#1895)
@srinivasankavithav8.5.7
What’s Changed
- Update to Spring Boot 3.2.5 (#1893)
@kilink- Bump actions/checkout from 4.1.2 to 4.1.3 (#1890)
@dependabot- Add flag for collecting metadata information for native image (#1891)
@AyushChaubeyv8.5.7-rc.1
Release candidate for internally testing additional metrics.
... (truncated)
Commits
c3e01f7Merge pull request #1905 from Netflix/fix-validation-error58eca50Fix test.0b1356bFormatting fixes.623c65fAddress feedback.ae47d46Use path instead of queryPath for validation error metric.cdb80fcFix lint errors.01d2f28Handle more cases of validation errors and other graphql-java errors.b2dd1f4Convert graphql-java validation errors to TypedGraphQL error to be consistent...fe2d40cDisable compiler warnings from javadoc (#1896)a506413Merge pull request #1895 from Netflix/add-stack-trace- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)