v13.4.20-canary.13
Pre-release
Pre-release
Core Changes
- refactor: share utils and optimize segments normalization: #54611
- Improve barrel optimizer with loader caching and wilcard exports: #54695
- Move getBabelConfigFile to separate file: #54716
- Reimplement getBabelConfigFile to be simpler: #54741
- Fix memory watcher reboot: #54760
- Misc Typescript updates: #54734
- Fix unexpected full hmr reload when editing _app: #54690
- update turbopack: #54768
- Use variable for common isNodeOrEdgeCompilation condition: #54763
- Turbopack: Implement HMR in next-api : #54772
- Add
@visx/visx
to the import optimization list: #54778 - Remove experimental.appDir as it's stable: #54785
- Short circut 404's for /favicon.ico in development: #54747
- Remove additional appDir checks: #54788
- Remove experimental.pageEnv: #54789
- Update list of Next.js options in next.rs: #54798
- Fixes for Turbopack HMR: #54790
Documentation Changes
- Fixed typo in Building your application > 03. Rendering section: #54764
- (Docs) Add missing JS-Code, cookies function names updated accordingly.: #54703
- docs: clarify data type in Forms and Mutations section: #54630
- docs: Change Vite guide title: #54774
- docs: remove typo in
use-selected-layout-segments.mdx
: #54767 - chore: verify missing/invalid/private reproduction links: #54724
Example Changes
- (Example) Update with-segment-analytics to use segmentio/analytics-next and app layout: #52327
Misc Changes
- Updating Third party capital version. : #54418
Credits
Huge thanks to @huozhi, @janicklas-ralph, @shuding, @timneutkens, @wyattjoh, @sokra, @EdPutans, @vinaykulk621, @michaelangeloio, @leerob, @mateuszaliyev, @balazsorban44, @lukebussey, and @jridgewell for helping!