Update Apollo GraphQL packages #6
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^3.1.2->3.1.3^0.4.4->0.4.72.9.3->2.9.16Release Notes
apollographql/react-apollo
v3.1.3Compare Source
onCompletedbeing called more often than necessary.@hwillson in 0901f4a
apollographql/apollo-client
v0.4.7Compare Source
Replace
GlobalFetchreference withWindowOrWorkerGlobalScope.@abdonrd in #5373
Add
assumeImmutableResultstyping to apollo boostPresetConfiginterface.@bencoullie in #5571
v0.4.6Compare Source
apollographql/apollo-server
v2.9.16Compare Source
v2.9.15Compare Source
apollo-engine-reporting: Fix regression introduced by #3614 which causedPersistedQueryNotFoundError,PersistedQueryNotSupportedErrorandInvalidGraphQLRequestErrorerrors to be triggered before therequestDidStarthandler triggeredtreeBuilder'sstartTimingmethod. This fix preserves the existing behavior by special-casing these specific errors. PR #3638 Issue #3627apollo-server-cloud-functions: Transmit CORS headers onOPTIONSrequest. PR #3557apollo-server-caching: De-compose options interface forKeyValueCache.prototype.setto accommodate better TSDoc annotations for its properties (e.g. to specify thatttlis defined in seconds). PR #3619apollo-server-core,apollo-server-caching: Introduce attlproperty, specified in seconds, on the options for automated persisted queries (APQ) which applies specific TTL settings to the cachesets during APQ registration. Previously, all APQ cache records were set to 300 seconds. Additionally, this adds support (to the underlyingapollo-server-cachingmechanisms) for a time-to-live (TTL) value ofnullwhich, when supported by the cache implementation, skips the assignment of a TTL value altogether. This allows the cache's controller to determine when eviction happens (e.g. cache forever, and purge least recently used when the cache is full), which may be desireable for network cache stores (e.g. Memcached, Redis). PR #3623apollo-server-core: Upgrade TS to 3.7.3 #3618v2.9.14Compare Source
apollo-server-core: Ensure that plugin'sdidEncounterErrorshooks are invoked for known automated persisted query (APQ) errors. PR #3614apollo-server-plugin-base: MoveTContextgeneric fromrequestDidStartmethod toApolloServerPluginInterface. PR #3525v2.9.13Compare Source
@apollo/gateway: Add@types/node-fetchas a regular dependency to avoid missing dependency for TypeScript consumers. PR #3546 Issue #3471apollo-engine-reporting: Declare acceptablegraphqlversions ranges inpeerDependenciesrather than allowing it to occur implicitly (and less ideally) via its consumers (e.g. mostapollo-server-*packages). PR #3496v2.9.12Compare Source
@apollo/protobufjsfork, the build issue for consumers should be resolved.v2.9.11Compare Source
@apollo/protobufjsfork is causing TS errors in consumer projects. Reverting this change for now, and will reintroduce it after the issue is resolved within the forked package.v2.9.10Compare Source
apollo-engine-reporting: Swap usage ofprotobufjsfor a newly published fork located at@apollo/protobufjs. This is to account for the relative uncertainty into the continued on-going maintenance of the officialprotobuf.jsproject. This should immediately resolve a bug that affectedLongtypes inapollo-engine-reportingand other non-Apollo projects that rely onprotobuf.js'sLongtype. PR #3530v2.9.9Compare Source
apollo-server-core: Don't try parsingvariablesandextensionsas JSON if they are defined but empty strings. PR #3501apollo-server-lambda: IntroduceonHealthCheckoncreateHandlerin the same fashion as implemented in other integrations. PR #3458apollo-server-core: Usegraphql'sisSchemato more defensively check the user-specified schema's type at runtime and prevent unexpected errors. PR #3462v2.9.8Compare Source
apollo-server-core: Provide accurate type forformatResponserather than genericFunctiontype. PR #3431apollo-server-core: Pass complete request context toformatResponse, rather than justcontext. PR #3431v2.9.7Compare Source
apollo-server-errors: FixApolloErrorbug andGraphQLErrorspec compliance #3408v2.9.6Compare Source
@apollo/gateway,@apollo/federation,apollo-engine-reporting: Updateapollo-graphqldependency to bring inapollo-tooling's #1551 which resolve runtime errors when its source is minified. While this fixes a particular minification bug when Apollo Server packages are minified, we do not recommend minification of server code in most cases. PR #3387 Issue #3335apollo-server-koa: Correctly declare dependency onkoa-compose. PR #3356apollo-server-core: Preserve anyextensionsthat have been placed on the response when pre-execution errors occur. PR #3394v2.9.5Compare Source
v2.9.4Compare Source
Renovate configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻️ Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "
rebase!".👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by WhiteSource Renovate. View repository job log here.