Skip to content

Commit

Permalink
v4.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
aryamohanan committed Oct 23, 2024
1 parent ae5146d commit eb6f977
Show file tree
Hide file tree
Showing 31 changed files with 369 additions and 81 deletions.
50 changes: 50 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,56 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [4.0.0](https://github.com/instana/nodejs/compare/v3.21.0...v4.0.0) (2024-10-23)

### Bug Fixes

- deprecated kafka-avro ([#1337](https://github.com/instana/nodejs/issues/1337)) ([5647c3f](https://github.com/instana/nodejs/commit/5647c3fc8383329b187b6edd54dcbbfd5a90f021))
- dropped support for disabling AWS SDK instrumentation in old syntax ([#1383](https://github.com/instana/nodejs/issues/1383)) ([48bebf3](https://github.com/instana/nodejs/commit/48bebf3d2342a2dbe1f9c06ab0a5a3ad10a26c29))
- dropped support for lambda runtimes v14 and v16 ([#1352](https://github.com/instana/nodejs/issues/1352)) ([4d28d6b](https://github.com/instana/nodejs/commit/4d28d6b13b0299570b8b59c3f095fd76484e6f8b))
- dropped support for node v14 and v16 ([#1348](https://github.com/instana/nodejs/issues/1348)) ([aaa9ad4](https://github.com/instana/nodejs/commit/aaa9ad41ebf82b11eedcf913afc31d3addd53868))
- dropped support for q library ([#1377](https://github.com/instana/nodejs/issues/1377)) ([c7f1fa5](https://github.com/instana/nodejs/commit/c7f1fa57f76a0cb8faefafaa0a30eb45a898b53a))
- dropped support for x-instana-service header ([#1355](https://github.com/instana/nodejs/issues/1355)) ([7aa5f4b](https://github.com/instana/nodejs/commit/7aa5f4b87e07fc5d1d804aeae1eaea173fdb33c6))
- **kafka:** enforced string format for Kafka trace headers and dropped binary support ([#1296](https://github.com/instana/nodejs/issues/1296)) ([2c822d3](https://github.com/instana/nodejs/commit/2c822d3c68966737a1e83d4141bd5a5ac3958cc8))
- removed deprecated INSTANA_URL and INSTANA_KEY environment variables ([#1373](https://github.com/instana/nodejs/issues/1373)) ([955cf67](https://github.com/instana/nodejs/commit/955cf67f4c83757329a8a1ad9b843dc8801b4300))
- **shared-metrics:** replaced fs-extra with fs promises ([#1362](https://github.com/instana/nodejs/issues/1362)) ([35ec19c](https://github.com/instana/nodejs/commit/35ec19cff46cc0566646583e02eb4fec7749fa1e))

### Features

- added support for root exit spans ([#1297](https://github.com/instana/nodejs/issues/1297)) ([f1e1f30](https://github.com/instana/nodejs/commit/f1e1f30b87983bf9109a0ac097ec10458edd3643))

### Reverts

- Revert "ci: skipping the chinese regions from publishing lambda layers" ([8475d69](https://github.com/instana/nodejs/commit/8475d6967311308bd36cc4ce4331bcb232beb031))

### BREAKING CHANGES

- - Removed the ability to disable AWS SDK instrumentation using the old syntax disabledTracers: ['aws-sdk/v2/index'].

* Migrate to the new syntax for disabling instrumentation: disabledTracers: ['aws-sdk/v2'].

- - Migration: Please configure the Instana agent to capture the X-Instana-Service header in the agent's configuration file.

* For details, see: https://www.ibm.com/docs/en/instana-observability/current?topic=applications-services#specify-the-x-instana-service-http-header.

- - The INSTANA_URL and INSTANA_KEY environment variables have been removed.

* Any references to these should be replaced with the environment variables INSTANA_ENDPOINT_URL and INSTANA_AGENT_KEY.

- - Dropped support for Node.js versions 14 and 16.

* Reason: These versions have reached their end of life.
* More info: https://github.com/nodejs/Release?tab=readme-ov-file#end-of-life-releases

- - Node.js Lambda runtimes v14 and v16 are no longer supported.

* Refer to the Lambda deprecation policy here: https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html#runtime-support-policy

- **kafka:** - Removed the ability to configure the header format; headers will always be sent in 'string' format.

* Removed support for 'binary' format and code related to sending headers in 'binary' or 'both' formats.
refs INSTA-809

# [3.21.0](https://github.com/instana/nodejs/compare/v3.20.2...v3.21.0) (2024-10-17)

### Features
Expand Down
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"packages": ["packages/*"],
"version": "3.21.0",
"version": "4.0.0",
"command": {
"publish": {
"forcePublish": "*",
Expand Down
80 changes: 40 additions & 40 deletions package-lock.json

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

13 changes: 13 additions & 0 deletions packages/autoprofile/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,19 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [4.0.0](https://github.com/instana/nodejs/compare/v3.21.0...v4.0.0) (2024-10-23)

### Bug Fixes

- dropped support for node v14 and v16 ([#1348](https://github.com/instana/nodejs/issues/1348)) ([aaa9ad4](https://github.com/instana/nodejs/commit/aaa9ad41ebf82b11eedcf913afc31d3addd53868))

### BREAKING CHANGES

- - Dropped support for Node.js versions 14 and 16.

* Reason: These versions have reached their end of life.
* More info: https://github.com/nodejs/Release?tab=readme-ov-file#end-of-life-releases

# [3.21.0](https://github.com/instana/nodejs/compare/v3.20.2...v3.21.0) (2024-10-17)

### Features
Expand Down
4 changes: 2 additions & 2 deletions packages/autoprofile/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@instana/autoprofile",
"version": "3.21.0",
"version": "4.0.0",
"description": "Automatic Node.js Profiler",
"author": {
"name": "Dmitri Melikyan",
Expand Down Expand Up @@ -49,7 +49,7 @@
}
],
"dependencies": {
"@instana/core": "3.21.0",
"@instana/core": "4.0.0",
"detect-libc": "^2.0.2",
"nan": "^2.14.2",
"node-gyp-build": "^4.7.1",
Expand Down
19 changes: 19 additions & 0 deletions packages/aws-fargate/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,25 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [4.0.0](https://github.com/instana/nodejs/compare/v3.21.0...v4.0.0) (2024-10-23)

### Bug Fixes

- dropped support for node v14 and v16 ([#1348](https://github.com/instana/nodejs/issues/1348)) ([aaa9ad4](https://github.com/instana/nodejs/commit/aaa9ad41ebf82b11eedcf913afc31d3addd53868))
- **kafka:** enforced string format for Kafka trace headers and dropped binary support ([#1296](https://github.com/instana/nodejs/issues/1296)) ([2c822d3](https://github.com/instana/nodejs/commit/2c822d3c68966737a1e83d4141bd5a5ac3958cc8))

### BREAKING CHANGES

- - Dropped support for Node.js versions 14 and 16.

* Reason: These versions have reached their end of life.
* More info: https://github.com/nodejs/Release?tab=readme-ov-file#end-of-life-releases

- **kafka:** - Removed the ability to configure the header format; headers will always be sent in 'string' format.

* Removed support for 'binary' format and code related to sending headers in 'binary' or 'both' formats.
refs INSTA-809

# [3.21.0](https://github.com/instana/nodejs/compare/v3.20.2...v3.21.0) (2024-10-17)

**Note:** Version bump only for package @instana/aws-fargate
Expand Down
8 changes: 4 additions & 4 deletions packages/aws-fargate/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@instana/aws-fargate",
"version": "3.21.0",
"version": "4.0.0",
"description": "Instana tracing and monitoring for Node.js based AWS Fargate tasks",
"author": {
"name": "Bastian Krol",
Expand Down Expand Up @@ -66,9 +66,9 @@
},
"license": "MIT",
"dependencies": {
"@instana/core": "3.21.0",
"@instana/metrics-util": "3.21.0",
"@instana/serverless": "3.21.0"
"@instana/core": "4.0.0",
"@instana/metrics-util": "4.0.0",
"@instana/serverless": "4.0.0"
},
"engines": {
"node": ">=18.0.0"
Expand Down
13 changes: 13 additions & 0 deletions packages/aws-lambda-auto-wrap/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,19 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [4.0.0](https://github.com/instana/nodejs/compare/v3.21.0...v4.0.0) (2024-10-23)

### Bug Fixes

- dropped support for node v14 and v16 ([#1348](https://github.com/instana/nodejs/issues/1348)) ([aaa9ad4](https://github.com/instana/nodejs/commit/aaa9ad41ebf82b11eedcf913afc31d3addd53868))

### BREAKING CHANGES

- - Dropped support for Node.js versions 14 and 16.

* Reason: These versions have reached their end of life.
* More info: https://github.com/nodejs/Release?tab=readme-ov-file#end-of-life-releases

# [3.21.0](https://github.com/instana/nodejs/compare/v3.20.2...v3.21.0) (2024-10-17)

**Note:** Version bump only for package instana-aws-lambda-auto-wrap
Expand Down
6 changes: 3 additions & 3 deletions packages/aws-lambda-auto-wrap/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "instana-aws-lambda-auto-wrap",
"version": "3.21.0",
"version": "4.0.0",
"description": "Automatically wrap AWS Lambdas for Instana tracing and monitoring without code modification.",
"private": true,
"author": {
Expand Down Expand Up @@ -65,7 +65,7 @@
"url": "https://github.com/instana/nodejs/issues"
},
"dependencies": {
"@instana/aws-lambda": "3.21.0",
"@instana/core": "3.21.0"
"@instana/aws-lambda": "4.0.0",
"@instana/core": "4.0.0"
}
}
Loading

0 comments on commit eb6f977

Please sign in to comment.