Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency org.springframework.graphql:spring-graphql-test to v1.3.3 #26

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Mar 24, 2023

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.springframework.graphql:spring-graphql-test 1.0.0-SNAPSHOT -> 1.3.3 age adoption passing confidence

Release Notes

spring-projects/spring-graphql (org.springframework.graphql:spring-graphql-test)

v1.3.3

⭐ New Features

  • Allow setting timeout for SSE handling #​1079
  • @BatchMapping methods should pass the localContext as the BatchLoaderEnvironment's keyContexts #​1066
  • Allow Enum type to be a source in controllers. #​1059
  • Lenient handling of empty representations list in EntitiesDataFetcher #​1057
  • Schema inspection should check actual paginated type name rather than deriving it from the Connection type name #​1053
  • Schema inspection reports skipped type when field is mapped to property with generic type #​1037

🐞 Bug Fixes

  • Ensure all Publisher errors are handled consistently in SSE handlers #​1080
  • NullPointerException with GraphQlSseHandler in case of async timeouts #​1067
  • SSE and WS handlers get into an error handling loop on disconnect #​1060
  • DefaultExecutionRequestObservationConvention does not produce INTERNAL_ERROR outcomes #​1058
  • Legacy "application/graphql" is not supported if charset is set #​1036

📔 Documentation

  • Document behavior when both first and last are specified for pagination #​1055
  • Parameterless method retrieveSync() does not exist in RequestSpec #​1042

🔨 Dependency Upgrades

  • Upgrade to GraphQL Java 22.3 #​1044
  • Upgrade to Micrometer 1.13.6 #​1076
  • Upgrade to Reactor 2023.0.11 #​1075
  • Upgrade to Spring Data 2024.0.5 #​1077
  • Upgrade to Spring Framework 6.1.14 #​1074
  • Upgrade to Spring Security 6.3.4 #​1078

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​szediwy

v1.3.2

⭐ New Features

  • Field mapped to Kotlin function reported as unmapped by SchemaMappingInspector #​995

🐞 Bug Fixes

  • DataLoader registrations via BatchLoaderRegistry not used at runtime #​1020
  • @EntityMapping method cannot resolve Kotlin List argument #​1018
  • Exception not logged at DEBUG level when handled by annotated controller method #​996

📔 Documentation

  • Update reference doc links to Spring Boot 3.3 #​1016
  • Document setting up library with Spring, without using spring boot #​606

🔨 Dependency Upgrades

  • Upgrade to Micrometer 1.13.2 and Tracing 1.3.2 #​1030
  • Upgrade to Reactor 2023.0.8 #​1029
  • Upgrade to Spring Data 2024.0.2 #​1031
  • Upgrade to Spring Framework 6.1.11 #​1028

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​hantsy

v1.3.1

⭐ New Features

  • Support returning Flux of entities from @EntityMapping methods #​991
  • Do not apply ContextDataFetcherDecorator to TrivialDataFetcher instances #​983
  • Support fragments in GraphQlTester #​964

🪲 Bug Fixes

  • TypeMismatchError if controller method returning Flow is declared without suspend keyword #​988
  • UNKNOWN uri value in web observations for GraphQL endpoints #​987
  • @AuthenticationPrincipal resolver should have precedence over Principal resolver #​982

🔨 Dependency Upgrades

  • Upgrade to Micrometer 1.13.1 and Tracing 1.13.1 #​1010
  • Upgrade to Reactor 2023.0.7 #​1009
  • Upgrade to Spring Data 2024.0.1 #​1011
  • Upgrade to Spring Framework 6.1.9 #​1008
  • Upgrade to Spring Security 6.3.1 #​1012

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​github-actions[bot] and @​osi

v1.3.0

