Skip to content

Commit 945bf8d

Browse files
committed
chore: bump version to 1.0.0
Update all version references from 1.0.0-rc1 to 1.0.0 and layer version from 26 to 27 for GA release. This includes Cargo.toml, README, docs, all example Dockerfiles, READMEs, SAM templates, and the examples CI workflow.
1 parent 3344863 commit 945bf8d

91 files changed

Lines changed: 124 additions & 124 deletions

File tree

Some content is hidden

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

.github/workflows/examples.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ jobs:
115115
run: |
116116
chmod +x /tmp/layer-x86_64/lambda-adapter
117117
printf 'FROM scratch\nCOPY --chmod=755 lambda-adapter /lambda-adapter\n' | \
118-
docker build -t public.ecr.aws/awsguru/aws-lambda-adapter:1.0.0-rc1 -f- /tmp/layer-x86_64
118+
docker build -t public.ecr.aws/awsguru/aws-lambda-adapter:1.0.0 -f- /tmp/layer-x86_64
119119
120120
- name: Build
121121
working-directory: examples/${{ matrix.example }}

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "lambda_web_adapter"
3-
version = "1.0.0-rc1"
3+
version = "1.0.0"
44
authors = [
55
"Harold Sun <sunhua@amazon.com>",
66
"David Calavera <dcalaver@amazon.com>",

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ The same docker image can run on AWS Lambda, Amazon EC2, AWS Fargate, and local
3030
Add one line to your Dockerfile:
3131

3232
```dockerfile
33-
COPY --from=public.ecr.aws/awsguru/aws-lambda-adapter:1.0.0-rc1 /lambda-adapter /opt/extensions/lambda-adapter
33+
COPY --from=public.ecr.aws/awsguru/aws-lambda-adapter:1.0.0 /lambda-adapter /opt/extensions/lambda-adapter
3434
```
3535

3636
Pre-compiled multi-arch images (x86_64 and arm64) are available at [public.ecr.aws/awsguru/aws-lambda-adapter](https://gallery.ecr.aws/awsguru/aws-lambda-adapter). [Non-AWS base images](https://docs.aws.amazon.com/lambda/latest/dg/images-create.html) may be used since the [Runtime Interface Client](https://docs.aws.amazon.com/lambda/latest/dg/images-create.html#images-ric) ships with the Lambda Web Adapter.
@@ -40,8 +40,8 @@ Pre-compiled multi-arch images (x86_64 and arm64) are available at [public.ecr.a
4040
### Zip Packages
4141

4242
1. Attach the Lambda Web Adapter layer to your function:
43-
- x86_64: `arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:26`
44-
- arm64: `arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerArm64:26`
43+
- x86_64: `arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:27`
44+
- arm64: `arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerArm64:27`
4545
2. Set environment variable `AWS_LAMBDA_EXEC_WRAPPER` to `/opt/bootstrap`
4646
3. Set function handler to your startup script, e.g. `run.sh`
4747

docs/guide/src/getting-started/docker-images.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
To use Lambda Web Adapter with Docker images, package your web app in a Dockerfile and add one line to copy the adapter binary:
44

55
```dockerfile
6-
COPY --from=public.ecr.aws/awsguru/aws-lambda-adapter:1.0.0-rc1 /lambda-adapter /opt/extensions/lambda-adapter
6+
COPY --from=public.ecr.aws/awsguru/aws-lambda-adapter:1.0.0 /lambda-adapter /opt/extensions/lambda-adapter
77
```
88

99
[Non-AWS base images](https://docs.aws.amazon.com/lambda/latest/dg/images-create.html) can be used since the [Runtime Interface Client](https://docs.aws.amazon.com/lambda/latest/dg/images-create.html#images-ric) ships with the adapter.
@@ -12,7 +12,7 @@ COPY --from=public.ecr.aws/awsguru/aws-lambda-adapter:1.0.0-rc1 /lambda-adapter
1212

1313
```dockerfile
1414
FROM public.ecr.aws/docker/library/node:20-slim
15-
COPY --from=public.ecr.aws/awsguru/aws-lambda-adapter:1.0.0-rc1 /lambda-adapter /opt/extensions/lambda-adapter
15+
COPY --from=public.ecr.aws/awsguru/aws-lambda-adapter:1.0.0 /lambda-adapter /opt/extensions/lambda-adapter
1616
ENV PORT=7000
1717
WORKDIR "/var/task"
1818
ADD src/package.json /var/task/package.json
@@ -37,5 +37,5 @@ ENV AWS_LWA_PORT=3000
3737
Pre-compiled multi-arch images (x86_64 and arm64) are available at:
3838

3939
```
40-
public.ecr.aws/awsguru/aws-lambda-adapter:1.0.0-rc1
40+
public.ecr.aws/awsguru/aws-lambda-adapter:1.0.0
4141
```

docs/guide/src/getting-started/quick-start.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ AWS Lambda Web Adapter works with Lambda functions packaged as both Docker image
1414
Add one line to your existing Dockerfile:
1515

1616
```dockerfile
17-
COPY --from=public.ecr.aws/awsguru/aws-lambda-adapter:1.0.0-rc1 /lambda-adapter /opt/extensions/lambda-adapter
17+
COPY --from=public.ecr.aws/awsguru/aws-lambda-adapter:1.0.0 /lambda-adapter /opt/extensions/lambda-adapter
1818
```
1919

2020
That's it. Your web app now runs on Lambda.

docs/guide/src/getting-started/zip-packages.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@ AWS Lambda Web Adapter works with AWS managed Lambda runtimes via Lambda Layers.
1010

1111
| Architecture | Layer ARN |
1212
|-------------|-----------|
13-
| x86_64 | `arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:26` |
14-
| arm64 | `arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerArm64:26` |
13+
| x86_64 | `arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:27` |
14+
| arm64 | `arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerArm64:27` |
1515

1616
#### AWS China Regions
1717

1818
| Region | Architecture | Layer ARN |
1919
|--------|-------------|-----------|
20-
| cn-north-1 (Beijing) | x86_64 | `arn:aws-cn:lambda:cn-north-1:041581134020:layer:LambdaAdapterLayerX86:26` |
21-
| cn-northwest-1 (Ningxia) | x86_64 | `arn:aws-cn:lambda:cn-northwest-1:069767869989:layer:LambdaAdapterLayerX86:26` |
20+
| cn-north-1 (Beijing) | x86_64 | `arn:aws-cn:lambda:cn-north-1:041581134020:layer:LambdaAdapterLayerX86:27` |
21+
| cn-northwest-1 (Ningxia) | x86_64 | `arn:aws-cn:lambda:cn-northwest-1:069767869989:layer:LambdaAdapterLayerX86:27` |
2222

2323
### 2. Set the Exec Wrapper
2424

@@ -42,7 +42,7 @@ Resources:
4242
Runtime: nodejs20.x
4343
Handler: run.sh
4444
Layers:
45-
- !Sub arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:26
45+
- !Sub arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:27
4646
Environment:
4747
Variables:
4848
AWS_LAMBDA_EXEC_WRAPPER: /opt/bootstrap

examples/aspnet-mvc-zip/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Resources:
1717
AWS_LAMBDA_EXEC_WRAPPER: /opt/bootstrap
1818
RUST_LOG: info
1919
Layers:
20-
- !Sub arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:26
20+
- !Sub arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:27
2121
Events:
2222
Api:
2323
Type: HttpApi

examples/aspnet-mvc-zip/template.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Resources:
2222
AWS_LAMBDA_EXEC_WRAPPER: /opt/bootstrap
2323
RUST_LOG: info
2424
Layers:
25-
- !Sub arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:26
25+
- !Sub arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:27
2626
Events:
2727
Api:
2828
Type: HttpApi

examples/aspnet-mvc/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ RUN dotnet publish "AspNetLambdaWebAdapter.csproj" -c Release -o /app/publish
2323

2424
FROM base AS final
2525
ENV ASPNETCORE_URLS=http://+:8080
26-
COPY --from=public.ecr.aws/awsguru/aws-lambda-adapter:1.0.0-rc1 /lambda-adapter /opt/extensions/lambda-adapter
26+
COPY --from=public.ecr.aws/awsguru/aws-lambda-adapter:1.0.0 /lambda-adapter /opt/extensions/lambda-adapter
2727
WORKDIR /app
2828
COPY --from=publish /app/publish .
2929
ENTRYPOINT ["dotnet", "AspNetLambdaWebAdapter.dll"]
@@ -32,7 +32,7 @@ ENTRYPOINT ["dotnet", "AspNetLambdaWebAdapter.dll"]
3232
Line 12 copies lambda adapter binary into /opt/extensions. This is required to run ASP.NET application on Lambda. The `ASPNETCORE_URLS` environment variable is also set to 8080. This is required for the Lambda Web Adapter to work.
3333

3434
```dockerfile
35-
COPY --from=public.ecr.aws/awsguru/aws-lambda-adapter:1.0.0-rc1 /lambda-adapter /opt/extensions/lambda-adapter
35+
COPY --from=public.ecr.aws/awsguru/aws-lambda-adapter:1.0.0 /lambda-adapter /opt/extensions/lambda-adapter
3636
```
3737

3838
## Pre-requisites

0 commit comments

Comments
 (0)