Content-Length: 437082 | pFad | https://github.com/vercel/next.js/releases

D2 Releases Β· vercel/next.js Β· GitHub
Skip to content

Releases: vercel/next.js

v15.2.0-canary.12

15 Jan 23:34
Compare
Choose a tag to compare
v15.2.0-canary.12 Pre-release
Pre-release

Core Changes

  • Ensure client reference manifest is traced for global not found page: #74919
  • Polish error feedback row: #74880
  • fix: static indicator for new overlay decoupled from appIsrStatus: #74933
  • [test] Avoid hydration errors in react-compiler tests: #74928
  • feat: write the segment path data out from the incremental cache: #74892
  • Track dynamic IO feature usage: #74942
  • Upgrade React from f0edf41e-20250115 to b158439a-20250115: #74936

Misc Changes

  • fix persisent caching restore bug: #74917
  • Fix missing await of params when metadata with an image file pt2: #74193
  • Turbopack: capture all references in module graph: #74873
  • Add reference library that supports React Server and uses React Compiler: #74923
  • [Turbopack] refactor to pass ModuleGraph to chunk_group: #74937
  • [Turbopack] fix unemit collectible: #74932
  • refactor(turbo-tasks): Convert local Vcs to non-local Vcs when returning from task functions: #74714
  • perf(turbo-tasks): Add a synchronous try_sidecast method to ResolvedVc: #74844

Credits

Huge thanks to @sokra, @gadcam, @unstubbable, @gaojude, @mischnic, @eps1lon, @wyattjoh, and @bgw for helping!

v15.2.0-canary.11

15 Jan 09:12
Compare
Choose a tag to compare
v15.2.0-canary.11 Pre-release
Pre-release

Core Changes

  • Skip client reference manifests for static metadata route handlers: #74876
  • Upgrade React from b3a95caf-20250113 to f0edf41e-20250115: #74890
  • fix: moved down segment path handling after cache headers are set: #74893
  • [Turbopack] improve task optimization: #74837

Misc Changes

  • ci: ensure fnm is installed in build_reusable: #74891
  • feat(turbopack): Add a compile-time feature to turbopack to enable tokio-console support: #74675
  • [Turbopack] fix task optimization by removing children count: #74907
  • fix(turbopack-swc-utils): Don't panic if issues aren't emitted, use #[must_use] annotation: #74906
  • Create synchronous snapshots of recursive AvailableModuleInfo struct: #74894

Credits

Huge thanks to @ztanner, @unstubbable, @wyattjoh, @bgw, @sokra, and @wbinnssmith for helping!

v15.2.0-canary.9

14 Jan 19:44
Compare
Choose a tag to compare
v15.2.0-canary.9 Pre-release
Pre-release

