next.js

The React Framework

MIT License

Downloads
211.7M
Stars
120.8K
Committers
3.5K

Bot releases are hidden (Show)

next.js - v13.4.3

Published by ijjk over 1 year ago

Core Changes

  • Optimize trace span relationships: #49697
  • refactor(next-core): deprecate custom_ecmascript_transforms: #49629
  • Remove old-space-size filtering from dev server: #49727
  • Rework client router filter handling: #49741
  • fix(image): preload should respect referrerPolicy: #49584
  • Fix cookies().set missing in types: #49806
  • fix: Disable tracing/release_max_level_off for wasm, too: #49639
  • Apply user-defined PostCSS transforms to foreign code: #49463
  • add @swc/core to server external packages: #49721
  • turbo-binding -> turbopack-binding: #49816
  • refactor(next-core): consolidate react_refresh options: #49822
  • add support for globally providing mdx components to turbopack: #49818
  • Refactor pages structure: #49802
  • Fix conflict when re-exporting multiple Client References: #49468
  • refactor(next-core): move transforms to plugin: #49621
  • Fix chained .bind of Server Actions: #49874
  • Fix port value for metadataBase: #49924
  • Introduce NextMode: #49852
  • Port sorted-routes.ts to Rust: #48334
  • Move build workers count change behind flag: #49937
  • Update default for appDocumentPreloading config for minimalMode: #49952
  • Add @vercel/og to external server packages: #49944
  • Fix custom server React resolution with app dir and pages both presented: #49805
  • Error in next export when serverActions is enabled: #49959
  • Reset not-found and error boundary when navigating: #49855
  • Revert "Error in next export when serverActions is enabled": #50019
  • fix: warning fetch for [object Request] specified: #50003
  • Remove custom handling for prebundled react env: #49954
  • fix: set cookies followed by redirect(): #49965

Example Changes

  • chore: update examples to use draft mode: #49720
  • Add mdx page example to examples/app-dir-mdx: #47082
  • Update with-supertokens example: #49804
  • with-clerk example updated to app router: #49717
  • Upgrading react-ga to react-ga4: #48932
  • update with-turbopack example: #49332

Misc Changes

  • Add trace-to-jaeger to workspace: #49692
  • refactor(scripts): apply fmt: #49716
  • refactor(scripts): fix clippy errors: #49719
  • chore(turbopack): Update swc_core to v0.76.6: #49792
  • Fix going back to page after applying hash link: #50006
  • build(cargo): update turbopack: #50013
  • Suggest a replay in the bug issue template: #50022

Credits

Huge thanks to @timneutkens, @kwonoj, @styfle, @ijjk, @alexanderbluhm, @Fonger, @shuding, @kdy1, @alexkirsz, @souporserious, @ForsakenHarmony, @rishabhpoddar, @devagrawal09, @DevEsteves, @huozhi, and @padmaia for helping!

next.js - v13.4.2

Published by ijjk over 1 year ago

