Skip to content

Expand peer dependency range of apollo-graphql to include 0.12.x and 0.13.x.#1076

Merged
trevor-scheer merged 5 commits intoapollographql:masterfrom
patdmc:support.graphql.0.13
Mar 5, 2019
Merged

Expand peer dependency range of apollo-graphql to include 0.12.x and 0.13.x.#1076
trevor-scheer merged 5 commits intoapollographql:masterfrom
patdmc:support.graphql.0.13

Conversation

@patdmc
Copy link
Copy Markdown
Contributor

@patdmc patdmc commented Mar 5, 2019

TODO:

  • Update CHANGELOG.md* with your change (include reference to issue & this PR)
  • Make sure all of the significant new logic is covered by tests
  • Rebase your changes on master so that they can be merged easily
  • Make sure all tests and linter rules pass

*Make sure changelog entries note which project(s) has been affected. See older entries for examples on what this looks like.

@apollo-cla
Copy link
Copy Markdown

@patdmc: Thank you for submitting a pull request! Before we can merge it, you'll need to sign the Meteor Contributor Agreement here: https://contribute.meteor.com/

@patdmc patdmc changed the title support the same graphql dependency range as apollo-server support 0.13.0 graphql dependency in apollo-graphql so it is supported in apollo-server Mar 5, 2019
@abernix abernix self-assigned this Mar 5, 2019
abernix added 2 commits March 5, 2019 21:33
…de 0.12.x.

This further expands upon @patdmc's expansion of the `graphql` peer dependency to also include the `0.12.x` versions as well, thus matching precisely with that of `apollo-server-core`: https://github.com/apollographql/apollo-server/blob/17257a2f097e3e84892426c1e78dc819e67117ad/packages/apollo-server-core/package.json#L48-L50

Since this package is depended on by `apollo-engine-reporting`, which is depended on by `apollo-server-core`, we should completely align the desired `graphql` version requirements until the time comes where we make the same reduction in the `graphql` peer dependency range within `apollo-server-core`:

While that time will come soon, it's not here yet.
@abernix abernix changed the title support 0.13.0 graphql dependency in apollo-graphql so it is supported in apollo-server Expand peer dependency range of apollo-graphql to include 0.12.x and 0.13.x. Mar 5, 2019
Copy link
Copy Markdown
Member

@abernix abernix left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've added a follow-up commit (894733e
) which also includes 0.12.x, in accordance with the range specified by apollo-server-core, which relies on this package.

LGTM! And thanks!

@trevor-scheer
Copy link
Copy Markdown
Contributor

Thank you @patdmc and @abernix!

@trevor-scheer trevor-scheer merged commit 0ac0564 into apollographql:master Mar 5, 2019
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.

4 participants