- AWS api-change: Restrict the list of available regions.
- AWS api-change: Added
eu-central-2
,eu-south-2
andap-south-2
regions - AWS api-change: Add Node 18 (nodejs18.x) support to AWS Lambda.
- AWS api-change: Adds support for Lambda SnapStart, which helps improve the startup performance of functions. Customers can now manage SnapStart based functions via CreateFunction and UpdateFunctionConfiguration APIs
- AWS api-change: Adds support for increased ephemeral storage (/tmp) up to 10GB for Lambda functions. Customers can now provision up to 10 GB of ephemeral storage per function instance, a 20x increase over the previous limit of 512 MB.
- AWS api-change: Added NodeJs 16 managed runtime
- Lambda is available in all commercial regions
- AWS api-change: Added
us-iso-west-1
region - AWS api-change: Use specific configuration for
us
regions - AWS enhancement: Documentation updates.
- AWS api-change: Remove Lambda function url apis
- AWS api-change: Release Lambda event source filtering for SQS, Kinesis Streams, and DynamoDB Streams.
- AWS api-change: Add support for Lambda Function URLs. Customers can use Function URLs to create built-in HTTPS endpoints on their functions.
- AWS api-change: Added support for CLIENT_CERTIFICATE_TLS_AUTH and SERVER_ROOT_CA_CERTIFICATE as SourceAccessType for MSK and Kafka event source mappings.
- AWS api-change: Lambda releases .NET 6 managed runtime to be available in all commercial regions.
- Assert the provided Input can be json-encoded.
- AWS enhancement: Documentation updates for Amazon Lambda.
- AWS api-change: Lambda Python 3.9 runtime launch
- AWS api-change: Adds support for Lambda functions powered by AWS Graviton2 processors. Customers can now select the CPU architecture for their functions.
- AWS api-change: Added constant for NodeJs 14.
- Added operation
deleteFunction
,listFunctions
, andlistVersionsByFunction
.
- Changed case of object's properties to camelCase.
- Added documentation in class headers.
- Added domain exceptions.
- AWS api-change: This release includes support for new feature: Code Signing for AWS Lambda. This adds new resources and APIs to configure Lambda functions to accept and verify signed code artifacts at deployment.
- If provided an unrecognized region, then fallback to default region config
- Make sure we throw exception from async-aws/core
- Added constants
JAVA_8_AL_2
andPROVIDED_AL_2
forRuntime
enum.
- Support for PHP 8
- Removes methods
getServiceCode
,getSignatureVersion
andgetSignatureScopeName
from Client.
- Fixed issue when Layer, Function or Version contained a special char
#
- Add return typehint for
listLayerVersions
- Support only version 1.0 of async-aws/core
- Moved value objects to a dedicated namespace.
- Results'
populateResult()
has only one argument. It takes aAsyncAws\Core\Response
. - Using
DateTimeImmutable
instead ofDateTimeInterface
- The
AsyncAws\Lambda\Enum\*
,AsyncAws\Lambda\Input\*
andAsyncAws\Lambda\ValueObject*
classes are marked final.
- Dependency on
symfony/http-client-contracts
- All
validate()
methods on the inputs. They are merged withrequest()
.
- Enums;
InvocationType
,LogType
,Runtime
- Removed
requestBody()
,requestHeaders()
,requestQuery()
andrequestUri()
input classes. They are replaced withrequest()
. - Using async-aws/core: 0.4.0
Action
andVersion
do not need to be part of every body.
- Using async-aws/core: 0.3.0
First version