Skip to content

Releases: vercel/next.js

v15.0.0-canary.39

20 Jun 23:30
Compare
Choose a tag to compare
v15.0.0-canary.39 Pre-release
Pre-release

Core Changes

  • Upgrade Turbopack: #67017
  • fix: bad script tag in layout hydration error: #66998
  • Ensure Turbopack build runs when experimental-compile option is used: #67049

Example Changes

  • Prepare for easier shadcn ui install: #66469
  • Updated with-sitemap example for App Router: #66995

Misc Changes

  • Switch from automatically requesting reviews to manually requesting them: #67024
  • Replace hasRedbox(): #67025
  • Improve hydration error overlay coverage: #67022
  • docs(isr): update generateStaticParams-isr docs: #67056
  • Add dry and local options for run-tests.js: #67058

Credits

Huge thanks to @timneutkens, @sokra, @eps1lon, @saltcod, @archanaagivale30, @samcx, and @huozhi for helping!

v15.0.0-canary.38

19 Jun 23:30
Compare
Choose a tag to compare
v15.0.0-canary.38 Pre-release
Pre-release

Core Changes

  • refactor: remove hydration link appending console interception: #67011
  • Use react-dom/server.edge instead of .browser in Next.js runtime: #66954
  • feat(turbopack): add support for esm externals in app dir: #64918
  • Add sassOption implementation to support sass-embedded: #64577
  • Fix esm property def in flight loader: #66990

Misc Changes

  • fix: fix typo: #67012
  • docs: fix documentation: #67013
  • docs: update code block filename in dynamic API context error page: #67000
  • chore(github-workflow): fix bankrupt issues again..: #67015
  • test: break down metadata test suite into smaller ones: #67018
  • fix conflicting turbo run summary artifacts: #67020
  • chore(github-workflow): add Slack message to bankrupt-issues: #67023
  • Add concurrency for flakey tests detection: #67019
  • chore(github): add improvements to bankrupt-issues: #67028

Credits

Huge thanks to @huozhi, @eps1lon, @QiuranHu, @farsabbutt, @Juneezee, @samcx, @ztanner, @ijjk, @ForsakenHarmony, and @joostmeijles for helping!

v15.0.0-canary.37

18 Jun 23:30
Compare
Choose a tag to compare
v15.0.0-canary.37 Pre-release
Pre-release

Core Changes

  • small memory and tracing improvement: #66899
  • build: Update swc_core to v0.95.2: #66902
  • Testmode: use ipv4 address to reduce dependency on local system configuration: #66968
  • Update font data: #66969
  • Refactor internal routing headers to use request meta: #66987
  • Remove lazyDataResolved flag: #66578
  • refactor(next): package.json keywords back-end should be backend: #66974
  • Fix internal route redirection with absolute urls outside basePath: #64604
  • Expand test for AsyncLocalStorage to avoid throwing in old chrome: #61873
  • fix caching of client chunks: #66971
  • Run and report benchmarks: #66851

Example Changes

  • fix: Prevent MongoDB client promise being cached: #66977

Misc Changes

  • NEXT-66966 fix title inconsistency with unstable_ functions in Docs: #66967
  • chore(github-workflow): bankrupt issues: #66581
  • docs: replace let with const for useState: #66988
  • chore(github-workflow): fix issue_bankrupt workflow: #66992
  • chore: replace deprecated jest.autoRun in .vscode/settings.json: #66609
  • chore(github-workflow): fix issue_bankrupt workflow again: #66993

Credits

Huge thanks to @sokra, @kdy1, @dvoytenko, @aldosch, @versecafe, @samcx, @steadily-worked, @ijjk, @ztanner, @devjiwonchoi, @cfrank, @karlkeefer, and @wbinnssmith for helping!

v15.0.0-canary.36

17 Jun 23:51
Compare
Choose a tag to compare
v15.0.0-canary.36 Pre-release
Pre-release

Core Changes

  • Remove worker condition name when resolving files in the Edge runtime: #66808

Misc Changes

  • Bump ci-info to 4.0.0: #66810
  • Add protocol node: imports: #66813
  • Current behavior of import conditions: #66829
  • Update sitemap.mdx: #66950
  • improve and skip test case: #66952
  • fix benchmark script: #66789
  • chore(docs): add Lingui to the Internationalization Page: #66953

Credits

Huge thanks to @torresgol10, @eps1lon, @KeisukeNagakawa, @sokra, and @andrii-bodnar for helping!

v15.0.0-canary.35

16 Jun 23:30
Compare
Choose a tag to compare
v15.0.0-canary.35 Pre-release
Pre-release

Misc Changes

  • Move create-next-app public/ assets from local folderβ†’ remote URL: #66931

Credits

Huge thanks to @leerob for helping!

v15.0.0-canary.34

15 Jun 23:29
Compare
Choose a tag to compare
v15.0.0-canary.34 Pre-release
Pre-release

Core Changes

  • Fix: remove enegine requried pnpm version: #66914

Credits

Huge thanks to @huozhi for helping!

v15.0.0-canary.33

15 Jun 18:30
Compare
Choose a tag to compare
v15.0.0-canary.33 Pre-release
Pre-release

Core Changes

  • Revert "Revert "Use turbo-tasks-malloc on all platforms" (#66884)", fix aarch64 compilation in CI: #66885
  • [Turbopack] improve memory measurement suite: #66748

Misc Changes

  • skip incompatible deploy test: #66886
  • Fix workflow typo: #66903

Credits

Huge thanks to @ijjk, @sokra, and @ztanner for helping!

v15.0.0-canary.32

14 Jun 23:29
Compare
Choose a tag to compare
v15.0.0-canary.32 Pre-release
Pre-release

Core Changes

  • fix: wait for playwright fixture to setup before running test: #66842
  • Handle action middleware rewrite case: #66852

Misc Changes

  • split CI retry workflows: #66888

Credits

Huge thanks to @kevva, @ijjk, and @ztanner for helping!

v15.0.0-canary.31

14 Jun 21:06
Compare
Choose a tag to compare
v15.0.0-canary.31 Pre-release
Pre-release

Core Changes

  • Reland "Middleware to use react-server condition": #66534
  • Revert "Use turbo-tasks-malloc on all platforms": #66884

Example Changes

  • Update with-supertokens example: #66827

Misc Changes

  • tweak deploy test jobs: #66856
  • Update use-search-params.mdx: #66857
  • docs: update code block filename in Module Aliases section: #66825
  • chore(github): update users: #66877
  • fix webhook token: #66883
  • de-flake next-image test: #66882

Credits

Huge thanks to @huozhi, @ztanner, @a89529294, @Juneezee, @anku255, @samcx, and @ijjk for helping!

v15.0.0-canary.29

14 Jun 00:20
Compare
Choose a tag to compare
v15.0.0-canary.29 Pre-release
Pre-release

Core Changes

  • Fix: only inject clientTraceMetadata into html page once: #66763

Misc Changes

  • fix ppr deploy test: #66809
  • fix app-prefetch-false-loading deploy test: #66811
  • build: Update swc_core to v0.93.4: #66781
  • re-add test output string in run-tests: #66828
  • fix revalidate-reason deploy test: #66830
  • fix parallel-routes-revalidation deploy test: #66831
  • fix app-action deploy tests: #66846
  • enable parallel-routes-and-interception deploy tests: #66848
  • fix deploy tests that patch node_modules: #66849
  • fix actions-navigation deploy test: #66850

Credits

Huge thanks to @ztanner, @kdy1, and @huozhi for helping!