Skip to content

Update dependency apollo-server to v2.3.1#54

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/apollo-server-2.x
Open

Update dependency apollo-server to v2.3.1#54
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/apollo-server-2.x

Conversation

@renovate
Copy link

@renovate renovate bot commented Nov 7, 2018

This PR contains the following updates:

Package Type Update Change References
apollo-server dependencies minor 2.1.0 -> 2.3.1 source

Release Notes

apollographql/apollo-server

v2.3.1

Compare Source

  • Provide types for graphql-upload in a location where they can be accessed by TypeScript consumers of apollo-server packages. ccf935f9 Issue #​2092

v2.3.0

Compare Source

  • BREAKING FOR NODE.JS <= 8.5.0 ONLY: To continue using Apollo Server 2.x in versions of Node.js prior to v8.5.0, file uploads must be disabled by setting uploads: false on the ApolloServer constructor options. Without explicitly disabling file-uploads, the server will throw at launch (with instructions and a link to our documentation).

    This early deprecation is due to changes in the third-party graphql-upload package which Apollo Server utilizes to implement out-of-the-box file upload functionality. While, in general, Apollo Server 2.x aims to support all Node.js versions which were under an LTS policy at the time of its release, we felt this required an exception. By throw-ing when uploads is not explicitly set to false, we aim to make it clear immediately (rather than surprisingly) that this deprecation has taken effect.

    While Node.js 6.x is covered by a Long Term Support agreement by the Node.js Foundation until April 2019, there are substantial performance (e.g. V8 improvements) and language changes (e.g. "modern" ECMAScript support) offered by newer Node.js engines (e.g. 8.x, 10.x). We encourage all users of Apollo Server to update to newer LTS versions of Node.js prior to the "end-of-life" dates for their current server version.

    We intend to drop support for Node.js 6.x in the next major version of Apollo Server.

    For more information, see PR #​2054 and our documentation.

v2.2.7

Compare Source

  • apollo-engine-reporting: When multiple instances of apollo-engine-reporting are loaded (an uncommon edge case), ensure that encodedTraces are handled only once rather than once per loaded instance. PR #​2040

v2.2.6

Compare Source

  • apollo-server-micro: Set the Content-type to text/html for GraphQL Playground. PR #​2026

v2.2.5

Compare Source

  • Follow-up on the update to graphql-playground-html in previous release by also bumping the minor version of the graphql-playground-react dependency to 1.7.10 — which is the version requested from the from the CDN bundle by graphql-playground-html. PR #​2037

v2.2.4

Compare Source

  • Fix GraphQL Playground documentation scrolling bug in Safari by updating to latest (rebased) fork of graphql-playground-html. PR #​2037

v2.2.3

Compare Source

  • When generateClientInfo is not used to define the client name, client version and
    client reference ID, Apollo Server will now default to the values present in the HTTP headers
    of the request (apollographql-client-name, apollographql-client-reference-id and
    apollographql-client-version respectively). As a last resort, when those headers are not set,
    the query extensions' clientInfo values will be used. PR #​1960

v2.2.2

Compare Source

  • Fixed TypeScript 2.2 compatibility via updated apollo-tooling dependency. Issue #​1951 26d6c739
  • Throw a more specific error when asynchronous introspection query behavior is detected. PR #​1955

v2.2.1

Compare Source

  • Added support for an array of modules on the ApolloServer constructor options. Each element of the modules can point to a module which exports typeDefs and resolvers. These modules can be used in lieu of, or in combination with, directly specifying schema or typeDefs/resolvers on the constructor options. This provides greater modularity and improved organization for logic which might be limited to a specific service. 8f6481e6.
  • Added resolveObject support to query execution. bb67584.
  • Fix broken apollo-server-cloud-functions in 2.2.0 caused by missing TypeScript project references which resulted in the package not being published to npm in compiled form. PR #​1948

v2.2.0

