v16.3.0-canary.40
Summary
<h3>Misc Changes</h3> <ul> <li>docs: add GitHub SSH authentication guidance: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4573982486" data-permission-text="Title is private" data-url="https://github.com/vercel/next.js/issues/94360" data-hovercard-type="pull_request" data-hovercard-url="/vercel/next.js/pull/94360/hovercard" href="https://github.com/vercel/next.js/pull/94360">#94360</a></li> <li>Deprecate undocumented custom server methods: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4572099142" data-permission-text="Title is private" data-url="https://github.com/vercel/next.js/issues/94348" data-hovercard-type="pull_request" data-hovercard-url="/vercel/next.js/pull/94348/hovercard" href="https://github.com/vercel/next.js/pull/94348">#94348</a></li> <li>Trace cacheHandler and cacheHandlers when using adapters: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4540608221" data-permission-text="Title is private" data-url="https://github.com/vercel/next.js/issues/94197" data-hovercard-type="pull_request" data-hovercard-url="/vercel/next.js/pull/94197/hovercard" href="https://github.com/vercel/next.js/pull/94197">#94197</a></li> <li>refactor: make stage advancing logic more generic: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4572151453" data-permission-text="Title is private" data-url="https://github.com/vercel/next.js/issues/94349" data-hovercard-type="pull_request" data-hovercard-url="/vercel/next.js/pull/94349/hovercard" href="https://github.com/vercel/next.js/pull/94349">#94349</a></li> <li>docs: document Cache Components behavior for navigation hooks: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4578898583" data-permission-text="Title is private" data-url="https://github.com/vercel/next.js/issues/94387" data-hovercard-type="pull_request" data-hovercard-url="/vercel/next.js/pull/94387/hovercard" href="https://github.com/vercel/next.js/pull/94387">#94387</a></li> <li>fix: build hangs if sync IO aborts before root chunk is flushed: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4575395816" data-permission-text="Title is private" data-url="https://github.com/vercel/next.js/issues/94365" data-hovercard-type="pull_request" data-hovercard-url="/vercel/next.js/pull/94365/hovercard" href="https://github.com/vercel/next.js/pull/94365">#94365</a></li> <li>refactor: make early/late checks stricter: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4573461186" data-permission-text="Title is private" data-url="https://github.com/vercel/next.js/issues/94358" data-hovercard-type="pull_request" data-hovercard-url="/vercel/next.js/pull/94358/hovercard" href="https://github.com/vercel/next.js/pull/94358">#94358</a></li> <li>refactor: remove delayUntilRuntimeStage: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4572631509" data-permission-text="Title is private" data-url="https://github.com/vercel/next.js/issues/94350" data-hovercard-type="pull_request" data-hovercard-url="/vercel/next.js/pull/94350/hovercard" href="https://github.com/vercel/next.js/pull/94350">#94350</a></li> <li>DiskFileSystem: store Effect full_path as Arc: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4569915490" data-permission-text="Title is private" data-url="https://github.com/vercel/next.js/issues/94332" data-hovercard-type="pull_request" data-hovercard-url="/vercel/next.js/pull/94332/hovercard" href="https://github.com/vercel/next.js/pull/94332">#94332</a></li> <li>refactor: indicate which stage is the last stage in staged prerenders: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4580718167" data-permission-text="Title is private" data-url="https://github.com/vercel/next.js/issues/94430" data-hovercard-type="pull_request" data-hovercard-url="/vercel/next.js/pull/94430/hovercard" href="https://github.com/vercel/next.js/pull/94430">#94430</a></li> <li>[CC] add shell stages: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4582302697" data-permission-text="Title is private" data-url="https://github.com/vercel/next.js/issues/94438" data-hovercard-type="pull_request" data-hovercard-url="/vercel/next.js/pull/94438/hovercard" href="https://github.com/vercel/next.js/pull/94438">#94438</a></li> <li>instant: prompts on all fix cards, [group]-tagged CLI bullets, new docs slugs: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4494261488" data-permission-text="Title is private" data-url="https://github.com/vercel/next.js/issues/94017" data-hovercard-type="pull_request" data-hovercard-url="/vercel/next.js/pull/94017/hovercard" href="https://github.com/vercel/next.js/pull/94017">#94017</a></li> <li>[turbopack] Add <code>BumpVec</code> (vector implementation that takes a <code>Bump</code>): <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4562324178" data-permission-text="Title is private" data-url="https://github.com/vercel/next.js/issues/94296" data-hovercard-type="pull_request" data-hovercard-url="/vercel/next.js/pull/94296/hovercard" href="https://github.com/vercel/next.js/pull/94296">#94296</a></li> <li>Ensure aborting has the same inputs as render: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4581857672" data-permission-text="Title is private" data-url="https://github.com/vercel/next.js/issues/94436" data-hovercard-type="pull_request" data-hovercard-url="/vercel/next.js/pull/94436/hovercard" href="https://github.com/vercel/next.js/pull/94436">#94436</a></li> <li>[App Shells] App shells in runtime prefetches: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4432024514" data-permission-text="Title is private" data-url="https://github.com/vercel/next.js/issues/93801" data-hovercard-type="pull_request" data-hovercard-url="/vercel/next.js/pull/93801/hovercard" href="https://github.com/vercel/next.js/pull/93801">#93801</a></li> <li>[turbopack] Optimize TaskInput implementations: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4541906113" data-permission-text="Title is private" data-url="https://github.com/vercel/next.js/issues/94202" data-hovercard-type="pull_request" data-hovercard-url="/vercel/next.js/pull/94202/hovercard" href="https://github.com/vercel/next.js/pull/94202">#94202</a></li> </ul> <h3>Credits</h3> <p>Huge thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/timneutkens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/timneutkens">@timneutkens</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lubieowoce/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lubieowoce">@lubieowoce</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/aurorascharff/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/aurorascharff">@aurorascharff</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sokra/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sokra">@sokra</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sampoder/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sampoder">@sampoder</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/eps1lon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/eps1lon">@eps1lon</a>, and <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lukesandberg/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lukesandberg">@lukesandberg</a> for helping!</p>
News Radar provides aggregated summaries. Full content and copyright remain with the original publisher.