[
    {
        "type": "bugfix",
        "category": "Build\\Docs",
        "description": "Tweak docs redirect logic to use uid if possible."
    },
    {
        "type": "feature",
        "category": "S3",
        "description": "Modified Content-MD5 checksum logic to use modeled httpChecksumRequired trait instead of a hard-coded list of operations."
    },
    {
        "type": "api-change",
        "category": "MediaConvert",
        "description": "AWS Elemental MediaConvert SDK has added support for the encoding of VP8 or VP9 video in WebM container with Vorbis or Opus audio."
    },
    {
        "type": "api-change",
        "category": "ElasticsearchService",
        "description": "Amazon Elasticsearch Service now offers support for cross-cluster search, enabling you to perform searches, aggregations, and visualizations across multiple Amazon Elasticsearch Service domains with a single query or from a single Kibana interface. New feature includes the ability to setup connection, required to perform cross-cluster search, between domains using an approval workflow."
    },
    {
        "type": "api-change",
        "category": "DirectConnect",
        "description": "This release supports the virtual interface failover test, which allows you to verify that traffic routes over redundant virtual interfaces when you bring your primary virtual interface out of service."
    },
    {
        "type": "api-change",
        "category": "IAM",
        "description": "GenerateServiceLastAccessedDetails will now return ActionLastAccessed details for certain S3 control plane actions"
    },
    {
        "type": "api-change",
        "category": "ElastiCache",
        "description": "This release improves the Multi-AZ feature in ElastiCache by adding a separate flag and proper validations."
    },
    {
        "type": "api-change",
        "category": "Glue",
        "description": "Adding databaseName in the response for GetUserDefinedFunctions() API."
    }
]
