v9.2.2
Patches
- Fix missing file extensions in docs: #10251
- De-dupe escape-regex with escape-string-regexp: #10257
- Update static check vars and fix types: #10260
- Update SSG types and clean up RenderOpts type: #10259
- Update _next/data URL handling in serverless-loader: #10261
- [example with-typescript-graphql] Fix type error: #10269
- Update built-in-css-support.md: c71694e
- Update typo in typescript docs: #10276
- Update FaunaDB Example Instructions: #10280
- Add .jsx as a valid file extension in the pages directory: #10281
- Improved wording in comment: #10277
- Improve Stalled Requests Grammar: #10283
- Added support for BigInt to API routes: #10215
- Docs: remove --save from npm install; avoid system-ui: #10252
- Add catch all routes example and a link to it in docs: #10202
- Migrate CircleCi config to GitHub actions: #10274
- Fix Experimental Modern Mode with CSS: #10289
- Add initial support for unstable_getServerProps: #10077
- Fix with-orbit-components's name in package.json: #10307
- Fix typo in FaunaDB example: #10304
- Updated PostCSS docs and added a link to it: #10292
- Make sure to exit publish script with correct code: #10310
- Allowing skipping local selenium server when not needed: #10312
- Fix missing file extensions in docs: #10251
- De-dupe escape-regex with escape-string-regexp: #10257
- Update static check vars and fix types: #10260
- Update SSG types and clean up RenderOpts type: #10259
- Update _next/data URL handling in serverless-loader: #10261
- [example with-typescript-graphql] Fix type error: #10269
- Update built-in-css-support.md: c71694e
- Update typo in typescript docs: #10276
- Update FaunaDB Example Instructions: #10280
- Add .jsx as a valid file extension in the pages directory: #10281
- Improved wording in comment: #10277
- Improve Stalled Requests Grammar: #10283
- Added support for BigInt to API routes: #10215
- Docs: remove --save from npm install; avoid system-ui: #10252
- Add catch all routes example and a link to it in docs: #10202
- Migrate CircleCi config to GitHub actions: #10274
- Fix Experimental Modern Mode with CSS: #10289
- Add initial support for unstable_getServerProps: #10077
- Fix preprocessor loader error: #10235
- Enable static 404 config to allow static 404 page when availab…: #10290
- Small grammar fix: #10317
- Fix: 9919 Add warning when no config is exported from next.con…: #10228
- Update workflow for testing against react@next: #10323
- Repair advanced feature reference: #10330
- Disable caching for react@next workflow as its not supported: #10331
- [Experimental] Nomodule polyfills chunk: #10212
- Update note about public and pages overlap: #10287
- Update the default template of create-next-app: #10327
- Upgrade with-carbon-components to built-in SCSS: #10321
- Fixes #10333
with-next-seo
sample issues: #10335 - Fix api-routes-apollo-server-and-client-auth Example: #10334
- TypeScript documentation for _app.tsx: #10345
- Improve api-routes-apollo-server-and-client-auth Example: #10358
- Increase watch limit for GitHub actions testing: #10367
- Added fix for #8893: #10370
- Make sure to not override initial navigation when refreshing static page's query: #10353
- Add support for runtimeConfigs in serverless mode: #10365
- Add check that dynamic route is API route in handleApiRequest: #10360
- Implement experimental pages/404.js for custom 404 page: #10329
- Update Preact Example: #10380
- Custom AMP Validator Variable Name Collision Fix: #10371
- Fix bug in catch-all routes with SSG: #10379
- Update create app docs: #10382
- Make sure runtime config is set before any imports for serverless: #10386
- Update to not show API not ended warning when response is piped to: #10342
- Add TypeScript Definitions for Sass: #10363
- Remove Old Records: #10398
- Fix with-reasonml example: #10399
- New Jest Example: #10396
- Skip undefined attribute in Head: #9856
- Make sure runtime config works in dev mode for serverless targ…: #10402
- Check for invalid pages: #10403
- Remove
builds
from examples: #10417 - Detect Invalid Pages Before Optimize: #10418
- Add support for rewriting to external resources: #10041
- Modify splitChunksPlugin to give shared CSS chunks different names: #10408
- Re-enable
native-url
: #10419 - Update optimize event with static 404 status: #10420
- De-dupe paths returned in getStaticPaths: #10423
- Make apollo HOC composable: #10422
- Adjust README of example: #10426
- Remove old ts-ignores and extra value in routeInfo: #10429
- Update to use existing util to de-dupe path check: #10431
- Make missing param error message more specific: #10433
- Update size-limit test to be more fine grained: #10434
- Update utm links in create-next-app: #10442
- Remove unused dependency @types/babel-types: #10448
- Add initial SSG fallback handling: #10424
- Redesign custom-routes output and show headers in output: #10444
- Make withApollo work with _app.js components: #8801
- With threejs example: #10301
- Add paths field for unstable_getStaticPaths: #10454
- Add error message when rewriting to dynamic SSG page: #10458
- Upgrade koa router in example: #10469
- Get the http2 example to work: #10470
- Make Missing Prerender Manifest Fatal: #10485
- Update next-server routes order for expected priority: #10326
- Add Stripe TypeScript Example: #10482
- Update README.md: #10487
- Use filter for create-next-app template: #10496
- Upgrade next-transpile-modules in workspace examples: #10492
- Builds with Warnings Still Complete: #10498
- Update deploy doc to surface ZEIT Now / DPS: #10412
- SSG Preview Mode: #10459
- Fix typo in ignoring-typescript-errors.md: #10499
- [Docs] Apply updates based on feedback: #10352
- Remove Now CLI reference from examples: #10501
- Adjust SSG Loading Behavior: #10510
- Update wording for custom server: #10512
- Retry Static Data Fetch on Hydration: #10513
- Remove with-data-prefetch Example: #10514
- Clean up async in next-server: #10476
- Improve error for invalid page configurations: #10441
- Add handling for default as named export in SSG transform: #10486
- Update withApollo example: #10451
- Add global CSS styles to example/with-stripe-typescript: #10520
- Remove
native-url
Again: #10526 - Make sure to encode pathname for custom-route destination: #10536
- Check next.config.js settings: #10425
- Migrate to AMP Optimizer 2.0: #10535
- Implement
isFallback
Router Property: #10539
Credits
Huge thanks to @borisowsky, @piglovesyou, @dannytatom, @msweeneydev, @bartdeslagmulder, @stigkj, @jamesmosier, @chibicode, @lfades, @Timer, @RobinCsl, @apollonian, @alejalapeno, @dmitrika, @micahalcorn, @ijjk, @pacocoursey, @zhe, @ivan-kleshnin, @stryder03, @38elements, @msnider, @TheDSCPL, @vasco3, @lachlanjc, @AndyBitz, @atcastle, @pex, @Janpot, @HaNdTriX, @afsanefda, @Nainterceptor, @areai51, @thorsten-stripe, @vvo, @markhaslam, @devknoll, and @sebastianbenz for helping!