⭐ New Features

  • Allow passing Map of variables in GraphQlTester #​969
  • Allow use of GraphQL Java 21.x with Spring for GraphQL 1.3.x #​963
  • SchemaMappingInspector should look in controller package if return type for a union is Object #​960
  • Prepare HTTP handlers for Incremental Delivery support #​959
  • Async execution of blocking controller methods on Java 21+ #​958
  • Enable use of Kotlin Flow as return value #​954
  • SchemaMappingBeanFactoryInitializationAotProcessor should register hints for @EnityMapping methods #​928
  • Support accepting interceptors in WebSocketGraphQlTester #​823
  • Support GraphQL over WebSocket authentication via "connect_init" message #​268

🪲 Bug Fixes

  • Concrete types of union and interface fields should not be skipped if concrete use elsewhere provides more information #​962
  • Duplicate reporting of unmapped union or interface fields #​961

🔨 Dependency Upgrades

  • Upgrade to federation-jvm 5.0.0 #​972
  • Upgrade to GraphQL Java 22.1 #​975
  • Upgrade to Micrometer 1.13.0 #​977
  • Upgrade to Spring Data 2024.0.0 #​978
  • Upgrade to Spring Framework 6.1.7 #​976
  • Upgrade to Spring Security 6.3.0 #​979

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​dariuszkuc and @​kutlueren

v1.2.9

⭐ New Features

  • @BatchMapping methods should pass the localContext as the BatchLoaderEnvironment's keyContexts #​1071

🐞 Bug Fixes

  • DefaultExecutionRequestObservationConvention does not produce INTERNAL_ERROR outcomes #​1065
  • Legacy "application/graphql" is not supported if charset is set #​1038

🔨 Dependency Upgrades

  • Upgrade to Reactor 2022.0.22 #​1073
  • Upgrade to Spring Framework 6.0.23 #​1072

v1.2.8

🐞 Bug Fixes

  • Exception not logged at DEBUG level when handled by annotated controller method #​1027
  • DataLoader registrations via BatchLoaderRegistry not used at runtime #​1021

v1.2.7

⭐ New Features

  • Allow use of GraphQL Java 21.x in Spring for GraphQL 1.2.x #​974
  • Support client requests with content-type "application/graphql" #​948

🪲 Bug Fixes

  • @AuthenticationPrincipal resolver should have precedence over Principal resolver #​990
  • InvocableHandlerMethodSupport#adaptCallable does not unwrap InvocationTargetException #​973

📔 Documentation

  • Update documentation with advice on how to achieve schema namespacing #​863
  • Document how to configure custom ExecutionStrategy #​832

🔨 Dependency Upgrades

  • Upgrade to Micrometer 1.11.12 #​1005
  • Upgrade to Reactor 2022.0.20 #​1004
  • Upgrade to Spring Data 2023.0.12 #​1006
  • Upgrade to Spring Framework 6.0.22 #​1003
  • Upgrade to Spring Security 6.1.9 #​1007

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​github-actions[bot]

v1.2.6

⭐ New Features

  • Avoid graphql.AssertException for persisted query #​930
  • Use either first or after to determine forward pagination #​929

🪲 Bug Fixes

  • Pagination with "after" cursor results in ScrollPosition that skips one extra item #​925
  • Observation instrumentation assumes local context is a GraphQLContext #​918
  • WebSocketGraphQlInterceptor is not notified when idle connection is closed #​872

📔 Documentation

  • Updated documentation with guidance on using virtual threads #​907

🔨 Dependency Upgrades

  • Upgrade to GraphQL Java 20.9 #​936
  • Upgrade to Spring Framework 6.0.18 #​938

v1.2.5

⭐ New Features

  • Revise default ScrollSubrange support for QueryDsl and QBE DataFetcher's #​917
  • Avoid changing default DataLoaderRegistry when there are no registrations #​915
  • Decode GraphQL request body to higher level object #​905
  • Avoid async handling in WebMvc if not necessary to wait #​904
  • Allow passing Map of DataFetcher registrations to SchemaMappingInspector as alternative to RuntimeWiring #​894
  • Provide access to SchemaMappingInspector #​881