Core Changes

  • make sure server component externals only apply to files resolvable by node: #49147
  • Fix link not being GC'd sometimes: #49318
  • Fix issue where nextP is not replaced in searchParams: #49315
  • Add typescript version to next-info: #49346
  • Upgrade React to 18.3.0-canary-16d053d59-20230506: #49402
  • Remove empty config warning: #49435
  • app-router: add startTransition call to revalidate dispatcher: #49453
  • Inline static data buffer instead of using fs read: #49323
  • Revert "Temporarily disable app dir export integration test": #49311
  • Add link to Server Actions docs.: #49384
  • Replace metadata clone with custom handler in dev: #49343
  • Add request-async-storage to the shared layer: #49470
  • Fix revalidate: false detection in app: #49473
  • Fix metadata image route encoding: #49482
  • Fix actions redirect handling: #49483
  • Restrict useOptimistic and useFormStatus APIs on the server layer: #49331
  • Fix external rewrite with body: #49487
  • fix: better error message with an invalid assetPrefix: #49403
  • Fix Node Crypto polyfill: #49288
  • Fix: Router.query contains _next when using middleware with dynamic routes: #48753
  • type: update React.CSSProperties type to Record: #49186
  • Fix server CSS imports and HMR not working properly in specific conditions: #49462
  • Fix HMR support for server layer imported SASS and SCSS: #49534
  • Support .bind syntax with Action functions: #49422
  • ci(test): enable turbopack test: #49466
  • feat(next-core): relay transform plugin: #48899
  • Fix canonical url for dynamic routes: #49512
  • Add experimental compile/generate handling: #49491
  • chore: cross-platform rm -rf script: #49529
  • refactor(next-core): remove ast cloning in custom transform: #49560
  • fix: a11y issues in react-dev-overlay: #49460
  • Add tests for HMR: #49206
  • Add stub Route type for typedRoutes: #48099
  • Add test for appdir referenced images: #49242
  • feat: Allow trace-level logging for non-published release builds: #49564
  • Fix unexpected object mutation while resolving Open Graph: #49514
  • actions: forward fetch rejections to the action handler: #49577
  • actions: make cookies.set revalidate: #49582
  • interception route: fix route groups breaking the referrer computation: #49602
  • Allow export decl with any init value in the actions compiler: #49600
  • Handle unstable_cache in pages: #49624
  • Update cache method handling during build: #49633
  • Fix fetchCache and no-store handling: #49638
  • interception routes: fix rewrites order: #49615
  • Ensure initialHeaders are normalized: #49643
  • app-router: add support for parallel routes in useParams: #49595
  • Add puppeteer to external packages list: #49597
  • Add playwright to external package list: #49649
  • actions: fill prefetchCache with revalidation payload: #49576
  • Rename Turbopack/tasks crates to common prefixes: #49446
  • chore(jest): Simplify isServer expression: #48330
  • Add missing config vars into Webpack cache key: #49663
  • misc: Apply PR comments from #49206: #49647
  • fix: Standalone node http server starts accepting requests before next handler is ready: #49548
  • Update links from beta to stable docs.: #49349

Documentation Changes

  • Fix error message about preconnect 📝: #40360
  • [docs] Add iOS hydration mismatch details to error page: #43584
  • Add note about custom distDir to standalone build docs: #48592
  • Add --use-yarn flag to create-next-app: #49407

Misc Changes

  • Add test case for client sourcemaps: #49308
  • Update start release workflow inputs: #49492
  • Fix failing actions e2e deploy test: #49497
  • Replace var with const: #49379
  • test: pages react version with react hook in deployment: #48907
  • Add test case for #49235: #49488
  • chore: fix flaky middleware matcher test: #49555
  • Avoid skipping the required Test Codemods job: #49589
  • Update flakey app-actions deploy tests: #49667

Credits

Huge thanks to @shuding, @ijjk, @ForsakenHarmony, @timneutkens, @huozhi, @sanjaiyan-dev, @acdlite, @feedthejim, @styfle, @leerob, @koba04, @g12i, @cesarkohl, @darshkpatel, @josh, @li-jia-nan, @kwonoj, @gabschne, @alexkirsz, @karlhorky, @jridgewell, @sokra, @kdy1, @akd-io, @runjuu, @jocarrd, @nnnnoel, and @ferdingler for helping!

next.js -

Published by timneutkens over 1 year ago

Core Changes

  • actions: update location header: #49223
  • Fix serving images referenced from app directory: #49236
  • Update dev logs to include request timings: #49191
  • Support incrementalCacheHandlerPath for standalone output: #48694
  • Apply basePath for metadata image: #49226
  • Fix Server Actions defined in both layers in one entry: #49248
  • Update tags handling during server action redirect: #49227
  • Add experimental verboseRequestLogs flag: #49250
  • Fix require-hook with just pages on deploy: #49274

Misc Changes

  • Upgrade react types: #49222
  • Remove experimental config from create-next-app: #49241

Credits

Huge thanks to @feedthejim, @jridgewell, @ijjk, @ikryvorotenko, @huozhi, @shuding, and @timneutkens for helping!

next.js - v13.4.0

Published by ijjk over 1 year ago

