github vercel/next.js v12.1.7-canary.49

pre-release2 years ago

Core Changes

  • fix: hardcoded protocol in request url: #37925
  • Fix eslint-config-next peer dep issue: #38009
  • fix(#37981): handle legacy link behavior with number type children: #38013
  • Fix invalid warning for existing experimental flag: #38027
  • feat(cli): allow configuration of http-server's timeout configuration: #35827
  • [eslint-plugin-next] remove no-server-import-in-page rule: #38028
  • chore: rename middleware ssr loader and flight manifest to edge related: #38042
  • Ensure we do not ignore module not found errors during build: #38026
  • Rename page runtime edge to experimental-edge: #38041
  • chore: make experimental images options optional: #38030
  • Remove layout raw image experiment: #38006
  • [Script] Allow next/script to be placed in _document body: #37894
  • [middleware] avoid fetching a chunk for api endpoints on middleware redirect: #37949
  • Upgrade Edge Runtime: #38069
  • feat(cli): report eslint-config-next version in next info: #38062
  • Add invariant with debug information when failing to load static file: #38075
  • Add error for renaming of unstable_revalidate: #38070

Documentation Changes

  • Add note about skipping upstream cache during revalidation: #38014
  • Add SWC plugins to version history in docs.: #38039
  • Fix typo for rewrites/redirects to rewrite/redirect: #38016
  • Added ESLint upgrade instructions to middleware upgrade guide: #38008
  • Rephrase middleware location: #38073

Example Changes

  • Fixing bug - Can't resolve 'prop-types': #38021
  • Add *.tsbuildinfo to .gitignore of examples that use typescript: #38005
  • Convert amp-first example to TypeScript: #38029
  • fix(38043): replace double slashes with hashtag for comment lines in …: #38044
  • Convert amp-story example to TypeScript: #38038
  • Convert analyze-bundles example to TypeScript: #38040

Misc Changes

  • Update .gitignore to include @next/swc-wasm-nodejs: #38025
  • chore: compile issue validator action: #37990

Credits

Huge thanks to @feugy, @SukkaW, @william-keller, @lfades, @AleksaC, @Miikis, @maxproske, @Schniz, @leerob, @huozhi, @zakiego, @balazsorban44, @radunemerenco, @steven-tey, @stefanprobst, @styfle, @javivelasco, @housseindjirdeh, and @Kikobeats for helping!

Don't miss a new next.js release

NewReleases is sending notifications on new releases.