🪲 Bug Fixes

  • Adjust offset based pagination to be exclusive of reference position #​916
  • Multiple ControlledAdvice is not working properly #​901
  • Verify errors in GraphQlTester nested path check with Consumer #​891
  • Ensure schema inspection always runs once even if the builder is used again #​878
  • Schema inspection ignores types wrapped by Optional #​875
  • @SubscriptionMapping missing AuthenticationPrincipal #​861

🔨 Dependency Upgrades

  • Upgrade to Kotlin 1.9.22 #​908
  • Upgrade to Micrometer 1.11.9 and Tracing 1.1.10 #​911
  • Upgrade to Reactor 2022.0.16 #​910
  • Upgrade to Spring Data 2023.0.9 #​912
  • Upgrade to Spring Framework 6.0.17 #​909
  • Upgrade to Spring Security 6.1.7 #​913

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​erichaagdev and @​nilshartmann

v1.2.4

⭐ New Features

  • Lenient parsing of SourceLocation's line and column in ResponseMapGraphQlResponse #​849
  • Use isOmitted rather than isPresent in ValueExtractor to allow validation of null arguments #​842
  • Allow use of custom DataLoaderRegistry instance #​836
  • ConnectionDataFetcher should handle data wrapped with DataFetcherResult #​835

🪲 Bug Fixes

  • Fix logic for hasPrevious/hasNext with keyset scrolling #​843
  • Offset pagination with "last N before X" should not include the item at offset X #​840
  • ControllerAdvice order is not preserved in AnnotatedControllerExceptionResolver #​830
  • WebSocketGraphQlClient unable to reconnect after the first reconnect failure #​826
  • AOT: No JSON Encoder error using GraphlQL client #​825

📔 Documentation

  • Add section on code generation to the documentation #​847
  • Use ScrollPosition.offset() to get initial scroll position #​839
  • Add Search in All Spring Docs #​824

🔨 Dependency Upgrades

  • Upgrade to Context Propagation 1.0.6 #​857
  • Upgrade to GraphQL Java 20.7 #​852
  • Upgrade to Micrometer 1.11.6 #​853
  • Upgrade to Micrometer Tracing 1.1.7 #​854
  • Upgrade to Reactor 2022.0.13 #​858
  • Upgrade to Spring Data 2023.0.6 #​855
  • Upgrade to Spring Framework 6.0.14 #​851
  • Upgrade to Spring Security 6.1.5 #​856

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​Stmated, @​koenpunt, @​nilshartmann, and @​rwinch

v1.2.3

⭐ New Features

  • ConnectionTypeDefinitionConfigurer should consider object type extensions #​816
  • Raise AuthenticationCredentialsNotFoundException if Principal is not present and declared as not optional #​790
  • Add Explorer plugin in GraphiQL embedded integration #​777
  • Support CSRF protection in GraphiQL with cookie-to-header strategy #​758
  • Support using DataLoader from suspend function #​653

🪲 Bug Fixes

  • TEXT_PARTIAL_WRITING exception #​793
  • Observation Instrumentation will double-wrap CompletionExceptions #​780
  • ConnectionFieldTypeVisitor.ConnectionDataFetcher.adapt throws IndexOutOfBoundsException when container is empty #​775
  • Inherit local context in observation instrumentation instead of overwriting it #​761
  • Wrong current observation is set during DataFetcher execution #​757

📔 Documentation

  • Switch to Antora documentation site #​765
  • Fix typo in README.md and the Testing section of docs #​759

🔨 Dependency Upgrades

  • Upgrade to Context Propagation 1.0.5 #​815
  • Upgrade to GraphQL Java 20.6 #​810
  • Upgrade to Micrometer 1.11.4 and Tracing 1.1.5 #​812
  • Upgrade to React 18 in GraphiQL embedded integration #​776
  • Upgrade to Reactor 2022.0.11 #​811
  • Upgrade to Spring Data 2023.0.4 #​813
  • Upgrade to Spring Framework 6.0.12 #​809
  • Upgrade to Spring Security 6.1.3 #​814

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​SimonVerhoeven, @​esivakumar18, @​koenpunt, @​roksui, and @​rwinch

