v9.2.1
Minor Changes
- Allow mismatching
href
andas
when manually provided: #9837 - [Experimental] Add built-in Sass support: #10133
Patches
- Add an example for Fauna using cookie based auth (round 2): #9986
- Honor exportTrailingSlash for default 404: #10109
- Rename Build SPR to SSG: #10114
- Add specific warning for require() PostCSS plugin: #10121
- Added amp-img example with fallback attribute: #10122
- Remove outdated readme: #10123
- Make example READMEs more consistent: #10124
- Support unnamed parameters in custom-routes correctly: #9920
- Error on query values in exportPathMap for auto export page: #9908
- Fix SSG data request failing with trailing slash: #10140
- Switch from
defer
toasync
: #10143 - Update readme.md: #10136
- Fix hydration with custom _app and granular chunks: #10144
- Update with-tailwindcss example: #10141
- Chore(examples): Update firebase version: #10145
- Update static-html-export.md: #10155
- Minor update for the "with-react-ga" example: #10156
- Add option arg to changeState when onlyAHashChange: #10003
- Fix broken link in error page: #10159
- Add initial support for static 404 page: #10113
- Remove @zeit/next-css from docs: #10168
- Sends Google Analytics correct url path on fresh page load: #10146
- Remove
native-url
: #10176 - Test Query String Behavior: #10102
- Add error for invalid distDir value: #10177
- [docs] Added related links to next.config.js: #10174
- Feat(build): Transpile assuming higher version of runtime: #9511
- Delay hydration until after page is visible in development: #10164
- Add example: with-firebase-authentication-serverless: #10078
- Example: Convert _app.js to functional components: #10115
- Feat(examples:tailwind): add postcss-preset-env: #10160
- Serve
public/
folder when page routes are disabled: #10169 - [with-emotion-10,11] Update emotion examples to v10 & v11: #9646
- Update Relay Modern example: #10150
- Add support for catch-all routes with SSG: #10175
- Add
with-stencil
example: #10125 - Improve user errors for invalid
pageExtensions
: #10178 - Test CSS/Media Caching in Production Suite: #10184
- Stabilize New Dev Test: #10188
- Don't include core-js for default _document: #10187
- Test Query String with + Sign: #10186
- Disable core-js for server-side build: #10189
- Add hydration callback for testing: #10195
- Update tsconfig for tests: 592a2c2
- Update error for failing to parse custom-route source: #10197
- Disable core-js on Next.js core files as it's not transforming…: #10193
- Fix ESLint Ignores and Extract Fn: #10205
- Dedupe CSS Regexes: #10206
- Use builtins for React transform: #10207
- Extract CSS Loaders into Separate Files: #10210
- Updated docs: #10213
- Let users define their own database as easily as possible.: #10209
- Enable security tests cross browser: #10217
- Remove unnecessary exportPathMap from examples: #10218
- Disable invalid security tests for safari: #10221
- Update README.md for example project "form-handler": #10224
- Fix rewriting to API routes not including query: #10223
- Improve Link documentation: #10225
- Add Bitbucket Pipelines to errors/no-cache.md: #10229
- Fix Linting: 945f726
- Revert "feat(build): Transpile assuming higher version of runt…: #10233
- Customizing PostCSS Configuration: #10236
- Check for invalid objects in rewrites/redirects/headers: #10238
- Check CSS Test Output: #10237
- Update tests running and add splitting by timings for Azure: #10214
- Add example with-xstate: #10234
- Add PostCSS Configuration to Sidebar: fb47360
- Fix a typo in docs: #10239
- Add Apollo Server and Client Auth Example: #9913
- Explain Ignored PostCSS Plugin: #10240
- PostCSS Error When Exporting Function: #10242
- Add info on storing cache in GitHub Actions: #10231
- Tweak export test to be more stable: #10241
- Adding conformance webpack plugin: #9716
- Error on Invalid PostCSS Shape: #10244
Credits
Huge thanks to @vimota, @ijjk, @jplhomer, @luciovilla, @timneutkens, @chibicode, @OlegFilonchuk, @zhe, @ssong, @orta, @EvHaus, @rscotten, @lenaggar, @lfades, @shaneMLK, @Timer, @eps1lon, @kmjennison, @stramel, @afzalsayed96, @alreadyExisted, @azizhk, @thibaultboursier, @rohmanhm, @alejalapeno, @fauna-brecht, @smilevideo, @mgrubinger, @none23, @lifeiscontent, @amytych, and @prateekbh for helping!