@instana/serverless
Advanced tools
+11
-0
@@ -6,2 +6,13 @@ # Change Log | ||
| # [4.31.0](https://github.com/instana/nodejs/compare/v4.30.1...v4.31.0) (2025-12-08) | ||
| ### Bug Fixes | ||
| * **serverless:** resolved TypeError when agent key is not available ([#2197](https://github.com/instana/nodejs/issues/2197)) ([d24e759](https://github.com/instana/nodejs/commit/d24e759cd220dfb92975d88fd845cd3de5b99ad2)) | ||
| ## [4.30.1](https://github.com/instana/nodejs/compare/v4.30.0...v4.30.1) (2025-11-18) | ||
@@ -8,0 +19,0 @@ |
+3
-3
| { | ||
| "name": "@instana/serverless", | ||
| "version": "4.30.1", | ||
| "version": "4.31.0", | ||
| "description": "Internal utility package for serverless Node.js tracing and monitoring with Instana", | ||
@@ -68,3 +68,3 @@ "author": { | ||
| "dependencies": { | ||
| "@instana/core": "4.30.1", | ||
| "@instana/core": "4.31.0", | ||
| "https-proxy-agent": "^7.0.6" | ||
@@ -75,3 +75,3 @@ }, | ||
| }, | ||
| "gitHead": "4eb74c176547ce1849d8e375a079d1ea36f42378" | ||
| "gitHead": "31787df7657813514a38fa52818c51e49aa70b95" | ||
| } |
@@ -313,2 +313,11 @@ /* | ||
| const instanaAgentKey = environmentUtil.getInstanaAgentKey(); | ||
| // CASE: aws lambda ssm key cannot be fetched, but either detached requests are sent | ||
| // after the handler finished or coldstart delayed the handler execution | ||
| if (!instanaAgentKey) { | ||
| logger.warn(`[${requestId}] No Instana agent key configured. Cannot send data to Instana.`); | ||
| return handleCallback(); | ||
| } | ||
| // prepend backend's path if the configured URL has a path component | ||
@@ -333,3 +342,3 @@ const requestPath = | ||
| [constants.xInstanaHost]: hostHeader, | ||
| [constants.xInstanaKey]: environmentUtil.getInstanaAgentKey() | ||
| [constants.xInstanaKey]: instanaAgentKey | ||
| }, | ||
@@ -336,0 +345,0 @@ rejectUnauthorized: !disableCaCheck |
Network access
Supply chain riskThis module accesses the network.
Found 3 instances in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 7 instances in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
Network access
Supply chain riskThis module accesses the network.
Found 3 instances in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 7 instances in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
71127
0.99%881
0.8%+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
Updated