v1.2.2

⭐ New Features

  • Coroutine support for @GraphQlExceptionHandler #​750
  • Add ValueExtractor for ArgumentValue #​737

🪲 Bug Fixes

  • Correctly retrieve operation name from the body of the request #​742

📔 Documentation

  • Update documentation with advice on multipart support #​747
  • Document how to cancel a subscription stream from the client side #​724

🔨 Dependency Upgrades

  • Upgrade to Context Propagation 1.0.4 #​756
  • Upgrade to Micrometer 1.11.2 and Tracing 1.1.2 #​752
  • Upgrade to Reactor 2022.0.9 #​751
  • Upgrade to RSocket 1.1.4 #​755
  • Upgrade to Spring Data 2023.0.2 #​753
  • Upgrade to Spring Security 6.1.1 #​754

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​bduisenov, @​koenpunt, @​meistermeier, and @​reillylm

v1.2.1

⭐ New Features

  • Enhance GraphQL request body checks to prevent 500 Error #​726
  • Handle Connection return values for mutations #​722
  • No ConnectionAdapter IllegalArgumentException for existing Java Connection type #​709

🪲 Bug Fixes

  • QueryDslDataFetcher and QueryByExampleDataFetcher return empty property selection list for cursor connection #​723
  • @GraphQlExceptionHandler method fails with "No registration for controller type" message if controller has proxy #​710

🔨 Dependency Upgrades

  • Upgrade to Context Propagation 1.0.3 #​717
  • Upgrade to GraphQL Java 20.4 #​728
  • Upgrade to Reactor 2022.0.8 #​719
  • Upgrade to Spring Framework 6.0.10 #​727

v1.2.0

⭐ New Features

  • Adapt to API changes in Spring Data Commons' ScrollPosition API #​682
  • Update schema mappings inspection to produce more detailed logs for unexpected Java types #​678
  • Support GraphQlExceptionHandler methods in AOT mode #​677
  • Schema mapping inspection support for @BatchMapping methods #​673
  • Provide hook with access to schema mappings inspection report #​672
  • Schema mapping inspection to report DataFetcher registrations against fields that don't exist #​671
  • Support nested paths in GraphQlTester #​457

🪲 Bug Fixes

  • NPE in CompositeConnectionAdapter when data fetcher returns null #​707
  • KeysetScrollPosition with a non-simple type does not deserialize back to the same type #​684
  • False positives in Schema inspection when using Lists in CompletableFuture #​674

📔 Documentation

  • Add section on GraphiQL to the documentation including advice on customizations #​403

🔨 Dependency Upgrades

  • Upgrade to Context Propagation 1.0.2 #​689
  • Upgrade to Jackson 2.15.0 #​704
  • Upgrade to Micrometer 1.11.0 #​702
  • Upgrade to Micrometer Tracing 1.1.1 #​703
  • Upgrade to Reactor 2022.0.7 #​705
  • Upgrade to Spring Data 2023.0.0 #​679
  • Upgrade to Spring Framework 6.0.9 #​701
  • Upgrade to Spring Security 6.1.0 #​706

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​odrotbohm

v1.1.7

🪲 Bug Fixes

  • Correctly retrieve operation name from the body of the request #​818

v1.1.6

🪲 Bug Fixes

  • Observation Instrumentation will double-wrap CompletionExceptions #​784
  • Local context is overwritten by Observation instrumentation #​774
  • Wrong current observation is set during DataFetcher execution #​764

📔 Documentation

  • Update documentation with advice on multipart support #​749

