Releases: newrelic/node-newrelic-mysql
v6.1.0
- Updated instrumentation to store internal metadata in symbols instead of non-enumerable properties.
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.
v6.0.0
-
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.
-
Resolved several dev-dependency audit warnings.
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.
v5.2.0
-
Added support for
mysql2
client.execute
. -
Fixed
mysql2
versioned tests to use local instrumentation vs agent instrumentation. -
Removed usage of
async
module. -
Bumped tap to ^16.0.1.
-
Resolved dev-only audit warnings: moment, ansi-regex, and tap.
v5.1.1
-
Updated
add-to-board
to use org levelNODE_AGENT_GH_TOKEN
-
Removed usages of internal tracer from tests.
-
Bumped
newrelic
dev dependency to ^8.6.0. -
Bumped
@newrelic/test-utilities
to ^6.3.0.
v5.1.0
-
Added workflow to automate preparing release notes by reusing the newrelic/node-newrelic/.github/workflows/prep-release.yml@main workflow from agent repository.
-
Added job to automatically add issues/pr to Node.js Engineering board
-
Added a pre-commit hook to check if package.json changes and run oss third-party manifest and oss third-party notices. This will ensure the third_party_manifest.json and THIRD_PARTY_NOTICES.md are up to date.
-
Added a pre-commit hook to run linting via husky
-
Added @newrelic/eslint-config to rely on a centralized eslint ruleset.
-
Upgraded
setup-node
CI job to v2 and changed the linting node version tolts/*
for future proofing
v5.0.0
-
BREAKING Removed support for Node 10.
The minimum supported version is now Node v12. 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 16.
-
Bumped
@newrelic/test-utilities
to ^5.1.0. -
Updated package.json to use files list instead of
.npmignore
. -
Bumped
tap
to ^15.0.9. -
Added Node 14 to CI.
-
Updated
README
for internal consistency. Thank you @paperclypse for the contribution.
4.0.0
- Updated to Apache 2.0 license.
- Bumped minimum peer dependency (and dev dependency) of newrelic (agent) to 6.11 for license matching.
- Added third party notices file and metadata for dependencies.
- Updated README with more detail.
- Added issue templates for bugs and enhancements.
- Added code of conduct file.
- Added contributing guide.
- Added pull request template.
- Migrated CI to GitHub Actions.
- Added copyright headers to all source files.