Conversation
4d70dcb to
32394e7
Compare
a002b0b to
e2ac61d
Compare
77faa98 to
b0764a0
Compare
b0764a0 to
54dee00
Compare
54dee00 to
9cba897
Compare
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.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@opennextjs/aws@3.10.0
Minor Changes
#1122
1a75cc712c56448f5d77abb810cf4af259802a28Thanks @conico974! - Add support for SWR (stale-while-revalidate) inrevalidateTagIntroduces a new optional method
isStalein the tag cache for both the original and the next modes. The implementation is mandatory for SWR to work.It also introduces a
RequestCacheutility that can be used to cache things scoped to a request (stored in the OpenNext internal AsyncLocalStorage context)BREAKING CHANGE
writeTagsfor the tag cache signature has changed towriteTags(tags: NextModeTagCacheWriteInput[]): Promise<void>for Next mode, andwriteTags(tags: OriginalTagCacheWriteInput[]): Promise<void>for the original mode.This is breaking only for custom tag cache implementations, if you are using the default one provided by OpenNext, you don't need to do anything.
globalThis.isNextAfter15is no longer available in the cache.Patch Changes
#1121
fad4632ef4278db0a040b3a3948d259c1cf43c05Thanks @ntltd! - Fix ISR revalidation to also accept valid Next.js non-200 status codes (307, 308 and 404)#1135
323448b83f6c292398338f9d6307c113d1246da9Thanks @ktKongTong! - fix: handle multiple same-name headers as array in fetch proxyExternalRequest#1132
8210035cc30720702a6052e22bbf9275ef54c636Thanks @conico974! - add support for prefetch inlining in the cache interceptor#1117
3a2b1b9497c531e9f07f66f7a140f152a9d8fc26Thanks @clichedmoog! - Auto-filter non-Linux platform-specific native binaries (e.g. @swc/core-darwin-arm64) from Lambda bundles during traced files copy#1118
e49782af723ec97f1373e654a7e400e1ba3e827eThanks @tsurumeso! - Preserve query parameters during i18n redirects to a localized path#1125
92f1f300341321a820e60133eb9ee399b39fc5d1Thanks @rikublock! - fix: dereference symlinks when copying public folderapp-pages-router@0.1.55
Patch Changes
fad4632ef4278db0a040b3a3948d259c1cf43c05,323448b83f6c292398338f9d6307c113d1246da9,8210035cc30720702a6052e22bbf9275ef54c636,3a2b1b9497c531e9f07f66f7a140f152a9d8fc26,e49782af723ec97f1373e654a7e400e1ba3e827e,1a75cc712c56448f5d77abb810cf4af259802a28,92f1f300341321a820e60133eb9ee399b39fc5d1]: