LocalStack v0.10.8 Release Notes
Release Date: 2020-03-02 // about 4 years ago-
Change Log:
๐ LocalStack release 0.10.8
1. New Features
- โ add CF support for S3::BucketPolicy
- โ add basic
/health
check endpoint - โ add API to confirm SNS subscriptions
- โ add persistence for Elasticsearch Service API calls
- โ add support for Java11 Lambda runtime
- โ add ignoreDockerRunErrors JUnit Docker attribute
2. Enhancements
- ๐ง make Lambda batch size configurable for Kinesis event source mappings
- ๐ move Java sources into separate project
- ๐จ refactor CF dependency resolution loop
- โก๏ธ optimize plugin loading to speed up boot time
- ๐ง configure Node.js Lambdas to skip SSL verification by default
- โ apply LAMBDA_REMOVE_CONTAINERS config for docker-reuse Lambda executor
- โก๏ธ update exports on CF stack update
- ๐ allow deleting a specific version of an object in S3
- return SQS
maxReceiveCount
as integer - return ConsumedCapacity for DynamoDB Query action
- ๐ support static refs in CloudFormation Fn::Sub strings
- ๐ support ExtendedS3DestinationConfiguration in Firehose streams
- ๐ฆ expose Java options for local Lambda executors
- ๐ณ mark non-Docker Java
LocalstackExtension
as deprecated - prefix CloudWatch event file names with timestamps
- ๐จ refactor resolution of CF resource name placeholders
- โ add ExportName to CloudFormation stack outputs
- โก๏ธ update ElasticMQ version, fix SQS tags API
- ๐จ refactor logic and use single file for persistence
- resolve CloudFormation attributes starting with lower case
- adjust urllib3 pool size to allow more parallel HTTP requests
- โ add test for S3 range header
- ๐ make Lambdas triggered by SQS run asynchronously
- โ include latest Lambda regions from boto3
- ๐ณ pull non-existing Docker image from JUnit runner
๐ 3. Bug Fixes
- ๐ fix deployment of EC2 subnets with CidrIpv6
- ๐ fix creation of SQS tags via CloudFormation
- ๐ fix notifications for S3 uploads made with presigned POST requests
- ๐ fix objectsize in S3 notification events
- ๐ fix SNS subscription confirmation message to include signature details
- ๐ fix returned attributes on ReturnValues=ALL_OLD for DynamoDB PutItem
- ๐ fix CreationTime for CF stacks
- ๐ fix handler lookup for "provided" Lambda runtime
- ๐ fix CloudWatch log streams lambda timestamp format
- ๐ fix RawMessageDelivery subscription values for SNS-SQS integration
- ๐ fix setting of empty SQS queue attribute values
- ๐ fix CloudFormation support for IAM::Role
- ๐ fix SNS tag listing to remove duplicate tags
- ๐ fix regex for replacement of S3 ETag hashes
- ๐ fix region for SQS queue ARNs in Lambda event source mappings
- ๐ fix
nextToken
for CW Logs API - ๐ fix CreationDate format for S3 ListBuckets
- ๐ fix forward URL protocol for S3 proxy
- ๐ fix S3 uploads with underscores in metadata
- ๐ fix detection of absolute URLs in proxy paths
- โ remove None strings from SNS results