Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 22, 2025

This PR contains the following updates:

Package Change Age Confidence
@newrelic/test-utilities 6.5.5 -> 10.0.0 age confidence

Release Notes

newrelic/node-test-utilities (@​newrelic/test-utilities)

v10.0.0

Compare Source

⚠ BREAKING CHANGES
  • Removed Node.js 18 support
Features

v9.2.0

Compare Source

Miscellaneous chores

v9.1.0

Compare Source

Features
  • Added a --matrix-count parameter to versioned tests (#​230) (72d8c7d)

v9.0.0

Compare Source

⚠ BREAKING CHANGES
  • Dropped support for Node.js 16
Features
Code refactoring
  • Reduced dependency on async library (#​219) (582efe6)
  • Removed install queue from versioned runner. It will install before running a given test and rely on the jobs limit (#​221) (d9c6d1b)
Continuous integration

v8.7.0

Compare Source

Features
  • Added support for Node 22
Code refactoring
  • Removed --all flag from versioned runner as all runs will be using this since we no longer support Node.js versions that do not ship with npm7 (#​216) (0db82d8)
Miscellaneous chores
Continuous integration

v8.6.0

Compare Source

Miscellaneous chores
  • Updated mock agent to exclusively rely on InstrumentationTracker (#​203) (0e4d810)

v8.5.0

Compare Source

Features
Continuous integration

v8.4.0

Compare Source

Miscellaneous chores
Continuous integration
  • Updated repo to use conventional commits for releases (#​194) (4254669)

v8.3.0

Compare Source

  • Added new Amazon Titan LLM responses to support token_count work.

v8.2.0

Compare Source

  • Adds a new module that provides a mock server for AWS Bedrock.
  • Bumps follow-redirects from 1.15.3 to 1.15.4.
  • Bumps axios to 1.6.0 and updates ancestor dependency newrelic. These dependencies need to be updated together.
  • Updates axios from 0.21.4 to 1.6.0
  • Updates newrelic from 11.0.0 to 11.5.0
  • Bumps and @​babel/traverse. These dependencies needed to be updated together.
  • Updates @babel/traverse from 7.22.8 to 7.23.2
  • Updates @babel/traverse from 7.21.3 to 7.23.2

v8.1.0

Compare Source

  • Updated the TestAgent to call shimmer.registerHooks and shimmer.removeHooks to set up instrumentation and remove it.

v8.0.0

Compare Source

  • BREAKING CHANGE: Removed support for Node 14.

  • Added support for Node 20.

  • Gated usage of loader in versioned tests by NR_LOADER environment variable

  • Updated vulnerable dependencies:

    • word-wrap from 1.2.3 to 1.2.4.
    • protobufjs from 7.2.2 to 7.2.4.
    • fast-xml-parser from 4.2.4 to 4.2.5
    • @​aws-sdk/client-lambda from 3.357.0 to 3.363.0

v7.3.2

Compare Source

  • Updated semver to 7.5.2

  • Updated newrelic dev dependency to 10.3.0

  • Updated @newrelic/eslint-config to 0.3.0

  • Updated eslint dev dependency to 8.43.0

  • Updated README links to point to new forum link due to repolinter ruleset change

v7.3.1

Compare Source

  • Updated TestAgent.getShim to require an exported module and pull the shim symbol.

v7.3.0

Compare Source

  • Provided ability to register only core instrumentation or both core and 3rd party instrumentation. TestAgent.makeFullyInstrumented will register both. TestAgent.makeInstrumented will only register core instrumentation.

  • Updated README header image to latest OSS office required images

v7.2.1

Compare Source

  • Bumps json5 from 2.2.1 to 2.2.2.
  • Streamlined CLM assertions to inherit tap from context.
  • Bypassed tapper/asserter abstractions so that CLM test failures are exposed.
  • Added lockfile checks to CI workflow to prevent malicious changes

v7.2.0

Compare Source

  • Added assertCLMAttrs testing method to utils, so it can be used to test CLM behavior in external repos

v7.1.1

Compare Source

  • Added detection for node version < 18, to supply correct loader flag

v7.1.0

Compare Source

  • Added the capacity of running ES module tests with the ESM loader from agent or a path to an ESM loader set as process.env.NR_LOADER.

v7.0.0

Compare Source


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link
Contributor

github-actions bot commented Jul 22, 2025

🚀 Snapshot Release (alpha)

The latest changes of this PR are available as alpha on npm (based on the declared changesets):

Package Version Info
@envelop/core 5.3.1-alpha-20250810125823-2b180b67e34728379f9bfa1c83b7d52bf50c55e1 npm ↗︎ unpkg ↗︎

Copy link
Contributor

💻 Website Preview

The latest changes are available as preview in:

@renovate renovate bot force-pushed the renovate/newrelic-test-utilities-10.x branch from 6cf9f6e to 2b180b6 Compare August 10, 2025 12:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

0 participants