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

chore(deps): update nextjs monorepo to v15.2.1 #452

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

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 21, 2024

This PR contains the following updates:

Package Type Update Change OpenSSF
@next/eslint-plugin-next (source) devDependencies minor 15.1.0 -> 15.2.1 OpenSSF Scorecard
eslint-config-next (source) devDependencies minor 15.1.0 -> 15.2.1 OpenSSF Scorecard

Release Notes

vercel/next.js (@​next/eslint-plugin-next)

v15.2.1

Compare Source

Core Changes
  • Unify Link and Form prefetching: #​76184
  • Turbopack: Ensure server actions sourcemaps tests pass: #​76157
  • [dev-overlay] control dark theme in one place: #​76528
  • [dev-overlay] change css var for terminal: #​76590
  • [dev-overlay] Discriminate stack frame settled typed: #​76517
  • Remove obsolete sourcePackage references: #​76550
  • refactor: remove unused variable in externals handling: #​76599
  • fix: Add popular embedding libraries to serverExternalPackages: #​76574
  • [Segment Cache] Implement hash-only navigations: #​76179
  • Webpack: abstract away getting compilation spans: #​76579
  • report compiler duration for webpack and improve numbers: #​76665
  • [dev-overlay] fix dark theme missing close bracket: #​76672
  • Remove revalidate property from incremental cache ctx for FETCH kind: #​76500
  • [dev-overlay] fix: env name label style was out of sync with error type label: #​76668
  • Turbopack: avoid celling source maps before minify: #​76626
  • refactor(CI): Merge all four bundler test manifest scripts into one: #​76652
  • [metadata] fix duplicate metadata for parallel routes: #​76669
  • [Segment Cache] Omit from bundle if flag disabled: #​76622
  • [Segment Cache] Support output: "export" mode: #​75671
  • [Segment Cache] Refresh on same-page navigation: #​76223
  • [metadata] re-enable streaming metadata with PPR: #​76119
  • [Segment Cache] Search param fallback handling: #​75990
  • [Segment Cache] Fix: canonicalURL omits origin: #​76444
  • fix metadata basePath for manifest: #​76681
  • Propagate expire time to cache-control header and prerender manifest: #​76207
  • Show revalidate/expire columns in build output: #​76343
  • Gate alternate bundler behind canary only: #​76634
  • [dynamicIO] routes with dynamic segments should be able to be static in dev: #​76691
  • [repo] upgrade ts 5.8.2: #​76709
  • [metadata]: ensure metadata boundary is only rendered once on client nav: #​76692
  • [metadata] clean up redudant options: #​76712
  • Fix uniqueness detection for generateStaticParams: #​76713
  • Upgrade React from 22e39ea7-20250225 to d55cc79b-20250228: #​76680
  • [Turbopack] Compute module batches and use them for chunking: #​76133
  • [Dev Tools] Improve keyboard interactions for menu & overlays: #​76754
  • Keep server code out of browser chunks: #​76660
  • Turbopack: inline minify into code generation and make it a plain function instead of a turbo tasks function: #​76628
  • fix edge runtime asset fetch in pages api: #​76750
  • Update use-cache-unknown-cache-kind.test.ts snapshot for alternate bundler: #​76682
Example Changes
  • docs: fix reading params code blocks: #​76705
