next.js

The React Framework

MIT License

Downloads
211.7M
Stars
120.8K
Committers
3.5K

Bot releases are hidden (Show)

next.js - v13.1.6-canary.1

Published by ijjk over 1 year ago

Core Changes

  • Fix error overlay links in parenthesis: #45155
  • Add build time error if error.js is missing "use client": #44961
  • Show component stack in error overlay on hydration error: #45089
  • Reduce component stack spacing for components without metadata: #45218
  • Revert "Revert "Revert "Revert "Initial support for metadata (#44729)"" (#45113)"": #45196
  • Update handling of autoscrolling on navigation in app: #43845
  • perf: avoid sync re-renders when using next/link and next/image: #45165
  • Support metadata icons field: #45105
  • Add editor links to RSC build error: #45179
  • misc: change strategy for link prefetch test: #45234
  • Add handling for app/pages manifest race condition: #45244

Documentation Changes

  • chore: fix invalid-new-link error typo: #45157
  • Update testing.md: #45216
  • Update no-html-link-for-pages.md: #45247

Example Changes

  • Pin library version in Convex example: #45206

Misc Changes

  • fix: add src prefix on index page: #45150
  • Ensure ctrl + c handling works with CNA prompts correctly: #45205
  • Fix turbo cache miss due to depending on gitignored files: #45166
  • Allow unit tests to be written in packages/next/src: #45222
  • Run dev tests against default CNA templates: #45211
  • Increase cache timeout for swc built files: #45243
  • refactor(create-next-app): simplify import alias validation logic: #45241
  • ci(workflow): notify new releases to vercel/turbo via repo_dispatch: #45201
  • Revert "Fix new-error command": #45221

Credits

Huge thanks to @ilyasmez, @juliusmarminge, @thomasballinger, @tissawd, @hanneslund, @JanKaifer, @shuding, @timneutkens, @feedthejim, @huozhi, @ClemensPaumgarten, @kwonoj, and @Angelfire for helping!

next.js - v13.1.6-canary.0

Published by ijjk over 1 year ago

Core Changes

  • Add debug info to static bailout message: #45192
  • Fix dynamic no ssr with babel transform: #45091
  • Fix React.lazy preloading during SSR: #45160

Documentation Changes

  • Update example test file name in cypress example: #45146

Example Changes

  • Update README.md for examples/with-mqtt-js: #45162

Misc Changes

  • Re-prompt on invalid import alias: #45194
  • create-next-app: warn if project dir isn't empty before prompts: #45195
  • Add timeout for actions/cache restoring: #45198
  • Update testing.md to reflect that we don't use yarn anymore: #45185

Credits

Huge thanks to @MaxLeiter, @CachorroC, @asadnq, @huozhi, and @JanKaifer for helping!

next.js - v13.1.5

Published by ijjk over 1 year ago

Core Changes

  • Revert "Revert "Initial support for metadata (#44729)"": #45113
  • Update incremental cache handler for minimal mode: #45123
  • build(cargo): update turbopack: #45126
  • Revert "Revert "Revert "Initial support for metadata (#44729)"" (#45113)": #45130
  • Update reducer comments: #45127
  • Ensure config warnings only show once: #45142
  • Don't log suppressed error during export: #45100
  • Add support for node: prefix when importing Node.js builtin modules: #45149

Example Changes

  • update Mux Player to latest, pin to ^1 and pin upchunk to ^3 add Mux …: #45121

Misc Changes

  • Update CODEOWNERS: #45178
  • Switch from yarn pack to pnpm pack in tests: #45167

Credits

Huge thanks to @shuding, @dylanjha, @ijjk, @Brooooooklyn, @timneutkens, @hanneslund, @feedthejim, and @JanKaifer for helping!

next.js - v13.1.5-canary.3

Published by ijjk over 1 year ago

Core Changes

  • Ensure config warnings only show once: #45142
  • Don't log suppressed error during export: #45100
  • Add support for node: prefix when importing Node.js builtin modules: #45149

Misc Changes

  • Update CODEOWNERS: #45178
  • Switch from yarn pack to pnpm pack in tests: #45167

Credits

Huge thanks to @hanneslund, @timneutkens, @feedthejim, and @JanKaifer for helping!

next.js - v13.1.5-canary.2

Published by ijjk over 1 year ago

Core Changes

  • Update reducer comments: #45127

Credits

Huge thanks to @timneutkens for helping!

next.js -

Published by timneutkens over 1 year ago

Core Changes

  • Revert "Revert "Revert "Initial support for metadata (#44729)"" (#45113)": #45130

Credits

Huge thanks to @shuding for helping!

next.js -

Published by timneutkens over 1 year ago

Core Changes

  • Revert "Revert "Initial support for metadata (#44729)"": #45113
  • Update incremental cache handler for minimal mode: #45123
  • build(cargo): update turbopack: #45126

Example Changes

  • update Mux Player to latest, pin to ^1 and pin upchunk to ^3 add Mux …: #45121

Credits

Huge thanks to @shuding, @dylanjha, @ijjk, and @Brooooooklyn for helping!

next.js - v13.1.4

Published by ijjk over 1 year ago

Core Changes

  • Initial support for metadata: #44729
  • Improve swc transforms: #45083
  • Update swc_core to v0.56.0: #44792
  • fix(#44077): allow edge runtime for api routes inside src/ folder: #45093
  • Revert "Initial support for metadata (#44729)": #45111
  • build(cargo): update turbopack: #45109

Documentation Changes

  • Fix broken argument for rewrites on link reference docs: #45073
  • Cannot redeclare block-scoped variable 'cookie'.: #45079

Misc Changes

  • Fix metadata e2e test on deploy: #45104
  • Update @next/font/google data: #45092

Credits

Huge thanks to @guilhermefront, @shuding, @kdy1, @iamrobins, @hanneslund, @feugy, and @jridgewell for helping!

next.js - v13.1.4-canary.1

Published by ijjk over 1 year ago

Core Changes

  • Improve swc transforms: #45083
  • Update swc_core to v0.56.0: #44792
  • fix(#44077): allow edge runtime for api routes inside src/ folder: #45093
  • Revert "Initial support for metadata (#44729)": #45111
  • build(cargo): update turbopack: #45109

Documentation Changes

  • Cannot redeclare block-scoped variable 'cookie'.: #45079

Misc Changes

  • Fix metadata e2e test on deploy: #45104
  • Update @next/font/google data: #45092

Credits

Huge thanks to @kdy1, @iamrobins, @hanneslund, @feugy, @shuding, and @jridgewell for helping!

next.js -

Published by timneutkens over 1 year ago

Core Changes

  • Initial support for metadata: #44729

Documentation Changes

  • Fix broken argument for rewrites on link reference docs: #45073

Credits

Huge thanks to @guilhermefront and @shuding for helping!

next.js - v13.1.3

Published by ijjk over 1 year ago

Core Changes

  • Refactor next dynamic: #44832
  • Add built-in server-only and client-only: #44861
  • Handle empty module from the next dynamic loader: #44873
  • Update pre-compiled: #44874
  • Use sequentialRead while encoding images with sharp: #44881
  • Move server-external-packages to JSON: #44910
  • fix standalone wrong url being logged: #44887
  • Custom RSC compiler error message in pages/: #44865
  • Replace eslint rule for no-shadow with typescript-eslint/no-shadow: #44936
  • Ensure rootLayoutIncluded is set on partial render: #44958
  • Fix force-static description in next-typescript: #44951
  • Fix CSS imports being tracked multiple times: #44938
  • Use withoutEnlargement instead of sharp.metadata(): #44890
  • Update res.revalidate to pass through headers: #44981
  • Add experimental.allowedRevalidateHeaderKeys config: #44985
  • Gracefully handle telemetry not being available: #44986
  • Add proper error when app path switches static to dynamic: #44989
  • Ensure force-dynamic is honored during build: #45015
  • Fix turbo usage in tests: #44715
  • Add project directory rename/remove handling: #44911
  • chore: open dev overlay error links in new tab: #45018
  • Remove next-app-loader from import trace: #44996
  • Ensure additional windows are not created on Windows OS: #45022
  • Don't dispaly "Error: " twice when router isn't mounted: #45038
  • Display the reason of hydration error in error overlay: #44857
  • Fix typescript plugin: #44128
  • Add shiki and vscode-oniguruma to default server-external packages: #44968
  • Fix error when CSS @import fails to resolve: #45010
  • Fix next/dynamic non ssr in pages when appDir is enabled: #45066

Documentation Changes

  • Update building-forms.md: #44862
  • Prompt for custom import alias and store preferences in CNA: #44872
  • Next/Script documentation beforeInteractive inconsistency: #44898
  • fix(docs): update broken link for preset.ts: #44916
  • Fix Node.js version to 14.6.0 in Upgrading guide.: #44939
  • update redirects.md: #44960
  • Add AsyncLocalStorage to edge-runtime APIs: #44975

Example Changes

  • Removes title warning from cms example: #44894
  • Fix with-stencil example: #44964
  • refactor: Latest Tigris sdk and example using decorators: #44256

Misc Changes

  • port type: needs investigation into linear: #44823
  • Create new action that will auto-label issues that have some activity after we mark them as "verify-canary" or "add repro"": #44815
  • test(snapshot): allow snapshot test not invalidate with --turbo: #43545
  • Remove extra styled-components disabled test: #44870
  • Fix prepublish compiled handling: #44914
  • Update test env variable passing: #44912
  • Support Prefer Offline for testing: #44935
  • Update test env for E2E deploy mode: #44937
  • Update build env for test timings: #44970
  • Update to skip test timings on docs change: #44971
  • Update some flakey acceptance tests: #44984
  • Optimize to skip upload for non-publish swc builds: #44987
  • Update codesandbox link in issue template: #44995
  • Update test timings token env: #45014
  • Remove useless ts-ignores: #45025
  • Fix release stats: #45027
  • Remove legacy safari test: #45055

Credits

Huge thanks to @huozhi, @ijjk, @kwonoj, @josuareich, @Brooooooklyn, @JanKaifer, @rajavijayasaradhi, @rortan134, @IgnisDa, @ChanhyukPark-Tech, @hanneslund, @wyattjoh, @leerob, @kristian240, @deli-ght, @shuding, @ITJesse, @dunklesToast, @therealrinku, @adilansari, @reiss-d, and @selenecodes for helping!

next.js - v13.1.3-canary.6

Published by ijjk over 1 year ago

Core Changes

  • Don't dispaly "Error: " twice when router isn't mounted: #45038
  • Display the reason of hydration error in error overlay: #44857
  • Fix typescript plugin: #44128
  • Add shiki and vscode-oniguruma to default server-external packages: #44968
  • Fix error when CSS @import fails to resolve: #45010
  • Fix next/dynamic non ssr in pages when appDir is enabled: #45066

Example Changes

  • refactor: Latest Tigris sdk and example using decorators: #44256

Misc Changes

  • Remove useless ts-ignores: #45025
  • Fix release stats: #45027
  • Remove legacy safari test: #45055

Credits

Huge thanks to @therealrinku, @adilansari, @hanneslund, @reiss-d, @selenecodes, and @huozhi for helping!

next.js - v13.1.3-canary.5

Published by ijjk almost 2 years ago

Core Changes

  • Add proper error when app path switches static to dynamic: #44989
  • Ensure force-dynamic is honored during build: #45015
  • Fix turbo usage in tests: #44715
  • Add project directory rename/remove handling: #44911
  • chore: open dev overlay error links in new tab: #45018
  • Remove next-app-loader from import trace: #44996
  • Ensure additional windows are not created on Windows OS: #45022

Misc Changes

  • Optimize to skip upload for non-publish swc builds: #44987
  • Update codesandbox link in issue template: #44995
  • Update test timings token env: #45014

Credits

Huge thanks to @JanKaifer, @dunklesToast, and @hanneslund for helping!

next.js - v13.1.3-canary.4

Published by ijjk almost 2 years ago

Core Changes

  • Add experimental.allowedRevalidateHeaderKeys config: #44985
  • Gracefully handle telemetry not being available: #44986

Misc Changes

  • Update some flakey acceptance tests: #44984
next.js - v13.1.3-canary.3

Published by ijjk almost 2 years ago

Core Changes

  • Fix force-static description in next-typescript: #44951
  • Fix CSS imports being tracked multiple times: #44938
  • Use withoutEnlargement instead of sharp.metadata(): #44890
  • Update res.revalidate to pass through headers: #44981

Documentation Changes

  • update redirects.md: #44960
  • Add AsyncLocalStorage to edge-runtime APIs: #44975

Example Changes

  • Fix with-stencil example: #44964

Misc Changes

  • Update build env for test timings: #44970
  • Update to skip test timings on docs change: #44971

Credits

Huge thanks to @hanneslund, @kristian240, @deli-ght, @shuding, and @ITJesse for helping!

next.js -

Published by timneutkens almost 2 years ago

Core Changes

  • Ensure rootLayoutIncluded is set on partial render: #44958
next.js - v13.1.3-canary.1

Published by ijjk almost 2 years ago

Core Changes

  • Update pre-compiled: #44874
  • Use sequentialRead while encoding images with sharp: #44881
  • Move server-external-packages to JSON: #44910
  • fix standalone wrong url being logged: #44887
  • Custom RSC compiler error message in pages/: #44865
  • Replace eslint rule for no-shadow with typescript-eslint/no-shadow: #44936

Documentation Changes

  • Next/Script documentation beforeInteractive inconsistency: #44898
  • fix(docs): update broken link for preset.ts: #44916
  • Fix Node.js version to 14.6.0 in Upgrading guide.: #44939

Example Changes

  • Removes title warning from cms example: #44894

Misc Changes

  • Fix prepublish compiled handling: #44914
  • Update test env variable passing: #44912
  • Support Prefer Offline for testing: #44935
  • Update test env for E2E deploy mode: #44937

Credits

Huge thanks to @Brooooooklyn, @rajavijayasaradhi, @rortan134, @IgnisDa, @ChanhyukPark-Tech, @hanneslund, @wyattjoh, and @leerob for helping!

next.js - v13.1.3-canary.0

Published by ijjk almost 2 years ago

Core Changes

  • Refactor next dynamic: #44832
  • Add built-in server-only and client-only: #44861
  • Handle empty module from the next dynamic loader: #44873

Documentation Changes

  • Update building-forms.md: #44862
  • Prompt for custom import alias and store preferences in CNA: #44872

Misc Changes

  • port type: needs investigation into linear: #44823
  • Create new action that will auto-label issues that have some activity after we mark them as "verify-canary" or "add repro"": #44815
  • test(snapshot): allow snapshot test not invalidate with --turbo: #43545
  • Remove extra styled-components disabled test: #44870

Credits

Huge thanks to @JanKaifer, @huozhi, @kwonoj, and @josuareich for helping!

next.js - v13.1.2

Published by ijjk almost 2 years ago

Core Changes

  • Add special error message for class component in server component: #44265
  • Update license year: #44403
  • Move core files to src folder and move JS files to TypeScript: #44405
  • refactor: add warning helper for removed experimental option: #44213
  • types: remove config.experimental.profiling: #44507
  • chore: addresses leftover from #44045: #44080
  • Fix cookie parsing removing extra =: #44218
  • Update server-external-packages to include aws-crt: #44214
  • Collapse sequences of call stack frames from React and Next.js in the error overlay: #44137
  • Update json5 dependency to latest: #44548
  • Improve errors caused by client hook called in a server component: #44538
  • Remove unused target: es5 from tsconfig.json: #44567
  • Make static page prefetch apply on navigation in app dir: #44502
  • Improve errors caused by Next.js client hook called in a server component: #44588
  • Add updated flush handling on sigterm: #44614
  • chore: improves console warnings related to edge runtime: #44563
  • hmr error improvements: #30616
  • feat(standalone): allow configuring HOSTNAME via env var: #44627
  • Add experimental pre-compiled next-server: #43198
  • Fix check-precompiled for next-server: #44669
  • Refactor use of AsyncLocalStorage: #44668
  • Add required default value for the ids parameter: #44694
  • Start client compiler when server components are finished compiling: #44716
  • fix: support runtime value when using multiple declarations per export: #44732
  • land(Fix: Add trailing slash to locale redirect based on next config): #44735
  • Fix IPv6 hostname formatting in CLI: #43491
  • Hydration error link is appended multiple times in app-dir: #44741
  • Improve errors caused by Class Component rendered in a server component.: #44726
  • Update jsonwebtoken: #44748
  • @next/font: Add preconnect tag when fonts are used but not preloaded in app-dir: #44746
  • Ensure folder exists for standalone server: #44745
  • chore: Update swc_core to v0.53.0: #44707
  • Revert "chore: Update swc_core to v0.53.0": #44760
  • chore: fix typo: #44761
  • Fix app ISR handling with no generateStaticParams: #44787
  • Update to latest version of pnpm: #44791
  • Fix router.refresh() resetting state and Suspense boundaries: #44775
  • Fix capitalization in formatted server errors: #44798
  • examples: Bump SWR to v2.0.0: #44790
  • Fix image emittion for pure client image: #44831

Documentation Changes

  • Update custom-app.md: #44351
  • Update next/head docs.: #44454
  • uses spelling: #44399
  • Update Turbopack docs.: #44468
  • Fix link to next-image-to-legacy-image codemod: #44471
  • Add module transpilation docs: #44518
  • Update TypeScript API Route example: #44517
  • Update config-shared docs link: #44547
  • Docs: Update next/font to @next/font: #44573
  • Improve modularized imports docs and add config options to example: #44560
  • Remove old links in docs.: #44580
  • Test navigation between multiple root layouts: #43762
  • [docs/bugfix] fix code example for "Prefixing the Default Locale" - NEXT_LOCALE cookie usage: #44587
  • Correct link to full list of Permissions-Policy permissions: #44607
  • Update subset validation in @next/font/google and fix CJK bug: #44594
  • Update mdx docs example to show merging config: #44656
  • docs: clarify default basePath value: #44642
  • docs(middleware): add _next/image to match ignore: #44659
  • Update redirects.md to fix a typo.: #44677
  • Fix broken links in @next/font API reference: #44714
  • Add missing modularizeImports on config snippets: #44734
  • Update prompts for CNA and add default @/* alias: #44672
  • Clarify middleware.ts location in docs: #44788

Example Changes

  • Update with-sentry README.md Next.js version: #44374
  • fix link to index page in Image Component Example: #44388
  • Update get-api-cookie.ts: #44466
  • Update .gitignore in pwa example: #44391
  • Use the stable GraphQL Yoga v3 in the GraphQL example: #44488
  • [examples] add @types/testing-library__jest-dom package: #44533
  • Improvements to Cloudinary Example: #44572
  • Create i18n example using app-dir and middleware: #44257
  • Add lang, generateStaticParams, and server-only for i18n example: #44597
  • remove unnecessary babel.config.js in react native web example: #43939
  • Update to with-supertokens example: #44640
  • Add support for rendering MDX as a server component: #44651
  • Update: SharedModal.tsx swipe bug in with-cloudinary: #44771
  • [example] Add missing package in app dir i18n example: #44820

Misc Changes

  • docs: add pnpm to template readme: #44427
  • Added actual error message to log output: #44453
  • Fix isolated tests on windows and update azure config: #44457
  • docs: Update GitHub CLI clone command in developing.md: #44509
  • Cache package lock when running tests to speed up installation: #44520
  • Test server component error recovery in dev: #44155
  • Fix taskr watching core files
  • add testonly variants for all test modes and refactored test as alias of testheadless: #44528
  • Use test timings token when available: #44549
  • Remove un-used app-dir test fixture: #44546
  • Fix prettierignore_staged for compiled: #44550
  • Revert "Use turbo for packing files in test setup (#44074)": #44566
  • Remove extra pnp test: #44576
  • Update CNA tests running: #44577
  • misc: fix benchmark script: #44592
  • Change NextInstance.fetch Signature: #44575
  • Update CNA test skipping: #44606
  • Disable telemetry for pnpm next when contributing locally: #44610
  • Update flakey styled-components test: #44613
  • Temporarily disable Azure e2e tests: #44616
  • Fix docs only change for canary: #44617
  • Fix font unit test on Azure: #44618
  • Fix paths for check-examples script: #44661
  • Change test template to use TS and improve template for app-dir: #44227
  • Replace usage of example.com in gssp-redirect tests: #44664
  • Ensure yarn is used for next-with-deps: #44666
  • Recommend next-with-deps for running examples: #44667
  • Fix new-error command: #44720
  • @next/font/google unknown font error: #44713
  • Migrate set-output usage to $GITHB_OUTPUT: #44757
  • Add simple test that custom server works: #44536
  • Migrate basic-basepath tests into basic: #44776
  • Autolabel with linear when labeled with kind: bug: #44774
  • Exposing NextFont types: #44772
  • Fix set output handling for DOCS_CHANGE env: #44789
  • Fix echoing DOCS_CHANGE result
  • Correctly handle @next/font/google fonts without any preloadable subsets: #44809
  • Update release stats for newer pnpm version: #44828
  • Fix FreeBSD next-swc build: #44833

Credits

Huge thanks to @shuding, @chogyejin, @ijjk, @smeubank, @h4x0rlol, @leerob, @arch-user-france1, @konojunya, @nora-soderlund, @IDrumsey, @dirheimerb, @timneutkens, @BrandNewLifeJackie26, @hyeongrok7874, @ardatan, @chibicode, @JanKaifer, @hanneslund, @abir-taheer, @SukkaW, @promer94, @feugy, @fli, @seawatts, @awareness481, @delbaoliveira, @Nutlope, @styfle, @feedthejim, @wyattjoh, @Cielquan, @NiedziolkaMichal, @nissy-dev, @balazsorban44, @raulfdm, @sokra, @rishabhpoddar, @wbinnssmith, @CuriosBasant, @gurkerl83, @akshitsinha, @ianldgs, @kdy1, @sorrycc, @tapaskumar05, @stuartkeith, @EmilianoGarciaLopez, @valentinpolitov, and @huozhi for helping!

next.js - v13.1.2-canary.8

Published by ijjk almost 2 years ago

Core Changes

  • Fix image emittion for pure client image: #44831

Misc Changes

  • Fix FreeBSD next-swc build: #44833

Credits

Huge thanks to @huozhi for helping!

Package Rankings
Top 0.13% on Npmjs.org
Top 13.45% on Pypi.org
Top 29.52% on Crates.io
Top 3.57% on Proxy.golang.org
Related Projects