Skip to content

Commit ba1a466

Browse files
committed
chore: rename project to Powertools for AWS Lambda (.NET)
1 parent 569ed17 commit ba1a466

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+115
-115
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ body:
4848
- type: input
4949
id: version
5050
attributes:
51-
label: AWS Lambda Powertools for .NET version
51+
label: Powertools for AWS Lambda (.NET) version
5252
placeholder: "latest, 1.25.6"
5353
value: latest
5454
validations:

.github/ISSUE_TEMPLATE/feature_request.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
name: Feature request
2-
description: Suggest an idea for Lambda Powertools
2+
description: Suggest an idea for Powertools for AWS Lambda (.NET)
33
title: "Feature request: TITLE"
44
labels: ["feature-request", "triage"]
55
body:
66
- type: markdown
77
attributes:
88
value: |
9-
Thank you for taking the time to suggest an idea to the Lambda Powertools project.
9+
Thank you for taking the time to suggest an idea to the Powertools for AWS Lambda (.NET) project.
1010
1111
*Future readers*: Please react with 👍 and your use case to help us understand customer demand.
1212
- type: textarea
@@ -36,9 +36,9 @@ body:
3636
attributes:
3737
label: Acknowledgment
3838
options:
39-
- label: This feature request meets [Lambda Powertools Tenets](https://awslabs.github.io/aws-lambda-powertools-dotnet/tenets)
39+
- label: This feature request meets [Powertools for AWS Lambda (.NET) Tenets](https://awslabs.github.io/aws-lambda-powertools-dotnet/tenets)
4040
required: true
41-
- label: Should this be considered in other Lambda Powertools languages? i.e. [Python](https://github.com/awslabs/aws-lambda-powertools-python), [Java](https://github.com/awslabs/aws-lambda-powertools-java/), and [TypeScript](https://github.com/awslabs/aws-lambda-powertools-typescript/)
41+
- label: Should this be considered in other Powertools for AWS Lambda languages? i.e. [Python](https://github.com/awslabs/aws-lambda-powertools-python), [Java](https://github.com/awslabs/aws-lambda-powertools-java/), and [TypeScript](https://github.com/awslabs/aws-lambda-powertools-typescript/)
4242
required: false
4343
- type: markdown
4444
attributes:

.github/ISSUE_TEMPLATE/maintenance.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ body:
6060
attributes:
6161
label: Acknowledgment
6262
options:
63-
- label: This request meets [Lambda Powertools Tenets](https://awslabs.github.io/aws-lambda-powertools-dotnet/latest/#tenets)
63+
- label: This request meets [Powertools for AWS Lambda (.NET) Tenets](https://awslabs.github.io/aws-lambda-powertools-dotnet/latest/#tenets)
6464
required: true
6565
- type: markdown
6666
attributes:

.github/ISSUE_TEMPLATE/rfc.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ body:
1515
- type: dropdown
1616
id: area
1717
attributes:
18-
label: Which AWS Lambda Powertools utility does this relate to?
18+
label: Which Powertools for AWS Lambda (.NET) utility does this relate to?
1919
options:
2020
- Tracing
2121
- Logging
@@ -79,9 +79,9 @@ body:
7979
attributes:
8080
label: Acknowledgment
8181
options:
82-
- label: This feature request meets [Lambda Powertools Tenets](https://awslabs.github.io/aws-lambda-powertools-dotnet/tenets/)
82+
- label: This feature request meets [Powertools for AWS Lambda (.NET) Tenets](https://awslabs.github.io/aws-lambda-powertools-dotnet/tenets/)
8383
required: true
84-
- label: Should this be considered in other Lambda Powertools languages? i.e. [Python](https://github.com/awslabs/aws-lambda-powertools-python), [Java](https://github.com/awslabs/aws-lambda-powertools-java/), and [TypeScript](https://github.com/awslabs/aws-lambda-powertools-typescript/)
84+
- label: Should this be considered in other Powertools for AWS Lambda (.NET) languages? i.e. [Python](https://github.com/awslabs/aws-lambda-powertools-python), [Java](https://github.com/awslabs/aws-lambda-powertools-java/), and [TypeScript](https://github.com/awslabs/aws-lambda-powertools-typescript/)
8585
required: false
8686
- type: markdown
8787
attributes:

.github/ISSUE_TEMPLATE/share_your_work.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: I Made This (showcase your work)
2-
description: Share what you did with Powertools 💞💞. Blog post, workshops, presentation, sample apps, etc.
2+
description: Share what you did with Powertools for AWS Lambda (.NET) 💞💞. Blog post, workshops, presentation, sample apps, etc.
33
title: "[I Made This]: <TITLE>"
44
labels: ["community-content"]
55
body:
@@ -13,7 +13,7 @@ body:
1313
description: |
1414
Please share the original link to your material.
1515
16-
*Note: Short links will be expanded when added to Powertools documentation*
16+
*Note: Short links will be expanded when added to Powertools for AWS Lambda (.NET) documentation*
1717
validations:
1818
required: true
1919
- type: textarea
@@ -44,13 +44,13 @@ body:
4444
description: |
4545
Any notes you might want to share with us related to this material.
4646
47-
*Note: These notes are explicitly to Powertools maintainers. It will not be added to the community resources page.*
47+
*Note: These notes are explicitly to Powertools for AWS Lambda (.NET) maintainers. It will not be added to the community resources page.*
4848
validations:
4949
required: false
5050
- type: checkboxes
5151
id: acknowledgment
5252
attributes:
5353
label: Acknowledgment
5454
options:
55-
- label: I understand this content may be removed from Powertools documentation if it doesn't conform with the [Code of Conduct](https://aws.github.io/code-of-conduct)
55+
- label: I understand this content may be removed from Powertools for AWS Lambda (.NET) documentation if it doesn't conform with the [Code of Conduct](https://aws.github.io/code-of-conduct)
5656
required: true

.github/ISSUE_TEMPLATE/support_powertools.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
name: Support Lambda Powertools (become a reference)
2-
description: Add your organization's name or logo to the Lambda Powertools documentation
3-
title: "[Support Lambda Powertools]: <your organization name>"
1+
name: Support Powertools for AWS Lambda (.NET) (become a reference)
2+
description: Add your organization's name or logo to the Powertools for AWS Lambda (.NET) documentation
3+
title: "[Support Powertools for AWS Lambda (.NET)]: <your organization name>"
44
labels: ["customer-reference"]
55
body:
66
- type: markdown
@@ -42,13 +42,13 @@ body:
4242
id: use_case
4343
attributes:
4444
label: (Optional) Use case
45-
description: How are you using Lambda Powertools today? *features, etc.*
45+
description: How are you using Powertools for AWS Lambda (.NET) today? *features, etc.*
4646
validations:
4747
required: false
4848
- type: checkboxes
4949
id: other_languages
5050
attributes:
51-
label: Also using other Lambda Powertools languages?
51+
label: Also using other Powertools for AWS Lambda (.NET) languages?
5252
options:
5353
- label: Python
5454
required: false
@@ -59,6 +59,6 @@ body:
5959
- type: markdown
6060
attributes:
6161
value: |
62-
*By raising a Support Lambda Powertools issue, you are granting AWS permission to use your company's name (and/or logo) for the limited purpose described here. You are also confirming that you have authority to grant such permission.*
62+
*By raising a Support Powertools for AWS Lambda (.NET) issue, you are granting AWS permission to use your company's name (and/or logo) for the limited purpose described here. You are also confirming that you have authority to grant such permission.*
6363
6464
*You can opt-out at any time by commenting or reopening this issue.*

CHANGELOG.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
4242
## [1.1.0] - 2023-05-05
4343
## Maintenance
4444

45-
* add Lambda Powertools for Python in issue templates
45+
* add Lambda Powertools for AWS Lambda (Python) in issue templates
4646
* add workflow to dispatch analytics fetching
4747
* **ci:** add workflow to dispatch analytics fetching
4848

@@ -76,7 +76,7 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
7676

7777
## Documentation
7878

79-
* **home:** update powertools definition
79+
* **home:** update Powertools for AWS Lambda (.NET) definition
8080

8181
## Maintenance
8282

MAINTAINERS.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ These are the most common labels used by maintainers to triage issues, pull requ
7575
| breaking-change | Changes that will cause customer impact and need careful triage | |
7676
| do-not-merge | PRs that are blocked for varying reasons | Timeline is uncertain |
7777
| tests | PRs that add or change tests | PR automation |
78-
| `area/<utility>` | PRs related to a Powertools utility, e.g. `logging`, `tracing` | PR automation |
78+
| `area/<utility>` | PRs related to a Powertools for AWS Lambda (.NET) utility, e.g. `logging`, `tracing` | PR automation |
7979
| feature | New features or minor changes | PR/Release automation |
8080
| dependencies | Changes that touch dependencies, e.g. Dependabot, etc. | PR/ automation |
8181
| github-actions | Changes in GitHub workflows | PR automation |

README.md

+11-11
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
# AWS Lambda Powertools for .NET
1+
# Powertools for AWS Lambda (.NET)
22

33
![aws provider](https://img.shields.io/badge/provider-AWS-orange?logo=amazon-aws&color=ff9900)
44
[![Build](https://github.com/awslabs/aws-lambda-powertools-dotnet/actions/workflows/build.yml/badge.svg?branch=develop)](https://github.com/awslabs/aws-lambda-powertools-dotnet/actions/workflows/build.yml)
55
[![Join our Discord](https://dcbadge.vercel.app/api/server/B8zZKbbyET)](https://discord.gg/B8zZKbbyET)
66

7-
Powertools is a developer toolkit to implement Serverless [best practices and increase developer velocity](https://awslabs.github.io/aws-lambda-powertools-dotnet/#features).
7+
Powertools for AWS Lambda (.NET) is a developer toolkit to implement Serverless [best practices and increase developer velocity](https://awslabs.github.io/aws-lambda-powertools-dotnet/#features).
88

99
**[📜 Documentation](https://awslabs.github.io/aws-lambda-powertools-dotnet/)** | **[NuGet](https://www.nuget.org/)** | **[Roadmap](https://github.com/awslabs/aws-lambda-powertools-roadmap/projects/1)** | **[Examples](#examples)**
1010

1111
> **Join us on the AWS Developers Slack at `#lambda-powertools`** - **[Invite, if you don't have an account](https://join.slack.com/t/awsdevelopers/shared_invite/zt-gu30gquv-EhwIYq3kHhhysaZ2aIX7ew)**
1212
1313
## Features
1414

15-
Lambda Powertools provides three core utilities:
15+
Powertools for AWS Lambda (.NET) provides three core utilities:
1616

1717
* **[Logging](https://awslabs.github.io/aws-lambda-powertools-dotnet/core/logging/)** - provides a custom logger class that outputs structured JSON. It allows you to pass in strings or more complex objects, and will take care of serializing the log output. Common use cases—such as logging the Lambda event payload and capturing cold start information—are handled for you, including appending custom keys to the logger at anytime.
1818

@@ -24,7 +24,7 @@ Lambda Powertools provides three core utilities:
2424

2525
### Installation
2626

27-
The AWS Lambda Powertools for .NET utilities (.NET 6) are available as NuGet packages. You can install the packages from [NuGet Gallery](https://www.nuget.org/packages?q=AWS+Lambda+Powertools*){target="_blank"} or from Visual Studio editor by searching `AWS.Lambda.Powertools*` to see various utilities available.
27+
The Powertools for AWS Lambda (.NET) utilities (.NET 6) are available as NuGet packages. You can install the packages from [NuGet Gallery](https://www.nuget.org/packages?q=AWS+Lambda+Powertools*){target="_blank"} or from Visual Studio editor by searching `AWS.Lambda.Powertools*` to see various utilities available.
2828

2929
* [AWS.Lambda.Powertools.Logging](https://www.nuget.org/packages?q=AWS.Lambda.Powertools.Logging):
3030

@@ -50,18 +50,18 @@ We have provided examples focused specifically on each of the utilities. Each so
5050
* **[Metrics example](examples/Metrics/)**
5151
* **[Tracing example](examples/Tracing/)**
5252

53-
## Other members of the AWS Lambda Powertools family
53+
## Other members of the Powertools for AWS Lambda family
5454

55-
Not using .NET? No problem, we have you covered. Here are the other members of the AWS Lambda Powertools family:
55+
Not using .NET? No problem, we have you covered. Here are the other members of the Powertools for AWS Lambda family:
5656

57-
* [AWS Lambda Powertools for Python](https://github.com/awslabs/aws-lambda-powertools-python)
58-
* [AWS Lambda Powertools for Java](https://github.com/awslabs/aws-lambda-powertools-java)
59-
* [AWS Lambda Powertools for TypeScript](https://github.com/awslabs/aws-lambda-powertools-typescript)
57+
* [Powertools for AWS Lambda (Python)](https://github.com/awslabs/aws-lambda-powertools-python)
58+
* [Powertools for AWS Lambda (Java)](https://github.com/awslabs/aws-lambda-powertools-java)
59+
* [Powertools for AWS Lambda (TypeScript)](https://github.com/awslabs/aws-lambda-powertools-typescript)
6060

6161
## Credits
6262

6363
* Structured logging initial implementation from [aws-lambda-logging](https://gitlab.com/hadrien/aws_lambda_logging)
64-
* Powertools idea [DAZN Powertools](https://github.com/getndazn/dazn-lambda-powertools/)
64+
* Powertools for AWS Lambda (.NET) idea [DAZN Powertools](https://github.com/getndazn/dazn-lambda-powertools/)
6565

6666
## 👋 Contributing
6767

@@ -71,7 +71,7 @@ We welcome contributions from developers of all levels to our open-source projec
7171

7272
## Connect
7373

74-
* **AWS Lambda Powertools on Discord**: `#dotnet` - **[Invite link](https://discord.gg/B8zZKbbyET)**
74+
* **Powertools for AWS Lambda on Discord**: `#dotnet` - **[Invite link](https://discord.gg/B8zZKbbyET)**
7575
* **Email**: <[email protected]>
7676

7777
## License

apidocs/docfx.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -33,13 +33,13 @@
3333
"dest": "_site",
3434
"globalMetadataFiles": [],
3535
"globalMetadata": {
36-
"_appTitle": "AWS Lambda Powertools for .NET",
36+
"_appTitle": "Powertools for AWS Lambda (.NET)",
3737
"_appFaviconPath": "images/favicon.ico",
3838
"_appLogoPath": "images/img.svg",
3939
"_enableNewTab": true,
4040
"_disableContribution": true,
4141
"_enableSearch": "true",
42-
"_appFooter": "AWS Lambda Powertools for .NET API Documentation"
42+
"_appFooter": "Powertools for AWS Lambda (.NET) API Documentation"
4343
},
4444
"fileMetadataFiles": [],
4545
"template": ["default", "templates/material"],

apidocs/index.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
# AWS Lambda Powertools for .NET API
1+
# Powertools for AWS Lambda (.NET) API
22

3-
Welcome to the **AWS Lambda Powertools for .NET API** reference. This documentation contains the API details for all supported utilities.
3+
Welcome to the **Powertools for AWS Lambda (.NET) API** reference. This documentation contains the API details for all supported utilities.
44

55
To get started use the `API Documentaion` menu on the navigation bar, or search for specific keywords on the search box on top-right corner of your screen.
66

77
> [!NOTE]
8-
> Are you looking for documentation on how to use AWS Lambda Powertools for .NET utilities and code samples?
8+
> Are you looking for documentation on how to use Powertools for AWS Lambda (.NET) utilities and code samples?
99
>
1010
> 👉 [Here](https://awslabs.github.io/aws-lambda-powertools-dotnet/) is the perfect place to start.
1111
1212
## Feedback
1313

14-
If you have any feedback, create a new issue in the *AWS Lambda Powertools for .NET* repository on [GitHub](https://github.com/awslabs/aws-lambda-powertools-dotnet/issues).
14+
If you have any feedback, create a new issue in the *Powertools for AWS Lambda (.NET)* repository on [GitHub](https://github.com/awslabs/aws-lambda-powertools-dotnet/issues).

apidocs/toc.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
- name: API Documentation
22
href: api/
33
homepage: api/index.md
4-
- name: AWS Lambda Powertools for .NET Documentation
4+
- name: Powertools for AWS Lambda (.NET) Documentation
55
href: "https://awslabs.github.io/aws-lambda-powertools-dotnet/"

docs/core/logging.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ The logging utility provides a Lambda optimized logger with output structured as
1414

1515
## Installation
1616

17-
Powertools are available as NuGet packages. You can install the packages from [NuGet Gallery](https://www.nuget.org/packages?q=AWS+Lambda+Powertools*){target="_blank"} or from Visual Studio editor by searching `AWS.Lambda.Powertools*` to see various utilities available.
17+
Powertools for AWS Lambda (.NET) are available as NuGet packages. You can install the packages from [NuGet Gallery](https://www.nuget.org/packages?q=AWS+Lambda+Powertools*){target="_blank"} or from Visual Studio editor by searching `AWS.Lambda.Powertools*` to see various utilities available.
1818

1919
* [AWS.Lambda.Powertools.Logging](https://www.nuget.org/packages?q=AWS.Lambda.Powertools.Logging):
2020

@@ -45,7 +45,7 @@ Here is an example using the AWS SAM [Globals section](https://docs.aws.amazon.c
4545
AWSTemplateFormatVersion: "2010-09-09"
4646
Transform: AWS::Serverless-2016-10-31
4747
Description: >
48-
Example project for Powertools Logging utility
48+
Example project for Powertools for AWS Lambda (.NET) Logging utility
4949

5050
Globals:
5151
Function:
@@ -77,7 +77,7 @@ Key | Type | Example | Description
7777
------------------------------------------------- | ------------------------------------------------- | --------------------------------------------------------------------------------- | -------------------------------------------------
7878
**Timestamp** | string | "2020-05-24 18:17:33,774" | Timestamp of actual log statement
7979
**Level** | string | "Information" | Logging level
80-
**Name** | string | "Powertools Logger" | Logger name
80+
**Name** | string | "Powertools for AWS Lambda (.NET) Logger" | Logger name
8181
**ColdStart** | bool | true| ColdStart value.
8282
**Service** | string | "payment" | Service name defined. "service_undefined" will be used if unknown
8383
**SamplingRate** | int | 0.1 | Debug logging sampling rate in percentage e.g. 10% in this case
@@ -445,7 +445,7 @@ via `SamplingRate` parameter on attribute.
445445

446446
## Configure Log Output Casing
447447

448-
By definition Powertools outputs logging keys using **snake case** (e.g. *"function_memory_size": 128*). This allows developers using different Powertools runtimes, to search logs across services written in languages such as Python or TypeScript.
448+
By definition Powertools for AWS Lambda (.NET) outputs logging keys using **snake case** (e.g. *"function_memory_size": 128*). This allows developers using different Powertools for AWS Lambda (.NET) runtimes, to search logs across services written in languages such as Python or TypeScript.
449449

450450
If you want to override the default behavior you can either set the desired casing through attributes, as described in the example below, or by setting the `POWERTOOLS_LOGGER_CASE` environment variable on your AWS Lambda function. Allowed values are: `CamelCase`, `PascalCase` and `SnakeCase`.
451451

docs/core/metrics.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ These metrics can be visualized through [Amazon CloudWatch Console](https://aws.
2323

2424
## Installation
2525

26-
Powertools are available as NuGet packages. You can install the packages from [NuGet Gallery](https://www.nuget.org/packages?q=AWS+Lambda+Powertools*){target="_blank"} or from Visual Studio editor by searching `AWS.Lambda.Powertools*` to see various utilities available.
26+
Powertools for AWS Lambda (.NET) are available as NuGet packages. You can install the packages from [NuGet Gallery](https://www.nuget.org/packages?q=AWS+Lambda+Powertools*){target="_blank"} or from Visual Studio editor by searching `AWS.Lambda.Powertools*` to see various utilities available.
2727

2828
* [AWS.Lambda.Powertools.Metrics](https://www.nuget.org/packages?q=AWS.Lambda.Powertools.Metrics):
2929

0 commit comments

Comments
 (0)