- Assert the provided Input can be json-encoded.
- AWS api-change: This release includes the ability to use 2048 bits RSA key pairs for DKIM in SES, either with Easy DKIM or Bring Your Own DKIM.
- Changed case of object's properties to camelCase.
- Added documentation in class headers.
- Added domain exceptions
- Fallback to default region config if provided region is not defined
- Enables customers to manage their own contact lists and end-user subscription preferences
- Support for PHP 8.
- Support for
FromEmailAddressIdentityArn
andFeedbackForwardingEmailAddressIdentityArn
inSendEmailRequest
.
- Fix invalid signature in SES client because of wrong Scoped Service.
- Protected methods
getServiceCode
,getSignatureVersion
andgetSignatureScopeName
ofSesClient
are deprecated and will be removed in 2.0
- Support for async-aws/core 1.0.
- Moved value objects to a dedicated namespace.
- Results'
populateResult()
has only one argument. It takes aAsyncAws\Core\Response
. - The
AsyncAws\Ses\Input\*
andAsyncAws\Ses\ValueObject*
classes are marked final.
- Dependency on
symfony/http-client-contracts
- All
validate()
methods on the inputs. They are merged withrequest()
.
- 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