Core Changes
- Update gSSP type to support props as a promise: #28999
- Use
Writable
instead ofObservable
: #29007 - Pass code as buffer to swc minify: #29009
- Deprecate webpack 4 support: #28840
- Make next-ssg optional: #28862
next/dynamic
: AcceptpagesDir
: #29055- Update test set-up to leverage playwright when able to: #28634
- Make traces in development reliable: #28990
- Fix webpack version and safari test and update compiled: #29059
- Throw error if res is accessed after gSSP returns: #29010
- Fix/upload binary artifact: #29069
- Add crossOrigin type to the NextConfig: #29033
- reload the page to show 404 when receiving
invalid
event from on-demand-entries: #29074 - Add stats config for SWC: #28883
- Fix host segment replacing for custom routes: #29090
Documentation Changes
- Fixed typo: #28989
- Fix minor typo in no-img-element.md: #29027
- Add more examples of static generation to docs page.: #29052
- Add note about using Sharp for next/image to deployment docs.: #29067
Example Changes
- Fix falsy values not being returned in post fields: #29011
- [Examples] Updates
with-google-tag-manager
example to use<Script>
component: #29061
Misc Changes
- Update test workflows for mac/react: #29060
- Remove extra macOS test workflow: #29064
- Fix minor typo in index.test.js: #29065
Credits
Huge thanks to @volcareso, @kara, @devknoll, @padmaia, @oiva, @KonstHardy, @timneutkens, @kdy1, @housseindjirdeh, @leerob, @sinchang, and @sokra for helping!