Skip to content

Commit

Permalink
release: published 5.9.1
Browse files Browse the repository at this point in the history
### 5.9.1 (2019-05-28):

* moved third party notices to

* Shim#require will now operate as expected.

  Previously, the module interception code made the faulty assumption that a module's
  filepath would be resolved before the module load call was invoked. This caused
  the wrap filepath to be attributed to the modules being instrumented. This meant
  that attempted relative require calls using Shim#require would resolved from the
  incorrect path. The logic has been changed to keep a stack of the resolved
  filepaths, resolving the issue.

* Updates error message for license check to indicate all places that need to be
  updated.

* Shim#wrapReturn now uses ES6 proxies to wrap its methods.

  This will accurately propagate look up and assignment onto the underlying wrapped
  function, while maintaining all previous functionality.

* Updated versioned test configurations to reflect current engine support.
  • Loading branch information
astormnewrelic committed May 28, 2019
1 parent ea98505 commit 5c92061
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "newrelic",
"version": "5.9.0",
"version": "5.9.1",
"author": "New Relic Node.js agent team <[email protected]>",
"license": "SEE LICENSE IN LICENSE",
"contributors": [
Expand Down

0 comments on commit 5c92061

Please sign in to comment.