Update graphql.spring.version (major) #8
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
7.2.0
->15.1.0
7.2.0
->11.1.0
7.2.0
->15.1.0
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
graphql-java-kickstart/graphql-spring-boot (com.graphql-java-kickstart:graphql-spring-boot-starter-test)
v15.1.0
: 15.1.0Compare Source
✨ Features
🐞 Fixes
📦 Dependencies
Full Changelog: graphql-java-kickstart/graphql-spring-boot@v15.0.0...v15.1.0
v15.0.0
: 15.0.0Compare Source
💥 Breaking changes
✨ Features
📦 Dependencies
v14.1.0
: 14.1.0Compare Source
⭐ New features
📦 Dependencies
v14.0.0
: 14.0.0Compare Source
If you're using Spring Boot to manage versions of dependencies then it could be that it's pulling in version 18.3 of
graphql-java
instead of version 19.1. To override this version you should add the following in your Gradle build file:Breaking changes
asyncModeEnabled
andasyncTimeout
properties📦 Dependencies
v13.0.1
: 13.0.1Compare Source
Bugfixes
v13.0.0
: 13.0.0Compare Source
Bug fixes
Features
Dependencies
v12.0.0
: 12.0.0Compare Source
Bug fixes
Features
v11.1.0
: 11.1.0Compare Source
⭐ New features
🐞 Bug fixes
📔 Documentation
🔨 Dependency upgrades
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
v11.0.0
: 11.0.0Compare Source
Library versions across all
graphql-java-kickstart
will be synchronized from now on. The major and minor version of compatible libraries will always match. The patch section of the version can differ as bugs are fixed.It is still recommended to not specify transitive dependencies explicitly to ensure compatibility.
Major changes
graphql-java
dependency to16.1
. See release notes for breaking changes.Refactored Altair and GraphiQL properties
Both Altair and GraphiQL contained a similar property for setting the base path:
altair.static.base-path
. This additional layerstatic
doesn't really serve any purpose, so we removed it. From now on the properties are:Only support public exception handler methods
We were using reflection to make exception handler methods accessible, which is bad practice. See also: CERT, SEC05-J. . Any methods currently annotated with
@ExceptionHandler
used to createGraphQLError
require the public modifier from now on.Minor changes
v8.1.1
: 8.1.1Compare Source
v8.1.0
: 8.1.0Compare Source
Disabled insecure default for CORS allowed origins
The default value opened up GraphQL server for javascript access from all origins with the wildcard operator. This has been disabled. Instead you need to specifically configure the allowed origins (comma separated to configure multiple domains). You could use the wildcard operator again if you really want to, but this is not recommended.
graphql.servet.cors.allowed-origins = http://some.domain.com
Allow graphql.GraphQL.Builder#doNotAddDefaultInstrumentations to be set
Instead of a specific property we've introduced an object that can be used to configure the
GraphQL.Builder
just before it's used to build theGraphQL
insteance. This can be achieved by exposing aGraphQLBuilderConfigurer
bean, e.g.Add support for GraphiQL header editor #441
GraphiQL now supports a header editor. We've upgraded the GraphiQL version to this one to add support for it. You can still use the header configuration through properties. Those will be combined and visible in the header editor once enabled:
For all supported GraphiQL props see: https://github.com/graphql/graphiql/tree/main/packages/graphiql#options.
Other changes
v8.0.0
: 8.0.0Compare Source
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.