Next.js v9.2.1 Release Notes

Release Date: 2020-01-23 // about 4 years ago
  • Minor Changes

    • πŸ‘ Allow mismatching href and as when manually provided: #9837
    • πŸ‘ [Experimental] Add built-in Sass support: #10133

    Patches

    • βž• Add an example for Fauna using cookie based auth (round 2): #9986
    • 0️⃣ 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 to async: #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
    • 0️⃣ 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!