Compare Source

  • New request pipeline, including support for plugins which can implement lifecycle hooks at various stages of a request. PR #​1795.
  • Introduce new apollo-server-testing utilities. PR #​1909
  • Fix mocks configuration to allow disabling of mocks by using mocks: false, even if mockEntireSchema is true. PR #​1835
  • Update graphql-playground-html to 1.7.8. PR #​1855
  • Bring back Azure functions support Issue #​1752 PR #​1753
  • Allow an optional function to resolve the rootValue, passing the DocumentNode AST to determine the value. PR #​1555
  • Follow-up on the work in PR #​1516 to also fix missing insertion cursor/caret when a custom GraphQL configuration is specified which doesn't specify its own cursorShape property. PR #​1607
  • Azure functions support Issue #​1752 PR #​1753 PR #​1948
  • Allow JSON parsing in RESTDataSource of Content Type application/hal+json. PR #​185
  • Add support for a requestAgent configuration parameter within the engine configuration. This can be utilized when a proxy is necessary to transmit tracing and metrics data to Apollo Engine. It accepts either an http.Agent or https.Agent and behaves the same as the agent parameter to Node.js' http.request. PR #​1879

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!".

🔕 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 has been generated by Renovate Bot. View repository job log here.

@renovate renovate bot changed the title Update dependency apollo-server to v2.2.0 Update dependency apollo-server to v2.2.1 Nov 12, 2018
@renovate renovate bot force-pushed the renovate/apollo-server-2.x branch from fe2d718 to 81b393d Compare November 12, 2018 13:33
@renovate renovate bot changed the title Update dependency apollo-server to v2.2.1 Update dependency apollo-server to v2.2.2 Nov 13, 2018
@renovate renovate bot force-pushed the renovate/apollo-server-2.x branch from 81b393d to 0086637 Compare November 13, 2018 14:04
@renovate renovate bot changed the title Update dependency apollo-server to v2.2.2 Update dependency apollo-server to v2.2.3 Nov 26, 2018
@renovate renovate bot force-pushed the renovate/apollo-server-2.x branch from 0086637 to cf4b804 Compare November 26, 2018 19:01
@renovate renovate bot changed the title Update dependency apollo-server to v2.2.3 Update dependency apollo-server to v2.2.4 Nov 28, 2018
@renovate renovate bot force-pushed the renovate/apollo-server-2.x branch from cf4b804 to 6d23096 Compare November 28, 2018 13:53
@renovate renovate bot changed the title Update dependency apollo-server to v2.2.4 Update dependency apollo-server to v2.2.5 Nov 29, 2018
@renovate renovate bot force-pushed the renovate/apollo-server-2.x branch 2 times, most recently from a2ce4c1 to 1a31c55 Compare December 3, 2018 21:20
@renovate renovate bot changed the title Update dependency apollo-server to v2.2.5 Update dependency apollo-server to v2.2.6 Dec 4, 2018
@renovate renovate bot force-pushed the renovate/apollo-server-2.x branch from 1a31c55 to 1f22b61 Compare December 4, 2018 11:47
@renovate renovate bot changed the title Update dependency apollo-server to v2.2.6 Update dependency apollo-server to v2.2.7 Dec 13, 2018
@renovate renovate bot force-pushed the renovate/apollo-server-2.x branch from 1f22b61 to d47a902 Compare December 13, 2018 13:08
@renovate renovate bot changed the title Update dependency apollo-server to v2.2.7 Update dependency apollo-server to v2.3.0 Dec 13, 2018
@renovate renovate bot force-pushed the renovate/apollo-server-2.x branch from d47a902 to 2bca804 Compare December 13, 2018 13:44
@renovate renovate bot changed the title Update dependency apollo-server to v2.3.0 Update dependency apollo-server to v2.3.1 Dec 13, 2018
@renovate renovate bot force-pushed the renovate/apollo-server-2.x branch from 2bca804 to dae0099 Compare December 13, 2018 19:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant