feat!: s3-ddb cache handler replaces efs, run next build on host, use nextjs official adapter#187
Open
bestickley wants to merge 74 commits intomainfrom
Open
feat!: s3-ddb cache handler replaces efs, run next build on host, use nextjs official adapter#187bestickley wants to merge 74 commits intomainfrom
bestickley wants to merge 74 commits intomainfrom
Conversation
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…s in cloud for cdk-nextjs-cache-handler
…e next build locally now
❌ The current Mergify configuration is invalidDetails
|
❌ The current Mergify configuration is invalidDetails
|
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
❌ The current Mergify configuration is invalidDetails
|
❌ The current Mergify configuration is invalidDetails
|
❌ The current Mergify configuration is invalidDetails
|
❌ The current Mergify configuration is invalidDetails
|
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
❌ The current Mergify configuration is invalidDetails
|
❌ The current Mergify configuration is invalidDetails
|
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
❌ The current Mergify configuration is invalidDetails
|
…nts to default created vpc
❌ The current Mergify configuration is invalidDetails
|
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
❌ The current Mergify configuration is invalidDetails
|
❌ The current Mergify configuration is invalidDetails
|
Contributor
|
Hey. Just wondering what's the next step on this PR? |
Contributor
Author
|
Hey Laurence, I've kinda been waiting for Next.js to release 16.2 so canary isn't required for image custom cache handler but it's taken a lot longer for them than I expected :/ |
This was referenced Feb 12, 2026
Closed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes #165, #142, #127, #121, #115
This PR will be released as 0.5.0-beta.1. It will remain beta until next.config.js' experimental.adapterPath is no longer experimental. This PR requires at least Next.js v16.1.1-canary.19 as it relies on Image Custom Cache Handler. While it's not ideal to depend upon experimental or canary features, this aligns with cdk-nextjs' design philosophy of not tampering with Next.js internals and relying on public APIs wherever possible.
NextjsCacheNextjsAssetDeployment⨯ Error: failed to pipe responseerror by storing as utf8 instead of base64next buildon host machine, not in container - simplifying build process and reducing build time.buildContextis replaced withbuildDirectoryNextjsRegionalFunctionsnow supports streaming (since API GW now supports it)Follow up Work
public/in image, CreateNextjsImageOptimizationFunction#193 will fix this and allow us to dynamically pull public images from s3.