10000 Comparing v14.2.22...v14.2.23 · vercel/next.js · GitHub
[go: up one dir, main page]

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: vercel/next.js
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v14.2.22
Choose a base ref
...
head repository: vercel/next.js
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v14.2.23
Choose a head ref
  • 4 commits
  • 62 files changed
  • 4 contributors

Commits on Jan 3, 2025

  1. Configuration menu
    Copy the full SHA
    a85f441 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2025

  1. Backport: Use provided waitUntil for pending revalidates (#74164) (#7…

    …4573)
    
    This backports #74164 to leverage
    built-in waitUntil if available instead of using the approach that keeps
    the stream open until the waitUntil promise resolves.
    
    x-ref: [slack
    thread](https://vercel.slack.com/archives/C02K2HCH5V4/p1736211642221149?thread_ts=1734707275.666089&cid=C02K2HCH5V4)
    ijjk authored Jan 7, 2025
    Configuration menu
    Copy the full SHA
    d60bb1b View commit details
    Browse the repository at this point in the history
  2. backport: force module format for virtual client-proxy (#74162) (#74590)

    Fixes #74062 (`jotai` ran into this error [when they added `"type":
    "commonjs"` to their
    
    package.json](pmndrs/jotai#2579 (reply in thread)))
    
    > this is a bug in the transform we do when a `'use client'` directive
    is encountered. I think what's happening is that we're creating a
    virtual file that uses ESM import/export syntax, but it's called
    proxy.js (not proxy.mjs), so the `"type": "commonjs" `makes turbopack
    "correctly" upset at the ESM syntax.
    #74062 (comment)
    
    The (slightly kludgy) solution is to use `proxy.mjs` or `proxy.cjs` to
    force the module format, bypassing the issue where `proxy.js` changes
    meaning depending on `package.json#type`.
    lubieowoce authored Jan 7, 2025
    Configuration menu
    Copy the full SHA
    c4bf4ac View commit details
    Browse the repository at this point in the history
  3. v14.2.23

    vercel-release-bot committed Jan 7, 2025
    Configuration menu
    Copy the full SHA
    f27ce02 View commit details
    Browse the repository at this point in the history
Loading
0