rsnext/packages/next
Joe Haddad 30c2dfdc47
Remove old modern mode experiment (#19275)
This PR removes the modern mode experiment because:

- It does not yield meaningful bundle size wins when compared to other initiatives we've taken
- It's not compatible with webpack 5 (which we're upgrading to)
- It's currently broken and causes most apps to malfunction
- There's no champion currently owning the experiment

We can re-introduce this in the future when we'd like to make it a default for all Next.js apps.

Note: **Next.js still supports Differential Loading (`nomodule`) and does it by default.** This PR strictly removes the experimental modern _syntax_, and does not disable our existing modern/legacy polyfilling.

---

Fixes #19200
Fixes #18960
Fixes #14707
Fixes #14465
2020-11-18 18:30:00 +00:00
..
bin Correct comment on --help (#16391) 2020-08-20 13:32:55 +00:00
build Remove old modern mode experiment (#19275) 2020-11-18 18:30:00 +00:00
bundles/babel ncc 0.25.0 upgrade and fixes (#18873) 2020-11-06 02:33:14 +00:00
cli ncc 0.25.0 upgrade and fixes (#18873) 2020-11-06 02:33:14 +00:00
client Ensure data prefetch for default locale is correct (#19085) 2020-11-17 18:04:07 +00:00
compiled Fix prefetching in IE11 (#19171) 2020-11-15 16:18:16 -05:00
export Remove old modern mode experiment (#19275) 2020-11-18 18:30:00 +00:00
lib Add locale: false for custom-routes + i18n (#19164) 2020-11-14 03:35:42 +00:00
next-server Remove old modern mode experiment (#19275) 2020-11-18 18:30:00 +00:00
pages Remove old modern mode experiment (#19275) 2020-11-18 18:30:00 +00:00
server ncc 0.25.0 upgrade and fixes (#18873) 2020-11-06 02:33:14 +00:00
telemetry ncc 0.25.0 upgrade and fixes (#18873) 2020-11-06 02:33:14 +00:00
types Fix minifying inline CSS comments (#19167) 2020-11-14 15:03:04 +00:00
amp.d.ts Remove re-exports of default when they don't exist (#9450) 2019-11-18 20:11:59 -06:00
amp.js Move next-server back into next package (#8613) 2019-09-04 10:00:54 -04:00
app.d.ts Move syntax formatting to prettier (#7454) 2019-05-29 13:57:26 +02:00
app.js
babel.d.ts Remove re-exports of default when they don't exist (#9450) 2019-11-18 20:11:59 -06:00
babel.js
client.d.ts Move syntax formatting to prettier (#7454) 2019-05-29 13:57:26 +02:00
client.js
config.d.ts Move next-server back into next package (#8613) 2019-09-04 10:00:54 -04:00
config.js Move next-server back into next package (#8613) 2019-09-04 10:00:54 -04:00
constants.d.ts Remove default export from constants.d.ts (#8979) 2019-10-07 14:30:07 +02:00
constants.js Move next-server back into next package (#8613) 2019-09-04 10:00:54 -04:00
data.d.ts Remove re-exports of default when they don't exist (#9450) 2019-11-18 20:11:59 -06:00
data.js amp-bind data injection (#6840) 2019-04-02 16:09:34 +02:00
document.d.ts Move syntax formatting to prettier (#7454) 2019-05-29 13:57:26 +02:00
document.js
dynamic.d.ts Move next-server back into next package (#8613) 2019-09-04 10:00:54 -04:00
dynamic.js Move next-server back into next package (#8613) 2019-09-04 10:00:54 -04:00
error.d.ts Move syntax formatting to prettier (#7454) 2019-05-29 13:57:26 +02:00
error.js
head.d.ts Move next-server back into next package (#8613) 2019-09-04 10:00:54 -04:00
head.js Move next-server back into next package (#8613) 2019-09-04 10:00:54 -04:00
image.d.ts Image component foundation (#17343) 2020-10-14 11:57:10 +02:00
image.js Image component foundation (#17343) 2020-10-14 11:57:10 +02:00
license.md Update year on license files 2020-04-21 12:24:08 +02:00
link.d.ts Move syntax formatting to prettier (#7454) 2019-05-29 13:57:26 +02:00
link.js
package.json v10.0.2 2020-11-18 08:49:17 -05:00
README.md Update README.md 2020-10-29 11:50:54 +01:00
router.d.ts Move syntax formatting to prettier (#7454) 2019-05-29 13:57:26 +02:00
router.js
taskfile-babel.js ncc 0.25.0 upgrade and fixes (#18873) 2020-11-06 02:33:14 +00:00
taskfile-ncc.js ncc 0.25.0 upgrade and fixes (#18873) 2020-11-06 02:33:14 +00:00
taskfile.js Fix prefetching in IE11 (#19171) 2020-11-15 16:18:16 -05:00
tsconfig.json Move next-server back into next package (#8613) 2019-09-04 10:00:54 -04:00

Next.js

Getting Started

Visit https://nextjs.org/learn to get started with Next.js.

Documentation

Visit https://nextjs.org/docs to view the full documentation.

Who is using Next.js?

Next.js is used by the world's leading companies. Check out the Next.js Showcase to learn more.

Community

The Next.js community can be found on GitHub Discussions, where you can ask questions, voice ideas, and share your projects.

To chat with other community members you can join the Next.js Discord.

Our Code of Conduct applies to all Next.js community channels.

Contributing

Please see our contributing.md.

Authors