Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade next: 10.0.9 → 10.2.3 (minor) #87

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

depfu[bot]
Copy link
Contributor

@depfu depfu bot commented May 25, 2021

Here is everything you need to know about this upgrade. Please take a good look at what changed and the test results before merging this pull request.

What changed?

✳️ next (10.0.9 → 10.2.3) · Repo

Release Notes

10.2.3

Core Changes

  • lazy load postcss plugins: #25317
  • Add missing i18n types in gip context: #25363
  • Ensure externals are correct for mini-css-extract-plugin: #25340
  • Update beforeFiles rewrites to continue: #25418

Documentation Changes

  • Update docs to show how to typecheck next.config.js: #25240
  • docs: typo in rewrites page: #25377

Example Changes

  • Fix PatternFly 4 example: #25356
  • Update package.json blog-starter-typescript: #25361
  • New kontent UI screenshots: #25387

Misc Changes

10.2.2

Core Changes

  • server doesn't need to be contenthashing at all: #25251
  • Update postcss-loader to 4.3.0: #25197
  • restore webpack defaults for managed/immutablePaths: #25250
  • react-loadable-plugin. Handle undefined opts.caller: #25264

Documentation Changes

  • doc(typescript.md) Mention incremental type checking: #25268

Misc Changes

  • Ensure CNA install succeeds with npm and example flags: #25267
  • Update output size test to handle version change: #25275
  • Update the text for eslint/no-page-custom-font rule: #25117

10.2.1

