Releases: paws-r/paws
Releases · paws-r/paws
paws.common-v0.3.5
- Support getting AWS credentials from IAM roles using shared configuration file items
role_arn
,credential_source
, andsource_profile
. - Support getting AWS credentials from running a process using shared configuration file item
credential_process
. - Fix decoding of errors from the EC2 API.
- Fix support for newlines in arguments in S3 and other REST XML protocol APIs.
paws.common-v0.3.4
- Support S3 object keys with spaces.
- Support writing empty S3 objects.
- Support integers larger than 2^31 - 1 in API responses, e.g. S3 object size, by using 64-bit
numeric
objects rather than 32-bitinteger
objects.
paws-v0.1.9
- Support the S3 operation
SelectObjectContent
ins3$select_object_content
. This operation allows you to query a data file in S3 using SQL. - Correctly decode Unicode strings in API responses received from AWS, such as "Me voy a casa mañana.".
- Decode base64-encoded blobs to raw vectors. Previously, Paws decoded them to UTF-8 inappropriately, which would fail for any data other than text.
- In some cases, httr/curl do not decompress the response body. In these cases, check whether it looks compressed and try decompressing it.
- Update Paws with the latest AWS services and features.
paws.common-v0.3.3
- Decode base64-encoded blobs to raw vectors. Previously, Paws decoded them to UTF-8 inappropriately, which would fail for any data other than text.
- In some cases, httr/curl do not decompress the response body. In these cases, check whether it looks compressed and try decompressing it.
paws.common-v0.3.2
- Support the S3 operation SelectObjectContent in
s3$select_object_content
. This operation allows you to query a data file in S3 using SQL. - Correctly decode Unicode strings in API responses received from AWS, such as
"Me voy a casa mañana."
.
paws-v0.1.8
- Fix a small number of operations that require additional metadata sent to AWS, for example S3 operation
select_object_content
.
paws.common-v0.3.1
- Read in session tokens from shared credential files.
- Fix handling of dates when used as arguments to CloudWatch and other APIs. Previously the operation would submit the date in an inappropriate format.
- Fix handling of profiles when specified for a specific service, e.g. paws::svc(config = list(credentials = list(profile = "my-profile"))). Previously the profile was not used to get credentials.
- Fix handling of operations that return nothing -- return an empty object rather than failing.
paws-v0.1.7
- Add HTTP status codes to the error response when an operation fails, along with any other information returned by AWS about the error.
paws.common-v0.3.0
- Add HTTP status codes to the error response when an operation fails, along with any other information returned by AWS about the error.
- Add support for S3 operation GetBucketLocation, which needs special handling.
- Fix how paws.common provides request handlers to specific services (e.g. S3) so that fixes to handlers don't require re-installing any package other than paws.common.
paws.common-v0.2.6
- Fix handling of nested inputs and outputs for services like DynamoDB.
- Fix handling of output elements that are delivered in HTTP headers for REST-based services like S3.