Misc Changes
  • fix(rustdoc): Fix rustdoc warnings, block on rustdoc failures in CI: #​76448
  • Update more global turbo CLI usage: #​76576
  • docs: Node.js runtime support for Middleware: #​76556
  • build: Update swc_core to v16.0.0: #​76414
  • Turbopack: prevent panic in swc issue emitter: #​76595
  • Unflake parallel-routes-revalidation test: #​76600
  • Fix octokit.rest.issues.addLabels call: #​76601
  • [test] Use new Redbox matchers in app/ error-recovery: #​76552
  • [test] Use new Redbox matchers in pages/ ReactRefreshLogBox-app-doc: #​76551
  • Run nightly bundler integration tests also with React 18: #​76606
  • 15.2: Add version history for devIndicators and note on deprecated options: #​76611
  • 15.2 docs: document missing htmlLimitedBots option: #​76616
  • Update bundler production test manifest: #​76584
  • Update bundler development test manifest: #​76585
  • Fix test after CI switched to pnpm 10: #​76615
  • chore(cna): fix theme extend for tailwind v4: #​76583
  • [test] Use new Redbox matchers in app/ ReactRefreshLogBoxMisc: #​76563
  • Don’t use native built-ins for additional bundler: #​76577
  • Revert "Run nightly bundler integration tests also with React 18": #​76640
  • Update bundler production test manifest: #​76643
  • Update bundler development test manifest: #​76644
  • Turbopack: dedupe middleware-manifest entries: #​76621
  • Turbopack: Improve edge tests: #​76607
  • Turbopack: add test test for css order: #​76675
  • Turbopack: fix order of chunk items in cycles: #​76676
  • [ci] Fix test-turbopack-integration not having any shards : #​76355
  • Update Turbopack development test manifest: #​76658
  • Update Turbopack production test manifest: #​76659
  • fix(CI): Upload to areweturboyet immediately after a manifest is updated, not only on a fixed cron schedule: #​76688
  • Update test snapshots for alternative bundler [4/n]: #​76578
  • fix(turbopack): Fix analysis of private properties: #​76654
  • Turbopack: Simplify emitDecoratorMetadata test: #​76678
  • [test] Use new Redbox matchers in pages/ ReactRefreshRegression: #​76743
  • [test] Remove describeVariants helper: #​76631
  • [test] Fix flaky error-recovery test: #​76753
  • [test] Use new Redbox matchers in app/ dynamic-error: #​76744
  • [test] Use new Redbox matchers in app/ rsc-runtime-errors: #​76745
  • Turbopack: avoid panic in module batches: #​76757
  • Revert "test: temporarily disable after deploy test": #​74990
  • toDisplayRedbox(): replace all occurrences of testDir: #​76618
  • Fix: missing close brace in demo code: #​76549
  • Disable flaky Turbopack tests: #​76760
  • feat(CI): Revalidate vercel data cache on areweturboyet after uploading data to KV store: #​76693
  • chore(github): move top prs and feature requests to different Slack channel: #​76764
  • Fix flaky Bun test: #​76763
Credits

Huge thanks to @​acdlite, @​bgw, @​ijjk, @​molebox, @​kdy1, @​timneutkens, @​devjiwonchoi, @​mischnic, @​unstubbable, @​eps1lon, @​huozhi, @​philipithomas, @​delbaoliveira, @​samcx, @​wbinnssmith, @​sokra, @​gnoff, @​leerob, @​ztanner, @​raunofreiberg, @​lubieowoce, and @​LihaoWang for helping!

v15.2.0

Compare Source