🔨 Dependency Upgrades

  • Upgrade to Context Propagation 1.0.5 #​808
  • Upgrade to GraphQL Java 19.8 #​803
  • Upgrade to Micrometer 1.10.11 and Tracing 1.0.10 #​805
  • Upgrade to Reactor 2022.0.11 #​804
  • Upgrade to Spring Data 2022.0.10 #​806
  • Upgrade to Spring Framework 6.0.12 #​802
  • Upgrade to Spring Security 6.0.6 #​807

v1.1.5

⭐ New Features

  • Enhance GraphQL request body checks to prevent 500 Error #​733

🔨 Dependency Upgrades

  • Upgrade to Context Propagation 1.0.3 #​718
  • Upgrade to GraphQL Java 19.6 #​729
  • Upgrade to Micrometer 1.10.8 and Tracing 1.0.7 #​731
  • Upgrade to Reactor 2022.0.8 #​720
  • Upgrade to Spring Data 2022.0.7 #​732
  • Upgrade to Spring Framework 6.0.10 #​730

v1.1.4

⭐ New Features

  • Pass attributes from ClientGraphQlRequest to WebClient request #​659

🪲 Bug Fixes

  • DataFetcher observations have incorrect hierarchy #​676
  • Request observation has no parent observation #​675
  • Auto-registration of @GraphQlRepository doesn't work if the returned list is declared not null #​661

📔 Documentation

  • Update documentation to refer to the Apollo Federation example with Spring for GraphQL #​384

🔨 Dependency Upgrades

  • Upgrade to GraphQL Java 19.5 #​696
  • Upgrade to Micrometer 1.10.7 #​700
  • Upgrade to Reactor 2022.0.7 #​699
  • Upgrade to Spring Data 2022.0.6 #​697
  • Upgrade to Spring Framework 6.0.9 #​695
  • Upgrade to Spring Security 6.0.3 #​698

v1.1.3

⭐ New Features

  • Access request attributes in WebGraphQlInterceptor #​633
  • Access cookies in WebGraphQlInterceptor #​626

🪲 Bug Fixes

  • @Valid on method parameter does not apply validation in 1.1.2 #​624
  • Controller method cannot return CompletableFuture if any method argument is Mono #​604

🔨 Dependency Upgrades

  • Upgrade to GraphQL Java 19.3 #​642
  • Upgrade to Micrometer 1.10.5 #​644
  • Upgrade to Micrometer Tracing 1.0.3 #​645
  • Upgrade to Reactor 2022.0.5 #​643
  • Upgrade to Spring Data 2022.0.3 #​646
  • Upgrade to Spring Framework 6.0.7 #​641
  • Upgrade to Spring Security 6.0.2 #​647

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​koenpunt and @​timtebeek

v1.1.2

⭐ New Features

  • Allow configuring ExecutionInput in ExecutionGraphQlServiceTester #​615
  • ContextDataFetcherDecorator ignores subscriptions when "subscription" type is renamed #​590
  • Support @Validated on method parameter #​571

🪲 Bug Fixes

  • Observation instrumentation incorrectly manages parent observations #​611

📔 Documentation

  • Improve discoverability of starter documentation by adding a dedicate Boot Starter section in the reference #​598
  • Document Micrometer Observability support #​595
  • Update reference documentation with a link to "GraphQL Server" Getting Started Guide #​551

🔨 Dependency Upgrades

  • Upgrade to Context Propagation 1.0.2 #​613
  • Upgrade to Micrometer 1.10.4 #​612
  • Upgrade to Micrometer Tracing 1.0.2 #​614
  • Upgrade to Reactor 2022.0.3 #​616
  • Upgrade to Spring Data 2022.0.2 #​617

v1.1.1

⭐ New Features

  • Displaying the number of loaded schema files on boot #​566
  • Adapt to official media type changes in GraphQL over HTTP spec #​563
  • Introduce DataFetcher builder customizers for Querydsl and Query by Example repositories #​559
  • Relax generic type checks when @Argument binding to a map with an undeclared value type #​554
  • Allow custom ExecutionStrategy to use DataFetcherExceptionResolver chain #​552
  • Refine ProjectedPayload argument handling for an optional input argument #​550

