Localstack Dotnet Client Versions Save

A lightweight .NET client for LocalStack

ce-v1.2.2

7 months ago

This is a maintenance release for LocalStack.Client.Extensions

2. Bug Fixes and Investigations

  • Fixed #35

1.4.1

8 months ago

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.

1.4.0

1 year ago

What's Changed

1. New Features

  • New endpoints in the official Localstack Python Client v1.39 have been added.
    • Fault Injection Service (FIS)
    • Marketplace Metering
    • Amazon Transcribe
    • Amazon MQ

2. General

  • .NET 7 support added
  • .NET 5 ve .NET Core 3.1 runtimes removed from Nuget pack (.netstandard2.0 remains)
  • Tested against LocalStack v1.3.1 container.
  • AWSSDK.Core set to 3.7.103 as the minimum version.
    • Warning In this version, the ServiceURL property of Amazon.Runtime.ClientConfig adds a trailing / to every URL set. For example, if http://localhost:1234 is set as the value, it will become http://localhost:1234/
  • Following depedencies updated from v3.0.0 to v3.1.32 in LocalStack.Client.Extensions for security reasons
    • Microsoft.Extensions.Configuration.Abstractions
    • Microsoft.Extensions.Configuration.Binder
    • Microsoft.Extensions.DependencyInjection.Abstractions
    • Microsoft.Extensions.Logging.Abstractions
    • Microsoft.Extensions.Options.ConfigurationExtensions

3. Bug Fixes

  • Write a timestream record using .Net AWSSDK NuGet packages (#20)
  • Session does not honor UseSsl and always sets UseHttp to true (#16)

v1.3.1

2 years ago

What's Changed

Full Changelog: https://github.com/localstack-dotnet/localstack-dotnet-client/compare/1.3.0...v1.3.1

1. New Features

  • New endpoints in the official Localstack Python Client v1.35 have been added.
    • Route53Resolver
    • KinesisAnalyticsV2
    • OpenSearch
    • Amazon Managed Workflows for Apache Airflow (MWAA)

2. General

  • Tested against LocalStack v0.14.2 container.
  • AWSSDK.Core set to 3.7.9 as the minimum version.
  • AWSSDK.Extensions.NETCore.Setup set to 3.7.2 as the minimum version.

1.3.0

2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/localstack-dotnet/localstack-dotnet-client/compare/v1.2.3...1.3.0

1. New Features

  • New endpoints in the official Localstack Python Client v1.27 have been added.
    • SESv2
    • EventBridge (#14)
  • Tested against LocalStack v0.13.0 container.

2. Enhancements

  • useServiceUrl parameter added to change client connection behavior. See useServiceUrl Parameter
  • Readme and SourceLink added to Nuget packages

3. Bug Fixes

  • Session::RegionName configuration does not honor while creating AWS client (#15)

Thanks to @petertownsend for their contribution

v1.2.3

2 years ago
  1. New endpoints in the official Localstack Python Client v1.25 have been added.
    • Config Service
  2. .NET 6.0 support added.
  3. AWSSDK.Core set to 3.7.3.15 as the minimum version.
  4. AWSSDK.Extensions.NETCore.Setup set to 3.7.1 as the minimum version.
  5. Tested against LocalStack v0.13.0 container.

v1.2.2

2 years ago
  1. New endpoints in the official Localstack Python Client v1.2.2 have been added.
    • EFS
    • Backup
    • Lake Formation
    • WAF
    • WAF V2
    • QLDB Session
  2. AWSSDK.Core set to 3.7.1 as the minimum version.
  3. Tested against LocalStack v0.12.16 container.

v1.2.0

2 years ago

LocalStack.Client

  1. New endpoints in the official Localstack Python Client v1.20 have been added.
    • IoTAnalytics
    • IoT Events
    • IoT Events Data
    • IoT Wireless
    • IoT Data Plane
    • IoT Jobs Data Plane
    • Support
    • Neptune
    • DocDB
    • ServiceDiscovery
    • ServerlessApplicationRepository
    • AppConfig
    • Cost Explorer
    • MediaConvert
    • Resource Groups Tagging
    • Resource Groups
  2. AWSSDK.Core set to 3.7.0 as the minimum version.
  3. Obsolete methods removed.
  4. Tested against LocalStack v0.12.10 container.

LocalStack.Client.Extension v1.1.0

  1. New alternate AddAWSServiceLocalStack method added to prevent mix up with AddAWSService.
  2. AWSSDK.Extensions.NETCore.Setup set to 3.7.0 as the minimum version.

v1.1.0

3 years ago

LocalStack.Client

  1. New endpoints in the official Localstack Python Client v1.10 have been added.
    • Transfer
    • ACM
    • CodeCommit
    • Kinesis Analytics
    • Amplify
    • Application Auto Scaling
    • Kafka
    • Timestream Query
    • Timestream Write
    • Timestream Write
    • S3 Control
    • Elastic Load Balancing v2
    • Redshift Data
  2. .NET 5.0 support added.
  3. AWSSDK.Core set to 3.5.0 as the minimum version

LocalStack.Client.Extension v1.0.0

First version LocalStack.Client.Extension released.

Extensions for the LocalStack.NET Client to integrate with .NET Core configuration and dependency injection frameworks. The extensions also provide a wrapper around AWSSDK.Extensions.NETCore.Setup to use both LocalStack and AWS side-by-side

v1.0.0

4 years ago
  1. New endpoints in the official Localstack Python Client v0.23 have been added.
    • ElastiCache
    • Kms
    • Emr
    • Ecs
    • Eks
    • XRay
    • ElasticBeanstalk
    • AppSync
    • CloudFront
    • Athena
    • Glue
    • Api Gateway V2
    • RdsData
    • SageMaker
    • SageMakerRuntime
    • Ecr
    • Qldb
  2. .netcore2.2 support removed since Microsoft depracate it. .netcore3.1 support added.
  3. AWSSDK.Core set to 3.3.106.5 as the minimum version