Commit Graph

104 Commits

Author SHA1 Message Date
Stéphane Nicoll
6009edb1f4 Upgrade to Spring Boot 3.4.x
This commit upgrades to Spring Boot 3.4.x, Spring Framework 6.2.x, and
third party dependency versions used by the project.

Closes gh-1108
Signed-off-by: Stéphane Nicoll <stephane.nicoll@broadcom.com>
2025-01-13 10:36:04 +01:00
Brian Clozel
fa2780fffe Upgrade to Spring Security 6.3.4
Closes gh-1078
2024-10-22 11:16:25 +02:00
Brian Clozel
cb9afd0928 Upgrade to Spring Data 2024.0.5
Closes gh-1077
2024-10-18 13:59:12 +02:00
Brian Clozel
3ea216c2d4 Upgrade optional dependencies
Signed-off-by: Brian Clozel <brian.clozel@broadcom.com>
2024-10-17 19:13:38 +02:00
Brian Clozel
0b3a0c5d32 Upgrade to Reactor 2023.0.11
Closes gh-1075

Signed-off-by: Brian Clozel <brian.clozel@broadcom.com>
2024-10-17 19:08:26 +02:00
Brian Clozel
e51950ac1c Upgrade to Micrometer 1.13.6
Closes gh-1076

Signed-off-by: Brian Clozel <brian.clozel@broadcom.com>
2024-10-17 19:07:25 +02:00
Brian Clozel
53ddbdb0c3 Upgrade to Spring Data 2024.0.2
Closes gh-1031
2024-07-16 13:47:29 +02:00
Brian Clozel
ed12f2698c Upgrade to Micrometer 1.13.2 and Tracing 1.3.2
Closes gh-1030
2024-07-16 13:47:09 +02:00
Brian Clozel
fd7a06be93 Upgrade to Reactor 2023.0.8
Closes gh-1029
2024-07-16 13:46:27 +02:00
Brian Clozel
d734b8c6f5 Upgrade to Spring Security 6.3.1
Closes gh-1012
2024-06-18 16:39:42 +02:00
Brian Clozel
89652f8583 Upgrade to Spring Data 2024.0.1
Closes gh-1011
2024-06-18 16:39:28 +02:00
Brian Clozel
e5c8cec6ef Upgrade to Micrometer 1.13.1 and Tracing 1.13.1
Closes gh-1010
2024-06-18 16:39:01 +02:00
Brian Clozel
c2d568b09c Upgrade to Reactor 2023.0.7
Closes gh-1009
2024-06-18 16:38:21 +02:00
rstoyanchev
5609aff32e Upgrade dependencies
Closes gh-976, gh-977, gh-978, gh-979
2024-05-21 10:41:22 +01:00
Dariusz Kuc
4e53faf63b Upgrade federation-jvm to 5.0.0
Closes gh-972

Federation JVM v5 is now using `graphql-java` v22 which caused following breaking changes in behavior

- Apollo `CacheControlInstrumentation` - was using old deprecated instrumentation methods so old version will not work with latest `spring-graphql` version
- there was a breaking change in the schema printing behavior of `@deprecated` information - previously it was always included regardless whether printed schema was filtering  `@deprecated` directive definition. This is an issue for folks relying on self-managed Federation that uses `_service { sdl }` endpoint to obtain subgraph schemas as the supergraph schema would no longer include any deprecation information.
2024-05-20 16:29:59 +01:00
Brian Clozel
a5448ff3f2 Upgrade optional dependencies 2024-04-16 10:58:35 +02:00
Brian Clozel
32e8e254c9 Upgrade to Context Propagation 1.1.1
Closes gh-952
2024-04-16 10:57:55 +02:00
Brian Clozel
4198e9eed6 Upgrade to Spring Security 6.3.0-RC1
Closes gh-951
2024-04-16 10:57:18 +02:00
Brian Clozel
0f703f2ff0 Upgrade to Micrometer 1.13.0-RC1
Closes gh-950
2024-04-16 10:55:39 +02:00
Brian Clozel
fc0791124b Upgrade to Spring Data 2024.0.0-RC1
Closes gh-947
2024-04-16 09:17:49 +02:00
rstoyanchev
c8573cb720 Align offset scrolling with Spring Data 2024.0
Closes gh-946
2024-04-10 13:24:24 +01:00
Brian Clozel
e21d4aedbd Upgrade to Spring Security 6.3.0-M2
See gh-888
2024-02-21 10:30:57 +01:00
Brian Clozel
64f0698a39 Upgrade to Micrometer 1.13.0-M1
See gh-886
2024-02-21 10:30:29 +01:00
rstoyanchev
c5acccf770 Add DgsGraphQlClient
Closes gh-846
2024-02-19 19:41:23 +00:00
Brian Clozel
338ca0f0b0 Upgrade optional dependencies 2024-02-17 20:13:59 +01:00
Brian Clozel
5b8a13a47b Upgrade to Spring Security 6.2.2
See gh-888
2024-02-17 20:12:08 +01:00
Brian Clozel
2459e41b66 Upgrade to Spring Data 2023.1.3
See gh-887
2024-02-17 20:11:29 +01:00
Brian Clozel
29f2e71ace Upgrade to Micrometer Tracing 1.2.3
See gh-890
2024-02-17 20:10:19 +01:00
Brian Clozel
f09c20f701 Upgrade to Micrometer 1.12.3
See gh-886
2024-02-17 20:09:19 +01:00
Brian Clozel
ae4c9c4211 Upgrade to Reactor 2023.0.3
See gh-885
2024-02-17 20:07:31 +01:00
Brian Clozel
1f7063c9b4 Add Server-Sent Events transport
Prior to this commit, the WebFlux and WebMVC infrastructure would only
support subscriptions over the WebSocket and RSocket transports.

