October 4, 2023
Lambda-Extension v2.3.10
Notes
- Includes additional debugging prints for troubleshooting the logserver logic.
July 26, 2023
Lambda-Extension v2.3.9
Fixed issue
- Fixed a bug that used to crash the Extension when a single telemetry payload exceeds 1Mb after compression.
June 27, 2023
Lambda-Extension v2.3.8
Fixed issues
Updated the SAM template for Python to use the latest resources for Python 3.10.
Added additional debug logging and simplified the code for sending log payloads to New Relic.
June 9, 2023
Lambda-Extension v2.3.7
Notes
Added support for handlers with the
.mjs
file extension.Added support to allow New Relic license key to be fetched from an SSM parameter.
Fixed issue
- Bumped dependencies to be compatible with the latest Golang 1.19 features.
January 23, 2023
Lambda-Extension v2.3.6
Notes
HTTP timeout is increased to 2.4 seconds.
Code cleanup around timeout logic.
November 12, 2022
Lambda-Extension v2.3.5
Notes
- Adds support to customize the duration of retry attempts to send payload data to New Relic using the environmental variable
NEW_RELIC_DATA_COLLECTION_TIMEOUT
. This gives you more control over the expected runtime of your application. Note that the extension may need to send more than one payload. The value of this timeout can be any valid Golang duration string. For example, 10s = 10 seconds; 500ms = 500 milliseconds; 1m = 1 minute. See https://pkg.go.dev/maze.io/x/duration#ParseDuration for more info. The default timeout value is 10s.
October 20, 2022
Lambda-Extension v2.3.4
Notes
- Prevents panic occurrings when request id map is accessed concurrently.