This repository has been archived by the owner on Apr 21, 2022. It is now read-only.
Releases: newrelic/newrelic-winston-logenricher-node
Releases · newrelic/newrelic-winston-logenricher-node
v2.1.0
- Added TypeScript types.
- Upgraded setup-node CI job to v2 and changed the linting node version to lts/* for future proofing.
- Added @newrelic/eslint-config to rely on a centralized eslint ruleset.
- Updated issue templates for consistency with our other repositories.
- Added a pre-commit hook to check if package.json changes and run
oss third-party manifest
andoss third-party notices
. This will ensure thethird_party_manifest.json
andTHIRD_PARTY_NOTICES.md
are up to date. - Added a pre-commit hook to run linting via huskey.
v2.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.
-
Added files list instead of
.npmignore
to specify module contents. -
Added
workflow_dispatch
to CI workflow to allow manual triggers. -
Bumped
@newrelic/test-utilities
to ^5.1.0. -
Bumped
tap
to ^15.0.9. -
Update
newrelic
dev dependency to >= 7.x.
v1.0.0
- Fixed several bugs where the formatter would have unexpected results when the agent is disabled. Fixes include:
- Now always logs via JSON format.
- Does not modify original content when the agent is disabled.
- Does not crash with the existence of a timestamp field when the agent is disabled.
- Added module load support metric.
- Breaking: Moved agent dependency to be a peer dependency. It is now required the leveraging application install 'newrelic' directly.
- This prevents attempts to load multiple copies of the agent. Previously, when an application referenced 'newrelic' the formatter would attempt to load a second copy of the agent. The agent protects against this behavior but it is preferred we avoid this. Also, the prior dependency was too restrictive and would have pinned the formatters version to 6.x versions of the agent.
- Removed Node v8 from CI.
- Added Node 14 to CI.
- Update README for consistency with New Relic OSS repositories.
- Remove Code of Conduct doc and link to New Relic org.
- Added Open Source Policy Workflow.
- Bumped node-test-utilities version to ^4.0.0.
- Updated third party notices including new footer language.
- Modifies default branch name wording in contributing guide.
- Migrated CI to GitHub Actions from CircleCI.
v0.1.1
v0.1.0
- Initial release of log formatter.