Core Changes

  • More fluent GraphTraversal API: #49028
  • fix GlobalError interop and add test case: #49033
  • Add flag to switch to the experimental channel: #48896
  • Fix extra block element in body: #49034
  • Fixed next-types-plugin causing Typescript errors when "type": "module" is set: #49027
  • Fixed middleware's edge-chunks not being copied in copyTracedFiles: #48723
  • Rename experimentalReact: #49046
  • app router: don't unmount/remount on search param changes: #49047
  • style: remove useless React.Fragment tag on next/image: #48997
  • feat: add draft mode to next/headers: #48789
  • Fix next dev failing for app when __NEXT_DISABLE_MEMORY_WATCHER is set: #49056
  • fix(next-core): interop non string record values in env: #49057
  • feat(next-core): support capsize for google font fallback: #48967
  • chore: use includes replace indexOf: #48901
  • feat: make enableUndici: true default and remove node-fetch: #49061
  • fix(next_core): do not apply user config to internal assets: #48210
  • update turbopack: #49071
  • allow to use different blur placeholder modes: #49070
  • Use route metadata to trace in node-file-trace: #49080
  • fix quoted env vars from next config: #49090
  • find and handle not-found page in app dir: #49095
  • Update revalidate handling for app: #49062
  • Update turbopack warning: #49051
  • Add validation to server methods: #49104
  • use ws instead of undici.WebSocket: #49100
  • chore: rename draft mode enabled to isEnabled: #49096
  • add test cases for error handling: #49093
  • improve test case stability: #49036
  • Optimize non-dynamic metadata routes to static in production build: #49109
  • Allow setting runtime in layouts in type declarations: #49117
  • Tweak app cache handling for paths: #49108
  • add test case for non-enumerable exports: #49106
  • Skip handler for POST requests when no action ID is found: #49119
  • Fix edge runtime detection from layouts: #49126
  • Fix cross-worker revalidate API: #49101
  • app router: Fix infinite redirect loop in MPA navigation: #49058
  • Only read digest from error instance: #49132
  • Static generate dynamic sitemaps: #49114
  • Remove writing vscode config: #49133
  • Revert "Fix cross-worker revalidate API": #49138
  • Revert "Revert "Fix cross-worker revalidate API" (#49138)": #49141
  • fix(ts): make ReadonlyHeaders more compatible with Headers: #49075
  • app-router: update prefetch heuristic to traverse until until we hit a loading boundary: #49077
  • Forward response to edge runtime for response modification: #49145
  • Polyfill Blob for Node.js < 18: #49156
  • Update compilation target of @next/react-dev-overlay: #49153
  • Fix CSS module imports not included in root not-found file: #49155
  • app-router: fix stale cache handling: #49160
  • Add support for app global and segment 404 pages: #49085
  • Tests for Sass warnings: #49151
  • Ensure latest react-dom types for experimental release channel are used: #49049
  • Update cache methods for app dir: #49165
  • Search for lockfiles to find Turbopack root: #49110
  • Allow webpack config, but warn if no turbo config: #49170
  • Add a generic type for unstable_cache: #49166
  • Upgrade React to 18.3.0-canary-b7972822b-20230503: #49158
  • Fix server component transforms: #49135
  • Fix React channel env missing in custom server: #49168
  • app router: support side effects on server requests: #48939
  • Fix multipart/form-data handling in the Edge runtime: #49177
  • Upgrade React to 18.3.0-canary-aef7ce554-20230503: #49181
  • remove startup message by default: #49157
  • add test case for bindings in member props: #49134
  • Add test case for App Route cookies: #49124
  • Fix standalone mode with appDir running in a single process: #49116
  • Enable progressive enhanced form actions through decodeAction: #49187
  • Use special annotation for $$bound if no closure argument is attached: #49188
  • Add warning for missing metadataBase in social images: #49180
  • Allow override icon rel: #49194
  • actions: fix redirect on the edge: #49197
  • update turbopack: #49196
  • Fix incorrect React env in particular case: #49202
  • Add SWC test cases: #49189
  • action: add Readable.toWeb "polyfill" for node 16: #49201
  • add missing alias for next/dynamic in app dir: #49199
  • render app pages with original url: #49198
  • action: support not found: #49209
  • types: upgrade react/react-dom types: #49213
  • Fix metadata routes prerender cache for standalone mode: #49208
  • Turbopack alpha -> beta: #49103
  • Enable App Router for all applications: #49088

Documentation Changes

  • fix: wrong link in docs: #49001
  • Simplify CNA prompts a bit: #49063
  • Update create-next-app App Router question: #49111
  • chore(docs): update next-image-unconfigured-host.md: #49175

Example Changes

  • docs: Fix path of '.env.template': #49012
  • chore: simplify repo templates: #49073

Misc Changes

  • chore: Update swc_core to v0.75.41: #48982
  • Fix failing test on canary branch: #49038
  • Remove unused font from tailwind app/page.tsx: #49035
  • Add test case for file uploads: #49048
  • chore(cli): remove Route Handlers from App Router templates: #49076
  • Fix flaky test: #49178
  • disable optimistic_updates: #49211
  • test: temporary disable flaky checking: #49217

