[ { "type": "enhancement", "category": "ElastiCache", "description": "Documentation updates for elasticache" }, { "type": "api-change", "category": "CloudTrail", "description": "ConflictException is now thrown when certain operations are called on resources before CloudTrail has time to load the resources. Two new exceptions have been added to the PutInsightSelectors API." }, { "type": "api-change", "category": "IVS", "description": "Fixed an issue where StreamStartTime could not be unmarshalled from response. Changed DeleteChannel and DeleteStreamKey response codes to 204." }, { "type": "api-change", "category": "GlobalAccelerator", "description": "Global Accelerator now supports bringing your own IP addresses for custom routing accelerators" }, { "type": "api-change", "category": "Macie2", "description": "This release of the Amazon Macie API adds support for specifying a time range in queries for usage data." }, { "type": "api-change", "category": "DataExchange", "description": "This release introduces the new ExportRevision job type, which allows for the export of an entire revision." }, { "type": "enhancement", "category": "ElasticLoadBalancingv2", "description": "Adds a target group attribute for application-based stickiness for Application Load Balancers." }, { "type": "api-change", "category": "IoTSiteWise", "description": "Recall CreatePresignedPortalUrl API" } ]