apollo-newrelic-extension icon indicating copy to clipboard operation
apollo-newrelic-extension copied to clipboard

Extensions being deprecated in favour of plugins in the next major release of Apollo Server.

Open marblig opened this issue 4 years ago • 1 comments

Hey, thanks for creating this extension, very useful.

When running this extension in Apollo server 2.15.0, you get the following warning

[deprecated] A "NewRelicExtension" was defined within the "extensions" configuration for Apollo Server. The API on which this extension is built ("graphql-extensions") is being deprecated in the next major version of Apollo Server in favor of the new plugin API. See https://go.apollo.dev/s/plugins for the documentation on how these plugins are to be defined and used.

This library might consider upgrading to also use the plugins architecture when the time comes.

marblig avatar Aug 14 '20 10:08 marblig

Currently have at least one service running on "apollo-server": "^2.3.1" and it looks like there have been 20+ feature releases since that was coded so it'd be great to be able to upgrade NewRelicExtension at some point and have one less deprecation warning to keep an eye on.

pzrq avatar Jun 03 '21 01:06 pzrq