Aws\DataPipeline- Added support for pipeline tagging via the
Aws\Route53- Added support for the
Aws\Ssm- Added support for the Amazon Simple Systems Management Service (SSM).
Aws\Sts- Added support for regional endpoints.
Aws\CloudFront- Added support for origin paths in web distributions.
Aws\Ecs- Added support for specifying volumes and mount points. Also switched the client to use a JSON protocol.
Aws\ElasticTranscoder- Added support for cross-regional resource warnings.
Aws\Route53Domains- Add iterators for
Aws\Iam- Added support for named and managed policies.
Aws\Route53Domains- Added support for tagging operations.
Aws\ElastiCache- Added support for tagging operations.
unmarshalValue()methods public in the DynamoDB Marshaler.
getShippingLabelto the AWS Import/Export client.
SignatureListener, even when
NullCredentialshave been specified. This way, you can update a client's credentials later if you want to begin signing requests.
PutRecordsbatch operation to
GetAccountAuthorizationDetailsoperation to the
Marshalerclass, that allows you to marshal JSON documents or native PHP arrays to the format that DynamoDB requires. You can also unmarshal item data from operation results back into JSON documents or native PHP arrays.
x-amz-server-side-encryption-aws-kms-key-idfrom the Amazon S3 model.
S3Client::getBucketLocationmethod to work cross-region regardless of the region's signature requirements.
Preview release of the AWS SDK for PHP 3.0.0-beta.1.
NULL), nested attributes, and expressions.
Aws\DynamoDb\Iterator\ItemIteratorclasses, and the
Aws\DynamoDb\DynamoDbClient::formatAttributemethods, since they do not support the new types in the DynamoDB document model. These deprecated classes and methods still work reliably with
before_uploadcallback to work in the
ap-southeast-2regions to the Amazon Kinesis client.
listFilterstream context option that can be used when using
opendir()and the Amazon S3 stream wrapper. This option is used to filter out specific objects from the files yielded from the stream wrapper.
sa-east-1regions to the Amazon CloudTrail client.
us-west-2regions to the Amazon Kinesis client.
WriteRequestBatchby merging PR #310.
url_stat()logic in the S3 Stream Wrapper was affected by a change in PHP 5.5.13.
S3Client::isValidBucketNamemethod. See #298.
$keyPrefixargument was utilized.
CopySourceIfNoneMatchparameter for Amazon S3 to not use a timestamp shape.
~/.aws/credentialsINI file and credential profiles (via the
profileoption) as a safer alternative to using explicit credentials with the
ChefConfigurationparameter to a few operations on the AWS OpsWorks Client.
PlacementTenancyparameter to the
CreateLaunchConfigurationoperation of the Auto Scaling client.
SpotInstanceRequestFulfilledwaiter to the Amazon EC2 client (see #241).
is_link()for non-existent keys (#268).
WriteRequestBatchabstraction to handle batches that were completely rejected due to exceeding provisioned throughput.
sa-east-1regions to the Amazon CloudSearch client.
mkdir()for nested folders similar to the AWS Management Console.
us-west-2regions to the Amazon SES client
uploadDirectorymethods to support relative paths and better support Windows (see #207)
KinesisClient::getShardIterator()method was not working properly
This release adds support for audio profiles in Amazon Elastic Transcoder, geo restriction in Amazon CloudFront, and the recently announced China (Beijing) Region.
IMPORTANT: Version 2.5.0 is a major release of the SDK, and contains some minor, backwards-incompatible changes that may affect the way you use some service clients in the SDK. Please read the UPGRADING.md document for details about what has changed and what you may need to do to update your code.
This release adds support for Amazon Kinesis, adds global secondary indexes support to the Amazon DynamoDB client, and provides several other client updates and fixes.
This release updates the Amazon EC2 and Amazon RDS clients to use the latest API versions.
This release adds support for AWS CloudTrail, identity federation using SAML 2.0 for AWS Identity and Access Management (IAM), and a few new features to the Amazon Redshift client.