v11.0.2-canary.4
Pre-release
Pre-release
Core Changes
- Fix image content type octet stream 400: #26705
- [ESLint] Adds --max-warnings flag to
next lint
: #26697 - Simplify
next-dev-server
implementation: #26230 - Move code shared between server/client to "shared" folder: #26734
- Move next-server directory files to server directory: #26756
- Support new hydrate API in latest react 18 alpha release: #26664
- Add upstream
max-age
to optimized image: #26739 - Fix blurred image position when using objectPosition: #26590
- Leverage blocked page for _error: #26748
- fix: detect loop in client error page: #26567
- Add
onLoadingComplete()
prop to Image component: #26824 - Add "Vary: Accept" header to /_next/image responses: #26788
- Add additional tests for image type detection: #26832
- Fix immutable header for image with static import & unoptimized: #26836
Example Changes
- Update layouts example to persist state across client-side transitions.: #26706
- Fix typo on "occured" to "occurred": #26709
- update with-redux-toolkit-typescript: #26714
- examples: fix typo
lunix
→linux
: #26796 - Fix using-preact example deps: #26821
Misc Changes
- Update PR labeler action
- Simplify stats action: #26751
- Disable build-output size specific tests: #26769
- Update azure tests: #26779
- Stabilize relay-analytics test: #26782
- Update codeowners to add new maintainers: #26770
- Update repo scripts to separate folder: #26787
- Update snapshot for font-optimization test: #26823
- Update
publish-canary
script to include checkout: #26840
Credits
Huge thanks to @styfle, @leerob, @hiro0218, @housseindjirdeh, @sohamsshah, @devknoll, @timneutkens, @huozhi, @schoenwaldnils, @kasipavankumar, @jviide, and @sedlukha for helping!