Core Changes
  • Fix unstable_allowDynamic when used with pnpm: #​73732
  • [dynamicIO] use new heuristic to track whether server render is dynamic: #​73751
  • Fix receiveExpiredTags not always called: #​73759
  • error-overlay: Rename "Error" to "Issue": #​72817
  • remove redundant segment collection call: #​73773
  • Metadata resolvers can be fetched synchronously: #​73771
  • Turbopack: migrate client references to single-graph-traversal: #​73322
  • next-codemod: update gitignore file for parity for yarn recommendations: #​71963
  • feat: error code: #​73332
  • Detach next-error-code-swc-plugin from workspace: #​73806
  • [CI] Prominent error message for check_error_codes: #​73807
  • [Segment Cache] Add PPR header to segment prefetch: #​73756
  • fix: path escaping issue on windows: #​73843
  • Rename variables in LayoutRouter for clarity: #​73826
  • [Segment Cache] Skip prefetched segments on server: #​73626
  • [Segment Cache] No data on tree prefetch if no PPR: #​73767
  • Remove segmentPath from RSC payload: #​73827
  • build: better error if fetching AMP validator fails: #​73851
  • Escape the '.' in '.json' when making static data routes.: #​73850
  • fix(next@15): use the asset prefix when loading a CSS in App Router: #​72095
  • Exclude .test. files from using error code plugin: #​73868
  • Refactor telemetry API: #​73865
  • Add additional error classes and error codes: #​73862
  • refactor: collectAppPageSegments: #​73908
  • cleanup unnecessary map in dev server: #​73745
  • Retry manifest file loading only in dev mode: #​73900
  • Turbopack: ignore empty NEXT_TURBOPACK_TRACING var: #​73903
  • Ignore RSC fetch errors after hard navigation: #​73975
  • Fix error code check in windows: #​73981
  • Separate viewport and metadata in rsc and cache: #​73867
  • Add feature flag for new dev overlay: #​73977
  • Restore RSC fetch error handling after navigating back: #​73985
  • refactor: make locales array immutable: #​74037
  • fix: skip rendering dynamic root segment routes: #​74039
  • refactor: cache lowercasing all the locales: #​74038
  • Add SRI support for Node.js Runtime : #​73891
  • Separate bots detection utils: #​74000
  • docs: remove a duplicated word in redirect code comment: #​74043
  • examples: update gitignore files for parity for yarn recommendations: #​71956
  • chore: update turbopack document path in the warning message: #​72597
  • Clean up react-dev-overlay before fork: #​74016
  • chore(next/image): improve imgopt api bypass detection for unsupported images: #​73909
  • [Segment Cache] Add CacheStatus.Empty: #​73667
  • chore: move static paths utils into own folder: #​73928
  • Delete unused GroupedStackFrames.tsx: #​74028
  • [Segment Cache] Move cache key creation to client : #​73853
  • feat: added partial shell generation using root params: #​73816
  • feat: added error when there's missing root params in generateStaticParams: #​73933
  • Remove parentRendered argument: #​73877
  • Generate per-segment responses for any static page: #​73945
  • feat: added fallback route params to prerender manifest: #​74004
  • refactor(turbopack): Make various types directly or indirectly included in State<T> types into OperationValues and/or NonLocalValues: #​74008
  • Fork react-dev-overlay for new UI: #​74017
  • fix: added fallback source route to prerender manifest: #​74052
  • Add storybook for UI testing: #​74032
  • [Segment Cache] Support for non-PPR projects/pages: #​73960
  • exclude .stories. and .test. files from taskfile watch and error plugin: #​74064
  • Upgrade React from 7283a213-20241206 to 372ec00c-20241209: #​73749
  • fix: aria attribute typo for error overlay: #​74074
  • fix: set x-deployment-id to every middleware prefetch request: #​71193
  • Add middleware handler for error code telemetry: #​74088
  • Create ErrorOverlay component: #​74073
  • fix(typed-routes): Fix route type fallback: #​73271
  • Rename root-layout-missing-tags-error.tsx to pascal case: #​74089
  • Turbopack: next/dynamic use transitions instead of AST analysis: #​73627
  • [Turbopack] fix root and project path usages in a monorepo: #​73552
  • support bun.lock as package manager lockfile: #​74056
  • Stop sourcemapping function names: #​74085
  • Move ErrorIndicator to separate file: #​74090
  • Upgrade React from 372ec00c-20241209 to 518d06d2-20241219: #​74155
  • used shared worker for lint & typecheck steps: #​74154
  • chore(turbopack): Ignore no-vc-struct lint in trybuild proc macro tests: #​74110
  • Use provided waitUntil for pending revalidates: #​74164
  • Port ErrorPagination: #​74097
  • Port LeftIcon RightIcon from ErrorPagination: #​74098
  • Port ToolButtonsGroup: #​74099
  • [Turbopack] fix import.meta.url in monorepo: #​72612
  • refactor: rename the react client error callbacks module: #​74192
  • Use ErrorOverlayLayout in Errors component: #​74107
  • refactor: remove internal queries, move to request metadata: #​74100
  • Fix accessing headers in progressively enhanced form actions: #​74196
  • Use Geist font in Dev Overlay: #​74160
  • [metadata] Align prefetch head type with head: #​74161
  • refactor: error boundary rendering in app-render: #​74259
  • [metadata] Merge the metadata resolve apis into one api: #​74191
  • [DevOverlay] fix: restore pagination style: #​74296
  • fix: update broken links in config-shared.d.ts: #​74122
  • fix: fix typos in errors.json & create-component-tree.tsx: #​74471
  • Safely retrieve router, improve page reload logic: #​74209
  • docs: bump year: #​74475
  • [DevOverlay] Remove Dialog Banner: #​74464
  • [DevOverlay] Add color palette script: #​74465
  • Fix: Preserve intentional percent encoding in search param for client nav: #​74473
  • [DevOverlay] Implement New Overlay Layout with Bottom Stacks: #​74466
  • [DevOverlay] Add error overlay footer and feedback: #​74472
  • [DevOverlay] Remove temporary header children: #​74490
  • fix: server functions x-forwarded-host possible multiple values: #​73701
  • [DevOverlay] Pass footer message from error containers: #​74493
  • feat(rsc): allow host or forwarded: #​74199
  • [DevOverlay] Adjust border style for header and footer: #​74480
  • feat(next/image): add support for images.qualities in next.config: #​74257
  • Upgrade React from 518d06d2-20241219 to 3b009b4c-20250102: #​74492
  • fix: add node internals stack frames to ignored list: #​73698
  • chore: break calls to forEach into for loops: #​74523
  • [DevOverlay] Add error message: #​74541
  • [DevOverlay] Add error type label: #​74543
  • feat: connect error rating buttons to telemetry API: #​74496
  • [metadata] Move metadata rendering adjacent to page component: #​74262
  • Delete set-cache-busting-search-param.test.ts: #​74561
  • fix: enhance a11y, prevent double firing in error rating: #​74563
  • fix: add aria-hidden to error overlay voting icons: #​74568
  • Update font data: #​74572
  • Upgrade React from 3b009b4c-20250102 to 3ce77d55-20250106: #​74557
  • [metadata] Change the array head to single node in flight data: #​74299
  • [DevOverlay] Add Toolbar: #​74555
  • restore deleted comment in next-app-loader: #​74597
  • Turbopack dev: Remove client to server websocket ping event: #​74584
  • Fix prerender tags when notFound is called: #​74577
  • fix: add prerender abort errors to unstable rethrow: #​74556
  • Upgrade React from 3ce77d55-20250106 to 7b402084-20250107: #​74599
  • fix: handle optional catchall parameters properly when deployed: #​74562
  • refactor: generic dev build indicator: #​74615
  • ensure custom cache handlers are preloaded: #​74622
  • feat: dev build indicator for App Router: #​74618
  • fix fetch lock not being consistently released: #​74623
  • Ensure global cache handlers are used properly: #​74626
  • Ensure custom Suspense boundaries in layouts resolve if they contain the page: #​74552
  • test: exclude the ts testing files from tsconfig during local dev in nextjs repo: #​74647
  • Remove unused dependencyFactory plugin code: #​74661
  • 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
  • [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
  • 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
  • Upgrade React from 056073de-20250109 to 540efebc-20250112: #​74805
  • [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
  • feat: added rewrite headers after user-supplied rewrites: #​74776
  • 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
  • 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
  • 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
  • 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
  • Turbopack: chunk_group_multiple: #​74859
  • [DevOverlay] Fix floating header invisble on small screen: #​74886
  • rest errors queue after passing to handler: #​74982
  • [DevOverlay] Keep pagination on Build Error: #​74905
  • [Segment Cache] Evict client cache on revalidate: #​74874
  • Upgrade React from b158439a-20250115 to 5b51a2b9-20250116: #​74993
  • [DevOverlay] Gather Feedback per Error: #​74908
  • Fix dev server ignores ENOENT error when loading page: #​65213
  • refactor: updated route regexp handling to simplify: #​74996
  • [DevOverlay] Rename file names to kebab: #​75000
  • Fix dhat support for turbo dev: #​67166
  • Fix missing revalidate with notFound(): #​75009
  • fix: always ensure element before set to weakmap: #​75012
  • Fix ping event being sent unintentionally for Pages Router with Turbopack: #​75030
  • fix: don't memory-leak promises passed to waitUntil: #​75041
  • refactor: include new option for including prefixes: #​75015
  • Disable colormin feature from cssnano: #​53393
  • types: improve types in app-index: #​75045
  • feature(error): capture ssr error in overlay during dev: #​74983
  • [DevOverlay] Polish new Error Overlay badge: #​74975
  • [DevOverlay]: hook up issue click handlers in NextLogo: #​75069
  • error when output: export is used with intercepting routes: #​75058
  • Display global-error along dev overlay during development: #​75101
  • [DevOverlay] Decouple Error Overlay with DevTools Indicator: #​74999
  • [DevOverlay] Open Error Overlay when DevTools Indicator clicked: #​75025
  • fix: be more defensive in useMergedRef: #​75088
  • [Dev Badge] Focus states and fluid transitioning between states: #​75141
  • polish indicator loading behaviour for new dev overlay: #​75149
  • clean unused stop: #​75156
  • [Segment Cache] Remove segment access tokens: #​75157
  • [Segment Cache] Minimize special root key handling: #​75159
  • [next:dev] fix: console error conflicting public file: #​75140
  • [Turbopack] allow to disable source maps: #​75136
  • Allow disabling HTTP request logs in dev server: #​74349
  • [metadata] Fix streaming metadata was missing in ssr: #​75155
  • fix(turbopack/napi): Flush optional task cache hit statistics upon completion of build: #​75122
  • add hostname to default error boundary message: #​75151
  • [Segment Cache] Predictable fallback param encoding: #​75166
  • misc: remove authors section in the readme: #​75184
  • Track use cache usage: #​75007
  • Upgrade React from 5b51a2b9-20250116 to 9b62ee71-20250122: #​75187
  • fix after export in next-types-plugin: #​75190
  • fix: Merge link header from middleware with the ones from React: #​73431
  • Restore and enhance error handling for hanging inputs in "use cache": #​74652
  • Error handling for hanging promises in "use cache" closures: #​74750
  • Fix source mapping of generated cache wrapper calls: #​74987
  • [Turbopack] use new backend by default: #​72434
  • eslint: allow ts extensions for config: #​75222
  • Split entrypoint/route handling into separate dev and prod versions: #​75169
  • [Segment Cache] Prioritize route trees over segments: #​75213
  • Remove internal_disableSyncDynamicAPIWarnings flag: #​75231
  • router.prefetch should not trigger a React update: #​75238
  • [DevOverlay] Enable reactOwnerStack when newDevOverlay is enabled: #​75199
  • fix: typeof msg should compare to object: #​75221
  • [DevOverlay] Align old and new overlay: #​74935
  • Introduce standalone experimental.useCache flag: #​75240
  • [metadata] keep blocking metadata rendered in head: #​75227
  • Upgrade React from 9b62ee71-20250122 to ae9017ce-20250122: #​75233
  • Update React types: #​75245
  • docs: opengraph-image files work with the node.js runtime: #​75274
  • Upgrade vercel/og: #​75247
  • Turbopack: migrate global module ids to single-graph: #​73752
  • Emit build error when useCache is enabled and Edge runtime is used: #​75279
  • Fix use server diagnostics for type exports: #​74256
  • Turbopack: don't hardcode edge-instrumentation.js: #​75289
  • Upgrade React from ae9017ce-20250122 to de1eaa26-20250124: #​75286
  • Update bundler for pre-bundling runtime: #​75294
  • Ensure mangling is disabled for dev runtime builds: #​75297
  • Configure correct app dir when building /_error fallback in dev: #​75354
  • Upgrade React from de1eaa26-20250124 to 9eabb373-20250124: #​75367
  • tweak static generation retry wait time: #​75381
  • [Dev Badge] Accessibility improvements to dropdown menu: #​75268
  • Gate captureOwnerStack access on experimental.reactOwnerStack: #​75241
  • [DevOverlay] Remove unused props from errors.tsx and its story: #​75392
  • feat: slow module detection for webpack: #​75368
  • UI polish: dev overlay feedback button: #​75400
  • [DevOverlay] fix: shadow host element affects parent's display: #​70676
  • [DevOverlay] Display Correct Number of Errors on Indicator: #​75395
  • [dev-overlay] fix: do not open error overlay when click indicator: #​75404
  • fix: handle optional catchalls correctly: #​75377
  • [dev-overlay] do not close overlay when click indicator elements: #​75406
  • fix: add parser metadata for eslint 9 cache: #​74791
  • Fixed null is not an object (evaluating 't.parallelRoutes.get'): #​75360
  • Turbopack: Move build to separate file: #​75390
  • Upgrade React from 9eabb373-20250124 to 37906d4d-20250127: #​75398
  • Turbopack: Implement build worker: #​75391
  • Revert changing bundler for runtime bundle but keep externals fix: #​75412
  • Revert "fix: handle optional catchalls correctly": #​75442
  • [Turbopack] allow to manually mark tasks as root: #​75436
  • [Turbopack] disable dependency tracking when running build without persistent caching: #​75243
  • [DevOverlay] fix total error count: #​75500
  • [DevOverlay] fix total error count: #​75500
  • fix: incoming requests should use plural: #​75582
  • Don't warn about Turbopack config if disabled: #​75618
  • Unfork stack frame utils: #​75532
  • [use-cache] Exclude warmup render when dynamicIO is off: #​75527
  • add additional x-middleware-set-cookie filtering: #​75561
  • [use-cache] use computed size of the ReadableStream for LRU evicting: #​75607
  • Include HMR refresh hash in "use cache" cache keys: #​75474
  • [DevOverlay] cleanup hydration error UI: #​75499
  • [metadata] Remove deadcode and extract separate test suite: #​75528
  • refactor: decouple getOriginalStackFrame from endpoint: #​75553
  • fix: dev overlay style to add wrap + adjust bg width: #​75485
  • fix: preserve custom Vary headers: #​75536
  • Clean-up: remove unused errorMessage param in stack frames: #​75554
  • Upgrade React from 37906d4d-20250127 to c492f975-20250128: #​75434
  • Fix console replaying and React.cache usage in "use cache" functions: #​75520
  • Upgrade React from c492f975-20250128 to a4b2d0d5-20250203: #​75649
  • DX: Reduce devtools clutter by batching stack frame requests: #​75557
  • Add nodejs runtime support for middleware: #​75624
  • polish hydration errors: #​75632
  • feat: added support for prefetch segments when deployed: #​75202
  • [Turbopack] await shutdown before ending pool: #​75545
  • [Error Overlay] Comprehensive refinement: #​75471
  • Upgrade React from a4b2d0d5-20250203 to 0a82580b-20250203: #​75660
  • Ensure src/middleware handles correctly: #​75702
  • Unused searchParams in "use cache" page should not cause dynamic: #​75662
  • rootParams() is now a plain Proimse (not exotic): #​75717
  • Invalidator: don’t call invalidate at all if there’s nothing to invalidate: #​75706
  • add script for quickly updating error codes: #​75690
  • [dev-overlay] fix: color contrast for terminal: #​75736
  • fix: enable new overlay properly when env var is set: #​75747
  • fix: work around setTimeout memory leak, improve wrappers: #​75727
  • [DevOverlay] fix style regression: #​75756
  • [dev-overlay] fix: proceed to get runtime error when fails to fetch original stack frames: #​75743
  • [dev-overlay] add and apply merge class names util: #​75758
  • docs: Update README for experimental testmode: #​75722
  • fix: middleware not applied to _next/image: #​75729
  • fix: ensure lint worker errors aren't silenced: #​75766
  • Ensure node middleware is handled with standalone: #​75765
  • Fix incorrect error count : #​75759
  • Upgrade React from 0a82580b-20250203 to d85cf3e5-20250205: #​75698
  • Only disable Prettier for original Turbopack source: #​75716
  • [dev-overlay] fix: pagination focus ring was invisible: #​75790
  • test: Exclude turbo-tasks-macro from test-cargo-unit: #​75776
  • Send formatted error to frontend if sourcemapping fails: #​75712
  • Upgrade React from d85cf3e5-20250205 to ff628334-20250205: #​75757
  • [dev-overlay] fix link styling on hydration errors: #​75792
  • Only reference published @types/react-dom versions: #​75606
  • Dedupe cached data from "use cache" functions in RSC payload: #​75786
  • Allow "use cache" with output: 'export': #​75794
  • [metadata] new metadata insertion API and support PPR: #​75366
  • Handle invalid sourcemaps: #​75713
  • [error overlay] fix missing html error is not displayed: #​75831
  • docs: improve JSDocs for metadata and <Link>: #​75576
  • [error overlay] missing html tags error should be blocking: [#​75839](https://redi

Configuration

📅 Schedule: Branch creation - "* * * * 0,6" (UTC), Automerge - "* 0-3 * * 1" (UTC).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link

vercel bot commented Dec 21, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
clickhouse-monitoring ✅ Ready (Inspect) Visit Preview 💬 Add feedback Mar 4, 2025 0:23am

Copy link
Contributor

sourcery-ai bot commented Dec 21, 2024

Reviewer's Guide by Sourcery

This PR updates the Next.js monorepo to v15.1.2, including @next/eslint-plugin-next, eslint-config-next, and next packages. These are patch updates, addressing minor bug fixes and improvements.

No diagrams generated as the changes look simple and do not need a visual representation.

File-Level Changes

Change Details Files
Update @next/eslint-plugin-next package
  • Updated @next/eslint-plugin-next from v15.1.0 to v15.1.2
yarn.lock
docs/yarn.lock
Update eslint-config-next package
  • Updated eslint-config-next from v15.1.0 to v15.1.2
yarn.lock
docs/yarn.lock
Update next package
  • Updated next from v15.1.0 to v15.1.2
yarn.lock
docs/yarn.lock

Tips and commands

Interacting with Sourcery

  • Trigger a new review: Comment @sourcery-ai review on the pull request.
  • Continue discussions: Reply directly to Sourcery's review comments.
  • Generate a GitHub issue from a review comment: Ask Sourcery to create an
    issue from a review comment by replying to it.
  • Generate a pull request title: Write @sourcery-ai anywhere in the pull
    request title to generate a title at any time.
  • Generate a pull request summary: Write @sourcery-ai summary anywhere in
    the pull request body to generate a PR summary at any time. You can also use
    this command to specify where the summary should be inserted.

Customizing Your Experience

Access your dashboard to:

  • Enable or disable review features such as the Sourcery-generated pull request
    summary, the reviewer's guide, and others.
  • Change the review language.
  • Add, remove or edit custom review instructions.
  • Adjust other review settings.

Getting Help

Copy link
Contributor

@sourcery-ai sourcery-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have skipped reviewing this pull request. It seems to have been created by a bot (hey, renovate[bot]!). We assume it knows what it's doing!

@codecov-commenter
Copy link

codecov-commenter commented Dec 21, 2024

Bundle Report

Changes will increase total bundle size by 44 bytes (0.0%) ⬆️. This is within the configured threshold ✅

Detailed changes
Bundle name Size Change
clickhouse-monitoring-bundle-server-cjs 2.57MB 2 bytes (0.0%) ⬆️
clickhouse-monitoring-bundle-client-array-push 3.79MB 42 bytes (0.0%) ⬆️

Affected Assets, Files, and Routes:

view changes for bundle: clickhouse-monitoring-bundle-server-cjs

Assets Changed:

Asset Name Size Change Total Size Change (%)
../app/[host]/dashboard/page.js 2 bytes 155.49kB 0.0%
1013.js (New) 27.92kB 27.92kB 100.0% 🚀
9662.js (New) 2.43kB 2.43kB 100.0% 🚀
6967.js (Deleted) -27.92kB 0 bytes -100.0% 🗑️
6964.js (Deleted) -2.43kB 0 bytes -100.0% 🗑️
view changes for bundle: clickhouse-monitoring-bundle-client-array-push

Assets Changed:

Asset Name Size Change Total Size Change (%)
server/app/[host]/query/[query_id]/page_client-*.js 1 bytes 35.12kB 0.0%
server/app/[host]/disks/database/[database]/page_client-*.js 1 bytes 33.19kB 0.0%
server/app/[host]/[query]/page_client-*.js 1 bytes 32.99kB 0.0%
server/app/[host]/disks/page_client-*.js 1 bytes 32.91kB 0.0%
server/app/[host]/charts/[charts]/page_client-*.js 1 bytes 28.1kB 0.0%
server/app/[host]/overview/page_client-*.js 1 bytes 27.4kB 0.0%
server/app/[host]/dashboard/page_client-*.js 1 bytes 27.14kB 0.0%
server/app/[host]/database/[database]/[table]/@materializedview/page_client-*.js 1 bytes 27.14kB 0.0%
server/app/[host]/database/[database]/[table]/@dictionary/page_client-*.js 1 bytes 27.13kB 0.0%
server/app/[host]/database/[database]/[table]/@mergetree/page_client-*.js 1 bytes 27.13kB 0.0%
server/app/[host]/database/[database]/[table]/@view/page_client-*.js 1 bytes 27.13kB 0.0%
server/app/[host]/database/[database]/@nav/[table]/page_client-*.js 1 bytes 27.12kB 0.0%
server/app/[host]/database/[database]/[table]/page_client-*.js 1 bytes 27.12kB 0.0%
server/app/[host]/database/[database]/@nav/page_client-*.js 1 bytes 25.98kB 0.0%
server/app/[host]/database/[database]/page_client-*.js 1 bytes 25.97kB 0.0%
server/app/[host]/clusters/[cluster]/replicas-*.js 1 bytes 25.83kB 0.0%
server/app/play/page_client-*.js 1 bytes 25.63kB 0.0%
server/app/api/pageview/route_client-*.js 1 bytes 25.45kB 0.0%
server/app/api/timezone/route_client-*.js 1 bytes 25.45kB 0.0%
server/app/api/healthz/route_client-*.js 1 bytes 25.45kB 0.0%
server/app/api/version/route_client-*.js 1 bytes 25.45kB 0.0%
server/app/_not-*.js 1 bytes 25.44kB 0.0%
server/app/api/clean/route_client-*.js 1 bytes 25.44kB 0.0%
server/app/api/init/route_client-*.js 1 bytes 25.44kB 0.0%
server/app/healthz/route_client-*.js 1 bytes 25.44kB 0.0%
server/app/[host]/clusters/[cluster]/parts-*.js 1 bytes 25.43kB 0.0%
server/app/[host]/clusters/[cluster]/count-*.js 1 bytes 25.43kB 0.0%
server/app/page_client-*.js 1 bytes 25.39kB 0.0%
server/app/[host]/clusters/[cluster]/page_client-*.js 1 bytes 25.3kB 0.0%
server/app/[host]/replica/[replica]/tables/page_client-*.js 1 bytes 25.23kB 0.0%
server/app/[host]/clusters/page_client-*.js 1 bytes 25.23kB 0.0%
server/app/[host]/explain/page_client-*.js 1 bytes 24.94kB 0.0%
server/app/[host]/tables/[database]/[table]/page_client-*.js 1 bytes 24.82kB 0.0%
server/app/[host]/tables/[database]/page_client-*.js 1 bytes 24.69kB 0.0%
server/app/[host]/tables/page_client-*.js 1 bytes 24.62kB 0.0%
server/app/[host]/database/page_client-*.js 1 bytes 24.58kB 0.0%
server/app/[host]/about/page_client-*.js 1 bytes 23.65kB 0.0%
static/chunks/9176-*.js 2 bytes 23.34kB 0.01%
static/chunks/app/[host]/dashboard/page-*.js -2 bytes 13.45kB -0.01%
static/chunks/app/[host]/explain/page-*.js 2 bytes 10.62kB 0.02%
static/chunks/4365.*.js (New) 2.46kB 2.46kB 100.0% 🚀
server/middleware-*.js 741 bytes 910 bytes 438.46% ⚠️
server/middleware-*.js -740 bytes 170 bytes -81.32%
static/dVuJhw7z44LWhZ7nvNdXB/_buildManifest.js (New) 810 bytes 810 bytes 100.0% 🚀
react-*.json 1 bytes 168 bytes 0.6%
static/dVuJhw7z44LWhZ7nvNdXB/_ssgManifest.js (New) 77 bytes 77 bytes 100.0% 🚀
static/chunks/2890.*.js (Deleted) -2.46kB 0 bytes -100.0% 🗑️
static/4jxjLjv_ISBUByn3kClHE/_buildManifest.js (Deleted) -810 bytes 0 bytes -100.0% 🗑️
static/4jxjLjv_ISBUByn3kClHE/_ssgManifest.js (Deleted) -77 bytes 0 bytes -100.0% 🗑️

@codecov-commenter
Copy link

codecov-commenter commented Dec 21, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 77.16%. Comparing base (7e8487c) to head (b350d50).

✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #452   +/-   ##
=======================================
  Coverage   77.16%   77.16%           
=======================================
  Files           5        5           
  Lines         162      162           
  Branches       60       60           
=======================================
  Hits          125      125           
  Misses         34       34           
  Partials        3        3           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@renovate renovate bot force-pushed the renovate/nextjs-monorepo branch from 62aa13f to abcaf3e Compare December 26, 2024 23:10
@renovate renovate bot changed the title fix(deps): update nextjs monorepo to v15.1.2 fix(deps): update nextjs monorepo to v15.1.3 Dec 26, 2024
@renovate renovate bot force-pushed the renovate/nextjs-monorepo branch from abcaf3e to 63b5aec Compare January 1, 2025 10:22
@renovate renovate bot temporarily deployed to github-pages January 1, 2025 10:22 Inactive
@renovate renovate bot force-pushed the renovate/nextjs-monorepo branch from 63b5aec to 588208f Compare January 1, 2025 10:23
@renovate renovate bot temporarily deployed to github-pages January 1, 2025 10:23 Inactive
@renovate renovate bot changed the title fix(deps): update nextjs monorepo to v15.1.3 chore(deps): update nextjs monorepo to v15.1.3 Jan 3, 2025
@renovate renovate bot force-pushed the renovate/nextjs-monorepo branch from 588208f to afb6ce8 Compare January 7, 2025 20:50
@renovate renovate bot changed the title chore(deps): update nextjs monorepo to v15.1.3 chore(deps): update nextjs monorepo Jan 7, 2025
@renovate renovate bot temporarily deployed to github-pages January 7, 2025 20:50 Inactive
@renovate renovate bot changed the title chore(deps): update nextjs monorepo chore(deps): update nextjs monorepo to v15.1.4 Jan 8, 2025
@renovate renovate bot force-pushed the renovate/nextjs-monorepo branch from afb6ce8 to 080fc03 Compare January 14, 2025 04:32
@renovate renovate bot force-pushed the renovate/nextjs-monorepo branch from 080fc03 to 869428e Compare January 14, 2025 04:34
@renovate renovate bot force-pushed the renovate/nextjs-monorepo branch from 869428e to 4f10e3b Compare January 17, 2025 14:29
@renovate renovate bot changed the title chore(deps): update nextjs monorepo to v15.1.4 chore(deps): update nextjs monorepo to v15.1.5 Jan 17, 2025
@renovate renovate bot force-pushed the renovate/nextjs-monorepo branch from c0fba5f to 2b843fa Compare February 11, 2025 02:48
@renovate renovate bot changed the title chore(deps): update nextjs monorepo to v15.1.6 chore(deps): update nextjs monorepo to v15.1.7 Feb 11, 2025
@renovate renovate bot force-pushed the renovate/nextjs-monorepo branch from 2b843fa to 58deb5e Compare February 13, 2025 07:50
@renovate renovate bot force-pushed the renovate/nextjs-monorepo branch from 58deb5e to ffa0f86 Compare February 13, 2025 07:52
@renovate renovate bot force-pushed the renovate/nextjs-monorepo branch from ffa0f86 to 7e89dd0 Compare February 21, 2025 06:23
@renovate renovate bot force-pushed the renovate/nextjs-monorepo branch from 7e89dd0 to 5565508 Compare February 21, 2025 06:25
@renovate renovate bot force-pushed the renovate/nextjs-monorepo branch from 5565508 to 2249650 Compare February 26, 2025 04:46
@renovate renovate bot force-pushed the renovate/nextjs-monorepo branch from 2249650 to 324cce4 Compare February 26, 2025 04:47
@renovate renovate bot force-pushed the renovate/nextjs-monorepo branch from 324cce4 to 782c58e Compare February 27, 2025 00:46
@renovate renovate bot changed the title chore(deps): update nextjs monorepo to v15.1.7 chore(deps): update nextjs monorepo to v15.2.0 Feb 27, 2025
@renovate renovate bot force-pushed the renovate/nextjs-monorepo branch from 782c58e to b350d50 Compare March 4, 2025 00:21
@renovate renovate bot changed the title chore(deps): update nextjs monorepo to v15.2.0 chore(deps): update nextjs monorepo to v15.2.1 Mar 4, 2025
@renovate renovate bot temporarily deployed to github-pages March 4, 2025 00:21 Inactive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
size:XS This PR changes 0-9 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant