Skip to content

Releases: vercel/next.js

v14.3.0-canary.43

06 May 22:22
Compare
Choose a tag to compare
v14.3.0-canary.43 Pre-release
Pre-release

Core Changes

  • fix(next/image): bypass icns images: #65414
  • [PPR] Enable incremental adoption: #63847
  • fix: replace deprecated/removed functions in eslint-plugin-next: #64251
  • docs: update revalidatePath & fix cache debug logic: #65365
  • fix(next-core): mark turbopack embed fs to be internals: #65420

Example Changes

  • @emotion/cache version fix: #65422

Misc Changes

  • Improve test assertions: #65319
  • Use @testing-library instead of react-dom/test-utils: #65328
  • Fixed wrong highlight in Building your application > authentication > useFormStatus hook example : #65400

Credits

Huge thanks to @eps1lon, @styfle, @BunsDev, @nisabmohd, @wyattjoh, @z0n, @ztanner, and @kwonoj for helping!

v14.3.0-canary.42

06 May 18:44
Compare
Choose a tag to compare
v14.3.0-canary.42 Pre-release
Pre-release

Core Changes

  • Pages router: Use attribute-based head children reconciler when strictNextHead is enabled: #65408
  • Revert "Implement Turbopack trace server bindings": #65419
  • use correct not-found component when triggered from a parallel route: #65343
  • Implement Turbopack trace server bindings: #65410

Misc Changes

  • Update Turbopack development test manifest: #65404
  • use backticks instead of quotes: #65393
  • Update 05-mdx.mdx: #65392
  • Support interrupts and focus in react-profiling-mode test: #65200
  • Improve Head > script coverage: #65399
  • chore(test): add more tests for image optimizer formats: #65363

Credits

Huge thanks to @eps1lon, @ijjk, @IncognitoTGT, @webtinax, @eps1lon, @styfle, @ztanner, and @timneutkens for helping!

v14.3.0-canary.40

05 May 23:28
Compare
Choose a tag to compare
v14.3.0-canary.40 Pre-release
Pre-release

Misc Changes

  • Remove duplicate code example in authentication page: #65354

Credits

Huge thanks to @rezamauliadi for helping!

v14.3.0-canary.39

04 May 23:29
Compare
Choose a tag to compare
v14.3.0-canary.39 Pre-release
Pre-release

Core Changes

Credits

Huge thanks to @timneutkens for helping!

v14.3.0-canary.38

03 May 23:30
Compare
Choose a tag to compare
v14.3.0-canary.38 Pre-release
Pre-release

Core Changes

  • Update font data: #65301
  • Update revalidateTag to batch tags in one request: #65296
  • Revert "Remove extra suspense boundary for default next/dynamic": #65309
  • Emit polyfill-nomodule.js into the build manifest polyfillFiles: #65223
  • Remove broken #[turbo_tasks::value(transparent)] attributes: #65336
  • Delete dead concatenate_output_assets function: #65337

Misc Changes

  • Update Turbopack development test manifest: #65312
  • add explicit test for parallel routes in a root layout: #65338
  • docs(unstable_cache): add data cache mentions: #65342

Credits

Huge thanks to @ijjk, @bgw, @ztanner, and @samcx for helping!

v14.3.0-canary.37

02 May 23:31
Compare
Choose a tag to compare
v14.3.0-canary.37 Pre-release
Pre-release

Core Changes

  • Fix an issue parsing catchall params: #65277
  • Enable preloading entries by default: #65289
  • Trace uploader: add worker spans to allowed events: #65255

Example Changes

  • Fixes with-supertokens example: #65267

Misc Changes

  • Extract slow tests to avoid wasteful start/stop: #65265
  • Remove unnecessary mocks: #65284
  • chore(github-workflow): add linear: next labels to sync popular issues to linear: #65288
  • Improve test assertions: #65285
  • docs: update Route Handler streaming example: #65286
  • chore(github-workflow): Update title for update-font-data workflow: #65293

Credits

Huge thanks to @eps1lon, @agadzik, @rishabhpoddar, @samcx, @ijjk, @leerob, and @wbinnssmith for helping!

v14.3.0-canary.36

01 May 23:30
Compare
Choose a tag to compare
v14.3.0-canary.36 Pre-release
Pre-release

Misc Changes

  • [create-next-app] remove "text-balance" custom class: #63742

Credits

Huge thanks to @ryota-murakami for helping!

v14.3.0-canary.35

01 May 22:43
Compare
Choose a tag to compare
v14.3.0-canary.35 Pre-release
Pre-release

Core Changes

  • fix(next/image): detect react@19 for fetchPriority prop: #65235
  • Use POST for invokeIpcMethod: #65238
  • fix redirect to url with semicolon: #65165
  • Provide non-dynamic segments to catch-all parallel routes: #65233

Example Changes

  • feat(examples): add with-turso: #61291
  • Fix export function name on docs/routing/layouts-and-templates: #65240

Misc Changes

  • chore(github-workflow): update to check all reactions: #65228
  • docs(staletime): add clarification around prefetch false: #65252

Credits

Huge thanks to @notrab, @gabrielrolfsen, @samcx, @styfle, @remorses, @AbhiShake1, and @agadzik for helping!

v14.3.0-canary.34

01 May 15:46
Compare
Choose a tag to compare
v14.3.0-canary.34 Pre-release
Pre-release

Core Changes

  • Turbopack: rename source map prefix: #64965

Misc Changes

  • docs(app-routing-layoutsand-template): use the correct path: #65085
  • Update Turbopack production test manifest: #65225
  • Update Turbopack development test manifest: #65226

Credits

Huge thanks to @sokra and @imddc for helping!

v14.3.0-canary.33

30 Apr 23:30
Compare
Choose a tag to compare
v14.3.0-canary.33 Pre-release
Pre-release

Core Changes

  • Resolve global next Webpack alias last: #65123
  • Add oslo, @node-rs/argon2, and @node-rs/bcrypt to external packages: #65204
  • [trace] Reduce the size of .next/trace files: #65101
  • Remove extra suspense boundary for default next/dynamic: #64716
  • Only apply metadata manifest credentials for preview deployment: #64940
  • fix(next): add missing browser.major type: #65185

Example Changes

  • Ensure latest canary of Next.js is installed in repros: #65197

Misc Changes

  • chore: add more labels: #65209
  • docs: Add @fluentui/react-components to list of libraries that support css-in-js with app router: #61521
  • docs: fix skipTrailingSlashRedirect middleware example: #65220

Credits

Huge thanks to @eps1lon, @balazsorban44, @timneutkens, @karlhorky, @mknichel, @sopranopillow, @huozhi, @Gomah, and @ztanner for helping!