Skip to content
This repository has been archived by the owner on Jul 31, 2024. It is now read-only.

Releases: newrelic/newrelic-node-nextjs

v0.3.0

27 Jul 21:25
fc30583
Compare
Choose a tag to compare

v0.3.0 (2022-07-27)

  • BREAKING Removed support for Node 12.

The minimum supported version is now Node v14. For further information on our support policy, see: https://docs.newrelic.com/docs/agents/nodejs-agent/getting-started/compatibility-requirements-nodejs-agent.

  • Added support for Node 18.x

  • Updated sample app to use http.get instead of fetch to make subrequests to API to avoid async context propagation breakage in Node 18.

Support statement:

  • New Relic recommends that you upgrade the agent regularly to ensure that you're getting the latest features and performance benefits. Additionally, older releases will no longer be supported when they reach end-of-life.

v0.2.0

05 Jul 19:18
708a7d1
Compare
Choose a tag to compare
  • BREAKING: Fixed instrumentation to only support middleware in >=12.2.0 of Next.js

    • Next.js has made middleware stable.
    • All attempts in @newrelic/next to track middleware before 12.2.0 have been removed.
  • Added an additional path to register next-server when running a Next.js app with a standalone server.

  • Updated dev-dependencies to clear security audit warnings.

v0.1.1

04 Apr 17:46
629c94e
Compare
Choose a tag to compare
  • Added support for middleware in > 12.1.1 of Next.js. The return of getModuleContext is now an async function.

  • Fixed a few small documentation items.

v0.1.0

01 Mar 21:06
153c79f
Compare
Choose a tag to compare
  • Initial release of the Node.js Next.js instrumentation.
    • Transaction naming based on Next.js page or API route.
    • Segment/Span capture for middleware, and getServerSideProps.
    • Documentation around manually injecting the New Relic browser agent.
    • Verified support on Next.js >= 12.0.9