LocalStack v0.12.0 Release Notes

Release Date: 2020-11-11 // over 3 years ago
  • Change Log:

    ๐Ÿš€ LocalStack release 0.12.0

    1. New Features

    • single edge port now stable for all APIs
    • โž• add CBOR encoding support for Kinesis API
    • 0๏ธโƒฃ disable custom Java Lambda executor and replace with default lambci mechanism

    2. Enhancements

    • publish SNS messages asynchronously
    • create env INIT_SCRIPTS_PATH to specify path for init files in Docker
    • extract InputPath expression for notification messages to EventBus targets
    • โž• add signature and expiry validation for S3 presigned URLs
    • โž• add simple integration test for Terraform resources
    • โž• add CloudWatch as a static dependency for Lambda API
    • โž• add more fine-grained DynamoDB error injection with read/write error probabilities
    • โšก๏ธ raise error when attempting to update CF stack with unmodified template
    • ๐Ÿ”จ minor refactoring of /graph endpoint

    ๐Ÿ›  3. Bug Fixes

    • ๐Ÿ›  fix edge route mapping for S3 HEAD requests
    • ๐Ÿ›  fix invalid account ID in CloudWatch logs listener ARNs
    • minor fix of XML root tag for S3 error responses
    • ๐Ÿ›  fix issue with blocking sockets in HTTP2 server
    • ๐Ÿ›  fix numeric timestamp format in Kinesis records required by Go SDK
    • ๐Ÿ›  fix missing attributes when adding IAM permission to Lambda function
    • ๐Ÿ›  fix case sensitivity for bucket names in S3 bucket notifications
    • ๐Ÿ›  fix debug port parser for Java Lambda executor to support different formats