Core Changes

  • Remove unnecessary optimizeFonts key from type: #24563
  • Fix Image compatibility issue when using sizes: #24569
  • Replace regex lexer with minimal regex for named groups: #24604
  • Remove un-used lib files: #24625
  • Adds ESLint with default rule-set: #23702
  • Don't swallow MODULE_NOT_FOUND error: #24577
  • Fix/link router 24075 take asPath instead of pathName in router: #24199
  • Add experimental blurry placeholder to image component: #24153
  • update webpack to 5.36.2, use dependOn: #24656
  • Add type checking events: #24595
  • fix memory leak in require.cache: #24282
  • Don't throw 500 error when Content-type is invalid: #24818
  • Land - Font optimizations - Adobe Fonts / Typekit support : #24834
  • updated zustand example : #24884
  • feat(build): Log whether type checking is actually performed: #24440
  • webpack 5 externals fixes: #24603
  • Remove experimental babel flag: #24776
  • cache typechecking with incremental compilation: #24559
  • Ensure next/dynamic transpiles for tests: #24751
  • fix: handle compression for custom-server render calls (#16378): #18891
  • Refactor experimental-script component : #24940
  • Fix: Non-writable pages/_app breaks build : #24849
  • I18n context initial props: #21930
  • update webpack to 5.37.0: #24954
  • Ensure webpack cache is invalidated for alias change: #24956

Documentation Changes

  • Add documentation on Font Optimization.: #24572
  • Clarify whether router.pathname includes basePath: #24675
  • Update font optimization docs to mention opting out.: #24756
  • Bumps version of supertokens dependencies and updates its README: #24571
  • docs(response-helpers): Update res.json definition: #24782
  • docs(next/router): Update router.push api: #24833
  • docs(config intro): Fix github link hash: #24838
  • Add version note for has property: #24836
  • Remove old docs sections: #24853
  • Add additional reason for the Prerender Error when running next export: #24828
  • feat(create-next-app): add --ts, --typescript support: #24655
  • ESLint Plugin: Disallow <title> in Head from next/document: #24868
  • Clarify rewrites and other docs cleanup.: #24890
  • ESLint Plugin: Google Font rules: #24766
  • ESLint Plugin: passHref is not assigned: #24670
  • ESLint Plugin: Custom Font at page-level rule: #24789
  • ESLint Plugin: Prevent bad imports of next/document and next/head: #24832

Example Changes

  • Fix: with-passport example dependency issue: #24567
  • demo serving storybook static build with serve: #24812
  • Update signin/signup form samples: #24524
  • react-hook-form example: #21245
  • Update example with-sentry: #24819
  • Update custom server examples: #24814
  • Remove outdated/deprecated/unmainted examples: #24945
  • Fix build in blog-starter-typescript example: #24695
  • Update with-three-js example: #24857
  • Update with-mdx-remote example: #24973

Misc Changes

  • fix(next-storybook): make rules an array in webpack config: #22125
  • Fix rewrite shape in Storybook: #24827
  • Match last PR mention in commit message for release notes
  • Add label for chrome automatically to PR

10.2.0

Core Changes

  • Ensure default fallback values are correct with i18n: #23675
  • Font optimization: #21676
  • Stop mutating resolvedAsPath: #23705
  • Fix webpack5 cache distDir: #23718
  • Ensure basePath is not applied for external GSSP redirect: #23673
  • Ensure fallback rewrites dont match over pages with i18n: #23674
  • Ensure no-op export returns without error: #23752
  • upgrade to webpack 5.31.0: #23776
  • Babel fast mode: #23760
  • Resolve new babel loader through require.resolve: #23819
  • upgrade webpack to 5.31.2: #23861
  • reduce the number of write syscalls by buffering: #23863
  • Remove bugfix needed for webpack 4 when webpack 5 is used: #23886
  • Ensure no-op rewrite matches dynamic route with i18n correctly: #23860
  • Ensure minimal mode SSR 404 handling is correct: #23996
  • Enable webpack5 by default: #23810
  • Add request deduplication to image optimizer: #24000
  • Use regex lexer for gathering named groups from has: #23626
  • Clean up eventsource initialization: #24015
  • Add react@experimental testing: #23359
  • fix: upgrade cssnano/postcss version: #24034
  • update webpack to 5.33: #24077
  • Fall back to default components when a top-level error occurs: #24079
  • improve pr stats action: #24086
  • Fix IE11 incompatibility due to string litterals: #23784
  • Fix fallback: false triggering 404 before rewrites: #24121
  • Use same num workers between export and build: #24180
  • Fix serving Images through external rewrite with Image component: #21001
  • Ensure locale is not duplicated from differing casing: #24187
  • Add error for getStaticPaths on non-dynamic page: #24188
  • Ensure query for static pages with rewrites is updated correctly: #24189
  • startup performance improvements: #24129
  • ci: fix PnP e2e tests using Webpack 5: #24216
  • Disable strictExportPresence when webpack 5 is enabled: #24214
  • upgrade webpack to 5.34: #24230
  • Omit un-necessary stack trace from invalid routes: #24240
  • Babel Turbo Loader, Part 2: #24078
  • Ensure locale cookie does not error with similarly named cookie: #24182
  • Add event for webpack 5 usage: #24222
  • Fix metrics measurements under new root API: #24110
  • feat: add type to previewData: #21574
  • improve react-loadable-plugin: #24281
  • webpack 5.35: #24293
  • Ensure locale key not duplicated when navigating back to root path with a query or hash value: #24323
  • Adding script loader files to package.json: #24326
  • Bump next-babel-loader cache key: #24335
  • Ensure dev overlay is triggered for more _app/_document errors: #24328
  • Fix not exposing server errors in hot reloader: #24331
  • experimental: remove legacy plugin system: #20759
  • Replace experimental reactMode with reactRoot: #24280
  • [next] update initial config message: #23165
  • Upgrade eslint to the latest version: #24377
  • Ensure proxy rewrite does not hang on error: #24394
  • Font optimization bug fix: #24162
  • Ensure stalled CSS triggers fallback navigation: #24488
  • Remove experimental note for has routes: #24529
  • Test fixes for Babel mode: #24312
  • Upgrade postcss: #24546

Documentation Changes

  • Add note about prefetching: #23732
  • docs: Update built-in-css-support.md with Linaria example: #23333
  • Fix upgrading broken link: #23785
  • Add experimental note to docs for has: #23835
  • Update incremental migration doc and add version for new rewrites: #23859
  • Add missing import in CSS docs: #24007
  • docs: Fix TypeScript casing: #24040
  • Update .now.sh to .vercel.app.: #22359
  • Updated prefetch documentation: #24171
  • Docs update: Redirect paths with parentheses: #24062
  • Update incremental adoption in rewrites doc: #24186
  • docs: fix a11y router examples: #23031
  • Add next-intl example: #21447
  • Clarify dynamic imports documentation: #24168
  • docs: reduce image size in sample Dockerfile: #24108
  • Update Preview Mode docs for developing locally: #22906
  • Docs: add info about fallback to prerender-error: #22828
  • Add note for exportPathMap query and prerender pages: #24266
  • Mention notFound cache purging use-case: #21234
  • docs(deployment): prune non-production deps: #23056
  • Docs update: Adds supertokens to 'Bring Your Own Database' section as well + improvements to code structure in example: #23779

Example Changes

  • fixes a part of #23607 remove with-glamor example: #23639
  • fix with-web-worker example.: #23634
  • fix with-styled-jsx-plugins example.: #23635
  • fix with-mqtt-js example.: #23636
  • Fix: Codeblock Syntax Highlighting: #23545
  • Update to with-supertokens example: #23728
  • Fixed issue accessing index page of "with-reason-relay" example: #23780
  • Adding a plausible example: #23814
  • Update tailwind css to v2.1 with jit support: #23793
  • Update Tailwind CSS example with emotion to use JIT: #23843
  • Update with-electron example: #23873
  • Update redux-toolkit-typescript example: #23997
  • Fix typescript types.: #23771
  • Update Chakra UI examples to latest versions.: #23585
  • Update SWR in with-magic example: #24185
  • Minor fix to build command: #24158
  • Fix call to setInterval: #22357
  • Fixed bug where styled-jsx examples don't work because of a wrong plugin: #23414
  • Bumping up the rebass version (v1 - v4) and fixing components and styling for it.: #23342
  • cache Mongoose connections between hot reloads: #23321
  • update with-realm-web example: #24241
  • Update seed data for Kontent CMS example.: #24089
  • Enable JIT for Tailwind + Emotion CSS example: #23912
  • body parsing middleware is bundled with express >= 4.16.0: #23899
  • chore(with-react-intl): allow extracting translation key from a deeper directory: #23874
  • Simplify with redux toolkit typescript: #24161
  • docs(examples): with-iron-session logout must be called via POST: #22240
  • feat: add with-reflexjs example: #24068
  • Add Clerk.dev example: #24311
  • Fix for with-clerk example: #24324
  • Fix strapi links: #24330
  • Update with-aws-amplify-typescript example: #24292
  • Now -> Vercel in api-routes-rest: #24431
  • Fix: Object Destructuring Error: #24397
  • feat: bump styled-components lib version examples: #24482

Misc Changes

  • test(create-next-app): suppplying --use-npm prefers npm for installation: #23880
  • Increase base Lighthouse score of default Create Next App template: #23887
  • docs(create-next-app): add --use-npm: #24018
  • Switch Create Next App default template to use next/image: #24076
  • Update with-electron test: #24036
  • Document the need to call App.getInitialProps() from a custom app's getInitialProps: #24002
  • test(create-next-app): use latest examples: #24048
  • add css to the stats-app: #24228
  • Update 1.bug_report.yml
  • Update 2.example_bug_report.yml
  • Update 3.feature_request.yml
  • Update CI jobs to re-use cache: #24231
  • chore(create-next-app): update help information: #24251
  • fix types of next-webdriver: #23995
  • Made template look correct in IE11: #24245
  • Add test for top-level _document error: #24313
  • Fix side effects in router-is-ready tests: #24360
  • Workaround for discrete passive effects change: #24369
  • Update 1.bug_report.yml
  • Update 2.example_bug_report.yml
  • Update 3.feature_request.yml

10.1.3

Core Changes

  • Fix memory leak in image optimization: #23565
  • Mark this.router protected: #23573
  • Ensure has segments are allowed in destination: #23588
  • Update decoder to correctly handle grayscale PNGs: #23393
  • update webpack to 5.30: #23612
  • Clean up RenderOptsPartial: #23614

Documentation Changes

  • Update router.md to improve a11y: #23611

Example Changes

  • Remove redundant prefresh dependency in with-preact example: #23567
  • Delete examples/with-style-sheet directory: #23609
  • Update custom-routes-proxying to use fallback rewrites: #23610

10.1.2

Core Changes

  • Temporarily remove experimental ESLint integration: #23521

10.1.1

Core Changes

  • Make eslint opt-in until it lands on stable: #23509

Documentation Changes

  • Fix YAML parsing issue in ESLint docs.: #23511

Does any of this look wrong? Please let us know.

Commits

See the full diff on Github. The new version differs by more commits than we can show here.


Depfu Status

Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.

All Depfu comment commands
@​depfu rebase
Rebases against your default branch and redoes this update
@​depfu recreate
Recreates this PR, overwriting any edits that you've made to it
@​depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@​depfu close
Closes this PR and deletes the branch
@​depfu reopen
Restores the branch and reopens this PR (if it's closed)
@​depfu pause
Ignores all future updates for this dependency and closes this PR
@​depfu pause [minor|major]
Ignores all future minor/major updates for this dependency and closes this PR
@​depfu resume
Future versions of this dependency will create PRs again (leaves this PR as is)

@depfu depfu bot added the depfu label May 25, 2021
@vercel
Copy link

vercel bot commented May 25, 2021

This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.

🔍 Inspect: https://vercel.com/joelhooks/next-typescript-tailwind-mdx-starter/6DQz7wbeaS2fSnvWUQMxXQCzGPMb
✅ Preview: https://next-typescrip-git-depfu-updateyarnnext-1023-jo-96ef47.vercel.app

@depfu
Copy link
Contributor Author

depfu bot commented May 25, 2021

Sorry, but the merge failed with:

At least 1 approving review is required by reviewers with write access.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant