rstoyanchev
76f97da412
Polishing validation code
...
See gh-445
2022-09-19 15:34:36 +01:00
Brian Clozel
b2e1a42a24
Merge branch '1.0.x'
2022-09-19 11:17:27 +02:00
Brian Clozel
08df89e40e
Upgrade to Gradle 7.5.1
2022-09-19 11:17:12 +02:00
Jerome Prinet
ca0520a023
Update Gradle Enterprise plugin to 3.11.1
...
Closes gh-492
2022-09-19 11:17:06 +02:00
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