Tim Neutkens
4548fed1cf
Skip postcss config location resolving in node_modules ( #60697 )
...
## What?
Skip postcss config resolving in node_modules for Turbopack. This
matches current Next.js on webpack closer as that only resolves the
postcss config from the project root. The additional feature Turbopack
has is that it can find a postcss config relative to the css being
compiled. This is useful for e.g. reducing the amount of overhead
certain postcss plugins that only have to run against a single file take
(i.e. Tailwindcss).
Depends on github.com/vercel/turbo/pull/7012 landing first.
<!-- Thanks for opening a PR! Your contribution is much appreciated.
To make sure your PR is handled as smoothly as possible we request that
you follow the checklist sections below.
Choose the right checklist for the change(s) that you're making:
## For Contributors
### Improving Documentation
- Run `pnpm prettier-fix` to fix formatting issues before opening the
PR.
- Read the Docs Contribution Guide to ensure your contribution follows
the docs guidelines:
https://nextjs.org/docs/community/contribution-guide
### Adding or Updating Examples
- The "examples guidelines" are followed from our contributing doc
https://github.com/vercel/next.js/blob/canary/contributing/examples/adding-examples.md
- Make sure the linting passes by running `pnpm build && pnpm lint`. See
https://github.com/vercel/next.js/blob/canary/contributing/repository/linting.md
### Fixing a bug
- Related issues linked using `fixes #number`
- Tests added. See:
https://github.com/vercel/next.js/blob/canary/contributing/core/testing.md#writing-tests-for-nextjs
- Errors have a helpful link attached, see
https://github.com/vercel/next.js/blob/canary/contributing.md
### Adding a feature
- Implements an existing feature request or RFC. Make sure the feature
request has been accepted for implementation before opening a PR. (A
discussion must be opened, see
https://github.com/vercel/next.js/discussions/new?category=ideas )
- Related issues/discussions are linked using `fixes #number`
- e2e tests added
(https://github.com/vercel/next.js/blob/canary/contributing/core/testing.md#writing-tests-for-nextjs )
- Documentation added
- Telemetry added. In case of a feature if it's used or not.
- Errors have a helpful link attached, see
https://github.com/vercel/next.js/blob/canary/contributing.md
## For Maintainers
- Minimal description (aim for explaining to someone not on the team to
understand the PR)
- When linking to a Slack thread, you might want to share details of the
conclusion
- Link both the Linear (Fixes NEXT-xxx) and the GitHub issues
- Add review comments if necessary to explain to the reviewer the logic
behind a change
### What?
### Why?
### How?
Closes NEXT-
Fixes #
-->
Closes NEXT-2109
---------
Co-authored-by: Tobias Koppers <tobias.koppers@googlemail.com>
2024-01-17 13:54:17 +00:00
vercel-release-bot
c583528116
v14.0.5-canary.62
2024-01-17 11:37:23 +00:00
vercel-release-bot
7f3d9099c2
v14.0.5-canary.61
2024-01-17 10:16:12 +00:00
Tobias Koppers
4597ff35da
allow to pass available chunk items when creating a chunk group ( #60554 )
...
### What?
api changes for https://github.com/vercel/turbo/pull/6988
### Turbopack Changes
* https://github.com/vercel/turbo/pull/6886 <!-- Tobias Koppers -
improve nesting of tracing for invalidations -->
* https://github.com/vercel/turbo/pull/6866 <!-- Tobias Koppers - trace
memory allocations and show in tracing -->
* https://github.com/vercel/turbo/pull/6988 <!-- Tobias Koppers - allow
to pass available chunk items when creating a chunk group -->
* https://github.com/vercel/turbo/pull/7013 <!-- Leah - fix: make CSS
reloading work on firefox -->
* https://github.com/vercel/turbo/pull/7004 <!-- Tobias Koppers -
improve error message when no config is exported from postcss.config.js
-->
Closes PACK-2231
2024-01-17 08:58:02 +01:00
vercel-release-bot
7341149c21
v14.0.5-canary.60
2024-01-16 23:22:30 +00:00
Steven
6a3608f739
chore(eslint-plugin-next): upgrade glob dependency ( #60732 )
...
- Closes #60651
Closes NEXT-2118
2024-01-16 11:02:28 -08:00
vercel-release-bot
ef1b66a518
v14.0.5-canary.59
2024-01-15 23:22:30 +00:00
vercel-release-bot
10a217ec7b
v14.0.5-canary.58
2024-01-14 23:23:03 +00:00
vercel-release-bot
7b7aa99539
v14.0.5-canary.57
2024-01-14 17:24:21 +00:00
Andrew Clark
dc697245ae
Update React from f1039be4a to 60a927d04 ( #60619 )
...
Includes a fix for useOptimistic.
React upstream changes:
- https://github.com/facebook/react/pull/27936
- https://github.com/facebook/react/pull/27924
- https://github.com/facebook/react/pull/27930
- https://github.com/facebook/react/pull/27923
- https://github.com/facebook/react/pull/27922
- https://github.com/facebook/react/pull/27917
- https://github.com/facebook/react/pull/27916
- https://github.com/facebook/react/pull/27918
- https://github.com/facebook/react/pull/27919
- https://github.com/facebook/react/pull/27914
- https://github.com/facebook/react/pull/27911
- https://github.com/facebook/react/pull/27909
- https://github.com/facebook/react/pull/27907
- https://github.com/facebook/react/pull/27906
- https://github.com/facebook/react/pull/27905
<!-- Thanks for opening a PR! Your contribution is much appreciated.
To make sure your PR is handled as smoothly as possible we request that
you follow the checklist sections below.
Choose the right checklist for the change(s) that you're making:
## For Contributors
### Improving Documentation
- Run `pnpm prettier-fix` to fix formatting issues before opening the
PR.
- Read the Docs Contribution Guide to ensure your contribution follows
the docs guidelines:
https://nextjs.org/docs/community/contribution-guide
### Adding or Updating Examples
- The "examples guidelines" are followed from our contributing doc
https://github.com/vercel/next.js/blob/canary/contributing/examples/adding-examples.md
- Make sure the linting passes by running `pnpm build && pnpm lint`. See
https://github.com/vercel/next.js/blob/canary/contributing/repository/linting.md
### Fixing a bug
- Related issues linked using `fixes #number`
- Tests added. See:
https://github.com/vercel/next.js/blob/canary/contributing/core/testing.md#writing-tests-for-nextjs
- Errors have a helpful link attached, see
https://github.com/vercel/next.js/blob/canary/contributing.md
### Adding a feature
- Implements an existing feature request or RFC. Make sure the feature
request has been accepted for implementation before opening a PR. (A
discussion must be opened, see
https://github.com/vercel/next.js/discussions/new?category=ideas )
- Related issues/discussions are linked using `fixes #number`
- e2e tests added
(https://github.com/vercel/next.js/blob/canary/contributing/core/testing.md#writing-tests-for-nextjs )
- Documentation added
- Telemetry added. In case of a feature if it's used or not.
- Errors have a helpful link attached, see
https://github.com/vercel/next.js/blob/canary/contributing.md
## For Maintainers
- Minimal description (aim for explaining to someone not on the team to
understand the PR)
- When linking to a Slack thread, you might want to share details of the
conclusion
- Link both the Linear (Fixes NEXT-xxx) and the GitHub issues
- Add review comments if necessary to explain to the reviewer the logic
behind a change
### What?
### Why?
### How?
Closes NEXT-
Fixes #
-->
Closes NEXT-2096
2024-01-13 23:37:08 -08:00
vercel-release-bot
2bc242535a
v14.0.5-canary.56
2024-01-13 23:22:46 +00:00
vercel-release-bot
f6c4c2768b
v14.0.5-canary.55
2024-01-12 23:22:06 +00:00
vercel-release-bot
3e221fb614
v14.0.5-canary.54
2024-01-12 19:15:30 +00:00
vercel-release-bot
9fd25b4be2
v14.0.5-canary.53
2024-01-11 23:22:41 +00:00
Sukka
b8b104506d
refactor(cna): make create-next-app
even smaller and faster ( #58030 )
...
The PR further reduces the `create-next-app` installation size by
another 80 KiB:
- Replace the callback version of Node.js built-in `dns` API usage with
`dns/promise` + async/await
- Replace `got` w/ `fetch` since Next.js and `create-next-app` now
target Node.js 18.17.0+
- Download and extract the tar.gz file in the memory (without creating
temporary files). This improves the performance.
- Some other minor refinements.
Following these changes, the size of `dist/index.js` is now 536 KiB.
2024-01-11 09:40:29 -05:00
vercel-release-bot
d8691f5c06
v14.0.5-canary.52
2024-01-11 10:36:34 +00:00
vercel-release-bot
120dc65bfd
v14.0.5-canary.51
2024-01-11 10:13:33 +00:00
vercel-release-bot
bbf78c7c64
v14.0.5-canary.50
2024-01-10 23:22:15 +00:00
vercel-release-bot
21dbfecf84
v14.0.5-canary.49
2024-01-10 18:23:43 +00:00
Leah
ee6cc6d9c2
feat(turbopack): support named client references properly ( #59578 )
...
### What?
Makes sure `import * as mod from 'client-mod'` works properly by
actually adding the exports to the emitted module.
Depends on: https://github.com/vercel/turbo/pull/6787
### Turbopack Updates
* https://github.com/vercel/turbo/pull/6965 <!-- Tobias Koppers -
recycle trace buffers -->
* https://github.com/vercel/turbo/pull/6974 <!-- Chris Olszewski -
feat(lockfiles): support Yarn 4 patches -->
* https://github.com/vercel/turbo/pull/6787 <!-- Leah -
feat(turbopack-ecmascript): support named client references -->
Closes PACK-2110
2024-01-10 18:14:36 +00:00
vercel-release-bot
6d11c1a363
v14.0.5-canary.48
2024-01-10 17:49:05 +00:00
Tobias Koppers
990d0a9ab8
update turbopack ( #60478 )
...
* https://github.com/vercel/turbo/pull/6978 <!-- Tobias Koppers - fix
aggregation of outdated children and collectibles -->
* https://github.com/vercel/turbo/pull/6968 <!-- Tobias Koppers - fix
glob matching of alternatives -->
* https://github.com/vercel/turbo/pull/6922 <!-- Tobias Koppers - avoid
using a write lock for root info -->
2024-01-10 17:45:29 +00:00
vercel-release-bot
43474e0e91
v14.0.5-canary.47
2024-01-10 15:48:27 +00:00
Tobias Koppers
45370e8ce8
update turbopack ( #60208 )
...
* https://github.com/vercel/turbo/pull/6720 <!-- Tobias Koppers - fix
weird local name, add tests -->
* https://github.com/vercel/turbo/pull/6832 <!-- Leah -
fix(turbopack-ecmascript): make sure async module wrapper is always
generated -->
* ~https://github.com/vercel/turbo/pull/6885~ <!-- Tobias Koppers - fix
aggregation of outdated children and collectibles -->
* ~https://github.com/vercel/turbo/pull/6839 <!-- Tobias Koppers - fix
glob matching of alternatives -->~
* https://github.com/vercel/turbo/pull/6884 <!-- Donny/강동윤 - Update
`swc_core` to `v0.87.16` -->
* https://github.com/vercel/turbo/pull/6964 <!-- Tobias Koppers - Reduce
calls, tasks and duplicate work -->
2024-01-10 11:14:46 +01:00
vercel-release-bot
8aced5bc64
v14.0.5-canary.46
2024-01-09 23:22:17 +00:00
vercel-release-bot
7e53e08d17
v14.0.5-canary.45
2024-01-08 23:22:49 +00:00
Sukka
0aa0179246
refactor(dev-overlay): remove chalk
( #60317 )
...
Per @styfle suggestion, #58038 has been split into multiple PRs for
easier review.
- Remove `chalk` inside `@next/react-dev-overlay`
- `@next/react-dev-overlay` is bundled with Next.js. The usage of
`chalk` inside `@next/react-dev-overlay` was not removed in
https://github.com/vercel/next.js/pull/55992 , thus the `chalk` is still
being shipped.
---------
Co-authored-by: JJ Kasper <jj@jjsweb.site>
2024-01-08 21:55:17 +00:00
Sam Ko
2d9c01099c
chore: update turbo to the latest ( #60294 )
...
Update :turbo-new: to the latest (v.1.11.3).
Closes NEXT-2004
2024-01-08 11:17:04 -08:00
Sukka
3894bad8eb
chore(precompile): re-add watchpack
to the precompile ( #60309 )
...
Per @styfle suggestion, #58038 has been split into multiple PRs for
easier review.
- Re-add precompile `watchpack`
- Next.js has stopped bundling the `watchpack` since
https://github.com/vercel/next.js/pull/50792 . Currently, `watchpack` is
a direct dependency of Next.js. The PR adds the pre-compile back.
Co-authored-by: Steven <steven@ceriously.com>
2024-01-08 13:45:19 -05:00
Sukka
94b8af2258
chore(precompile): remove obsolete precompiled assets ( #60316 )
...
Per @styfle suggestion, #58038 has been split into multiple PRs for
easier review.
- Remove `find-cache-dir`
- The usage of `find-cache-dir` was removed **4 years ago**
(https://github.com/vercel/next.js/pull/7013 ) but the dist and the build
script were never removed.
- Remove `@segment/ajv-human-errors`
- The usage of `@segment/ajv-human-errors` was removed in
https://github.com/vercel/next.js/pull/56383 by me. Though the build
script was also removed in that PR, the dist never got removed.
2024-01-08 13:00:49 -05:00
Tim Neutkens
dcb00f676a
Add replay.io test suite dependencies ( #60381 )
...
## What?
Adds the missing dependencies for recording the Next.js test suite in
Replay that @jaril added.
### Steps to use it
1. Clear all local replays using `pnpm replay rm-all`
1. Run the test locally using the `RECORD_REPLAY=1` environment
variables. I.e. `RECORD_REPLAY=1 pnpm test-dev
test/e2e/app-dir/app/index.test.ts`
1. Upload all the replays to your workspace using your the API key:
`RECORD_REPLAY_API_KEY=keyhere pnpm replay upload-all`
1. Check the uploaded replays in your workspace, while uploading it
provides the URLs.
You can check if the replay was recorded correctly using `pnpm replay
ls`
<!-- Thanks for opening a PR! Your contribution is much appreciated.
To make sure your PR is handled as smoothly as possible we request that
you follow the checklist sections below.
Choose the right checklist for the change(s) that you're making:
## For Contributors
### Improving Documentation
- Run `pnpm prettier-fix` to fix formatting issues before opening the
PR.
- Read the Docs Contribution Guide to ensure your contribution follows
the docs guidelines:
https://nextjs.org/docs/community/contribution-guide
### Adding or Updating Examples
- The "examples guidelines" are followed from our contributing doc
https://github.com/vercel/next.js/blob/canary/contributing/examples/adding-examples.md
- Make sure the linting passes by running `pnpm build && pnpm lint`. See
https://github.com/vercel/next.js/blob/canary/contributing/repository/linting.md
### Fixing a bug
- Related issues linked using `fixes #number`
- Tests added. See:
https://github.com/vercel/next.js/blob/canary/contributing/core/testing.md#writing-tests-for-nextjs
- Errors have a helpful link attached, see
https://github.com/vercel/next.js/blob/canary/contributing.md
### Adding a feature
- Implements an existing feature request or RFC. Make sure the feature
request has been accepted for implementation before opening a PR. (A
discussion must be opened, see
https://github.com/vercel/next.js/discussions/new?category=ideas )
- Related issues/discussions are linked using `fixes #number`
- e2e tests added
(https://github.com/vercel/next.js/blob/canary/contributing/core/testing.md#writing-tests-for-nextjs )
- Documentation added
- Telemetry added. In case of a feature if it's used or not.
- Errors have a helpful link attached, see
https://github.com/vercel/next.js/blob/canary/contributing.md
## For Maintainers
- Minimal description (aim for explaining to someone not on the team to
understand the PR)
- When linking to a Slack thread, you might want to share details of the
conclusion
- Link both the Linear (Fixes NEXT-xxx) and the GitHub issues
- Add review comments if necessary to explain to the reviewer the logic
behind a change
### What?
### Why?
### How?
Closes NEXT-
Fixes #
-->
Closes NEXT-2014
2024-01-08 17:05:05 +01:00
vercel-release-bot
864b4f71d1
v14.0.5-canary.44
2024-01-08 15:46:50 +00:00
Andrew Clark
5e7106141f
Update React from 0cdfef19b to f1039be4a ( #60368 )
...
### React upstream changes
- https://github.com/facebook/react/pull/27888
- https://github.com/facebook/react/pull/27870
- https://github.com/facebook/react/pull/27871
- https://github.com/facebook/react/pull/27850
- https://github.com/facebook/react/pull/27839
- https://github.com/facebook/react/pull/27842
- https://github.com/facebook/react/pull/27841
- https://github.com/facebook/react/pull/27840
- https://github.com/facebook/react/pull/27761
- https://github.com/facebook/react/pull/27831
- https://github.com/facebook/react/pull/27801
Closes NEXT-2012
2024-01-07 21:13:41 -08:00
vercel-release-bot
cfb75b77ea
v14.0.5-canary.43
2024-01-07 23:22:24 +00:00
Christopher Krogh
f6c5e2f879
Bump webpack-bundle-analyzer ( #58442 )
...
https://github.com/webpack-contrib/webpack-bundle-analyzer/pull/624 was
merged and released in 4.10.0 and I'd like to leverage this change in
`@next/bundle-analyzer`
2024-01-07 13:29:35 +01:00
vercel-release-bot
9d8015ded3
v14.0.5-canary.42
2024-01-06 23:21:58 +00:00
vercel-release-bot
a2288cb273
v14.0.5-canary.41
2024-01-05 23:22:10 +00:00
vercel-release-bot
00f36befb4
v14.0.5-canary.40
2024-01-05 15:17:35 +00:00
vercel-release-bot
da2e56ae97
v14.0.5-canary.39
2024-01-04 23:22:34 +00:00
vercel-release-bot
bc69a382f6
v14.0.5-canary.38
2024-01-04 12:05:43 +00:00
Jiachi Liu
84c572175a
Upgrade @vercel/og ( #60205 )
...
Upgrade `@vercel/og` to `0.6.2` for wasm oversize problem
2024-01-04 13:02:40 +01:00
vercel-release-bot
25d7e3d89e
v14.0.5-canary.37
2024-01-04 10:04:54 +00:00
vercel-release-bot
36a1ec62c4
v14.0.5-canary.36
2024-01-03 23:23:02 +00:00
Steven
df16698a8c
chore: bump @vercel/nft@0.26.1
( #60172 )
...
https://github.com/vercel/nft/releases/tag/0.26.2
https://github.com/vercel/nft/releases/tag/0.26.1
https://github.com/vercel/nft/releases/tag/0.25.0
Closes NEXT-1962
2024-01-03 14:14:43 -05:00
vercel-release-bot
4e1cd94a3a
v14.0.5-canary.35
2024-01-02 23:21:51 +00:00
Donny/강동윤
82cd86d66b
Update swc_core
to v0.87.10
( #59834 )
...
### What?
Update SWC crates
### Why?
It's required to fix some next.js isssues
### How?
Closes PACK-2174
Turbopack counterpart: https://github.com/vercel/turbo/pull/6843
---
# Turbopack
* https://github.com/vercel/turbo/pull/6737 <!-- Nicholas Yang - feat:
Nice errors for shim flag parsing -->
* https://github.com/vercel/turbo/pull/6494 <!-- Justin Ridgewell -
Trace output's source maps through input's source map -->
* https://github.com/vercel/turbo/pull/6778 <!-- Will Binns-Smith -
turbopack-css: fix rule duplication -->
* https://github.com/vercel/turbo/pull/6807 <!-- Mehul Kar - fix: add
missing dependency to cargo lockfile -->
* https://github.com/vercel/turbo/pull/6809 <!-- Nicholas Yang -
refactor: Remove bookkeeping abstraction from turbo config -->
* https://github.com/vercel/turbo/pull/6838 <!-- Nicholas Yang - fix:
Allow for long symlinks by using append_link -->
* https://github.com/vercel/turbo/pull/6845 <!-- Donny/강동윤 - perf: Use
`&'static str` instead of `String` if possible -->
* https://github.com/vercel/turbo/pull/6843 <!-- Donny/강동윤 - Update
`swc_core` to `v0.87.10` -->
2024-01-02 08:44:46 +00:00
vercel-release-bot
da6b0442eb
v14.0.5-canary.34
2024-01-01 23:22:17 +00:00
vercel-release-bot
4b66928170
v14.0.5-canary.33
2023-12-31 23:22:02 +00:00
vercel-release-bot
a1e3888364
v14.0.5-canary.32
2023-12-30 23:21:17 +00:00
vercel-release-bot
33f9b344d7
v14.0.5-canary.31
2023-12-29 23:21:55 +00:00
vercel-release-bot
cd740cd028
v14.0.5-canary.30
2023-12-28 23:22:17 +00:00
vercel-release-bot
0c75f1cf6b
v14.0.5-canary.29
2023-12-27 23:21:52 +00:00
vercel-release-bot
fc25fcef3e
v14.0.5-canary.28
2023-12-26 23:23:10 +00:00
vercel-release-bot
247f9e8374
v14.0.5-canary.27
2023-12-25 23:21:49 +00:00
vercel-release-bot
ebc4eaaa25
v14.0.5-canary.26
2023-12-24 23:21:31 +00:00
vercel-release-bot
abcd10a039
v14.0.5-canary.25
2023-12-23 23:21:52 +00:00
vercel-release-bot
c5b5b1e3a3
v14.0.5-canary.24
2023-12-22 23:22:32 +00:00
vercel-release-bot
b3ad907d2b
v14.0.5-canary.23
2023-12-21 15:59:57 +00:00
Jiachi Liu
14052c052e
Upgrade og dependencies ( #59541 )
...
Upgrade `@vercel/og` to 0.6.1
Closes NEXT-1857
2023-12-21 14:50:57 +01:00
vercel-release-bot
7a2db94d47
v14.0.5-canary.22
2023-12-20 23:22:10 +00:00
vercel-release-bot
4402428c35
v14.0.5-canary.21
2023-12-20 21:33:46 +00:00
vercel-release-bot
98d1d7507b
v14.0.5-canary.20
2023-12-20 18:52:39 +00:00
vercel-release-bot
38758cb631
v14.0.5-canary.19
2023-12-19 23:19:49 +00:00
vercel-release-bot
5308a3d25c
v14.0.5-canary.18
2023-12-18 23:22:18 +00:00
vercel-release-bot
3951c7be4f
v14.0.5-canary.17
2023-12-17 23:22:07 +00:00
vercel-release-bot
1f798f4647
v14.0.5-canary.16
2023-12-16 23:21:32 +00:00
vercel-release-bot
2e14537fc1
v14.0.5-canary.15
2023-12-15 23:22:05 +00:00
Zack Tanner
1fa7a74a5c
Update React from 2c338b16f to 0cdfef19b ( #59666 )
...
Updates React from 2c338b16f to 0cdfef19b.
### React upstream changes
- https://github.com/facebook/react/pull/27821
- https://github.com/facebook/react/pull/27820
- https://github.com/facebook/react/pull/27818
- https://github.com/facebook/react/pull/27819
- https://github.com/facebook/react/pull/27817
- https://github.com/facebook/react/pull/27703
- https://github.com/facebook/react/pull/27796
- https://github.com/facebook/react/pull/27811
- https://github.com/facebook/react/pull/27804
- https://github.com/facebook/react/pull/27807
- https://github.com/facebook/react/pull/27805
- https://github.com/facebook/react/pull/27792
- https://github.com/facebook/react/pull/27788
- https://github.com/facebook/react/pull/26852
- https://github.com/facebook/react/pull/27790
- https://github.com/facebook/react/pull/27786
- https://github.com/facebook/react/pull/27785
- https://github.com/facebook/react/pull/27783
- https://github.com/facebook/react/pull/27784
- https://github.com/facebook/react/pull/27769
- https://github.com/facebook/react/pull/27766
- https://github.com/facebook/react/pull/27701
- https://github.com/facebook/react/pull/27732
- https://github.com/facebook/react/pull/27740
- https://github.com/facebook/react/pull/27767
- https://github.com/facebook/react/pull/27768
- https://github.com/facebook/react/pull/27765
- https://github.com/facebook/react/pull/27759
- https://github.com/facebook/react/pull/27579
- https://github.com/facebook/react/pull/27709
- https://github.com/facebook/react/pull/27734
- https://github.com/facebook/react/pull/27739
- https://github.com/facebook/react/pull/27717
- https://github.com/facebook/react/pull/27583
- https://github.com/facebook/react/pull/27713
Closes NEXT-1887
2023-12-15 08:51:45 -08:00
vercel-release-bot
65634bea54
v14.0.5-canary.14
2023-12-15 15:31:03 +00:00
vercel-release-bot
05eb8114f9
v14.0.5-canary.13
2023-12-14 23:22:14 +00:00
vercel-release-bot
5f1e90960d
v14.0.5-canary.12
2023-12-13 23:22:15 +00:00
vercel-release-bot
e3b0294c9e
v14.0.5-canary.11
2023-12-13 18:58:07 +00:00
vercel-release-bot
f51ee191da
v14.0.5-canary.10
2023-12-13 18:08:37 +00:00
Leah
e9ac616414
chore: update Turbopack ( #59589 )
...
### Changes
* https://github.com/vercel/turbo/pull/6777 <!-- Leah -
fix(turbopack-ecmascript-runtime): handle non encoded CSS paths -->
* https://github.com/vercel/turbo/pull/6785 <!-- Tim Neutkens - Ensure
turbopack-trace-server doesn't send message in a loop -->
Closes PACK-2147
2023-12-13 18:25:37 +01:00
vercel-release-bot
32759b48b7
v14.0.5-canary.9
2023-12-13 00:24:16 +00:00
Rahul Mishra
9973770b43
chore(create-next-app): bump prompts to v2.4.2 ( #59006 )
...
<!-- Thanks for opening a PR! Your contribution is much appreciated.
To make sure your PR is handled as smoothly as possible we request that
you follow the checklist sections below.
Choose the right checklist for the change(s) that you're making:
## For Contributors
### Improving Documentation
- Run `pnpm prettier-fix` to fix formatting issues before opening the
PR.
- Read the Docs Contribution Guide to ensure your contribution follows
the docs guidelines:
https://nextjs.org/docs/community/contribution-guide
### Adding or Updating Examples
- The "examples guidelines" are followed from our contributing doc
https://github.com/vercel/next.js/blob/canary/contributing/examples/adding-examples.md
- Make sure the linting passes by running `pnpm build && pnpm lint`. See
https://github.com/vercel/next.js/blob/canary/contributing/repository/linting.md
### Fixing a bug
- Related issues linked using `fixes #number`
- Tests added. See:
https://github.com/vercel/next.js/blob/canary/contributing/core/testing.md#writing-tests-for-nextjs
- Errors have a helpful link attached, see
https://github.com/vercel/next.js/blob/canary/contributing.md
### Adding a feature
- Implements an existing feature request or RFC. Make sure the feature
request has been accepted for implementation before opening a PR. (A
discussion must be opened, see
https://github.com/vercel/next.js/discussions/new?category=ideas )
- Related issues/discussions are linked using `fixes #number`
- e2e tests added
(https://github.com/vercel/next.js/blob/canary/contributing/core/testing.md#writing-tests-for-nextjs )
- Documentation added
- Telemetry added. In case of a feature if it's used or not.
- Errors have a helpful link attached, see
https://github.com/vercel/next.js/blob/canary/contributing.md
## For Maintainers
- Minimal description (aim for explaining to someone not on the team to
understand the PR)
- When linking to a Slack thread, you might want to share details of the
conclusion
- Link both the Linear (Fixes NEXT-xxx) and the GitHub issues
- Add review comments if necessary to explain to the reviewer the logic
behind a change
### What?
### Why?
### How?
Closes NEXT-
Fixes #
-->
This PR updates `prompts` to `v2.4.2`, it fixes a bug I found and I
haven't seen any reports about it.
## The Bug
[Screencast from 2023-11-28
17-58-41.webm](https://github.com/vercel/next.js/assets/130567419/cf17f0d8-39f3-4ced-80ca-9fb5962587d8 )
There was a bug in `prompts` where it didn't handle <kbd>Home</kbd> and
<kbd>End</kbd> button correctly. It has been fixed in later version. I
have updated `prompts` along with `@types/prompts` to latest available
version which is `v2.4.2`.
Co-authored-by: JJ Kasper <jj@jjsweb.site>
2023-12-12 16:16:13 -08:00
vercel-release-bot
e9757175bc
v14.0.5-canary.8
2023-12-12 23:22:00 +00:00
C. T. Lin
eb6aae640f
chore: bump typescript-eslint to 6.14 ( #59514 )
2023-12-12 11:27:15 +01:00
vercel-release-bot
ba6b8fdee4
v14.0.5-canary.7
2023-12-11 20:43:59 +00:00
vercel-release-bot
29e25e0261
v14.0.5-canary.6
2023-12-11 16:19:40 +00:00
vercel-release-bot
e02fe314dc
v14.0.5-canary.5
2023-12-09 23:21:27 +00:00
vercel-release-bot
e1a9c5aefb
v14.0.5-canary.4
2023-12-08 23:22:08 +00:00
vercel-release-bot
90ca7ca620
v14.0.5-canary.3
2023-12-08 19:47:45 +00:00
vercel-release-bot
daa207bd70
v14.0.5-canary.2
2023-12-08 15:39:15 +00:00
Donny/강동윤
d5291fad49
Update swc_core
to v0.86.98
and turbopack ( #59393 )
...
### What?
Update SWC crates.
### Why?
To fix OOM bug of `inputSourceMap`.
Patch: https://github.com/swc-project/swc/pull/8402
### How?
Closes PACK-2123
# Turbopack updates
* https://github.com/vercel/turbo/pull/6733 <!-- Thomas Knickman -
chore(ignore): exclude rustic-ice files -->
* https://github.com/vercel/turbo/pull/6731 <!-- Leah -
fix(turbopack-ecmascript-runtime): don't use `path.relative` for
absolute paths -->
* https://github.com/vercel/turbo/pull/6745 <!-- Donny/강동윤 - Update
`swc_core` to `v0.86.98` -->
2023-12-08 19:34:02 +09:00
vercel-release-bot
8057c620e0
v14.0.5-canary.1
2023-12-08 07:27:12 +00:00
Tobias Koppers
26b8caaa29
Turbopack: switch to a single client components entrypoint ( #59352 )
...
### What?
switch turbopack to use a single client components entrypoint for all
client components on a page for development. This aligns it with the
webpack behavior.
### Why?
compiling a separate entrypoint for every client component is pretty
expensive in regards of compilation, chunking, code generation, file
writing and number of requests.
### Turbopack Changes
* https://github.com/vercel/turbo/pull/6713 <!-- Tobias Koppers - use
real emojis -->
* https://github.com/vercel/turbo/pull/6728 <!-- Tobias Koppers - fix
order of reverse topologic iteration -->
Closes PACK-2115
2023-12-08 08:24:08 +01:00
vercel-release-bot
2c920e6665
v14.0.5-canary.0
2023-12-07 23:22:19 +00:00
vercel-release-bot
c9f859e6be
v14.0.4
2023-12-07 21:11:20 +00:00
vercel-release-bot
77dc763807
v14.0.4-canary.49
2023-12-07 20:06:40 +00:00
vercel-release-bot
37c6a10a89
v14.0.4-canary.48
2023-12-07 19:57:49 +00:00
vercel-release-bot
d4d9dc40fa
v14.0.4-canary.47
2023-12-06 23:22:10 +00:00
vercel-release-bot
1f6defd4b0
v14.0.4-canary.46
2023-12-06 16:37:29 +00:00
Tobias Koppers
34e9d65d29
update turbopack ( #59334 )
...
* https://github.com/vercel/turbo/pull/6716 <!-- Tobias Koppers - add
support for export renaming in side effects optimization -->
* https://github.com/vercel/turbo/pull/6718 <!-- Tobias Koppers - cache
the chunking work -->
2023-12-06 17:20:52 +01:00
vercel-release-bot
f6ebc2be77
v14.0.4-canary.45
2023-12-06 11:10:39 +00:00
vercel-release-bot
50d4578791
v14.0.4-canary.44
2023-12-06 08:50:05 +00:00
Tobias Koppers
0082d54893
side effects optimization ( #58972 )
...
### What?
Code update for refactoring in https://github.com/vercel/turbo/pull/6590
Closes PACK-2043
2023-12-06 08:23:46 +00:00
vercel-release-bot
6387c9cbcb
v14.0.4-canary.43
2023-12-05 23:22:24 +00:00
vercel-release-bot
2003f5f848
v14.0.4-canary.42
2023-12-05 16:33:54 +00:00
vercel-release-bot
b2084ea0ac
v14.0.4-canary.41
2023-12-05 13:10:07 +00:00
Tobias Koppers
2b473970ef
update turbopack ( #59285 )
...
* https://github.com/vercel/turbo/pull/6588 <!-- Leah - ci: remove daily
turbopack next.js integration test workflow -->
* https://github.com/vercel/turbo/pull/6666 <!-- Will Binns-Smith -
Turbopack css: treat `composes` and `@import` as urls when resolving -->
* https://github.com/vercel/turbo/pull/6701 <!-- Tobias Koppers - add
user level tracing -->
* https://github.com/vercel/turbo/pull/6616 <!-- Leah - feat(turbopack):
support "loading" WebAssembly injected as global varables in edge
runtime -->
Closes PACK-2086
2023-12-05 14:06:49 +01:00
vercel-release-bot
708f85b9df
v14.0.4-canary.40
2023-12-04 22:27:15 +00:00
vercel-release-bot
445e705028
v14.0.4-canary.39
2023-12-04 11:05:59 +00:00
vercel-release-bot
d9e58034c3
v14.0.4-canary.38
2023-12-04 09:53:49 +00:00
Tobias Koppers
669a48cb4d
fix tsconfig alias cycle ( #59232 )
...
### What?
fixes https://github.com/vercel/next.js/issues/59195
fixes PACK-450
### Why?
### How?
see https://github.com/vercel/turbo/pull/6687
### Turbopack Changes
* https://github.com/vercel/turbo/pull/6627 <!-- Tobias Koppers - fix
stack trace of errors -->
* https://github.com/vercel/turbo/pull/6646 <!-- OJ Kwon -
fix(turbo-tasks-fs): support unicode segment for glob -->
* https://github.com/vercel/turbo/pull/6672 <!-- OJ Kwon -
fix(ecmascript): dbg assert for the globals -->
* https://github.com/vercel/turbo/pull/6687 <!-- Tobias Koppers - fix
tsconfig alias cycle -->
2023-12-04 10:50:15 +01:00
vercel-release-bot
141dbb2663
v14.0.4-canary.37
2023-12-03 15:32:15 +00:00
vercel-release-bot
c530664c13
v14.0.4-canary.36
2023-12-02 23:21:42 +00:00
JJ Kasper
a3616d33ed
Update to latest version of @vercel/nft ( #59183 )
...
Updates to latest `@vercel/nft` which includes fix for tracing folders
that include dot files.
x-ref: https://github.com/vercel/nft/pull/373
x-ref: [slack
thread](https://vercel.slack.com/archives/C03S8ED1DKM/p1700210671195669 )
Closes NEXT-1778
2023-12-02 10:42:49 -08:00
vercel-release-bot
7d8fab2f4d
v14.0.4-canary.35
2023-12-01 23:22:14 +00:00
vercel-release-bot
574e7060b1
v14.0.4-canary.34
2023-12-01 20:52:57 +00:00
vercel-release-bot
d71d7767f3
v14.0.4-canary.33
2023-12-01 16:19:08 +00:00
vercel-release-bot
fa9cd3efc4
v14.0.4-canary.32
2023-12-01 04:31:03 +00:00
vercel-release-bot
1b08dfe040
v14.0.4-canary.31
2023-11-30 23:22:21 +00:00
vercel-release-bot
3159fa197b
v14.0.4-canary.30
2023-11-30 23:10:37 +00:00
vercel-release-bot
73d4ca5775
v14.0.4-canary.29
2023-11-30 22:56:34 +00:00
vercel-release-bot
54544c9019
v14.0.4-canary.28
2023-11-29 23:22:05 +00:00
vercel-release-bot
0345ee85f8
v14.0.4-canary.27
2023-11-29 20:00:26 +00:00
vercel-release-bot
cec374f98c
v14.0.4-canary.26
2023-11-29 18:34:18 +00:00
Zack Tanner
809164d776
Enable PPR tests for test suites ( #59030 )
...
Cherry-picks #58708 without the dependency on https://github.com/vercel/next.js/pull/58779
Co-authored-by: Wyatt Johnson <633002+wyattjoh@users.noreply.github.com>
2023-11-29 03:22:45 +00:00
vercel-release-bot
e1a2b12bee
v14.0.4-canary.25
2023-11-28 23:22:30 +00:00
vercel-release-bot
266fc8e318
v14.0.4-canary.24
2023-11-28 23:04:45 +00:00
vercel-release-bot
6ac1367687
v14.0.4-canary.23
2023-11-28 22:24:13 +00:00
OJ Kwon
72af59a1c1
build(cargo): bump up turbopack ( #59032 )
...
### What?
Bump up turbopack which includes url rewrite related improvements. This makes `test/integration/url` test passes.
Note there are some lacking behavior around edge runtime + url behavior, it is being tracked in PACK-2014.
Closes PACK-2051
2023-11-28 20:42:26 +00:00
vercel-release-bot
d0c5673d37
v14.0.4-canary.22
2023-11-28 18:26:06 +00:00
vercel-release-bot
6fd3c3b992
v14.0.4-canary.21
2023-11-28 17:00:46 +00:00
vercel-release-bot
113a125a93
v14.0.4-canary.20
2023-11-28 16:44:35 +00:00
OJ Kwon
048ab21f6b
fix(turbopack): treat .mdx as valid ecma asset ( #58985 )
...
### What
Pairing with https://github.com/vercel/turbo/pull/6602 , enables
ecma-related transform support in mdx. notably fixes test cases in
https://github.com/vercel/next.js/pull/58968 .
With turbopack side fix, still modularize imports are not being applied
as we limite it to .js* extension only. PR expands it to include mdx if
mdx is enabled. PR is failling until turbopack side fix lands.
Closes PACK-2045
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-11-28 13:54:46 +01:00
vercel-release-bot
7ff3e3e32d
v14.0.4-canary.19
2023-11-27 23:22:35 +00:00
Leah
40a6e613fe
fix(windows): workaround for intermittent locks on windows when renaming files ( #58835 )
...
### What?
See: https://github.com/libuv/libuv/pull/1981
Closes PACK-1956
Fixes #57581
2023-11-27 16:19:45 +01:00
Tobias Koppers
f1511515fd
Trace server updates ( #58694 )
...
### What?
some refactoring updates
Closes PACK-1994
2023-11-27 15:29:41 +01:00
Donny/강동윤
8e6d51f4fa
Update swc_core
to v0.86.81
( #58517 )
...
### What?
Update swc crates.
Diff:
09b3003e58...c566b73bfb
### Why?
To fix bugs, and improve minification.
### How?
turbopack counterpart: https://github.com/vercel/turbo/pull/6472
- Closes PACK-1972
- Closes #30802
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-11-27 11:02:25 +01:00
vercel-release-bot
7874ad2659
v14.0.4-canary.18
2023-11-26 23:21:26 +00:00
Tobias Koppers
9f69766cfa
Turbopack: enable some node.js builtin in edge runtime ( #58850 )
...
### What?
Edge runtime allow additional node.js builtins
see https://github.com/vercel/turbo/pull/6562
Closes PACK-2031
---------
Co-authored-by: Tim Neutkens <tim@timneutkens.nl>
2023-11-26 19:55:23 +01:00
vercel-release-bot
12a683b925
v14.0.4-canary.17
2023-11-25 23:21:36 +00:00
vercel-release-bot
f6070c807b
v14.0.4-canary.16
2023-11-24 23:21:37 +00:00
vercel-release-bot
1496d50f68
v14.0.4-canary.15
2023-11-24 19:37:49 +00:00
Leah
2a8f7ae1b1
Update Turbopack test manifest from GitHub Actions artifact ( #58394 )
...
### What?
We can use the GitHub actions artifact (which is already produced right
now) instead of a separate git branch to get the latest test results.
This also means we don't have a dependency back to the turbo repo for
the daily tests.
Closes PACK-1951
2023-11-24 16:48:12 +01:00
vercel-release-bot
b27a3525c7
v14.0.4-canary.14
2023-11-24 13:41:03 +00:00
Tim Neutkens
c3c006d9f0
Upgrade Turbopack ( #58859 )
...
* https://github.com/vercel/turbo/pull/6540
* https://github.com/vercel/turbo/pull/6549
* https://github.com/vercel/turbo/pull/6554
* https://github.com/vercel/turbo/pull/6561
* https://github.com/vercel/turbo/pull/6563
* https://github.com/vercel/turbo/pull/6562
* https://github.com/vercel/turbo/pull/6544
2023-11-24 12:33:50 +00:00
vercel-release-bot
6bfd1458b2
v14.0.4-canary.13
2023-11-23 23:22:46 +00:00
vercel-release-bot
936becb8b6
v14.0.4-canary.12
2023-11-23 15:15:06 +00:00
vercel-release-bot
0155ec70d7
v14.0.4-canary.11
2023-11-22 23:22:02 +00:00
vercel-release-bot
8f9e494cb5
v14.0.4-canary.10
2023-11-22 12:48:53 +00:00
Will Binns-Smith
154268a144
Turbopack: Use styled issue titles and details ( #58743 )
...
This uses styled issue titles and details introduced in
vercel/turbo#6535 , which also moves "Module not found" messaging to the
title field for those issues.
Closes PACK-2013
---------
Co-authored-by: Tobias Koppers <tobias.koppers@googlemail.com>
Co-authored-by: Leah <github.leah@hrmny.sh>
Co-authored-by: Zack Tanner <zacktanner@gmail.com>
2023-11-22 13:39:24 +01:00
vercel-release-bot
c0bafcb354
v14.0.4-canary.9
2023-11-22 02:11:25 +00:00
vercel-release-bot
f6b50ae32b
v14.0.4-canary.8
2023-11-21 23:22:46 +00:00
Tobias Koppers
3467116794
fix node externals resolving ( #58129 )
...
### What?
Various fixes in handling of externals in node.js
* add extensions to builtin externals to allow node.js ESM to work
* improve the auto-externals logic to detect more edge cases
* prepare for `esmExternals` support, but that's blocked by client
manifest missing the async flag
* currently only `esmExternals: false` is supported
### Why?
### Turbopack Changes
* https://github.com/vercel/turbo/pull/6531 <!-- Leah - fix(turbopack):
postcss should be applied to `@import`ed CSS files -->
* https://github.com/vercel/turbo/pull/6530 <!-- Tobias Koppers - fix
node.js externals -->
---------
Co-authored-by: Leah <github.leah@hrmny.sh>
Co-authored-by: Zack Tanner <zacktanner@gmail.com>
2023-11-21 23:58:14 +01:00
vercel-release-bot
8b11264ea9
v14.0.4-canary.7
2023-11-21 19:04:07 +00:00
vercel-release-bot
0a4f26f1ef
v14.0.4-canary.6
2023-11-20 23:22:25 +00:00
Donny/강동윤
94771bf3cc
refactor: Add lightningcss mode for turbopack-css
( #58471 )
...
### What?
We are experimenting with `lightningcss`. This is about replacing
`swc_css` with `lightningcss` in turbopack, and the main reason for this
is to reduce the maintenance burden.
But when I tried, it introduced several regressions, so I'm putting it
behind an experimental flag.
You can enable `lightningcss` mode for **turbopack** by adding a flag to
the next config file.
```js
/**
* @type {import('next').NextConfig}
*/
const nextConfig = {
experimental: {
useLightningcss: true,
},
}
module.exports = nextConfig
```
Note that this is only for turbopack because we were not using `swc_css`
for non-turbopack mode of next.js
x-ref:
https://vercel.slack.com/archives/C03EWR7LGEN/p1700025496732229?thread_ts=1700019629.866549&cid=C03EWR7LGEN
### Why?
We should avoid regressions.
### How?
---
turbopack PR: https://github.com/vercel/turbo/pull/6456
Closes PACK-1966
---------
Co-authored-by: Leah <github.leah@hrmny.sh>
2023-11-20 18:09:36 +01:00
vercel-release-bot
32c9ce6805
v14.0.4-canary.5
2023-11-19 23:21:38 +00:00
vercel-release-bot
43b075eb7e
v14.0.4-canary.4
2023-11-18 23:21:24 +00:00
vercel-release-bot
c0e5d6584d
v14.0.4-canary.3
2023-11-17 23:22:09 +00:00
vercel-release-bot
6984ac4b86
v14.0.4-canary.2
2023-11-17 15:05:24 +00:00
vercel-release-bot
82beef92a4
v14.0.4-canary.1
2023-11-16 23:22:02 +00:00
Josh Story
4deb69793e
Update React from 593ecee66 to 2c338b16f. ( #58553 )
...
#### Upstream Changes
- https://github.com/facebook/react/pull/27692
- https://github.com/facebook/react/pull/27712
- https://github.com/facebook/react/pull/27659
2023-11-16 22:23:04 +00:00
vercel-release-bot
1ae13b5d9f
v14.0.4-canary.0
2023-11-16 21:40:51 +00:00
vercel-release-bot
391471b315
v14.0.3
2023-11-16 18:37:33 +00:00
vercel-release-bot
32875e4fe4
v14.0.3-canary.12
2023-11-16 16:00:52 +00:00
vercel-release-bot
c8bfda4367
v14.0.3-canary.11
2023-11-15 23:22:09 +00:00
vercel-release-bot
a5515693bc
v14.0.3-canary.10
2023-11-15 21:51:36 +00:00
Shu Ding
036f4806a6
Upgrade vendored React ( #58489 )
...
### React upstream changes
- https://github.com/facebook/react/pull/27694
- https://github.com/facebook/react/pull/27695
- https://github.com/facebook/react/pull/27689
- https://github.com/facebook/react/pull/27687
- https://github.com/facebook/react/pull/27677
- https://github.com/facebook/react/pull/27681
2023-11-15 14:48:27 +00:00
vercel-release-bot
7281cd3fc4
v14.0.3-canary.9
2023-11-15 13:00:05 +00:00
Donny/강동윤
f99242baca
Update turbopack ( #58408 )
...
* https://github.com/vercel/turbo/pull/6424
* https://github.com/vercel/turbo/pull/6433
Closes PACK-1967
2023-11-15 11:48:31 +00:00
vercel-release-bot
44613dc045
v14.0.3-canary.8
2023-11-14 23:23:29 +00:00
vercel-release-bot
08e5424ddc
v14.0.3-canary.7
2023-11-14 10:25:41 +00:00
vercel-release-bot
82821c7942
v14.0.3-canary.6
2023-11-13 23:22:10 +00:00
vercel-release-bot
d7ade76ef8
v14.0.3-canary.5
2023-11-12 23:22:46 +00:00
vercel-release-bot
a794e1f32e
v14.0.3-canary.4
2023-11-12 08:17:33 +00:00
vercel-release-bot
00f5b5e789
v14.0.3-canary.3
2023-11-11 23:23:28 +00:00
vercel-release-bot
c74f023b88
v14.0.3-canary.2
2023-11-10 23:21:25 +00:00
vercel-release-bot
7966eaf0f2
v14.0.3-canary.1
2023-11-10 04:31:01 +00:00
Josh Story
37a1342712
Update React from 746890329 to 0e352ea01 ( #58279 )
...
Updates React from 746890329 to 0e352ea01.
- https://github.com/facebook/react/pull/27684
- https://github.com/facebook/react/pull/27665
- https://github.com/facebook/react/pull/27671
- https://github.com/facebook/react/pull/27680
2023-11-10 04:25:07 +00:00
vercel-release-bot
52123ccdbc
v14.0.3-canary.0
2023-11-09 23:22:17 +00:00
vercel-release-bot
8eba72f30b
v14.0.2
2023-11-09 18:32:59 +00:00
vercel-release-bot
fdd6eb990a
v14.0.2-canary.27
2023-11-09 17:45:04 +00:00
vercel-release-bot
b740fe8fa4
v14.0.2-canary.26
2023-11-09 09:56:42 +00:00
Tobias Koppers
bf966e370e
update turbopack ( #58243 )
...
* https://github.com/vercel/turbo/pull/6399
* https://github.com/vercel/turbo/pull/6393
* https://github.com/vercel/turbo/pull/6403
* https://github.com/vercel/turbo/pull/6404
* https://github.com/vercel/turbo/pull/6394
* https://github.com/vercel/turbo/pull/6405
* https://github.com/vercel/turbo/pull/6351
2023-11-09 09:52:22 +00:00
vercel-release-bot
fd7ea115b5
v14.0.2-canary.25
2023-11-09 02:36:39 +00:00
Josh Story
eb79555827
Updated React from 7508dcd5c to 746890329 ( #58233 )
...
Updated React from 7508dcd5c to 746890329.
- https://github.com/facebook/react/pull/27674
2023-11-08 18:30:45 -08:00
vercel-release-bot
b50090bf96
v14.0.2-canary.24
2023-11-08 23:21:44 +00:00
vercel-release-bot
67656c3fec
v14.0.2-canary.23
2023-11-08 20:21:15 +00:00
Josh Story
1b5e307f6b
Update React from 2983249dd to 7508dcd5c ( #58216 )
...
Updated React from 2983249dd to 7508dcd5c.
- https://github.com/facebook/react/pull/27672
- https://github.com/facebook/react/pull/27132
- https://github.com/facebook/react/pull/27646
- https://github.com/facebook/react/pull/26446
2023-11-08 19:36:54 +00:00
vercel-release-bot
5dc2572dc7
v14.0.2-canary.22
2023-11-08 16:23:23 +00:00
vercel-release-bot
f206573f93
v14.0.2-canary.21
2023-11-08 10:25:06 +00:00
Tobias Koppers
9d3b94b449
update turbopack ( #58172 )
...
* https://github.com/vercel/turbo/pull/6376 <!-- OJ Kwon -
feat(turbopack): support url rewrite behavior options -->
* https://github.com/vercel/turbo/pull/6386 <!-- OJ Kwon -
feat(turbopack-ecmascript): support relative url asset ref -->
* https://github.com/vercel/turbo/pull/6382 <!-- Tobias Koppers -
refactor and fix CssEmbed for url() -->
2023-11-08 08:54:36 +01:00
vercel-release-bot
3977f90fd0
v14.0.2-canary.20
2023-11-08 02:39:50 +00:00
Josh Story
fe99b53d7f
Update React from 08a39539f to 2983249dd. ( #58154 )
...
Updates React from 08a39539f to 2983249dd.
### React upstream changes
- https://github.com/facebook/react/pull/27641
- https://github.com/facebook/react/pull/27661
- https://github.com/facebook/react/pull/27640
- https://github.com/facebook/react/pull/27595
- https://github.com/facebook/react/pull/27600
- https://github.com/facebook/react/pull/27598
- https://github.com/facebook/react/pull/27590
- https://github.com/facebook/react/pull/27606
- https://github.com/facebook/react/pull/27608
- https://github.com/facebook/react/pull/27601
- https://github.com/facebook/react/pull/27616
- https://github.com/facebook/react/pull/27615
- https://github.com/facebook/react/pull/27614
- https://github.com/facebook/react/pull/27599
- https://github.com/facebook/react/pull/27597
- https://github.com/facebook/react/pull/27525
- https://github.com/facebook/react/pull/27571
Updates @types/react to 18.2.37
Updates @types/react-dom to 18.2.15
2023-11-07 23:55:06 +00:00
vercel-release-bot
0697be3b57
v14.0.2-canary.19
2023-11-07 23:24:29 +00:00
Donny/강동윤
c370c179b5
build: Update swc_core
to v0.86.40
and update turbopack ( #57904 )
...
### What?
* https://github.com/vercel/turbo/pull/6286
* https://github.com/vercel/turbo/pull/6367
* https://github.com/vercel/turbo/pull/6354
* https://github.com/vercel/turbo/pull/6343
---
- Update `swc_core` to `v0.86.40`
- Revert #56281 and fix `node-fetch` by disabling inlining
- Use `inline: 2` instead of `keep_fnames: true`
### Why?
`keep_fnames` increases the bundle size too much.
### How?
- Fixes #56612
- Fixes #57886
- Fixes #55682 (by https://github.com/swc-project/swc/pull/8205 )
- Reverts #56281
- Closes PACK-1902
2023-11-07 15:26:28 +00:00
Tim Neutkens
b091869f29
Revert "Revert "Add retry for fetching subsetted Google Fonts"" ( #58075 )
...
Reverts vercel/next.js#57154
Brings back the changes but uses the compiled version of async-retry instead. Previously these changes causes an error as async-retry wasn't installed.
2023-11-07 11:54:11 +00:00
vercel-release-bot
ded28edeae
v14.0.2-canary.18
2023-11-07 04:46:46 +00:00
vercel-release-bot
d95900c7b0
v14.0.2-canary.17
2023-11-07 00:44:19 +00:00
vercel-release-bot
3eaa96fff6
v14.0.2-canary.16
2023-11-06 23:21:39 +00:00
vercel-release-bot
c29c039cf3
v14.0.2-canary.15
2023-11-06 20:56:03 +00:00
vercel-release-bot
38e8b523dc
v14.0.2-canary.14
2023-11-06 17:08:35 +00:00
Tobias Koppers
883ab22157
update turbopack ( #58080 )
...
* https://github.com/vercel/turbo/pull/6325 <!-- OJ Kwon - build(cargo):
skip external build script with rust-analyzer -->
* https://github.com/vercel/turbo/pull/6318 <!-- OJ Kwon -
feat(turbopack-ecmascript): calculate import.meta.url as an absolute
path -->
* https://github.com/vercel/turbo/pull/6359 <!-- Will Binns-Smith -
Turbopack: Defer calculating source positions until needed -->
* https://github.com/vercel/turbo/pull/6274 <!-- Tobias Koppers - add
backtrace for trait calls -->
* https://github.com/vercel/turbo/pull/6305 <!-- Tobias Koppers - Triple
chunk size heuristic -->
* https://github.com/vercel/turbo/pull/6304 <!-- Tobias Koppers -
improve resolving performance -->
2023-11-06 18:05:13 +01:00
vercel-release-bot
31c2f976cd
v14.0.2-canary.13
2023-11-05 23:23:20 +00:00
vercel-release-bot
8536ad98dd
v14.0.2-canary.12
2023-11-04 23:21:06 +00:00
vercel-release-bot
d0ac7c2f45
v14.0.2-canary.11
2023-11-03 23:22:55 +00:00
vercel-release-bot
ffdfd33251
v14.0.2-canary.10
2023-11-03 12:13:32 +00:00
Thomas Knickman
348c550120
feat(turbo): use turbo gen instead of plop ( #53684 )
...
### What?
Use [Turborepo generators](https://turbo.build/repo/docs/core-concepts/monorepos/code-generation#custom-generators ) instead of plop.
Turborepo generators are built on top of plop, but include some additional tooling to make working in monorepos easier. It also supports zero config typescript for configs.
### Why?
Same Team!
### How?
Ported the existing plopfile to a turbo generator config
Co-authored-by: Jiachi Liu <4800338+huozhi@users.noreply.github.com>
2023-11-03 01:25:18 +00:00
vercel-release-bot
8014866cac
v14.0.2-canary.9
2023-11-02 23:21:41 +00:00
vercel-release-bot
f979341f82
v14.0.2-canary.8
2023-11-02 20:34:16 +00:00
vercel-release-bot
ad55d78199
v14.0.2-canary.7
2023-11-02 19:59:43 +00:00
vercel-release-bot
1c5d7782a0
v14.0.2-canary.6
2023-11-01 23:21:29 +00:00
vercel-release-bot
b0509ed53a
v14.0.2-canary.5
2023-11-01 13:30:21 +00:00
vercel-release-bot
0f98dccff7
v14.0.2-canary.4
2023-11-01 13:02:40 +00:00
vercel-release-bot
c0baa0ac23
v14.0.2-canary.3
2023-11-01 02:30:21 +00:00
Zack Tanner
c82f6a83ef
Update React from 0c6348758 to 08a39539f ( #57852 )
...
Updates React from 0c6348758 to 08a39539f.
### React upstream changes
- https://github.com/facebook/react/pull/27634
- https://github.com/facebook/react/pull/27632
2023-11-01 02:22:59 +00:00
vercel-release-bot
e0cf4e2ebd
v14.0.2-canary.2
2023-10-31 23:22:41 +00:00
Jimmy Lai
e3e95b30e5
chore: update otel ( #57774 )
...
bumping the vendored otel package
2023-10-31 18:46:38 +00:00
vercel-release-bot
033ba46f56
v14.0.2-canary.1
2023-10-31 09:34:35 +00:00
vercel-release-bot
5eb6607279
v14.0.2-canary.0
2023-10-30 23:23:45 +00:00
vercel-release-bot
4df888a55f
v14.0.1
2023-10-30 19:21:25 +00:00
vercel-release-bot
41dec2cbd6
v14.0.1-canary.5
2023-10-30 18:37:29 +00:00
Josh Story
e26c9011d6
Update React from 8c8ee9ee6 to 0c6348758 and types ( #57772 )
...
Update React from 8c8ee9ee6 to 0c6348758
- https://github.com/facebook/react/pull/27627
- https://github.com/facebook/react/pull/27624
- https://github.com/facebook/react/pull/27610
- https://github.com/facebook/react/pull/27592
- https://github.com/facebook/react/pull/27593
- https://github.com/facebook/react/pull/27588
- https://github.com/facebook/react/pull/27591
- https://github.com/facebook/react/pull/27587
Update @types/react to 18.2.33
Update @types/react-dom to 18.2.14
2023-10-30 11:31:38 -07:00
vercel-release-bot
9d49afc5ea
v14.0.1-canary.4
2023-10-30 17:29:15 +00:00
vercel-release-bot
fc1ecc407c
v14.0.1-canary.3
2023-10-29 23:22:02 +00:00
vercel-release-bot
54a9da0a1e
v14.0.1-canary.2
2023-10-28 23:21:43 +00:00
vercel-release-bot
c70506de77
v14.0.1-canary.1
2023-10-27 23:22:34 +00:00
vercel-release-bot
6a63c4ffeb
v14.0.1-canary.0
2023-10-26 23:22:39 +00:00
vercel-release-bot
b546d8b22c
v14.0.0
2023-10-26 16:04:54 +00:00
vercel-release-bot
356dc42f1a
v13.5.7-canary.37
2023-10-26 12:34:50 +00:00
vercel-release-bot
fc1b6c4742
v13.5.7-canary.36
2023-10-26 11:42:38 +00:00
vercel-release-bot
c7d02f48b2
v13.5.7-canary.35
2023-10-26 08:44:45 +00:00
Tobias Koppers
936b953eda
update turbopack ( #57487 )
...
* https://github.com/vercel/turbo/pull/6290 <!-- Tobias Koppers - fix
hmr client to be actually reliable -->
Closes WEB-1887
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-26 10:39:33 +02:00
vercel-release-bot
a9fc27a8e5
v13.5.7-canary.34
2023-10-26 07:19:26 +00:00
Tobias Koppers
581b1be064
update turbopack ( #57485 )
...
* https://github.com/vercel/turbo/pull/6289 <!-- Tobias Koppers - Revert
"normalize pattern correctly to avoid slow path in matching" -->
Closes WEB-1885
2023-10-26 09:13:00 +02:00
Andrew Clark
00df11b0a7
Update React from a9985529f to 8c8ee9ee6 ( #57483 )
...
React upstream changes:
- https://github.com/facebook/react/pull/27594
- https://github.com/facebook/react/pull/27584
Co-authored-by: Jiachi Liu <4800338+huozhi@users.noreply.github.com>
2023-10-26 07:10:27 +00:00
vercel-release-bot
abb34da8bd
v13.5.7-canary.33
2023-10-26 06:19:34 +00:00
Tobias Koppers
7c3511cd99
update turbopack ( #57469 )
...
* https://github.com/vercel/turbo/pull/6268 <!-- Maia Teegarden - Update
Turbopack Docs -->
* https://github.com/vercel/turbo/pull/6278 <!-- Anthony Shew - Clearer
Remote Cache upload spinner message. -->
* https://github.com/vercel/turbo/pull/6288 <!-- Tobias Koppers -
normalize pattern correctly to avoid slow path in matching -->
Closes WEB-1877
2023-10-26 07:41:16 +02:00
vercel-release-bot
0127fc75a1
v13.5.7-canary.32
2023-10-26 05:27:36 +00:00
vercel-release-bot
18d797e3fd
v13.5.7-canary.31
2023-10-26 04:47:54 +00:00
vercel-release-bot
668820100a
v13.5.7-canary.30
2023-10-26 03:34:50 +00:00
vercel-release-bot
b27aa57908
v13.5.7-canary.29
2023-10-26 01:57:13 +00:00
vercel-release-bot
1df027f46e
v13.5.7-canary.28
2023-10-26 01:01:59 +00:00
vercel-release-bot
7274296681
v13.5.7-canary.27
2023-10-25 20:35:14 +00:00
Josh Story
fcc28999bf
Update React from b8e47d988 to a9985529f. ( #57442 )
...
React upstream changes:
- https://github.com/facebook/react/pull/27586
- https://github.com/facebook/react/pull/27577
- https://github.com/facebook/react/pull/27576
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-25 13:29:47 -07:00
vercel-release-bot
2b400f8fc3
v13.5.7-canary.26
2023-10-25 20:06:39 +00:00
Tobias Koppers
5f0cfd41be
update turbopack ( #57420 )
...
* https://github.com/vercel/turbo/pull/6269 <!-- Tobias Koppers - Upload
data even for non-scheduled runs -->
* https://github.com/vercel/turbo/pull/6270 <!-- Tobias Koppers - Put
ESM in strict mode -->
Closes WEB-1855
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-25 21:53:31 +02:00
vercel-release-bot
1d8764cd1b
v13.5.7-canary.25
2023-10-24 23:22:49 +00:00
vercel-release-bot
2b2ad9c7c4
v13.5.7-canary.24
2023-10-24 22:05:40 +00:00
vercel-release-bot
2fc2a52652
v13.5.7-canary.23
2023-10-24 08:22:51 +00:00
vercel-release-bot
c77fec827f
v13.5.7-canary.22
2023-10-24 05:34:15 +00:00
Tobias Koppers
a929bf7c04
update turbopack and add HMR test case ( #57304 )
...
### What?
adds a test case for HMR, which is fixed by the turbopack update
### Why?
### How?
### Turbopack Changes
* https://github.com/vercel/turbo/pull/6245
* https://github.com/vercel/turbo/pull/6212
* https://github.com/vercel/turbo/pull/6255
* https://github.com/vercel/turbo/pull/6259
* https://github.com/vercel/turbo/pull/6261
* https://github.com/vercel/turbo/pull/6260
Closes WEB-1836
2023-10-24 04:38:05 +00:00
vercel-release-bot
96337342e4
v13.5.7-canary.21
2023-10-24 03:58:21 +00:00
vercel-release-bot
dc7b5d806e
v13.5.7-canary.20
2023-10-24 00:35:28 +00:00
vercel-release-bot
7c803a762e
v13.5.7-canary.19
2023-10-23 23:24:21 +00:00
Andrew Clark
a77acd22ad
Update React from d803f519e to b8e47d988 ( #57296 )
...
React upstream changes:
- https://github.com/facebook/react/pull/27570
- https://github.com/facebook/react/pull/27569
- https://github.com/facebook/react/pull/27550
- https://github.com/facebook/react/pull/27559
- https://github.com/facebook/react/pull/27552
- https://github.com/facebook/react/pull/27504
- https://github.com/facebook/react/pull/27522
Co-authored-by: Josh Story <2716369+gnoff@users.noreply.github.com>
2023-10-23 22:58:50 +00:00
vercel-release-bot
8fb5c8517f
v13.5.7-canary.18
2023-10-23 22:17:01 +00:00
vercel-release-bot
799e6ca65a
v13.5.7-canary.17
2023-10-23 18:13:11 +00:00
vercel-release-bot
dc88b413f8
v13.5.7-canary.16
2023-10-23 03:07:00 +00:00
Donny/강동윤
652a553a13
Update swc_core
to v0.86.10
( #57121 )
...
### What?
Update SWC crates. This PR fixes a regression of `swc_core`.
The important PR: https://github.com/swc-project/swc/pull/8153
### Why?
There was a regression in `swc_core`.
### How?
- Fixes #56408
Closes WEB-1811
---------
Co-authored-by: Tobias Koppers <tobias.koppers@googlemail.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-23 05:01:31 +02:00
Tobias Koppers
b64c0426bc
update turbopack ( #57176 )
...
* https://github.com/vercel/turbo/pull/6241 <!-- Tobias Koppers - make
the daily ci faster -->
* https://github.com/vercel/turbo/pull/6242 <!-- Justin Ridgewell - Add
caching to `chunk_content`'s graph walking -->
* https://github.com/vercel/turbo/pull/6228 <!-- Tobias Koppers - Reduce
resolve and resolving tasks -->
* https://github.com/vercel/turbo/pull/6244 <!-- Tobias Koppers - avoid
cloning list -->
* https://github.com/vercel/turbo/pull/6246 <!-- Tobias Koppers - fix
symlink handling -->
Closes WEB-1819
2023-10-23 02:42:29 +02:00
vercel-release-bot
2762511796
v13.5.7-canary.15
2023-10-22 23:22:41 +00:00
vercel-release-bot
e5c082418d
v13.5.7-canary.14
2023-10-21 23:23:17 +00:00
Leah
0d2edbb23f
chore: move layer from chunking context to asset context ( #57149 )
...
The asset context is a better place to store the layer, because it's
affected by transitions unlike the chunking context
This PR also removes a bunch of unused code
### Why?
See https://github.com/vercel/turbo/pull/6237 for the rationale
Also needs to wait for that PR to be merged
Closes NEXT-1814
#### Turbopack Changes
* https://github.com/vercel/turbo/pull/6237 <!-- Leah - chore: move
layer from chunking context to asset context -->
---------
Co-authored-by: Tobias Koppers <tobias.koppers@googlemail.com>
2023-10-21 02:05:00 +02:00
vercel-release-bot
d0a1199a36
v13.5.7-canary.13
2023-10-20 23:23:41 +00:00
Steven
4d31506960
Revert "Add retry for fetching subsetted Google Fonts" ( #57154 )
...
Reverts vercel/next.js#56583 due to missing dependency
```
app/layout.jsx
An error occured in 'next/font'.
Error: Cannot find module 'async-retry'
Require stack:
- node_modules/•pnpm/next@13.5.7-canary.12_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/compiled/@next/font/dist/google/retry.js
- node_modules/-pnpm/next@13.5.7-canary-12_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/compiled/@next/font/dist/google/fetch-css-from-google-fonts.js
```
2023-10-20 22:14:24 +00:00
Balázs Orbán
2277797dc2
chore: drop form-data
( #57141 )
...
### What?
Dropping `form-data` polyfill as Node.js 18+ versions all expose it on `globalThis`
### Why?
Reduce the amount of shipped code in Next.js
### How?
Similar to #56899
See: https://nodejs.org/docs/latest-v18.x/api/globals.html#class-formdata
2023-10-20 19:25:42 +00:00
Tobias Koppers
4a75e71d25
prefer Option<Vc<IssueSource>> over Vc<OptionIssueSource> ( #57104 )
...
### What?
see https://github.com/vercel/turbo/pull/6229
### Why?
### How?
Closes WEB-1808
2023-10-20 18:06:23 +00:00
Josh Story
920a7e8ba6
Update React from a41957507 to d803f519e ( #57015 )
...
## React upstream Changes
- https://github.com/facebook/react/pull/27542
- https://github.com/facebook/react/pull/27551
- https://github.com/facebook/react/pull/27537
- https://github.com/facebook/react/pull/27549
- https://github.com/facebook/react/pull/27544
- https://github.com/facebook/react/pull/27543
- https://github.com/facebook/react/pull/27541
- https://github.com/facebook/react/pull/27538
- https://github.com/facebook/react/pull/27536
2023-10-20 17:42:27 +00:00
vercel-release-bot
2b60475c2b
v13.5.7-canary.12
2023-10-20 17:19:41 +00:00
berlysia
c84f5ed794
Add retry for fetching subsetted Google Fonts ( #56583 )
...
### What?
Add the same re-retrieval process for subseted font files of Google Font as for CSS files.
+ make use of [async-retry](https://github.com/vercel/async-retry )
### Why?
It was reported in #45080 that Japanese fonts such as Noto Sans JP were frequently `Failed to fetch`.
A retry process was added in #51890 , but it did not resolve the issue completely ( https://github.com/vercel/next.js/pull/51890#issuecomment-1614558064 ).
Here is my reproduction code with 13.5.5-canary.4 (please run locally).
https://stackblitz.com/edit/stackblitz-starters-n8zxlq?file=app%2Fpage.tsx
<details>
<summary>And my local error log is here(folded)</summary>
```
$ npm run -- dev
> nextjs@0.1.0 dev
> next dev
⚠ Port 3000 is in use, trying 3001 instead.
▲ Next.js 13.5.5-canary.4
- Local: http://localhost:3001
✓ Ready in 23.9s
○ Compiling /page ...
FetchError: request to https://fonts.gstatic.com/s/notosansjp/v52/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFBEj757Y0rw_qMHVdbR2L8Y9QTJ1LwkRmR5GprQAe69m.4.woff2 failed, reason:
at ClientRequest.<anonymous> (/mnt/c/Users/berlysia/Downloads/stackblitz-starters-n8zxlq/node_modules/next/dist/compiled/node-fetch/index.js:1:65756)
at ClientRequest.emit (node:events:514:28)
at TLSSocket.socketErrorListener (node:_http_client:495:9)
at TLSSocket.emit (node:events:514:28)
at emitErrorNT (node:internal/streams/destroy:151:8)
at emitErrorCloseNT (node:internal/streams/destroy:116:3)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
type: 'system',
errno: 'ETIMEDOUT',
code: 'ETIMEDOUT'
}
⨯ Failed to download `Noto Sans JP` from Google Fonts. Using fallback font instead.
Failed to fetch `Noto Sans JP` from Google Fonts.}
FetchError: request to https://fonts.gstatic.com/s/notosansjp/v52/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFBEj757Y0rw_qMHVdbR2L8Y9QTJ1LwkRmR5GprQAe69m.28.woff2 failed, reason:
at ClientRequest.<anonymous> (/mnt/c/Users/berlysia/Downloads/stackblitz-starters-n8zxlq/node_modules/next/dist/compiled/node-fetch/index.js:1:65756)
at ClientRequest.emit (node:events:514:28)
at TLSSocket.socketErrorListener (node:_http_client:495:9)
at TLSSocket.emit (node:events:514:28)
at emitErrorNT (node:internal/streams/destroy:151:8)
at emitErrorCloseNT (node:internal/streams/destroy:116:3)
at processTicksAndRejections (node:internal/process/task_queues:82:21)
at runNextTicks (node:internal/process/task_queues:64:3)
at listOnTimeout (node:internal/timers:540:9)
at process.processTimers (node:internal/timers:514:7) {
type: 'system',
errno: 'ETIMEDOUT',
code: 'ETIMEDOUT'
}
...(15 errors emitted)
```
</details>
I've found that the issue is not limited to fetching CSS, fetching subset font files is also failing.
By adding retry handling to the fetch of individual subseted font files as well, I (almost) never see `Failed to fetch` anymore.
The issue tends to become more apparent when downloading a larger number of subsetted fonts.
This suggests that the problem is more likely to occur with larger fonts, such as those designed for CJK languages.
### How?
Add the same re-retrieval process for subseted font files of Google Font as for CSS files.
Related to #51890 #53239 #45080 #53279
2023-10-20 17:10:53 +00:00
Jiachi Liu
5d6592d895
Upgrade edge-runtime/cookies ( #57124 )
...
Backport fix on 13.5.6 to canary
x-ref: #57021
2023-10-20 13:56:04 +00:00
vercel-release-bot
e437f72662
v13.5.7-canary.11
2023-10-19 23:22:57 +00:00
vercel-release-bot
143d79f733
v13.5.7-canary.10
2023-10-19 22:41:38 +00:00
vercel-release-bot
ed6b60c55a
v13.5.7-canary.9
2023-10-19 19:15:58 +00:00
Jiachi Liu
a6aae865c4
Bump packages version to match canary versions ( #57071 )
...
We released 13.5.6 as stable patch, need to bump the canary version
higher than stable to match the semantics
2023-10-19 12:09:06 -07:00
Balázs Orbán
4c46ddd92a
chore: drop undici
( #56899 )
...
### What?
Note: This is not a breaking change, just removing some unused code.
### Why?
Since #56896 we don't need this, as Node.js 18+ has `fetch` exposed by default.
### How?
Depends on #56896 , #56909
We already didn't load `fetch` if `globalThis` had it (ie. Node.js 18+ environments), and since we are dropping support for Node.js 16, these code paths should have no effect on runtime behavior.
2023-10-19 18:35:12 +00:00
Balázs Orbán
33db463fe4
chore: upgrade jest
( #56909 )
...
### What?
Upgrade jest to its latest version
### Why?
#56899 fails because historically Jest stripped the globals in Node.js, but 28+ isn't doing that anymore. If we upgrade, we don't have to keep track of Node.js globals and when they are added. This will be useful in removing even more polyfills for things that are natively shipped in Node.js now.
### How?
Jest 29 introduced a change to the snapshot format: https://jestjs.io/blog/2022/08/25/jest-29
First, I tried setting the old compat option to not require updating snapshots, but some tests were still failing: https://dev.azure.com/nextjs/next.js/_build/results?buildId=70633&view=logs&j=8af7cf9c-43a1-584d-6f5c-57bad8880974&t=7ae70e63-3625-50f4-6764-5b3e72b4bd7a&l=273 So going through the pain now instead.
2023-10-19 17:38:24 +00:00
vercel-release-bot
dc7bc70d4d
v13.5.6-canary.8
2023-10-19 16:49:59 +00:00
vercel-release-bot
4c2b34ea7c
v13.5.6-canary.7
2023-10-18 23:24:25 +00:00
vercel-release-bot
2c8606e596
v13.5.6-canary.6
2023-10-18 06:59:43 +00:00
Zack Tanner
975c999451
Update React from 09fbee89d to a41957507 ( #56970 )
...
Update React from from 09fbee89d to a41957507.
### React upstream changes
- https://github.com/facebook/react/pull/27472
- https://github.com/facebook/react/pull/27512
- https://github.com/facebook/react/pull/27509
- https://github.com/facebook/react/pull/27517
- https://github.com/facebook/react/pull/27523
- https://github.com/facebook/react/pull/27516
- https://github.com/facebook/react/pull/27505
2023-10-18 01:15:55 +00:00
vercel-release-bot
318cbbf9b1
v13.5.6-canary.5
2023-10-17 23:22:33 +00:00
vercel-release-bot
f19dabbc6d
v13.5.6-canary.4
2023-10-17 21:22:19 +00:00
vercel-release-bot
df1d4a16aa
v13.5.6-canary.3
2023-10-17 16:36:35 +00:00
vercel-release-bot
ee9bee96af
v13.5.6-canary.2
2023-10-17 13:26:58 +00:00
Donny/강동윤
4b3dfdaa95
build: Update swc_core
to v0.86.1
( #56770 )
...
### What?
Update SWC crates, to apply bugfixes.
### Why?
We adjusted the mangling option to make it identical with `swcMinify:
false` with https://github.com/vercel/next.js/pull/56281 , and it
revealed some bugs of the name mangler of the SWC minifier.
### How?
- Fixes #56550
- Fixes #56614
- Turbopack counterpart: https://github.com/vercel/turbo/pull/6171
### Other Turbopack Changes
* https://github.com/vercel/turbo/pull/6177 <!-- Tim Neutkens - Add
support for FreeVarReference::Error -->
* https://github.com/vercel/turbo/pull/6180 <!-- Tobias Koppers - fix
chunk loading in build runtime -->
* https://github.com/vercel/turbo/pull/6191 <!-- Justin Ridgewell -
Deduplicate referenced_output_assets -->
* https://github.com/vercel/turbo/pull/6171 <!-- Donny/강동윤 - build:
Update `swc_core` to `v0.86.1` -->
Closes WEB-1775
---------
Co-authored-by: Tobias Koppers <tobias.koppers@googlemail.com>
2023-10-17 15:19:28 +02:00
Mateusz Burzyński
db214214d6
Update Babel dependencies ( #51962 )
...
### What?
Update Babel packages across the board
### Why?
Since you ship vendored presets and plugins it's impossible for people to update this stuff at their own pace - independently from Next. So users of `next/babel` are currently stuck with old versions and, for example, they might not be able to use the TS `satisfies` operator.
### How?
I just updated ranges (to pinned ones) where I could find them, run `corepack pnpm i` and re-run build scripts in the `packages/next`.
Fixes #43799
2023-10-17 02:25:57 +00:00
Juan Martín Seery
308a327923
feat(env): upgrade dotenv
( #38481 )
...
Upgraded dotenv to v16. Breaking changes are:
- Multiline parsing support
- Support inline comments
- Backtick support
[See their changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md )
## Feature
- [ ] Implements an existing feature request or RFC. Make sure the feature request has been accepted for implementation before opening a PR.
- [ ] Related issues linked using `fixes #number`
- [ ] Integration tests added
- [x] Documentation added
- [ ] Telemetry added. In case of a feature if it's used or not.
- [ ] Errors have helpful link attached, see `contributing.md`
Co-authored-by: Balázs Orbán <18369201+balazsorban44@users.noreply.github.com>
2023-10-17 00:57:51 +00:00
vercel-release-bot
24a146680f
v13.5.6-canary.1
2023-10-16 23:24:30 +00:00
Josh Story
0a80017d03
Update React from d900fadbf to 09fbee89d. Removes server context and experimental prefix for server action APIs ( #56809 )
...
The latest React canary builds have a few changes that need to be
adopted for compatability.
1. the `useFormState` and `useFormStatus` hooks in `react-dom` and the
`formData` opiont in `react-dom/server` are no longer prefixed with
`experimental_`
2. server content (an undocumented React feature) has been removed. Next
only had trivial intenral use of this API and did not expose a coherent
feature to Next users (no ability to seed context on refetches). It is
still possible that some users used the React server context APIs which
is why this should go into Next 14.
### React upstream changes
- https://github.com/facebook/react/pull/27513
- https://github.com/facebook/react/pull/27514
- https://github.com/facebook/react/pull/27511
- https://github.com/facebook/react/pull/27508
- https://github.com/facebook/react/pull/27502
- https://github.com/facebook/react/pull/27474
- https://github.com/facebook/react/pull/26789
- https://github.com/facebook/react/pull/27500
- https://github.com/facebook/react/pull/27488
- https://github.com/facebook/react/pull/27458
- https://github.com/facebook/react/pull/27471
- https://github.com/facebook/react/pull/27470
- https://github.com/facebook/react/pull/27464
- https://github.com/facebook/react/pull/27456
- https://github.com/facebook/react/pull/27462
- https://github.com/facebook/react/pull/27461
- https://github.com/facebook/react/pull/27460
- https://github.com/facebook/react/pull/27459
- https://github.com/facebook/react/pull/27454
- https://github.com/facebook/react/pull/27457
- https://github.com/facebook/react/pull/27453
- https://github.com/facebook/react/pull/27401
- https://github.com/facebook/react/pull/27443
- https://github.com/facebook/react/pull/27445
- https://github.com/facebook/react/pull/27364
- https://github.com/facebook/react/pull/27440
- https://github.com/facebook/react/pull/27436
---------
Co-authored-by: Zack Tanner <zacktanner@gmail.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Co-authored-by: Jiachi Liu <inbox@huozhi.im>
2023-10-16 15:46:10 -07:00
vercel-release-bot
3c7d15b992
v13.5.6-canary.0
2023-10-16 22:04:56 +00:00
vercel-release-bot
54145b49f9
v13.5.5
2023-10-16 14:54:10 +00:00
vercel-release-bot
1609da2d95
v13.5.5-canary.19
2023-10-16 13:44:03 +00:00
vercel-release-bot
c1c419fde0
v13.5.5-canary.18
2023-10-16 12:28:32 +00:00
Kiko Beats
8f2fd2e7d5
bump: edge-runtime ( #56856 )
...
It bumps Edge Runtime to include the latest fixes, such as:
- https://github.com/vercel/edge-runtime/pull/622
- https://github.com/vercel/edge-runtime/pull/640
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-16 09:08:44 +02:00
vercel-release-bot
e5ad069c6a
v13.5.5-canary.17
2023-10-15 23:22:55 +00:00
Balázs Orbán
b660eef8a2
chore: bump undici ( #56851 )
2023-10-14 23:45:02 +00:00
vercel-release-bot
297efa7bc9
v13.5.5-canary.16
2023-10-14 23:22:14 +00:00
vercel-release-bot
46d56c6bca
v13.5.5-canary.15
2023-10-13 23:22:28 +00:00
vercel-release-bot
f3973d84a5
v13.5.5-canary.14
2023-10-13 22:44:36 +00:00
vercel-release-bot
f95a11f804
v13.5.5-canary.13
2023-10-13 16:34:44 +00:00
vercel-release-bot
489a528003
v13.5.5-canary.12
2023-10-13 13:23:54 +00:00
Tobias Koppers
a40a350155
Chunking Refactoring followup fixes ( #56789 )
...
### What?
fix some minor bugs
Make the page-loader reuse the client chunks
Closes WEB-1777
2023-10-13 12:38:59 +00:00
Tobias Koppers
04bad16bf4
Turbopack: Chunking Refactoring ( #56756 )
...
### What?
see https://github.com/vercel/turbo/pull/6160
### Turbopack Changes
* https://github.com/vercel/turbo/pull/6116
* https://github.com/vercel/turbo/pull/6140
* https://github.com/vercel/turbo/pull/6118
* https://github.com/vercel/turbo/pull/6128
* https://github.com/vercel/turbo/pull/6129
* https://github.com/vercel/turbo/pull/6160
Closes WEB-1772
Co-authored-by: Justin Ridgewell <112982+jridgewell@users.noreply.github.com>
2023-10-13 11:44:44 +00:00
vercel-release-bot
e0cd06531b
v13.5.5-canary.11
2023-10-12 23:23:04 +00:00