zeit/next.jsv11.0.0### Core Changes
- fix(types): allow nonpromise return types for static functions: #24685
- Ensure history navigates correctly with dynamic routes + basePath: #25459
- Fix external check for non-local next import: #25518
- Ensure providing only query on dynamic route works as expected: #25469
- Assume a recent
react@experimental if
reactRoot is set: #25496
- Update to latest webpack 5 and webpack-sources: #25558
- Set default webpack publicPath value to override auto: #25452
- Add helpful error for link with multiple children: #25657
- Ensure rewrites are resolved correctly through history: #25666
- Fix rewrite and dynamic params on navigating to initial history entry: #25495
- Enable serial build by default: #25642
- Don't show webpack version message in production server: #25654
- Font optimization add preconnect: #25346
- Enable new babel mode: #25635
- Remove deprecated features: #25446
- Disable split chunks in webpack 5 in dev mode: #25735
- Remove experimental tag from Script component: #25435
-
next lint + ESLint in Create Next App: #25064
- Bump "engines" to node >= 12.0.0: #25761
- Support for static image imports: #24993
- Bump minimum React version to
^17.0.2: #25788
- Remove feature flags for static image and blurry placeholder: #25797
- Add note to upgrading guide about React version: #25849
- Fix "env" key in babelrc with new Babel mode: #25841
- Enable webpack5 for all apps: #25639
- Fix types for static image: #25808
- Do not remove placeholder for data URL: #24704
- Add warning for older TypeScript versions: #25867
- Prevent node inspect from causing webpack check to fail: #25876
- fix(21606): consider scroll option when using shallow routing: #24888
- remove opentelemetry/api: #25900
- Adjust JPEG quality when generating placeholder: #25904
- Improve check for eslint version: #25910
- Refactor image optimizer static immutable header: #25909
- ESLint Updates: #25895
- Fix immutable header on static image: #25914
- ESLint: Updates disable ESLint message during builds: #25917
- Remove
@types/comment-json: #25810
- Add delay to placeholder removal: #25916
- Add experimental cra-to-next transform in codemod cli: #24969
- add global callback for refresh latency: #25944
- Add css blur when
placeholder=blur: #25945
- ESLint: More updates and bug fixes: #25952
- Add errors for invalid
placeholder=blur usage: #25953
- Fix delay between blur image and high res image: #25994
- Update
json5 and remove
@types/json5: #25946
- Disable prerendering /500 when _error has getServerSideProps: #23586
- Update comments for clarity & grammar in router.ts: #25947
- include lib folder when publishing next-codemod: #26003
- Update client-side default error: #25997
- Add gitignore template to published files for codemod: #26008
- Fix Firefox image decode error: #26011
- Enable optimized loading strategy: #26021
- Remove deprecated features and enable future flag: #26066
- Remove unsupported examples: #26075
- Remove React version checks and warnings that are no longer needed: #25992
- fix: don't create .eslintrc if package.json contains eslintConfig: #26025
- Add lint checking events: #26089
- Update to latest version of webpack 5: #26102
### Documentation Changes
- Update Authentication docs to be an examples list.: #25497
- Improve documentation of CDN asset paths : #25531
- Fix rewrite example for fallback site: #25508
- doc: update TS version for --incremental: #25736
- Update ESLint docs.: #25816
- ESLint Plugin: Fix Document and Head import rules: #25730
- Adding
--typescript option: #25831
- Fix command in upgrade guide: #25879
- docs: use descriptive links instead of "click here": #25897
- Fix loader url composition on image/next doc: #25893
- Add changing the hostname to the cli doc: #25971
- Add experimental CRA transform to docs: #25989
- docs: advise users of
create-next-app --ts, --typescript: #25349
- Update
react-version.md: #26093