You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+5
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,11 @@
2
2
3
3
## [Unreleased]
4
4
5
+
## [0.13.0] - 2022-05-28
6
+
7
+
- Adds support for nodejs16.x runtime ([#318](https://github.com/milliHQ/terraform-aws-next-js/pull/318), [#316](https://github.com/milliHQ/terraform-aws-next-js/issues/316), [#315](https://github.com/milliHQ/terraform-aws-next-js/issues/315))
8
+
- Increases minimum required Terraform AWS provider version from `4.8` to `4.15.0`
9
+
5
10
## [0.12.2] - 2022-04-16
6
11
7
12
- Append querystring to redirects ([#296](https://github.com/milliHQ/terraform-aws-next-js/issues/296), [#304](https://github.com/milliHQ/terraform-aws-next-js/pull/304))
Copy file name to clipboardExpand all lines: README.md
+11-11
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,7 @@ Some features are still under development, here is a list of features that are c
20
20
21
21
The Next.js Terraform module is designed as a full stack AWS app. It relies on multiple AWS services and connects them to work as a single application:
Use the module with your own domain from Route 53.
194
194
195
195
<!-- prettier-ignore-start -->
@@ -199,13 +199,13 @@ You can create a `.terraformignore` in the root of your project and add the foll
199
199
| Name | Version |
200
200
|------|---------|
201
201
| terraform | >= 0.15 |
202
-
| aws | >= 4.8|
202
+
| aws | >= 4.15.0|
203
203
204
204
## Providers
205
205
206
206
| Name | Version |
207
207
|------|---------|
208
-
| aws | >= 4.8|
208
+
| aws | >= 4.15.0|
209
209
210
210
## Inputs
211
211
@@ -233,7 +233,7 @@ You can create a `.terraformignore` in the root of your project and add the foll
233
233
| lambda\_memory\_size | Amount of memory in MB a Lambda Function can use at runtime. Valid value between 128 MB to 10,240 MB, in 1 MB increments. |`number`|`1024`| no |
234
234
| lambda\_policy\_json | Additional policy document as JSON to attach to the Lambda Function role |`string`|`null`| no |
235
235
| lambda\_role\_permissions\_boundary | ARN of IAM policy that scopes aws\_iam\_role access for the lambda |`string`|`null`| no |
236
-
| lambda\_runtime | Lambda Function runtime |`string`|`"nodejs14.x"`| no |
236
+
| lambda\_runtime | Lambda Function runtime |`string`|`"nodejs16.x"`| no |
237
237
| lambda\_timeout | Max amount of time a Lambda Function has to return a response in seconds. Should not be more than 30 (Limited by API Gateway). |`number`|`10`| no |
238
238
| next\_tf\_dir | Relative path to the .next-tf dir. |`string`|`"./.next-tf"`| no |
239
239
| tags | Tag metadata to label AWS resources that support tags. |`map(string)`|`{}`| no |
@@ -281,9 +281,9 @@ So issues that exist on Vercel are likely to occur on this project too.
281
281
282
282
**Workaround:**
283
283
284
-
You should be able to run`terraform apply` again and the stack creation would progreed without this error.
284
+
You should be able to run`terraform apply` again and the stack creation would proceed without this error.
285
285
286
-
-[Function decreases account's UnreservedConcurrentExecution below its minimum value](https://github.com/milliHQ/terraform-aws-next-js/tree/main/docs/known-issues/0001_reserved-concurrent-executions.md)
286
+
-[Function decreases account's UnreservedConcurrentExecution below its minimum value](https://github.com/milliHQ/terraform-aws-next-js/tree/v0.x/docs/known-issues/0001_reserved-concurrent-executions.md)
Copy file name to clipboardExpand all lines: examples/complete/README.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -2,14 +2,14 @@
2
2
3
3
This example contains a fully featured Next.js app (Static files, API-Routes, SSR) that can be deployed using the [Terraform Next.js for AWS](https://registry.terraform.io/modules/milliHQ/next-js/aws) module.
4
4
5
-
You can find the full example code on [GitHub](https://github.com/milliHQ/terraform-aws-next-js/tree/main/examples/complete).
5
+
You can find the full example code on [GitHub](https://github.com/milliHQ/terraform-aws-next-js/tree/v0.x/examples/complete).
Copy file name to clipboardExpand all lines: examples/next-image/README.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
# Terraform Next.js Image component example
2
2
3
3
This example shows the usage of Next.js together with the `next/image` component.
4
-
You can find the full example code on [GitHub](https://github.com/milliHQ/terraform-aws-next-js/tree/main/examples/next-image).
4
+
You can find the full example code on [GitHub](https://github.com/milliHQ/terraform-aws-next-js/tree/v0.x/examples/next-image).
5
5
6
6
> **Note:** Support for `next/image` component is enabled in the Terraform Next.js module by default and requires no extra config other than the standard setup!
7
7
@@ -10,7 +10,7 @@ You can find the full example code on [GitHub](https://github.com/milliHQ/terraf
Copy file name to clipboardExpand all lines: examples/static/README.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -2,14 +2,14 @@
2
2
3
3
This example shows a simple static Next.js app that is deployed to S3 without lambdas using the [Terraform Next.js for AWS](https://registry.terraform.io/modules/milliHQ/next-js/aws) module.
4
4
5
-
You can find the full example code on [GitHub](https://github.com/milliHQ/terraform-aws-next-js/tree/main/examples/static).
5
+
You can find the full example code on [GitHub](https://github.com/milliHQ/terraform-aws-next-js/tree/v0.x/examples/static).
Copy file name to clipboardExpand all lines: examples/with-custom-domain/README.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -8,14 +8,14 @@ This example shows how to use a custom domain with the [Next.js Terraform module
8
8
- Provisions a free SSL certificate from the AWS Certificate Manager for the domain
9
9
- Assigns the domain and the SSL certificate to the CloudFront distribution
10
10
11
-
> **Note:** You can find the full example code on [GitHub](https://github.com/milliHQ/terraform-aws-next-js/tree/main/examples/with-custom-domain).
11
+
> **Note:** You can find the full example code on [GitHub](https://github.com/milliHQ/terraform-aws-next-js/tree/v0.x/examples/with-custom-domain).
Copy file name to clipboardExpand all lines: examples/with-existing-cloudfront/README.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -2,14 +2,14 @@
2
2
3
3
This example shows how to integrate the Terraform Next.js module for AWS into an existing CloudFront distribution (Without creating a new one).
4
4
5
-
> **Note:** The full example code is available on [GitHub](https://github.com/milliHQ/terraform-aws-next-js/tree/main/examples/with-existing-cloudfront)
5
+
> **Note:** The full example code is available on [GitHub](https://github.com/milliHQ/terraform-aws-next-js/tree/v0.x/examples/with-existing-cloudfront)
0 commit comments