This commit adds the `GraphQlSseHandler` implementations for both web
frameworks. This handler will send GraphQL responses as as stream of
Server-Sent Events, over an HTTP response with the "text/event-stream"
content type.

This implementation only supports the "Distinct connections mode" and
will reject all operations other than Subscriptions.

This commit also enhances the `HttpGraphQlTransport` client transport to
support subscriptions over this new protocol.

Closes gh-309
2024-02-15 21:09:27 +01:00
Dariusz Kuc
784b637e41 chore: update to federation jvm 4.4.0
`v4.4.0` adds support for Federation v2.6 and v2.7. This version also includes performance fix to federating tracing instrumentation (`ftv1`) that skips unnecessary computations.
2024-02-06 12:31:01 +00:00
rstoyanchev
159ebaa278 Add federation support
See gh-864
2024-02-05 17:12:33 +00:00
rstoyanchev
1e2b5f8bc5 Upgrade dependencies
Closes gh-883
Closes gh-884
Closes gh-885
Closes gh-886
Closes gh-887
Closes gh-888
Closes gh-889
Closes gh-890
2024-01-26 11:42:29 +00:00
Brian Clozel
44e8811a29 Upgrade to Context Propagation 1.0.6
Closes gh-857
2023-11-21 11:35:38 +01:00
Brian Clozel
08a5ea41bf Upgrade to Spring Security 6.1.5
Closes gh-856
2023-11-21 11:35:05 +01:00
Brian Clozel
45f579f68e Upgrade to Spring Data 2023.0.6
Closes gh-855
2023-11-21 11:34:41 +01:00
Brian Clozel
19ab9a5f68 Upgrade to Micrometer Tracing 1.1.7
Closes gh-854
2023-11-21 11:33:54 +01:00
Brian Clozel
3137a611d1 Upgrade to Micrometer 1.11.6
Closes gh-853
2023-11-21 11:33:07 +01:00
Brian Clozel
e82ceaa42c Upgrade to Reactor 2022.0.13
Closes gh-858
2023-11-21 11:32:06 +01:00
Brian Clozel
3c398593b5 Upgrade to Hibernate 6.2.8.Final 2023-09-17 17:55:59 +02:00
Brian Clozel
8827547ac3 Upgrade to Context Propagation 1.0.5
Closes gh-815
2023-09-17 17:55:11 +02:00
Brian Clozel
d51de8f964 Upgrade to Spring Security 6.1.3
Closes gh-814
2023-09-17 17:54:50 +02:00
Brian Clozel
b007b7c818 Upgrade to Spring Data 2023.0.4
Closes gh-813
2023-09-17 17:54:03 +02:00
Brian Clozel
f3455eb4fd Upgrade to Micrometer 1.11.4 and Tracing 1.1.5
Closes gh-812
2023-09-17 17:53:18 +02:00
Brian Clozel
e489203523 Upgrade to Reactor 2022.0.11
Closes gh-811
2023-09-17 17:52:24 +02:00
Brian Clozel
fdb7051ae3 Upgrade optional dependencies 2023-07-17 17:40:54 +02:00
Brian Clozel
ac2dd9ba72 Upgrade to Context Propagation 1.0.4
Closes gh-756
2023-07-17 17:40:32 +02:00
Brian Clozel
c1da2a309f Upgrade to RSocket 1.1.4
Closes gh-755
2023-07-17 17:36:02 +02:00
Brian Clozel
394f08bcf4 Upgrade to Spring Security 6.1.1
Closes gh-754
2023-07-17 17:35:24 +02:00