2.8.7
- Remove Minimum and Maximum Limits of AWS_LAMBDA_MAX_CONCURRENCY.
2.8.6
- Set Multiconcurrent Trace ID using utils-lite.
2.8.5
- Log errorType and errorMessage from RAPID in C++ Client.
- Performance Upgrade for Multiconcurrency Mode.
2.8.4
- Make Trace ID Accessible through Context Object.
2.8.3
- Ensure EventHandlerLoader Thread Safety.
2.8.2
- Allow AWS_LAMBDA_MAX_CONCURRENCY to be One. Crash the RIC if it is set to an un-parsable string to an integer or an out of bounds value.
2.8.1
- Refactoring
2.8.0
- Refactoring
2.7.0
- Adding support for multi tenancy (#540)
2.6.0
- Runtime API client improvements: use Lambda-Runtime-Function-Error-Type for reporting errors in format "Runtime."
2.5.1
- Runtime API client improvements: fix a DNS cache issue
- Runtime API client improvements: fix circular exception references causing stackOverflow
2.5.0
- Runtime API client improvements (#471)
2.4.2
- Exceptions caught by the runtime are logged as ERROR in JSON mode
2.4.1
- Null pointer bugfix (#439)
2.4.0
- Logging improvements (#436)
2.3.3
- Build platform specific JAR files
- NativeClient optimisations
2.3.2
- Add curl patch
2.3.1
- ignore module-info for CDS preparation purposes
- clear thread interrupted flag instead of exiting Lambda Runtime
2.3.0
- added CRaC context implementation
- added runtime hooks execution logic
- updated serialisation dependency
- reduced Reflection API usage
2.2.0
- Added timestamps to TLV
- Removed legacy
initmethod support - libcurl updated to version 7.86
- Support sockets as transport for framed telemetry
- Updated aws-lambda-java-core to 1.2.2
2.1.1
- fix: Re-build of the x86_64/aarch64 artifacts
2.1.0
- fix: Added support for ARM64 architecture
2.0.0
- Added support for ARM64 architecture
1.1.0:
1.0.0:
- Initial release of AWS Lambda Java Runtime Interface Client