Next.js v9.1.5 Release Notes
Release Date: 2019-12-09 // over 4 years ago-
Minor Changes
- ๐ Support
repeat
ing Dynamic Route Params: #9599 - Feat: optional chaining and nullish coalescing: #9615
Patches
- โ Remove re-exports of default when they don't exist: #9450
- โ Add test for forward nav after reload: #9452
- โ Adds missing dependency: #9453
- Exclude cache from being deleted in dev: #9448
- โ Add handling for rewriting to /_next with catchall: #9466
- Typo in with-next-offline example manifest.json: #9472
- โก๏ธ Update purgecss search path: #9432
- โฌ๏ธ Upgrade Babel Dependencies: #9478
- Error on Size Reduction: #9485
- Ensure CSS Is Preloaded First: #9486
- ๐ Fix typos: #9488
next export
should skip iSSG fallback page: #9491- [Example] Fix typo in with-rbx-bulma-pro: #9494
- โก๏ธ Updated with-jest example to latest versions: #9490
- โ Add err.sh for invalid multi-match usage: #9498
- โฌ๏ธ Drop Re-Exported iSSG Imports: #9512
- โก๏ธ Update CI/test set up: #9499
- Purge Babel Cache: #9514
- โ Remove Legacy Code: #9515
- โ Remove Broken Example (
with-apollo-auth
): #9516 - ๐ Fix AMP HTML content emit: #9468
- Catch Telemetry Initialization Error: #9518
- โก๏ธ Update progressive enhancement example: #9507
- ๐ CSS Support Customization: #9502
- Specify Invalid Dynamic Route Values: #9525
- โ Add custom timings for CircleCi: #9523
- โฌ๏ธ Bump CircleCi concurrency: #9526
- Replace
url
polyfill withself.URL
: #9200 - โ Add custom routes to build output: #9517
- ๐ Allow custom amp validation: #9191
- Wait till load for paint metrics: #9406
- [modern] preset-modules & fix custom babelrc: #9489
- โก๏ธ Update Yarn Lockfile: 5030bda
- โ Add file attribute to timings data: #9535
- ๐ Fix deduplicating dynamic (array) meta tags: #9315
- โก๏ธ Update
native-url
package for IE compat: #9539 - โ Simplify src-dir test suite: #9533
- ๐ Fix: resolve preset-modules: #9538
- ๐ Fixed next-offline example to serve service worker: #9531
- โก๏ธ Update the graphql-react example.: #9550
- ๐ง [WIP] Add err.sh for prerender error: #9548
- ๐ท Increase CI Parallelism: #9552
- โก๏ธ Update to latest fork-ts-checker version: #9555
- โ Add Next.js Version as Metadata: #9551
- โ Add the deploy button to compatible examples: #9547
- โก๏ธ Update next package script: #9543
- Native url: #9561
- ๐ Lint in parallel: #9560
- โ Stabilize TypeScript HMR Test: #9562
- ๐ Tweak concurrency for CircleCi: #9558
- ๐ Run Lint Separate: #9563
- โฌ๏ธ Upgrade
path-to-regexp
: #9553 - S/getStaticParams/getStaticPaths/: #9565
- ๐ Make sure to parse query values for SSG page after hydration: #9545
- ๐ Fix missing getStaticProps error in serverless mode: #9532
- ๐ Fix docs typo: โyour sites SEOโ: #9579
- ๐ Move cross-env from devDependencies to dependencies: #9580
- โ Add SSG Tests with Catch All Routing: #9594
- Simplify getRouteRegex Callsites: #9597
- ๐ Fix extra prerender error for invalid getStaticProps usage: #9593
- โ Add Support for Event Flushing: #9606
- โฌ๏ธ Upgrade Webpack and Terser: #9608
- ๐ Use NextComponentType in NextPage: #9575
- โก๏ธ Update yarn.lock: fcea1cd
- Aggressively Replace Constants: #9610
- โจ Enhancement: Upgrade devalue version to 2.0.1: #9611
- ๐ป With-material-ui example linked to mui-org/material-ui (#9616): #9605
- โจ Enhancement: Upgrade css-loader version to 1.0.0: #9629
- โจ Enhancement: Remove caret range for node-sass: #9630
- โ Add babel-plugin-graphql-tag to the with-apollo example: #9635
- Only Load JS Files for Polyfills: #9628
- โก๏ธ Update with-socket.io example: #9583
- ๐ Fix react@next tests missing chromedriver env: #9632
- โ Remove Extraneous Imports in Pages: #9627
- ๐ Fix instructions for with-netlify-cms example: #9637
- Correct URI Encoding Order: #9638
- โ Adding duration for custom performance marks: #9592
- Separate SSG Transform from Config: #9639
- Rewrite SSG Transform: #9640
- โ Add SSG Support for VariableDeclarations: #9641
- โ Remove Scope Bindings for SSG: #9642
- โ Add Additional SSG Transform Test: 05ba91d
- ๐ Fix Import Shaking for Namespaces: #9650
- ๐ Fix SSG Named Export Transform: #9649
- Rewrite SSG Transform for Recursive Cleanup: #9652
- ๐ Only Remove Server-Side Imports: #9653
- ๐ Fix Linting Pre-Commit Hook: #9654
- โฌ๏ธ Bump Babel Cache Key: #9655
- ๐ Use Real Identifier for SSG Transform: #9656
- Disable SSG Transform on Non-SSG Pages: #9657
- โก๏ธ Update example analyze bundles: #9645
- Simplify config in with-jest-typescript example: #9664
- โ Add tests for optional chaining and nullish coalescing: #9665
- โก๏ธ Update example/with-dynamic-import: #9667
Credits
Huge thanks to @bartlangelaan, @ijjk, @arcanis, @timneutkens, @SZharkov, @gihrig, @sebastianbenz, @lfades, @aganglada, @maapteh, @janicklas-ralph, @yosuke-furukawa, @prateekbh, @developit, @sheerun, @merceyz, @jaydenseric, @Timer, @lachlanjc, @chentsulin, @nataliemarleny, @montmirail, @dbrudner, @supaspoida, @sayuti-daniel, @qrg, @s-h-a-d-o-w, and @HaNdTriX for helping!
- ๐ Support