AWS v2.18.1 Release Notes

Release Date: 2020-11-04 // over 3 years ago
  • #3026 # New Features

    • 👍 The following models now support NSSecureCoding
      • Amazon EC2 (PR #3150)
      • Amazon Elastic Load Balancing (PR #3158)
      • AWS IoT (PR #3153). Note that the following base request and response objects that include untyped (i.e., id) properties do not support NSSecureCoding. To support NSSecureCoding for those types, create a subclass of the base type, and override the appropriate initWithCoder: methods to provide a type-safe unarchiving method:
      • AWSIoTDataDeleteThingShadowResponse
      • AWSIoTDataGetThingShadowResponse
      • AWSIoTDataPublishRequest
      • AWSIoTDataUpdateThingShadowRequest
      • AWSIoTDataUpdateThingShadowResponse
      • Amazon Kinesis Data Streams (PR #3163)
      • Amazon Kinesis Video Streams (PR #3161)
      • Amazon Kinesis Video Streams Archived Media (PR #3161)
      • Amazon Lambda (PR #3154). Note that the following base request and response objects that include untyped (i.e., id) properties do not support NSSecureCoding. To support NSSecureCoding for those types, create a subclass of the base type, and override the appropriate initWithCoder: methods to provide a type-safe unarchiving method:
      • AWSLambdaInvocationRequest
      • AWSLambdaInvocationResponse
      • Amazon Machine Learning (PR #3162)
      • Amazon S3 (PR #3145). Note that the following base request and response objects that include untyped (i.e., id) properties do not support NSSecureCoding. To support NSSecureCoding for those types, create a subclass of the base type, and override the appropriate initWithCoder: methods to provide a type-safe unarchiving method:
      • AWSS3GetObjectOutput
      • AWSS3GetObjectTorrentOutput
      • AWSS3PutObjectRequest
      • AWSS3RecordsEvent
      • AWSS3UploadPartRequest
      • Amazon Transcribe Streaming (PR #3164)
    • 👀 AWSPinpointEndpointProfileUser now supports adding user attributes (See Issue #3086, PR #3142)

    🐛 Bug fixes

    ⚡️ Misc. Updates

    ⚡️ Model updates for the following services

    • Amazon EC2
    • Amazon Elastic Load Balancing (ELB)
    • AWS IoT
    • Amazon S3

    - Amazon Simple Notification Service (SNS)

    ✨ Enhanced code generated model support

    • Consider timestamp format for JSON protocol serialization (PR #3182)
    • Support listType for url parameters (PR #3186)
    • Use hostPrefix when available to prepend to endpoint (PR #3183)