🪲 Bug Fixes

  • GraphQlClient query documents and test documents are missing from native image #​575
  • RSocket client fails in native when using the WebSocket transport #​574
  • @ContextValue resolver cannot determine method parameter name on @BatchMapping methods #​562
  • Native websocket applications fail on GraphQlWebSocketMessage reflection #​560
  • Align observation convention with Micrometer best practices #​558
  • ArgumentValue incorrectly returns false from isOmitted() for an omitted argument #​553
  • Tracing support fails with NullPointerException when propagation information is missing #​547

📔 Documentation

  • Document GraalVM Native support in reference documentation #​581
  • Use ClientResponseField instead of ResponseField in documentation samples #​573

🔨 Dependency Upgrades

  • Upgrade to Micrometer 1.10.2 #​556
  • Upgrade to Reactor 2022.0.1 #​586
  • Upgrade to Spring Framework 6.0.3 #​555
  • Upgrade to Spring Security 6.0.1 #​587

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v1.1.0

⭐ New Features

  • Improve support for GraphQLSchema transformation #​536
  • Refine null handling for toEntity and toEntityList in ClientResponseField #​525
  • Support default DataLoaderOptions in DefaultBatchLoaderRegistry #​522
  • Add maxBatchSize attribute to @BatchMapping #​520
  • Support checks if GraphQL argument was set to null or omitted entirely #​518
  • Replace use of DataBinder for binding GraphQL arguments #​516
  • Ahead Of Time support #​495
  • Cannot use Set as property in GraphQL argument input object #​394
  • Cannot use GraphQL argument object whose generic type is declared on @SchemaMapping method #​349

🔨 Dependency Upgrades

  • Upgrade to Context Propagation 1.0.0 #​542
  • Upgrade to Micrometer 1.10.1 #​539
  • Upgrade to Reactor 2022.0.0 #​538
  • Upgrade to Spring Data 2022.0.0 #​540
  • Upgrade to Spring Framework 6.0.0 #​543
  • Upgrade to Spring Security 6.0.0 #​541

v1.0.6

🪲 Bug Fixes

  • Correctly retrieve operation name from the body of the request #​819

v1.0.5

⭐ New Features

  • Enhance GraphQL request body checks to prevent 500 Error #​735

📔 Documentation

  • Update documentation with advice on multipart support #​748

🔨 Dependency Upgrades

  • Upgrade to GraphQL Java 18.5 #​797
  • Upgrade to Reactor 2020.0.36 #​798
  • Upgrade to Spring Data 2021.2.16 #​800
  • Upgrade to Spring Framework 5.3.30 #​799
  • Upgrade to Spring Security 5.7.10 #​801

v1.0.4

⭐ New Features

  • ContextDataFetcherDecorator ignores subscriptions when "subscription" type is renamed #​593

🪲 Bug Fixes

  • Controller method cannot return CompletableFuture if any method argument is Mono #​628

🔨 Dependency Upgrades

  • Upgrade to Reactor 2020.0.30 #​638
  • Upgrade to Spring Data 2021.2.10 #​639
  • Upgrade to Spring Framework 5.3.26 #​637
  • Upgrade to Spring Security 5.7.7 #​640

v1.0.3

⭐ New Features

  • Add actual elements to message of containsAll #​507
  • Wrapping a projected payload in optional returns IllegalStateException #​506
  • Adds the option to use a pre configured RSocketRequester #​498
  • @Argument doesn't support Map as a target type at any level #​449

🪲 Bug Fixes

  • GraphQlClient#retrieve does not raise FieldAccessException for failures at a path nested below the target field #​499

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v1.0.2

