Patches
- Copy invalid-resolve-alias as it is being linked in the codebase:
bb2ae41 - Further clarification that api routes should be inside the page…: #7780
- Note TypeScript migration: #7787
- Update CODEOWNERS:
a0bcdd8 - Update remaining CODEOWNERS:
a164a70 - Remove previous cache logic: #7794
- Set
cancelledproperty on routeChangeError error: #7790 - Upgrade to webpack with latest acorns: #7795
- Example for GraphQL server with API routes: #7804
- Switch all examples to
next@latest: #7806 - Add API tests to serverless: #7774
- Fix package count being zero in some cases: #7812
- Make recursiveReadDir return sorted array: #7658
- Update to always require next/config when setting config: #7822
- Improve NextApiResponse typing: #7841
- Add a test for module.exports from a page: #7842
- Add test for trailing slash on API route: #7851
- Fix terminal links (cmd-click) on VSCode: #7849
- Add UrlObject to router methods: #7859
- Allow React.Fragment for Document styles: #7863
- Title may be omitted: #7865
- Update typescript examples: #7867
- Remove with-styled-components Auto Prerendering warning: #7871
- Add default values for runtime config: #7847
- Add a dev2 command:
70b8bed - Handle empty directory: #7876
- Test for <Document> fragment
styles: #7875 - Fix placeholder values being added when exporting from serverless: #7883
- Stop PageConfig plugin from running on non-pages: #7884
exportPathMapdynamic routes params fix: #7846- Add declaration files to the contributing guide: #7885
- Add support for legacy server npm modules: #7898
- Improve exported router types: #7853
- Adding a note about babelrc: #7897
- Export types for link props: #7905
Credits
Huge thanks to @delbaoliveira, @ijjk, @huv1k, @admons, @VincentCordobes, @barry4dev, @lfades, @timReynolds, @timneutkens, and @aequasi for helping!