Credits

Huge thanks to @kdy1, @alexkirsz, @sokra, @shuding, @dciug, @albertothedev, @DuCanhGH, @feedthejim, @li-jia-nan, @styfle, @kwonoj, @patrick91, @timneutkens, @balazsorban44, @ijjk, @padmaia, @Kikobeats, @huozhi, @sophiebits, @eps1lon, @reconbot, @acdlite, @jridgewell, and @sebmarkbage for helping!

next.js - v13.3.5-canary.12

Published by ijjk over 1 year ago

Core Changes

  • action: support not found: #49209
  • types: upgrade react/react-dom types: #49213
  • Fix metadata routes prerender cache for standalone mode: #49208
  • Turbopack alpha -> beta: #49103
  • Enable App Router for all applications: #49088

Misc Changes

  • test: temporary disable flaky checking: #49217

Credits

Huge thanks to @feedthejim, @huozhi, @padmaia, and @timneutkens for helping!

next.js -

Published by timneutkens over 1 year ago

Core Changes

  • Ensure app/layout.tsx can export preferredRegion: #49031

Credits

Huge thanks to @timneutkens for helping!

next.js -

Published by timneutkens over 1 year ago

Core Changes

  • Fix duplicated Edge Runtime warnings: #48987
  • Update type of preferredRegion: #49003
  • Remove unused context providers: #48267
  • Update TS plugin type for preferredRegion: #49011
  • Fix CSS ordering issue with HMR: #49010

Credits

Huge thanks to @shuding, and @timneutkens for helping!

next.js -

Published by timneutkens over 1 year ago

