- 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