Skip to content

LocalStack.Client v1.4.1 - LocalStack.Client.Extensions v1.21

Choose a tag to compare

@Blind-Striker Blind-Striker released this 10 Sep 14:36
· 75 commits to master since this release
61eb986

1. New Features

  • Update Packages and Multi LocalStack Support:
  • New endpoints added from the official Localstack Python Client v2.3:
    • EMRServerless
    • Appflow
    • Keyspaces
    • Scheduler

2. Bug Fixes and Investigations

  • Investigation and Fixes:
    • Started investigating issues #23 and #24.
      • Bugs have been fixed with this PR by LocalStack.
    • Fixed legacy LocalStack container wait strategy for functional tests.

3. General

  • New Solution Standards:
    • Introduced new solution-wide coding standards with various analyzers.
  • Code Refactoring According to New Standards:
    • Libraries, sandbox projects, build projects, and test projects have been refactored to adhere to the new coding standards.
    • Moved remaining using directives to GlobalUsings.cs files.
  • Centralized Package Management:
    • Managed package versions centrally to resolve issue #28.
  • Package Updates:
    • Updated analyzer packages.
    • Updated test packages.
    • AWSSDK.Core set to 3.7.201 as the minimum version.
  • Tested against LocalStack v1.3.1, v2.0, and the latest containers.

4. Warnings

  • Legacy LocalStack Versions:
    • This version will be the last to support Legacy LocalStack versions.
  • .NET 4.6.1 Support:
    • .NET 4.6.1 support will be removed in the next release and replaced with .NET 4.6.2.
  • Breaking Changes Ahead:
    • Users should anticipate some breaking changes in the next release due to the removal of Legacy support and changes in configuration.