question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. ItΒ collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Node 11 & 12 Support

See original GitHub issue

The agent does not yet officially support Node versions 11 & 12.

We will be opening up the engines restriction, in a release to follow soon, to allow those who would like to take advantage of agent features on newer versions of node. Using the agent in these situations will come with some additional risk. While the agent should work well for most standard cases, there may be some subtly broken features.

This issue will serve as a place to add any discovered issues/incompatibilities with Node 11 & 12. It should help inform if there are any risks too large to take on in your own project and will also help inform our official support as we tackle that.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Reactions:9
  • Comments:33 (10 by maintainers)

github_iconTop GitHub Comments

2reactions
michaelgoincommented, Oct 30, 2019

We shipped official Node 12 parity support yesterday!

Here’s the release notes for more information on release 6.0.0.

There’s one final potential issue with native metrics you can follow here: https://github.com/newrelic/node-native-metrics/issues/62. For the most part, issues we’ve seen with native metrics modules have been around needing to upgrade dependencies to build against the Node 12 API but we do have fall-back binaries for install now.

Closing this issue out in the main agent repo.

1reaction
daveisferacommented, Sep 18, 2019

I understand that, but python isn’t installed in the node 10 images and the above command completes without any issues:

> docker run --rm -it node:10.16.3-alpine yarn add newrelic
yarn add v1.17.3
info No lockfile found.
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...
success Saved lockfile.
success Saved 23 new dependencies.
info Direct dependencies
└─ newrelic@5.11.0
info All dependencies
β”œβ”€ @newrelic/koa@1.0.8
β”œβ”€ @newrelic/native-metrics@4.1.0
β”œβ”€ @newrelic/superagent@1.0.3
β”œβ”€ @tyriar/fibonacci-heap@2.0.9
β”œβ”€ agent-base@4.3.0
β”œβ”€ async@2.6.3
β”œβ”€ buffer-from@1.1.1
β”œβ”€ concat-stream@2.0.0
β”œβ”€ debug@3.2.6
β”œβ”€ es6-promise@4.2.8
β”œβ”€ es6-promisify@5.0.0
β”œβ”€ https-proxy-agent@2.2.2
β”œβ”€ json-stringify-safe@5.0.1
β”œβ”€ lodash@4.17.15
β”œβ”€ ms@2.1.2
β”œβ”€ nan@2.14.0
β”œβ”€ newrelic@5.11.0
β”œβ”€ readable-stream@3.4.0
β”œβ”€ safe-buffer@5.2.0
β”œβ”€ semver@5.7.1
β”œβ”€ string_decoder@1.3.0
β”œβ”€ typedarray@0.0.6
└─ util-deprecate@1.0.2
Done in 5.38s.
Read more comments on GitHub >

github_iconTop Results From Across the Web

Node.js - endoflife.date
Release Released Active Support Se... 19 2 months and 1 week ago. (18 Oct 2022) Ends in 3 months. (01 Apr 2023) En... 18 (...
Read more >
Previous Releases - Node.js
Version Date V8 npm NODE_MODULE_VERSION Node.js 19.3.0 2022‑12‑14 10.8.168.21 9.2.0 111 Downloads C... Node.js 19.2.0 2022‑11‑29 10.8.168.20 8.19.3 111 Downloads C... Node.js 19.1.0 2022‑11‑14 10.7.193.20 8.19.3...
Read more >
Node.js ES2015/ES6, ES2016 and ES2017 support
Yes. Yes Yes. Yes Error. Error Error. Error Error. Error Error. Error function() function() function() function() function() function() function() function() function() function() function() function() function() function()...
Read more >
Announcing the end of support for Node.js 12.x in the AWS ...
Starting November 1, 2022, AWS SDK For JavaScript (v3) will no longer support Node.js 12.x which was EOL on April 30, 2022.
Read more >
Introducing Node.js 12
js 12 release replaces version 11 in our current release line. The Node.js release line will become a Node.js Long Term Support (LTS)...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found