rsnext/packages/next/build
Joe Haddad e818389999
Add support for fallback: 'blocking' (#15672)
By popular request, this pull request adds support for returning `fallback: 'blocking'` from `getStaticPaths`.

This new mode will cause unknown paths to be rendered on-demand ("SSR") without the static (placeholder) fallback.

This feature is **currently experimental and should not be used in production yet**. It's currently flagged behind `unstable_`:

```
fallback: 'unstable_blocking'
```

TODO:

- [x] Next.js tests
- [ ] Add Vercel support
- [ ] Vercel tests

---

Fixes #15637
2020-08-04 15:10:31 +00:00
..
babel Add missing nomodule polyfills and suggest using features only up to ES2019 for browser compatibility (#15772) 2020-08-04 06:03:52 +00:00
output [Feature] Progress bar for static build (#15297) 2020-08-04 09:58:23 +02:00
plugins Clean up plugins (#14676) 2020-06-29 14:26:49 +00:00
polyfills Upgrade to Prettier 2 (#13061) 2020-05-18 15:24:37 -04:00
profiler Added no-shadow rule to eslint (#13645) 2020-06-01 21:00:22 +00:00
webpack Bug fix: Font optimization (#15644) 2020-08-04 07:54:08 +00:00
compiler.ts Prepare for webpack 5 upgrade (#14268) 2020-06-17 15:00:29 +00:00
entries.ts Combine sendPayload and sendHTML (#15475) 2020-07-27 16:19:30 -04:00
generate-build-id.ts Update references to zeit/next.js (#13463) 2020-05-27 17:51:11 -04:00
index.ts Add support for fallback: 'blocking' (#15672) 2020-08-04 15:10:31 +00:00
is-writeable.ts Use fs.promises instead of promisify (#12026) 2020-05-02 00:10:19 -04:00
spinner.ts [Feature] Progress bar for static build (#15297) 2020-08-04 09:58:23 +02:00
utils.ts Add support for fallback: 'blocking' (#15672) 2020-08-04 15:10:31 +00:00
webpack-config.ts Rename exportTrailingSlash to existing trailingSlash property (#15768) 2020-08-03 14:03:11 +00:00
write-build-id.ts Use fs.promises instead of promisify (#12026) 2020-05-02 00:10:19 -04:00