Skip to content
This repository has been archived by the owner on Sep 26, 2023. It is now read-only.

Tags: LambdaSharp/LambdaSharpTool

Tags

v0.8.4.1

Toggle v0.8.4.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
v0.8.4.1

#### BREAKING CHANGES

* SDK
  * Moved _LambdaSharp.DynamoDB.Native_ to its own [LambdaSharp.DynamoDB repository](https://github.com/LambdaSharp/LambdaSharp.DynamoDB)
  * Moved _LambdaSharp.DynamoDB.Serialization_ to its own [LambdaSharp.DynamoDB repository](https://github.com/LambdaSharp/LambdaSharp.DynamoDB)

#### Features

* CLI
  * Added ability to detect and delete orphaned CodeBuild logs when running `lash util delete-orphan-logs`.

* SDK
  * Updated assembly references.

* Samples
  * Added _LambdaTopLevelSample_ to showcase how top-level functions can be done.

v0.8.4.0

Toggle v0.8.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
v0.8.4.0

#### BREAKING CHANGES

* CLI
  * Upgraded _LambdaSharp.Tool_ (`lash`) to .NET 6.

* SDK
  * Upgraded LambdaSharp assemblies (`LambdaSharp` and `LambdaSharp.*`) to .NET 6.
  * Removed `TerminateLambdaInstance` from `ALambdaFunction`, because it was a duplicate of `ForceLambdaColdStart`.

### Features

* CLI
  * Added support for Lambda functions using .NET 6.
  * Added support for Lambda functions with top-level statements.
  * Updated Blazor WebAssembly app template to target .NET 6.
  * New projects now have `<ImplicitUsings>` and `<Nullable>` enabled by default.

* SDK
  * Added `LambdaSourceGeneratorJsonSerializer` for .NET 6 projects.
    * **WARNING:** JSON source generators do NOT support JSON converters; if your code relies on JSON converters, do not use `LambdaSourceGeneratorJsonSerializer`.

* Samples
  * Added `JsonSerializerSample/SourceGeneratorFunction` sample showing how to use `LambdaSourceGeneratorJsonSerializer`.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

v0.8.3.3

Toggle v0.8.3.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
v0.8.3.3

#### BREAKING CHANGES

* CLI
  * The module WebSocket resources now use the API Gateway v2 auto-deploy mechanism instead of generating a new deployment each time. This technique is more reliable and requires less code generation.
  * The `Module::WebSocket::Deployment` global variable no longer exists since the WebSocket deployment is now automatic.

#### Features

* CLI
  * Added ability to override `Module::WebSocket` to allow a WebSocket to be defined in another module.
  * Enhanced the default WebSocket logging settings to include more diagnostics information.

* Syntax
  * Added `Origin` to module declaration syntax, which sets the name of the S3 origin bucket. The `--module-origin` option can be used to override this value. When omitted, the module origin defaults to the S3 bucket the module is being published to.

* SDK
  * Added _LambdaSharp.DynamoDB.Native_ assembly to simplify working with DynamoDB tables.

* Samples
  * Added `Samples/DynamoDBNativeSample` module showing how to use the new _LambdaSharp.DynamoDB.Native_ assembly.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.