Core Changes

  • Add partial support for "use cache" in metadata route handlers: #74835
  • [DevOverlay] Hydration Error Code Frame: #74822
  • fix: when metadatabase is set we should not warn: #74840
  • [DevOverlay] Sync Terminal component with CodeFrame for Build Error: #74831
  • feat: animated dev build/render indicator: #74833
  • Fix mojibake in server action inputs (fixes #74843): #74845
  • [DevOverlay] Add Turbopack story for Error Containers: #74834
  • Add pagination SEO link tags: #74737
  • chore: fix local development warnings inside next monorepo: #74863
  • fix: eslint rule of using img in metadata routes: #74864
  • Upgrade React from cabd8a0e-20250113 to b3a95caf-20250113: #74868
  • [Segment Cache] Support <Link prefetch={true}>: #74172
  • Remove unnecessary re render on link reveal: #74670
  • [Segment Cache] Cancel prefetch on viewport exit: #74671
  • [Segment Cache] Prioritize hovered links: #74672
  • Refine NextLogo Accessibility and Styling: #74869

Example Changes

  • examples: add StackBlitz preview to README.md: #73546
  • examples: improve DX while copying command to create new project: #73463
  • examples: fix with-zones repository name in the deploy link: #74852

Misc Changes

  • docs: fix typos in 08-mutating-data.mdx: #74856
  • [Turbopack] add count method to storage: #74830
  • [Turbopack] add tracing to task execution: #74770
  • [Turbopack] improve task aggregation update: #74771
  • [Turbopack] add active_counter to keep tasks active: #74772
  • Update CI config for Windows runner: #74850

Credits

Huge thanks to @JamBalaya56562, @unstubbable, @devjiwonchoi, @huozhi, @sokra, @gaojude, @vexcat, @Zach-Jaensch, @ijjk, and @acdlite for helping!

v15.2.0-canary.10

14 Jan 23:33
Compare
Choose a tag to compare
v15.2.0-canary.10 Pre-release
Pre-release

Core Changes

  • Disable failed scroll restoration warning: #74875
  • Polish UI for dev indicator popover: #74872
  • [DevTools] Add CMD + . keyboard shortcut to show/hide: #74878
  • [DevOverlay] use buttons for interactive indicator row options: #74887
  • [DevOverlay] close popover/overlay on Esc: #74889

Example Changes

  • with-mux-video: recommend environment variables instead of secrets: #74879
  • with-mux-video: updates for next 15 compat: #74881

Misc Changes

  • fix(turbopack): Fix tree shaking with import * as R: #74725

Credits

Huge thanks to @eps1lon, @kdy1, @gaojude, @decepulis, @devjiwonchoi, and @ztanner for helping!

v15.2.0-canary.8

13 Jan 23:33
Compare
Choose a tag to compare
v15.2.0-canary.8 Pre-release
Pre-release

Core Changes

  • feat: added rewrite headers after user-supplied rewrites: #74776

Misc Changes

  • refactor(turbopack-core): Use ResolvedVc in ContextCondition: #74711
  • refactor(turbopack/next-core): Use ResolvedVc in PackagesGlobs: #74712
  • docs: mention special case for trailing slash: #74839
  • refactor(turbopack): Remove last known (non-test) usages of unresolved vcs in turbo_tasks::value (!!!): #74713

Credits

Huge thanks to @bgw, @huozhi, and @wyattjoh for helping!

v15.2.0-canary.7

13 Jan 20:15
Compare
Choose a tag to compare
v15.2.0-canary.7 Pre-release
Pre-release

Core Changes

  • [DevOverlay] Fix Style Regression: #74768
  • Fix output files warning by Turborepo: #74811
  • perf(lint): cache the returned regex result: #74827
  • Upgrade React from 540efebc-20250112 to cabd8a0e-20250113: #74828

Misc Changes

  • fix: unauthorized.mdx: #74799
  • [Turbopack] make the single module graph a root task: #74778
  • docs: mark app router dynamic example as client component: #74806
  • docs: disclaimer for only canary version available for ppr: #74813
  • refactor(turbopack-dev-server): Use ResolvedVc/NonLocalValue in RewriteType, remove all "local" opt-outs from structs: #74708
  • refactor(turbopack-ecmascript): Use ResolvedVc in CodeGen type: #74709
  • refactor(turbopack/next-core): Use ResolvedVc in VisitClientReferenceNodeState: #74710

Credits

Huge thanks to @locothedev, @devjiwonchoi, @sokra, @unstubbable, @huozhi, and @bgw for helping!

v15.2.0-canary.6

12 Jan 23:34
Compare
Choose a tag to compare
v15.2.0-canary.6 Pre-release
Pre-release

Core Changes

  • Upgrade React from 056073de-20250109 to 540efebc-20250112: #74805

Misc Changes

  • docs: unstable_cache clarify usage: #74802

Credits

Huge thanks to @leerob for helping!

v15.2.0-canary.5

11 Jan 23:34
Compare
Choose a tag to compare
v15.2.0-canary.5 Pre-release
Pre-release

Core Changes

  • SingleModuleGraph: yield edge weights during traversal: #74620
  • refactor(turbopack/next-api): Implement NonLocalValue for TracedDiGraph and SingleModuleGraph: #74506
  • Always display version indicator: #74774
  • Update font data: #74777
  • Upgrade React from 74ea0c73-20250109 to 056073de-20250109: #74754
  • [DevOverlay] Improve Storybook Structure: #74764
  • fix: always show indicator in app router: #74758

Misc Changes

  • chore(github): ignore PRs in for stale issue bot: #74767
  • Turbopack chunking: use ChunkableModules in chunk_content, not ChunkItems: #74040
  • chore(turbopack): Delete some dead code that was using unresolved Vcs: #74705
  • refactor(turbopack-core): Remove remaining "local" value type opt-outs in turbopack-core: #74706
  • refactor(turbopack-dev-server): Remove unresolved Vc from DevHtmlEntry, use a named struct: #74707
  • Update incorrect comment: #74687
  • Typo in nextjs-compiler.mdx: #74645
  • Fix small bug in getting started docs: #74744
  • docs update: Remove public access modifier from resetRequestCache method in CacheHandler class, it's not available in js file (only in typescript): #74788

Credits

Huge thanks to @samcx, @wbinnssmith, @bgw, @huozhi, @nphmuller, @devjiwonchoi, @gaojude, @apostolos, @k15a, and @pavelee for helping!

v15.2.0-canary.4

10 Jan 21:05
Compare
Choose a tag to compare
v15.2.0-canary.4 Pre-release
Pre-release

Core Changes

  • [DevTools] create error state for indicator: #74717
  • [DevOverlay] Add Basic Stories for Error Containers: #74697
  • Add experimental flag for View Transitions: #74659
  • [DevOverlay] Floating Header and Bottom Stacks: #74581
  • [DevOverlay] Add Pagination: #74583
  • Fix @vercel/og license SPDX expression: #74745
  • [DevOverlay] Add Next.js version staleness indicator: #74601
  • Write errors.json fully formatted: #74753
  • [DevOverlay] Fix style details and correctly pass version info: #74606
  • [DevOverlay] Decouple Dialog component from Error Overlay: #74638
  • [DevOverlay] Apply Turbopack Styling: #74636
  • [DevOverlay] Add Call Stack: #74658
  • [DevOverlay] Add Runtime Error CodeFrame: #74682
  • Do not warn during build for supported modules in the Edge runtime: #74752
  • Ensure metadata doesn't break scroll-to-top on navigation: #74748
  • [Segment Cache] Fix stale time unit conversion: #74759
  • [metadata] add option of configuring ua of async metadata: #74594

Misc Changes

  • Turbopack: add flag to switch between envs: #74135
  • Upgrade Turborepo to v2.3.3: #74736
  • build: Update swc_core to v10.1.0: #74580
  • Improve memory usage of the new backend: #74740
  • test: add feature of overriding files: #74716
  • Update 09-error-handling.mdx: #74656
  • misc: add .cursorignore: #74763
  • chore(github): update how we handle stale issues: #73488

Credits

Huge thanks to @gaojude, @devjiwonchoi, @eps1lon, @mischnic, @unstubbable, @matmannion, @kdy1, @sokra, @huozhi, @mikeboensel, @acdlite, and @samcx for helping!

v15.2.0-canary.3

09 Jan 23:34
Compare
Choose a tag to compare
v15.2.0-canary.3 Pre-release
Pre-release

Core Changes

  • test: do not log the changes for local dev tsconfig: #74674
  • [metadata] initial support of streaming metadata: #74619
  • Remove PPR feature check from Segment Cache client: #74669
  • [Segment Cache] Add act-inspired internal router testing helper: #74668
  • [Segment Cache] Background segment revalidation: #74057
  • Upgrade React from 7b402084-20250107 to 42687267-20250108: #74649
  • Indicate boolean value for configured experimental features on startup: #74691
  • Implement encryption key into turbopack as hash salt: #72933
  • Show numerical values for configured experimental features: #74692
  • Upgrade React from 42687267-20250108 to 74ea0c73-20250109: #74693
  • feat: DevToolsIndicator: #74679
  • Fix presentation when onerror receives an event without error: #74643
  • refactor: move the global client error code: #74699
  • fix: ts language server rule metadata should allow null: #74704

Misc Changes

  • perf(rcstr): Support inline string: #74482
  • refactor(turbopack-ecmascript) Use ResolvedVc in EsmExport type: #74508
  • test: assert the logs has updated after revaluate js value: #74686
  • Recommend styled-components VSCode extension to get CSS autocomplete in Dev Overlay: #74688
  • fix(turbopack): Stop analyzer if IIFE is recursive: #74628
  • refactor(turbo-tasks): Add NonLocalValue marker trait implementation for TransientState: #74509
  • build(scripts/pack-next): Add support for compressing debuginfo with zlib: #74662
  • refactor(turbopack-core): Use ResolvedVc in IntrospectableChildren: #74510
  • refactor(turbopack-core): Use ResolvedVc in ProcessResult and ModuleResolveResultItem: #74511
  • Update lightningcss: #74695
  • refactor(turbopack-core): Use ResolvedVc for IntrospectableModule and IntrospectableSource: #74512

Credits

Huge thanks to @kdy1, @bgw, @huozhi, @eps1lon, @acdlite, @unstubbable, @lfades, @gaojude, and @sebmarkbage for helping!









ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: https://github.com/vercel/next.js/releases

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy