Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump localstack from 3.7.1 to 3.8.0 #104

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 7, 2024

Bumps localstack from 3.7.1 to 3.8.0.

Release notes

Sourced from localstack's releases.

v3.8.0

Summary

LocalStack 3.8 is here! This release introduces a brand-new API Gateway provider for REST and HTTP APIs, enhanced Lambda Event Source Mapping, and the ability to access LocalStack developer endpoints via Swagger UI. In addition, you can now use the preview Elemental MediaConvert provider, manage SMS Channel operations in Pinpoint, and explore new features in the Step Functions and MWAA providers. Other notable updates include support for Resource Access Manager invitations and new functionality in the Lambda Resource Browser.

AWS Features

  • LocalStack now supports a new API Gateway provider for API Gateway v1 (REST API) and v2 (HTTP API). To activate the new API Gateway provider, set PROVIDER_OVERRIDE_APIGATEWAY=next_gen. Learn more in our documentation.
  • Support for Elemental MediaConvert provider is now available in preview. (🌟 pro)
  • LocalStack has switched the default implementation for Lambda Event Source Mapping (ESM) offering improved reliability, performance, and AWS parity. You can temporarily switch back to the old implementation using the configuration LAMBDA_EVENT_SOURCE_MAPPING=v1.
  • Support for Airflow version 2.9.2 in the MWAA environment is now available in LocalStack. (🌟 pro)

Enhancements

  • LocalStack's Step Functions provider now supports the ResultWriter field in distributed Map states, parameters as inputs in parallel states, and accessing the Context Object outside payload templates.
  • LocalStack now supports CRUD operations for the Resource Access Manager invitation mechanism, and it emulates AWS RAM, allowing the sharing of EC2 Subnets with other account IDs for basic resource sharing. (🌟 pro)
  • LocalStack now offers full CRUD support for SMS Channel operations within the Pinpoint provider. This includes updating, deleting, and retrieving SMS channel information. (🌟 pro)
  • Support for the RevokeToken operation in the Cognito provider is now available. (🌟 pro)
  • CRUD support for the AWS Lambda Recursive Loop Detection API is now available in LocalStack.
  • Support for the API Gateway target for the new LocalStack-native EventBridge v2 implementation.

LocalStack Features

  • LocalStack now provides an OpenAPI specification for various LocalStack packages, detailing all internal developer endpoints served by the LocalStack container. To explore these endpoints, navigate to http://localhost.localstack.cloud:4566/_localstack/swagger in your browser.
  • LocalStack’s Lambda Resource Browser now supports the following features: (🌟 pro)
    • Invoke Lambda: Add a payload and invoke the function to see the status and logs.
    • View Tags: View tags for locally deployed Lambda functions.

What's Changed

Exciting New Features 🎉

... (truncated)

Commits
  • 80b630c release version 3.8.0
  • 90a7c90 Moving OASPlugin definition (#11631)
  • 5d2c090 fix streaming poller performance for low shard counts in ESM v2 (#11629)
  • 1a897f9 Switch Lambda Event Source Mapping default implementation to v2 (#11625)
  • 84f90ab Fix creating subnet with custom ID for VPC with custom ID throwing 500 intern...
  • 5d16b7c openapi: verify internal endpoints (#11598)
  • e00a362 Eventbridge apig lambda parity test (#11544)
  • 28305a6 ESM-v2: Add persistence to Lambda event source mapping (#11525)
  • 8085e41 ESM-v2: Add optional close function to Poller (#11619)
  • c173104 add: Support for ESM v2 partial batch failure handling (Kinesis & DynamoDB) (...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [localstack](https://github.com/localstack/localstack) from 3.7.1 to 3.8.0.
- [Release notes](https://github.com/localstack/localstack/releases)
- [Commits](localstack/localstack@v3.7.1...v3.8.0)

---
updated-dependencies:
- dependency-name: localstack
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Oct 7, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 9, 2024

Superseded by #108.

@dependabot dependabot bot closed this Oct 9, 2024
@dependabot dependabot bot deleted the dependabot/pip/localstack-3.8.0 branch October 9, 2024 03:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants