Core Changes
- Remove anonymous default export rule from Babel: #32763
- feat(eslint): allow
a
for internal url whentarget="blank"
present: #32780 - fix(eslint-plugin-next): Broken links in eslint output: #32837
- [ESLint] Adds lint rule to flag usage of
<head>
: #32897 - ignore .d.ts files inside pages folder: #30728
- Fix
next/image
noscript tag to only render when lazy: #32918 - Simplify trace span id generation: #32946
- Move resolve-url-loader into Next.js: #32932
Documentation Changes
- Update note about .next/static in standalone mode: #32771
- Fixed syntax error in the example of React Hydration Error: #32773
- fix: typo: #32820
- Update the React 18 documentation: #32896
- doc: add quotes to api: #32898
- Update lint-staged example to use node.js path: #30510
- Update scrolling example using query param instead of hash: #31473
Example Changes
- Add authentication example using Stytch: #32194
- Update Sentry example readme to mention Next.js 12 support: #32724
- fix(examples): Update
nextjs-graphql-with-prisma-simple
example API endpoint: #32759 - chore(examples): remove duplicate examples: #32779
- fix(examples): bring
with-semantic-ui
example up-to-date: #32805 - fix(examples): update link URL in
cms-kontent
example: #32806 - Add id to inline Segment script: #32878
- Remove un-necessary second yarn install from example Dockerfile: #32934
Misc Changes
- Update readme.md of next-mdx to allow typescript file extensions for pages: #32830
Credits
Huge thanks to @chris-stytch, @MikevPeeren, @janpio, @timneutkens, @emw3, @balazsorban44, @nubpro, @cmdcolin, @joostdecock, @sgallese, @shuding, @huozhi, @housseindjirdeh, @thibautsabot, @minervabot, @cjboco, and @Ryuurock for helping!