Bump apollo-server-testing from 2.4.8 to 2.5.0 in /backend
Created by: Tirokk
Authored by dependabot-preview[bot] Merged
Bumps apollo-server-testing from 2.4.8 to 2.5.0.
Changelog
Sourced from apollo-server-testing's changelog.
v2.5.0
New
- New plugin package
apollo-server-plugin-response-cache
implementing a full query response cache based onapollo-cache-control
hints. The implementation added a few hooks and context fields; see the PR for details. There is a slight change tocacheControl
object: previously,cacheControl.stripFormattedExtensions
defaulted to false if you did not provide acacheControl
option object, but defaulted to true if you provided (eg)cacheControl: {defaultMaxAge: 10}
. NowstripFormattedExtensions
defaults to false unless explicitly provided astrue
, or if you use the legacy booleancacheControl: true
. For more information, read the documentation. [PR #2437](https://github-redirect.dependabot.com/apollographql/apollo-server/pull/2437)- Add
rewriteError
option toEngineReportingOptions
(i.e. theengine
property of theApolloServer
constructor). When defined as afunction
, it will receive anerr
property as its first argument which can be used to manipulate (e.g. redaction) an error prior to sending it to Apollo Engine by modifying, e.g., itsmessage
property. The error can also be suppressed from reporting entirely by returning an explicitnull
value. For more information, read the documentation and theEngineReportingOptions
API reference. [PR #1639](https://github-redirect.dependabot.com/apollographql/apollo-server/pull/1639)apollo-server-azure-functions
: Support@azure/functions
to enable Apollo Server Typescript development in Azure Functions. [PR #2487](https://github-redirect.dependabot.com/apollographql/apollo-server/pull/2487)- Allow
GraphQLRequestListener
callbacks in plugins to depend onthis
. [PR #2470](https://github-redirect.dependabot.com/apollographql/apollo-server/pull/2470)apollo-server-testing
: Addvariables
andoperationName
toQuery
andMutation
types. [PR #2307](https://github-redirect.dependabot.com/apollographql/apollo-server/pull/2307) [Issue #2172](https://github-redirect.dependabot.com/apollographql/apollo-server/issue/2172)Bug fixes
- Add
cache-control: no-cache
header to bothPersistedQueryNotSupportedError
andPersistedQueryNotFoundError
responses as these should never be cached. [PR #2452](https://github-redirect.dependabot.com/apollographql/apollo-server/pull/2452)apollo-datasource-rest
: Don't attempt to parse "204 No Content" responses as JSON. [PR #2446](https://github-redirect.dependabot.com/apollographql/apollo-server/pull/2446)apollo-server-express
: Fix Playground URL when Apollo Server is mounted inside of another Express app by utilizingreq.originalUrl
. [PR #2451](https://github-redirect.dependabot.com/apollographql/apollo-server/pull/2451)apollo-datasource-rest
: Correctly allow a TTL value of0
to represent "not-cacheable". [PR #2588](https://github-redirect.dependabot.com/apollographql/apollo-server/pull/2588)apollo-datasource-rest
: FixInvalid argument
in IE11, whenthis.headers
isundefined
. [PR #2607](https://github-redirect.dependabot.com/apollographql/apollo-server/pull/2607)
Commits
-
f7e8ea0
Publish -
54b9484
Update README.md prior to official 2.5.0 release. -
c139cb9
Update CHAGNELOG.md prior to official 2.5.0 release. -
5aef85b
Publish -
af4c1c5
Add Gatsby docs config (sidebar link, etc.) for full-query caching from #2437... -
5565d98
Add link to the full-query caching docs into theCHANGELOG.md
for v2.5.0. -
e76bea2
Add Gatsby docs config (sidebar link, etc.) for full-query caching from #2437. -
6f2b693
feat(apollo-engine-reporting) IntroducerewriteError
to munge errors for re... -
a97ff7e
Linting fix for RESTDataSource.test.ts. -
5ae29cf
Merge branch 'master' into release-2.5.0 - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot ignore this [patch|minor|major] version
will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) -
@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language -
@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language -
@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language -
@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and language -
@dependabot badge me
will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot dashboard:
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.