From 04cb70b67438979b9f0001b42e902d418b4d704e Mon Sep 17 00:00:00 2001 From: Henrique Graca <999396+hjgraca@users.noreply.github.com> Date: Tue, 21 Nov 2023 14:09:35 +0000 Subject: [PATCH 1/4] Update version.json Signed-off-by: Henrique Graca <999396+hjgraca@users.noreply.github.com> --- version.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.json b/version.json index ebe82eef..64350663 100644 --- a/version.json +++ b/version.json @@ -6,7 +6,7 @@ }, "Utilities": { "Parameters": "1.1.2", - "Idempotency": "0.2.2-preview", + "Idempotency": "1.0.0", "BatchProcessing": "0.0.1-preview" } } From 274ad3b960e9ccd61f659022abecf6220fc99128 Mon Sep 17 00:00:00 2001 From: Henrique Graca <999396+hjgraca@users.noreply.github.com> Date: Tue, 21 Nov 2023 14:16:25 +0000 Subject: [PATCH 2/4] Update docs remove preview Signed-off-by: Henrique Graca <999396+hjgraca@users.noreply.github.com> --- docs/utilities/idempotency.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/docs/utilities/idempotency.md b/docs/utilities/idempotency.md index d148abc5..897702c4 100644 --- a/docs/utilities/idempotency.md +++ b/docs/utilities/idempotency.md @@ -2,8 +2,6 @@ title: Idempotency description: Utility --- -???+ warning - **This utility is currently in developer preview** and is intended strictly for feedback and testing purposes **and not for production workloads**. The version and all future versions tagged with the `-preview` suffix should be treated as not stable. Until this utility is [General Availability](https://github.com/aws-powertools/powertools-lambda-dotnet/milestone/3) we may introduce significant breaking changes and improvements in response to customers feedback. From 24e57062d728729ba70b2990f76c5f16de1c0565 Mon Sep 17 00:00:00 2001 From: Henrique Graca <999396+hjgraca@users.noreply.github.com> Date: Tue, 21 Nov 2023 15:31:21 +0000 Subject: [PATCH 3/4] Update README.md Signed-off-by: Henrique Graca <999396+hjgraca@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 32e691f6..20fe95fc 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ Powertools for AWS Lambda (.NET) provides three core utilities: * **[Parameters](https://docs.powertools.aws.dev/lambda/dotnet/utilities/parameters/)** - provides high-level functionality to retrieve one or multiple parameter values from [AWS Systems Manager Parameter Store](https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-parameter-store.html), [AWS Secrets Manager](https://aws.amazon.com/secrets-manager/), or [Amazon DynamoDB](https://aws.amazon.com/dynamodb/). We also provide extensibility to bring your own providers. -* **[Idempotency (developer preview)](https://docs.powertools.aws.dev/lambda/dotnet/utilities/idempotency/)** - The idempotency utility provides a simple solution to convert your Lambda functions into idempotent operations which are safe to retry. +* **[Idempotency](https://docs.powertools.aws.dev/lambda/dotnet/utilities/idempotency/)** - The idempotency utility provides a simple solution to convert your Lambda functions into idempotent operations which are safe to retry. * **[Batch Processing (developer preview)](https://docs.powertools.aws.dev/lambda/dotnet/utilities/batch-processing/)** - The batch processing utility handles partial failures when processing batches from Amazon SQS, Amazon Kinesis Data Streams, and Amazon DynamoDB Streams. From 1dd5b74a4f144653af660c3c5f6df8fc4a6a3039 Mon Sep 17 00:00:00 2001 From: Henrique Graca <999396+hjgraca@users.noreply.github.com> Date: Tue, 21 Nov 2023 15:32:08 +0000 Subject: [PATCH 4/4] Update index.md Signed-off-by: Henrique Graca <999396+hjgraca@users.noreply.github.com> --- docs/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/index.md b/docs/index.md index 78264b4a..fa9c51b8 100644 --- a/docs/index.md +++ b/docs/index.md @@ -30,7 +30,7 @@ Core utilities such as Tracing, Logging, and Metrics will be available across al [Logger](./core/logging.md) | Structured logging made easier, and decorator to enrich structured logging with key Lambda context details [Metrics](./core/metrics.md) | Custom AWS metrics created asynchronously via CloudWatch Embedded Metric Format (EMF) [Parameters](./utilities/parameters/) | provides high-level functionality to retrieve one or multiple parameter values from [AWS Systems Manager Parameter Store](https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-parameter-store.html){target="_blank"}, [AWS Secrets Manager](https://aws.amazon.com/secrets-manager/){target="_blank"}, or [Amazon DynamoDB](https://aws.amazon.com/dynamodb/){target="_blank"}. We also provide extensibility to bring your own providers. -[Idempotency (developer preview)](./utilities/idempotency/) | The idempotency utility provides a simple solution to convert your Lambda functions into idempotent operations which are safe to retry. +[Idempotency](./utilities/idempotency/) | The idempotency utility provides a simple solution to convert your Lambda functions into idempotent operations which are safe to retry. [Batch Processing (developer preview)](./utilities/batch-processing/) | The batch processing utility handles partial failures when processing batches from Amazon SQS, Amazon Kinesis Data Streams, and Amazon DynamoDB Streams. ## Install @@ -128,4 +128,4 @@ These are our core principles to guide our decision making. * **Keep it lean**. Additional dependencies are carefully considered for security and ease of maintenance, and prevent negatively impacting startup time. * **We strive for backwards compatibility**. New features and changes should keep backwards compatibility. If a breaking change cannot be avoided, the deprecation and migration process should be clearly defined. * **We work backwards from the community**. We aim to strike a balance of what would work best for 80% of customers. Emerging practices are considered and discussed via Requests for Comment (RFCs) -* **Idiomatic**. Utilities follow programming language idioms and language-specific best practices. \ No newline at end of file +* **Idiomatic**. Utilities follow programming language idioms and language-specific best practices.