- AWS api-change: Adds support for new options on GraphqlAPIs, Resolvers and Data Sources for emitting Amazon CloudWatch metrics for enhanced monitoring of AppSync APIs.
- Allow passing explicit null values for optional fields of input objects
- The type for
\AsyncAws\AppSync\Input\UpdateApiKeyRequest::setExpires
and\AsyncAws\AppSync\Input\UpdateApiKeyRequest::getExpires
usesint
instead ofstring
to reflect the AWS type. - The return type for the methods
getDeletes
andgetExpires
of\AsyncAws\AppSync\ValueObject\ApiKey
usesint
instead ofstring
to reflect the AWS type. - The return type for
\AsyncAws\AppSync\ValueObject\CachingConfig::getTtl
usesint
instead ofstring
to reflect the AWS type. - The return type for the methods
getBaseTableTtl
andgetDeltaSyncTableTtl
of\AsyncAws\AppSync\ValueObject\DeltaSyncConfig
usesint
instead ofstring
to reflect the AWS type. - The class
AsyncAws\AppSync\ValueObject\FunctionConfiguration
(not used by any supported operations) has been removed.
- Avoid overriding the exception message with the raw message
- Use int as the PHP representation of long fields in generated code
- Improve parameter type and return type in phpdoc
- AWS api-change: This release introduces the feature to support EventBridge as AppSync data source.
- AWS api-change:
ttl
property is required in CreateResolverResponse, ListResolversResponse and UpdateResolverResponse - AWS api-change: This release introduces the APPSYNC_JS runtime, and adds support for JavaScript in AppSync functions and AppSync pipeline resolvers.
- AWS enhancement: Documentation updates.
- AWS api-change: AppSync: AWS AppSync now supports configurable batching sizes for AWS Lambda resolvers, Direct AWS Lambda resolvers and pipeline functions
First version