Skip to content

Releases: apollographql/apollo-server

@apollo/server@4.10.3

15 Apr 19:44
7e64902
Compare
Choose a tag to compare

Patch Changes

  • #7866 5f335a5 Thanks @tninesling! - Catch errors thrown by subscription generators, and gracefully clean up the subscription instead of crashing.

@apollo/server-integration-testsuite@4.10.3

15 Apr 19:44
7e64902
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [5f335a5]:
    • @apollo/server@4.10.3

@apollo/server@4.10.2

22 Mar 19:40
1cdb7f8
Compare
Choose a tag to compare

Patch Changes

  • #7849 c7e514c Thanks @TylerBloom! - In the subscription callback server plugin, terminating a subscription now immediately closes the internal async generator. This avoids that generator existing after termination and until the next message is received.

@apollo/server-integration-testsuite@4.10.2

22 Mar 19:40
1cdb7f8
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [c7e514c]:
    • @apollo/server@4.10.2

@apollo/server@4.10.1

05 Mar 20:17
2e66002
Compare
Choose a tag to compare

Patch Changes

  • #7843 72f568e Thanks @bscherlein! - Improves timing of the willResolveField end hook on fields which return Promises resolving to Arrays. This makes the use of the setCacheHint method more reliable.

@apollo/server-integration-testsuite@4.10.1

05 Mar 20:17
2e66002
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [72f568e]:
    • @apollo/server@4.10.1

@apollo/server@4.10.0

02 Jan 18:30
621167b
Compare
Choose a tag to compare

Minor Changes

  • #7786 869ec98 Thanks @ganemone! - Restore missing v1 skipValidation option as dangerouslyDisableValidation. Note that enabling this option exposes your server to potential security and unexpected runtime issues. Apollo will not support issues that arise as a result of using this option.

  • #7803 e9a0d6e Thanks @favna! - allow stringifyResult to return a Promise<string>

    Users who implemented the stringifyResult hook can now expect error responses to be formatted with the hook as well. Please take care when updating to this version to ensure this is the desired behavior, or implement the desired behavior accordingly in your stringifyResult hook. This was considered a non-breaking change as we consider that it was an oversight in the original PR that introduced stringifyResult hook.

Patch Changes

  • #7793 9bd7748 Thanks @bnjjj! - General availability of subscription callback protocol

  • #7799 63dc50f Thanks @stijnbe! - Fix type of ApolloServerPluginUsageReporting reportTimer

  • #7740 fe68c1b Thanks @barnisanov! - Uninstalled body-parser and used express built-in body-parser functionality instead(mainly the json middleware)

@apollo/server-integration-testsuite@4.10.0

02 Jan 18:30
621167b
Compare
Choose a tag to compare

Minor Changes

  • #7786 869ec98 Thanks @ganemone! - Restore missing v1 skipValidation option as dangerouslyDisableValidation. Note that enabling this option exposes your server to potential security and unexpected runtime issues. Apollo will not support issues that arise as a result of using this option.

Patch Changes

@apollo/server@4.9.5

26 Oct 21:35
7458c79
Compare
Choose a tag to compare

Patch Changes

@apollo/server-integration-testsuite@4.9.5

26 Oct 21:35
7458c79
Compare
Choose a tag to compare

Patch Changes