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 #### 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 #### 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`.
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.
PreviousNext