pypi localstack 0.12.14
LocalStack release 0.12.14

latest releases: 1.3.2.dev20230104092258, 1.3.2.dev20221219124041, 1.3.1...
2 years ago

Change Log:

LocalStack release 0.12.14

1. New Features

  • add support for EventBridge API destinations
  • add KINESIS_INITIALIZE_STREAMS configuration to initialize Kinesis streams on startup
  • add support for API GW MOCK integration and response parameters
  • add CloudFormation support for CloudWatch::Alarm resources
  • add support for V4 S3 presigned URLs with custom headers
  • add support for isBase64Encoded flag with Lambda integrations in API Gateway

2. Enhancements

  • security fixes: fix CORS setup to prevent CSRF, add DISABLE_*_CORS_* configs
  • migrate from nose to pytests
  • refactor test_error_injection.py into a unittest.TestCase class
  • refactor tests and invert/fix order of assertion arguments
  • update coveralls config for new test setup with pytests
  • improve version check in check_terraform_version
  • parallelize builds and improve CircleCI workflow
  • pin serverless version in TestServerless to 2.48.0 to fix test issues
  • add threading event to indicate infrastructure has started
  • add coverage install to Dockerfile.base to enable coverage C extensions
  • remove superfluous coveralls config, now managed via CI env
  • fall back to using JAR for kinesis-mock installation for ARM systems (e.g., Macbook M1)
  • add config option TF_COMPAT_MODE to enable TF compatibility mode (for TF integration tests)
  • minor: update badges in README
  • minor refactoring: add dynamodb_table_exists() to common utils
  • minor: fix KeyError for missing EventSourceArn in Lambda API lookup
  • minor: make "enabled" flag to add_job(..) optional
  • minor: add parse_json_or_yaml() util function

3. Bug Fixes

  • fix prefix filtering of events in EventBridge API in case of exact match
  • fix deprecation warnings surfaced when introducing pytest
  • fix extracting build report step in docker-build CI phase
  • fix passing environment variables to container creation for LAMBDA_EXECUTOR=docker-reuse
  • fix linter exclusions in install.py
  • fix request params for CF deployment of ApiGateway::Stage
  • fix time duration unit for profiler log_duration output
  • minor fix in file regex for plugin lookup to accommodate Windows path separators
  • minor fix to avoid exception on missing CloudFormation exports
  • minor fixes in S3 API

Don't miss a new localstack release

NewReleases is sending notifications on new releases.