⭐ New Features

  • Support @Arguments with Map #​493
  • Fix NPE when GraphQL argument is a list with a null element #​486
  • Support controller method parameter annotations on an interface #​480
  • Controller's with CompletableFuture return bad error messages or no error at all #​479
  • Support path variables for redirect to GraphiQL path #​478
  • Allow custom scalar, parsed to different types, to bind onto java.lang.Object #​447
  • Introspect controller methods on startup to determine if they need validation #​445
  • Do not ignore a DataFetcher with a DataFetcherFactories wrapper #​440

🪲 Bug Fixes

  • Target collection type is not used in argument binding #​485
  • Java classes with Optional constructor args for GraphQL input types fail with InaccessibleObjectException #​470

📔 Documentation

  • Improve reference docs on how to find schema files acorss multiple modules #​489
  • Document how to customize global, request validation errors that prevent execution #​487

🔨 Dependency Upgrades

  • Upgrade to GraphQL Java 18.3 #​456

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v1.0.1

⭐ New Features

  • Improve handling of case where a source/parent is expected and is null #​429
  • Support for resolving exceptions from a subscription #​398
  • DataBinder using default auto grow collection limit #​392

🪲 Bug Fixes

  • Auto-registration of @GraphQlRepository does not work for output type defined as non-null #​418
  • @Argument resolver fails when type coercion from a single value to SingletonList is involved #​410
  • The GraphQL UI cannot be opened if a spring.mvc.servlet.path is configured #​402

📔 Documentation

  • Fix links to Boot "Web Endpoints" section and mention WebSocket endpoint not enabled by default #​436
  • Update Javadoc of retrieve in GraphQlClient for decoding full data #​434
  • Update documentation to show setting response headers with value from @SchemaMapping method #​428

🔨 Dependency Upgrades

  • Upgrade to GraphQL Java 18.2 #​446

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v1.0.0

⭐ New Features

  • Improve handling of concurrent requests in WebSocketGraphQlClient #​388
  • Add start and stop methods to RSocketGraphQlClient #​378
  • Adjust support for "application/graphql" media type so it is used only if explicitly requested #​375
  • Expose map of "extensions" in GraphQlRequest #​371
  • Support String and Number to be injected as the parent/source #​370
  • Improve readability of assertion messages #​361
  • HttpGraphQlClientTransport should respect an existing, explicitly set Content-Type #​359
  • Add @LocalContextValue for access to attributes from the local GraphQLContext in DataFetchingEnvironment #​353
  • Support Callable as a return value from controller methods for asynchronous execution #​316
  • Add shouldPersistHeaders = true to GraphiQL options #​257

🪲 Bug Fixes

  • @ContextValue does not work for Mono argument #​355
  • FieldAccessException should include field as well as global errors in its message #​348

📔 Documentation

  • Provide advice on number of instances and connections for WebSocketGraphQlClient and RSocketGraphQlClient #​368
  • Slightly incorrect documentation about BatchMapping return values #​360
  • Fix docs for WebGraphQlTester #​358
  • Update minimum requirement to GraphQL Java 18.0 #​357

❤️ Contributors

We'd like to thank all the contributors who worked on this release!


Configuration