Core Changes

  • Refactor require hooks: #48506
  • Use decodeReplyFromBusboy in node runtime: #48686
  • Do not suggest adding "use client" if using next/router in app: #48680
  • Reland "app-router: new client-side cache semantics": #48695
  • fix: TS plugin showing warning for global-error file's reset prop: #48756
  • Add support for draft mode: #48669
  • Compile Next.js core client-side files using default target: #48750
  • Lazy DevHtmlAsset chunk generation: #48768
  • Update naming for Next.js Analytics: #48618
  • Add support for async instrumentation register: #48575
  • Prefer realpathSync.native over realpathSync: #48698
  • Fix issue with instrumentation in a standalone build: #48615
  • Polyfill FormData for Node.js < 18: #48783
  • Error on legacy runtime config under app dir: #48774
  • Fix Windows path in route join (#48603): #48779
  • Add missing repository prop to package.json: #48803
  • fix: Update @swc/helpers to v0.5.1: #48808
  • Fix hash apply after server-patch action: #48813
  • Improve typing of resolve metadata: #48670
  • Only track client entry modules in the client reference manifest: #48814
  • Vendor react@experimental: #48697
  • fix query for app dir in turbopack: #48828
  • Polyfill FormData with edge-runtime primitives: #48826
  • Add async context to server request handler: #48626
  • Fix accessing strict of undefined in writeConfigurationDefaults: #48799
  • update turbopack: #48846
  • Fix issues where saving next.config.js too quickly could result in multiple dev servers running at once: #48857
  • Fix scrolling on navigation in app: #48863
  • Implement MutableRequestCookies in server entries: #48847
  • refactor(next-swc): turbopack_ecmascript_plugins: #48671
  • edge: expose Websocket constructor: #48870
  • add missing aliases for next/dynamic and next/head: #48871
  • Update the mutableCookies class to accept extra options: #48877
  • Support generate dynamic sitemaps for dynamic routes: #48867
  • refactor(next-core): emit unsupported package warning: #48837
  • update turbopack: #48893
  • External vercel og for nodejs runtime: #48844
  • Make prefetch not async: #48897
  • Ensure require-hook env is set properly on deploy: #48902
  • add support for static implicit metadata in turbopack: #48823
  • Update min Node.js version to v16: #48903
  • Fix scrolling when invisible element is targeted: #48874
  • Preload css: #48840
  • Selectively load runtime CSS modules to avoid rule duplication: #48866
  • Ensure PAGE is checked in all cases: #48862
  • add missing exports for static generation bailout: #48910
  • Change Server Reference creation on client: #48824
  • Upgrade Edge Runtime: #46818
  • fix: explicit undefined typecheck: #48920
  • fix: Enable CJS annotations for next.js files: #48811
  • turbopack: parse and propagate output: 'export': #48046
  • fixes #48794 : When using pageExtensions like "page.jsx", global css import not working: #48795
  • chore: expose globalThis.crypto when not available: #48941
  • Fix dynamic routes for generateImageMetadata: #48928
  • Correct some jest types: #48923
  • Error for missing dynamic generated id and refactor metadata image url: #48953
  • fix: bump minimum Node.js version to 16.8.0: #48957
  • allow using the nodejs runtime for route handlers when using turbopack: #48791
  • fix(turbopack): ignore underscore_started path: #48792
  • Use ProxiedAsset instead of css_chunk_root_path to expose RSC CSS chunks: #48946
  • Remove un-necessary undici warnings: #48970
  • Ensure WebSocket is polyfilled for node runtime as well: #48924
  • Support preferredRegion and Support runtime/preferredRegion on layouts: #48959
  • preload fonts using ReactDOM.preload: #48931
  • Cleanup "started server on" message: #48972
  • add image metadata for svg: #48947
  • fix: error when image width={Infinity}: #48855
  • add test case for esm commonjs interop: #48940
  • Update resolve rule for @swc/helpers: #48980
  • Update google fonts: #48984
  • Fix scroll when loading.js/ts is used: #48986
  • Add test case for #48506: #48696
  • Add npm package provenance on publish: #48693
  • Revert "Add npm package provenance on publish (#48693)"
  • fix: npm publish provenance permissions: #48757
  • Add missing repository prop to package.json in swc-wasm: #48805
  • test: disable client cache flaky test: #48890

Documentation Changes

  • typo: #48716
  • docs: update Image props: #48726
  • Fix typo in errors/version-staleness.md: #48797
  • Add missing word to getStaticProps documentation: #48854
  • update example Deploy button URLs: #48842
  • Start recommending gRPC with otel: #48915

Credits

Huge thanks to @shuding, @huozhi, @wyattfry, @styfle, @sreetamdas, @afonsojramos, @timneutkens, @alexkirsz, @chriswdmr, @jankaifer, @pn-code, @kdy1, @sokra, @kwonoj, @martin-wahlberg, @Kikobeats, @JTaylor0196, @sebmarkbage, @ijjk, @gnoff, @jridgewell, @sagarpreet-xflowpay, @balazsorban44, @cprussin, @ForsakenHarmony, and @li-jia-nan for helping!

next.js - v13.3.1

Published by huozhi over 1 year ago

Core Changes

  • Fix query normalize on edge deploy: #48045
  • Change metadata routes suffix to number and chars: #48026
  • fix: show error when "next start" is used with "output" config: #47989
  • Update query param prefix to reduce length: #48051
  • turbopack: bind server to IPv6 loopback: #47948
  • turbopack: pass ENV vars to route handlers: #48048
  • parallel routes: fix layout not re-rendering: #48066
  • Fix fallback detection logic when multiple generateStaticParams are needed: #47982
  • Next Cache Telemetry: #47939
  • Remove change leftover from experimental precompiled server: #48107
  • Support og image with edge: #48086
  • Add flag to control app document preloading: #48115
  • Re-land "Vendor react@experimental under an experimentalReact flag": #48041
  • Add experimental React related warning: #47986
  • Fix next-flight-loader resourcePath in Windows: #48152
  • Enable opening source file in build error overlay: #48194
  • Update next/font/google data: #48195
  • Fix documentation link for transpilePackages in NextConfig: #48121
  • Remove warning for metadataBase fallback: #48196
  • Fix typeof expression in layout router: #48245
  • fix: Shift route-announcer to top of layout parent: #44853
  • Chunking Refactor pt. 2: #47961
  • Opt-into worker mode when appDir is enabled: #47857
  • app-router: add batching support for RSC router payloads: #48253
  • interception routes: add new sibling matcher marker + validation: #48276
  • parallel routes: remove the per-route default 404 handler: #48286
  • ensure original matcher source is free of mutations: #47980
  • Add suffix to static metadata images: #48202
  • Update metadata interface types: #48259
  • parallel route: fix payload not being sent on refetch: #48294
  • feat(turbopack): support initial compiler.emotion / compiler.styledComponents flag: #47991
  • Support alt.txt for static metadata og image: #48290
  • Fix missing favicon when other icon exist: #48311
  • Fix app dir vanilla-extract support: #48306
  • Auto collect custom manifest into metadata: #48310
  • feat(turbopack): initial mdxrs config support: #47886
  • refactor shared logic for turbopack-cli: #48307
  • Fix dev case when proxying to self: #48318
  • app router: fix scrolling behaviour for parallel routes: #48346
  • interception routes: fix support for route groups: #48351
  • Add body to router request to fix socket hang up: #48039
  • Fix dev getStaticPaths/generateStaticParams calling: #48322
  • Update App Route Signature: #48348
  • fix: typo localy --> locally: #48193
  • [create-next-app]: add mdx files to tailwind content config: #48188
  • Ensure we handle 204 responses in fetch: #48354
  • Fix fetch cache body handling and update edge-runtime deps: #48365
  • Move normalizing of query for edge: #48373
  • provide the PORT env var based on server port, update turbopack: #48347
  • feat: generate image metadata: #48362
  • Allow some more options for Turbopack: #48401
  • Add pg (Postgres) to server components external packages.: #48402
  • chore: add export ImageResponseOptions: #48418
  • chore: fix a typo in a local variable name: #48456
  • Fix turbo cache for @next/env: #48466
  • Consolidate two appDir if branches: #48459
  • parallel routes: fix catch-all routes taking precedence in dev: #48424
  • parallel routes: fix next-provided default.js not being resolved if the config doesn't specify .js: #48446
  • interception routes: support middleware rewrites: #48450
  • interception routes: fix production rewrites: #48451
  • parallel routes: fix incorrect optimistic tree when there are multiple parallel routes: #48449
  • Refactor entries.ts: #48460
  • Fix misordered CSS resources: #48244
  • Revert "Re-land "Vendor react@experimental under an experimentalReact flag"": #48478
  • Change CacheFs methods to return Buffer: #48237
  • app dir fixes: #48025
  • Rename originUrl to fetchUrl: #48315
  • Make jest config serializable: #47620
  • Drop object config export support for app dir: #48489
  • Fix server references handling in the edge runtime: #48502
  • feat(next-swc): force teardown heap profiler if exists: #47769
  • fix(turbopack/transform_options): enforce default react runtime: #48400
  • Update swc_core to v0.75.23: #48098
  • update swc_core and dependencies to 0.75.23: #48521
  • Fixed image-optimizer crashing when using outputFileTracing: #48513
  • Remove unused code from test-pack turbo task: #48487
  • Fix static opt of routes generation for static metadata files: #48528
  • feat(turbopack): support modularizeImports next.js config: #48511
  • refactor: move resolving metadata process into async Metadata component: #48536
  • Update history in useInsertionEffect: #48553
  • Fix instrumentation.js initialization in prod on Vercel: #48557
  • Prefer to use deployment url for metadata routes on production: #48556
  • Fallback to deployment vercel url if metadataBase is not set on prod: #48570
  • build(cargo): move workspaces manifest to top level: #48198
  • Remove expired link resources via MutationObserver during development: #48578
  • prettier fix for next-swc: #47873
  • Fix chunk file names in flight manifest: #48583
  • Adding missing fields to the Manifest type: #48552
  • Add updated app dir cache handling: #48516
  • Upgrade React: #48589
  • use structured images with metainfo (blur placeholder): #48531
  • Land reverted fix for chunk file names: #48625
  • remove amp error in app dir: #48620
  • Add test case for #48583 and ignore hot-update scripts: #48587
  • Exclude app from _devPagesManifest.js in turbopack: #48633
  • replace defined values and add __NEXT_HAS_REWRITES define: #48628
  • implement /_next/image for local requests: #48622
  • Add export runtime test for pages and fully remove experimental.runtime: #48630
  • Upgrade @types/react to latest 18.x: #48645
  • app-router: new client-side cache semantics: #48383
  • Fix typo in fetchType annotation: #48646
  • Ensure latest React types for experimental release channel are used: #48641
  • Fix writeConfigurationDefaults.ts to correctly suggest changes in monorepos: #48668
  • Revert "app-router: new client-side cache semantics": #48678
  • fix snapshots broken by prettier (also fix .prettierignore): #48586
  • Reland app-router: new client-side cache semantics: #48685
  • Revert "Reland app-router: new client-side cache semantics": #48688

Documentation Changes

  • Update deployment.md: #48062
  • Docs: Describe how to manually configure open telemetry: #48071
  • Fix typo in script.md: #48225
  • Add information about deploy to open telemetry docs: #48241
  • docs: fix grammar for dynamic routes catch-all explanation and give better examples: #48181
  • Fix grammar and typos in OTEL docs: #48235
  • Update instrumentation.md: #48394
  • typo: #48495
  • docs: fix minimum Node.js version to 14.18.0: #48545
  • Docs: Unify note formatting: #48417
  • Fix TYPO in otel docs: #48623

Example Changes

  • Fix the typo on README.md: #48274
  • fix: Adding search field decorator: #48350
  • Update Mux example logo to new Mux brand: #48654

Misc Changes

  • Fix stable release start: #48044
  • chore: Add .vscode to eslintignore: #48020
  • Update flakey tests: #48113
  • Update codeowner for images: #48239
  • chore: split up app-dir-export tests: #48252
  • allow anyone to approve a lockfile change: #48261
  • Temporarily disable app dir export integration test: #48291
  • Only create tarballs once per run-tests: #48321
  • Investigate redirect getting stuck: #48343
  • Update font handling in CNA templates: #48364
  • Add test coverage for pages edge API routes: #48370
  • Don't build pages before middleware: #48339
  • Extra space removed: #48514
  • Update start release flow: #48634
  • Fix version bump
  • misc: fix flaky prefetch test: #48666
  • Re-add kodiak config: #48672
  • Add logs to release job: #48690

Credits

Huge thanks to @huozhi, @styfle, @jridgewell, @feedthejim, @cjmling, @shuding, @nabsul, @motopods, @hanneslund, @tunamagur0, @jankaifer, @apeltop, @maranomynet, @alexkirsz, @y-tsubuku, @sokra, @EndangeredMassa, @ykzts, @AviAvinav, @kwonoj, @adilansari, @ForsakenHarmony, @wyattjoh, @charkour, @timneutkens, @delbaoliveira, @agadzik, @Just-Moh-it, @rodrigofeijao, @padmaia, @leerob, @juliusmarminge, @koba04, @cprussin, @Phiction, @DuCanhGH, @jessewarren-aa, @sophiebits, @ryo-manba, @Yovach, @ijjk, @dylanjha, and @eps1lon for helping!

next.js - v13.3.1-canary.16

Published by ijjk over 1 year ago

Core Changes

  • build(cargo): move workspaces manifest to top level: #48198
  • Remove expired link resources via MutationObserver during development: #48578
  • prettier fix for next-swc: #47873
  • Fix chunk file names in flight manifest: #48583

Documentation Changes

  • docs: fix minimum Node.js version to 14.18.0: #48545

Credits

Huge thanks to @koba04, @kwonoj, @shuding, and @ForsakenHarmony for helping!

next.js - v13.3.1-canary.15

Published by ijjk over 1 year ago

Core Changes

  • Fix instrumentation.js initialization in prod on Vercel: #48557
  • Prefer to use deployment url for metadata routes on production: #48556
  • Fallback to deployment vercel url if metadataBase is not set on prod: #48570

Credits

Huge thanks to @sophiebits and @huozhi for helping!

next.js - v13.3.1-canary.14

Published by ijjk over 1 year ago

Core Changes

  • feat(turbopack): support modularizeImports next.js config: #48511
  • refactor: move resolving metadata process into async Metadata component: #48536
  • Update history in useInsertionEffect: #48553

Misc Changes

  • Extra space removed: #48514

Credits

Huge thanks to @kwonoj, @jessewarren-aa, @huozhi, and @timneutkens for helping!

next.js - v13.3.1-canary.13

Published by ijjk over 1 year ago

Core Changes

  • update swc_core and dependencies to 0.75.23: #48521
  • Fixed image-optimizer crashing when using outputFileTracing: #48513
  • Remove unused code from test-pack turbo task: #48487
  • Fix static opt of routes generation for static metadata files: #48528

Misc Changes

  • Don't build pages before middleware: #48339

Credits

Huge thanks to @timneutkens, @sokra, @DuCanhGH, @jankaifer, and @huozhi for helping!

next.js - v13.3.1-canary.12

Published by ijjk over 1 year ago

Core Changes

  • feat(next-swc): force teardown heap profiler if exists: #47769
  • fix(turbopack/transform_options): enforce default react runtime: #48400
  • Update swc_core to v0.75.23: #48098

Documentation Changes

  • typo: #48495

Credits

Huge thanks to @Phiction, @kwonoj, and @padmaia for helping!

next.js - v13.3.1-canary.11

Published by ijjk over 1 year ago

Core Changes

  • Make jest config serializable: #47620
  • Drop object config export support for app dir: #48489
  • Fix server references handling in the edge runtime: #48502

Credits

Huge thanks to @cprussin, @huozhi, and @shuding for helping!

next.js - v13.3.1-canary.10

Published by ijjk over 1 year ago

Core Changes

  • Change CacheFs methods to return Buffer: #48237
  • app dir fixes: #48025
  • Rename originUrl to fetchUrl: #48315

Credits

Huge thanks to @ykzts, @sokra, and @nabsul for helping!

next.js - v13.3.1-canary.9

Published by ijjk over 1 year ago

Core Changes

  • chore: fix a typo in a local variable name: #48456
  • Fix turbo cache for @next/env: #48466
  • Consolidate two appDir if branches: #48459
  • parallel routes: fix catch-all routes taking precedence in dev: #48424
  • parallel routes: fix next-provided default.js not being resolved if the config doesn't specify .js: #48446
  • interception routes: support middleware rewrites: #48450
  • interception routes: fix production rewrites: #48451
  • parallel routes: fix incorrect optimistic tree when there are multiple parallel routes: #48449
  • Refactor entries.ts: #48460
  • Fix misordered CSS resources: #48244
  • Revert "Re-land "Vendor react@experimental under an experimentalReact flag"": #48478

Credits

Huge thanks to @koba04, @timneutkens, @feedthejim, and @shuding for helping!

next.js - v13.3.1-canary.8

Published by ijjk over 1 year ago

Core Changes

  • provide the PORT env var based on server port, update turbopack: #48347
  • feat: generate image metadata: #48362
  • Allow some more options for Turbopack: #48401
  • Add pg (Postgres) to server components external packages.: #48402
  • chore: add export ImageResponseOptions: #48418

Documentation Changes

  • Update instrumentation.md: #48394

Credits

Huge thanks to @rodrigofeijao, @sokra, @huozhi, @padmaia, @leerob, and @juliusmarminge for helping!

next.js - v13.3.1-canary.7

Published by ijjk over 1 year ago

Core Changes

  • feat(turbopack): initial mdxrs config support: #47886
  • refactor shared logic for turbopack-cli: #48307
  • Fix dev case when proxying to self: #48318
  • app router: fix scrolling behaviour for parallel routes: #48346
  • interception routes: fix support for route groups: #48351
  • Add body to router request to fix socket hang up: #48039
  • Fix dev getStaticPaths/generateStaticParams calling: #48322
  • Update App Route Signature: #48348
  • fix: typo localy --> locally: #48193
  • [create-next-app]: add mdx files to tailwind content config: #48188
  • Ensure we handle 204 responses in fetch: #48354
  • Fix fetch cache body handling and update edge-runtime deps: #48365
  • Move normalizing of query for edge: #48373

Documentation Changes

  • docs: fix grammar for dynamic routes catch-all explanation and give better examples: #48181
  • Fix grammar and typos in OTEL docs: #48235

Example Changes

  • fix: Adding search field decorator: #48350

Misc Changes

  • Only create tarballs once per run-tests: #48321
  • Investigate redirect getting stuck: #48343
  • Update font handling in CNA templates: #48364
  • Add test coverage for pages edge API routes: #48370

Credits

Huge thanks to @kwonoj, @sokra, @adilansari, @feedthejim, @ForsakenHarmony, @wyattjoh, @charkour, @timneutkens, @delbaoliveira, @agadzik, @Just-Moh-it, and @jankaifer for helping!

next.js - v13.3.1-canary.6

Published by ijjk over 1 year ago

Core Changes

  • ensure original matcher source is free of mutations: #47980
  • Add suffix to static metadata images: #48202
  • Update metadata interface types: #48259
  • parallel route: fix payload not being sent on refetch: #48294
  • feat(turbopack): support initial compiler.emotion / compiler.styledComponents flag: #47991
  • Support alt.txt for static metadata og image: #48290
  • Fix missing favicon when other icon exist: #48311
  • Fix app dir vanilla-extract support: #48306
  • Auto collect custom manifest into metadata: #48310

Documentation Changes

  • Add information about deploy to open telemetry docs: #48241

Misc Changes

  • Temporarily disable app dir export integration test: #48291

Credits

Huge thanks to @huozhi, @EndangeredMassa, @ykzts, @AviAvinav, @jankaifer, @feedthejim, @kwonoj, and @shuding 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