rstoyanchev
e4880e990e
Merge branch '1.0.x'
2022-09-16 12:29:29 +01:00
rstoyanchev
6ef9152ff3
Document how to transform request validation errors
...
Closes gh-487
2022-09-13 12:27:22 +01:00
rstoyanchev
15b049248f
Polishing docs on server interception
...
See gh-487
2022-09-13 11:20:02 +01:00
rstoyanchev
2f598ed00e
Support Optional constructor arg for argument binding
...
Closes gh-470
2022-09-13 10:19:16 +01:00
rstoyanchev
01a69faa94
Merge branch '1.0.x'
2022-09-09 17:55:16 +01:00
rstoyanchev
257f309818
Polishing contribution
...
Closes gh-486
2022-09-09 17:50:17 +01:00
Alexander Zhuravlev
65facf41f3
Fix NPE when GraphQL argument is list with null
...
See gh-486
2022-09-09 17:38:00 +01:00
Vijayasarathy
17f6a7c103
Fix sample in reference docs
...
Closes gh-475
2022-09-09 17:35:18 +01:00
rstoyanchev
c592ee0962
GraphiQlHandler supports path variables
...
Closes gh-478
2022-09-09 17:32:19 +01:00
rstoyanchev
d8e1402e0e
Merge branch '1.0.x'
2022-09-09 12:30:36 +01:00
rstoyanchev
a1165051eb
Support method parameter annotations on interface
...
Closes gh-480
2022-09-09 12:25:10 +01:00
rstoyanchev
a7a78d9c6c
Do not skip a graphql.validation wrapped DataFetcher
...
Closes gh-479
2022-09-09 11:14:08 +01:00
rstoyanchev
65be8ed35f
Do not skip DataFetcherFactories
...
Closes gh-440
2022-09-09 06:17:20 +01:00
Brian Clozel
eb9226dad2
Merge branch '1.0.x'
2022-09-08 15:46:23 +02:00
Brian Clozel
471834782d
Use target collection type for binding
...
This commit ensures that the `GraphQlArgumentBinder` is using the target
collection type (on the type we're binding to) to create a new
collection instance when using constructor binding.
Fixes gh-485
2022-09-08 15:44:36 +02:00
Brian Clozel
3dd42b5061
Upgrade to GraphQL Java 19.2
...
Closes gh-444
2022-09-08 13:46:04 +02:00
Brian Clozel
2fd456862d
Upgrade to Gradle 7.5.1
2022-09-06 17:56:57 +02:00
Brian Clozel
4213dc4e13
Mark Context Propagation as a runtime dependency
...
This commit changes the configuration for the context-propagation
library from "compileOnly" to "implementation", as this is a required
dependency for our main module at runtime.
Fixes gh-482
2022-09-06 17:48:57 +02:00
rstoyanchev
f052a51307
Upgrade to Reactor 2022.0.0 snapshots
2022-09-06 12:37:46 +01:00
rstoyanchev
973fc567f3
Upgrade to Micrometer context-propagation snapshots
...
Closes gh-477
2022-09-06 12:33:56 +01:00
rstoyanchev
2b829dbe07
Polishing
2022-09-01 16:27:27 +01:00
Brian Clozel
304b3afd3b
Merge branch '1.0.x'
2022-09-01 14:27:28 +02:00
Brian Clozel
c12b46fc11
Replace dependency management plugin with Gradle platform support
2022-09-01 11:43:31 +02:00
rstoyanchev
26a791e1e2
Add alternative to deprecated asWebSocketHttpRequestHandler
2022-09-01 10:04:12 +01:00
rstoyanchev
4868ab4d49
Temporarily revert to Micrometer context-propagation M4
...
See gh-459
2022-09-01 08:44:16 +01:00
rstoyanchev
fe7eb1d649
Update docs for context propagation
...
Closes gh-459
2022-08-31 21:46:18 +01:00
rstoyanchev
f5e710372b
Remove built-in ThreadLocalAccessor
...
The ThreadLocalAccessor in 1.0 was intended as a temporary solution
that is now replaced by a similar contract in the
`io.micrometer:context-propagation` library.
Unfortunately, there is no way to adapt one to the other, but
it is trivial to implement the new contract and register it either with
`ContextRegistry#getInstance` on startup or through the
`ServiceLoader` mechanism.
See gh-459
2022-08-31 21:33:19 +01:00
rstoyanchev
f680892dfc
Switch to io.micrometer:context-propagation library
...
See gh-459
2022-08-31 21:29:11 +01:00
Rossen Stoyanchev
f583eb302c
Fix deprecation warnings for Spring Data ClassTypeInformation
2022-08-09 16:26:23 +03:00
Rossen Stoyanchev
3d11351ae3
Upgrade to the latest milestones
2022-08-09 16:01:52 +03:00
Brian Clozel
40c354a84c
Upgrade to GraphQL Java 19.0
...
This new release makes the request `Locale` mandatory.
Closes gh-444
2022-08-01 10:46:28 +02:00
Brian Clozel
ea140410bd
Merge branch '1.0.x'
2022-08-01 10:02:58 +02:00
Brian Clozel
666a4fe60d
Upgrade to GraphQL Java 18.3
...
Closes gh-456
2022-08-01 10:02:26 +02:00
Brian Clozel
63184715af
Merge branch '1.0.x'
2022-07-20 17:45:21 +02:00
Spring Builds
8c442e6732
Next development version (v1.0.2-SNAPSHOT)
2022-07-20 15:16:45 +00:00
Brian Clozel
355f32213a
Merge branch '1.0.x'
2022-07-20 16:12:30 +02:00
张天赐
8ce2622d6c
Use Gradle Toolchain in build
...
Closes gh-442
2022-07-20 16:09:01 +02:00
Brian Clozel
788f0ef155
Merge branch '1.0.x'
2022-07-20 15:30:22 +02:00
Brian Clozel
59e31e1350
Fix JDK 8 URL in CI image setup
2022-07-20 15:19:41 +02:00
Brian Clozel
f8e1ebf5f6
Merge branch '1.0.x'
2022-07-20 14:39:01 +02:00
Brian Clozel
92ba608141
Upgrade optional dependencies in build
2022-07-20 14:38:43 +02:00
Brian Clozel
8d686a0ac4
Merge branch '1.0.x'
2022-07-20 14:36:40 +02:00
Brian Clozel
e87507be85
Upgrade to GraphQL Java 18.2
...
Closes gh-446
2022-07-20 14:34:00 +02:00
rstoyanchev
f813040a5d
Merge branch '1.0.x'
2022-07-19 16:30:09 +01:00
rstoyanchev
a588dd5c5b
Update Javadoc on GraphQlClient#retrieve
...
Closes gh-434
2022-07-19 16:29:37 +01:00
rstoyanchev
2e22dce04a
Fix links and improve docs for exposing WebSocket endpoint
...
Closes gh-436
2022-07-19 16:29:37 +01:00
Brian Clozel
284b6d749b
Merge branch '1.0.x'
2022-07-19 14:32:03 +02:00
Brian Clozel
174b77b032
Redirect GraphiQL clients with servlet path
...
This commit ensures that both servlet context and servlet paths are
taken into account when generating URL paths to the GraphQL HTTP and WS
endpoints.
Fixes gh-402
2022-07-19 14:25:57 +02:00
rstoyanchev
e6599ee042
Merge branch '1.0.x'
2022-07-19 13:05:02 +01:00
rstoyanchev
b947554123
Update documentation for SubscriptionExceptionResolver
...
Closes gh-398
2022-07-19 13:04:11 +01:00