📅 Schedule: Branch creation - "before 6am" in timezone Europe/Berlin, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/org.springframework.graphql-spring-graphql-test-1.x branch from cee87e4 to d80b175 Compare March 28, 2023 11:02
@renovate renovate bot changed the title Update dependency org.springframework.graphql:spring-graphql-test to v1.1.2 Update dependency org.springframework.graphql:spring-graphql-test to v1.1.3 Mar 28, 2023
@renovate renovate bot force-pushed the renovate/org.springframework.graphql-spring-graphql-test-1.x branch from d80b175 to 97cc879 Compare May 28, 2023 11:47
@renovate renovate bot changed the title Update dependency org.springframework.graphql:spring-graphql-test to v1.1.3 Update dependency org.springframework.graphql:spring-graphql-test to v1.2.0 May 28, 2023
@renovate renovate bot force-pushed the renovate/org.springframework.graphql-spring-graphql-test-1.x branch from 97cc879 to 9a71f3f Compare June 27, 2023 11:02
@renovate renovate bot changed the title Update dependency org.springframework.graphql:spring-graphql-test to v1.2.0 Update dependency org.springframework.graphql:spring-graphql-test to v1.2.1 Jun 27, 2023
@renovate renovate bot force-pushed the renovate/org.springframework.graphql-spring-graphql-test-1.x branch from 9a71f3f to 8f559df Compare July 25, 2023 15:34
@renovate renovate bot changed the title Update dependency org.springframework.graphql:spring-graphql-test to v1.2.1 Update dependency org.springframework.graphql:spring-graphql-test to v1.2.2 Jul 25, 2023
@renovate renovate bot force-pushed the renovate/org.springframework.graphql-spring-graphql-test-1.x branch from 8f559df to 7819e5b Compare September 26, 2023 09:16
@renovate renovate bot changed the title Update dependency org.springframework.graphql:spring-graphql-test to v1.2.2 Update dependency org.springframework.graphql:spring-graphql-test to v1.2.3 Sep 26, 2023
@renovate renovate bot force-pushed the renovate/org.springframework.graphql-spring-graphql-test-1.x branch from 7819e5b to 92cfa69 Compare November 28, 2023 20:54
@renovate renovate bot changed the title Update dependency org.springframework.graphql:spring-graphql-test to v1.2.3 Update dependency org.springframework.graphql:spring-graphql-test to v1.2.4 Nov 28, 2023
@renovate renovate bot force-pushed the renovate/org.springframework.graphql-spring-graphql-test-1.x branch from 92cfa69 to b078f34 Compare February 28, 2024 09:45
@renovate renovate bot changed the title Update dependency org.springframework.graphql:spring-graphql-test to v1.2.4 Update dependency org.springframework.graphql:spring-graphql-test to v1.2.5 Feb 28, 2024
@renovate renovate bot force-pushed the renovate/org.springframework.graphql-spring-graphql-test-1.x branch from b078f34 to 7a46506 Compare April 4, 2024 14:55
@renovate renovate bot changed the title Update dependency org.springframework.graphql:spring-graphql-test to v1.2.5 Update dependency org.springframework.graphql:spring-graphql-test to v1.2.6 Apr 4, 2024
@renovate renovate bot force-pushed the renovate/org.springframework.graphql-spring-graphql-test-1.x branch from 7a46506 to 641edf9 Compare May 28, 2024 13:37
@renovate renovate bot changed the title Update dependency org.springframework.graphql:spring-graphql-test to v1.2.6 Update dependency org.springframework.graphql:spring-graphql-test to v1.3.0 May 28, 2024
@renovate renovate bot force-pushed the renovate/org.springframework.graphql-spring-graphql-test-1.x branch from 641edf9 to d692ae9 Compare June 25, 2024 16:48
@renovate renovate bot changed the title Update dependency org.springframework.graphql:spring-graphql-test to v1.3.0 Update dependency org.springframework.graphql:spring-graphql-test to v1.3.1 Jun 25, 2024
@renovate renovate bot force-pushed the renovate/org.springframework.graphql-spring-graphql-test-1.x branch from d692ae9 to eab035d Compare July 23, 2024 15:49
@renovate renovate bot changed the title Update dependency org.springframework.graphql:spring-graphql-test to v1.3.1 Update dependency org.springframework.graphql:spring-graphql-test to v1.3.2 Jul 23, 2024
@renovate renovate bot force-pushed the renovate/org.springframework.graphql-spring-graphql-test-1.x branch from eab035d to 0ce60f1 Compare October 23, 2024 06:46
@renovate renovate bot changed the title Update dependency org.springframework.graphql:spring-graphql-test to v1.3.2 Update dependency org.springframework.graphql:spring-graphql-test to v1.3.3 Oct 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants