vercel-release-bot
3c99b8ca57
v15.0.0-canary.20
2024-06-08 23:23:47 +00:00
vercel-release-bot
676a3bad83
v15.0.0-canary.19
2024-06-07 16:26:41 +00:00
Tobias Koppers
98257314da
Revert "feat: Update swc_core
to v0.92.10
" ( #66640 )
...
Reverts vercel/next.js#66521
2024-06-07 18:23:30 +02:00
vercel-release-bot
0cf0d43a48
v15.0.0-canary.18
2024-06-07 12:54:11 +00:00
vercel-release-bot
48396e80ae
v15.0.0-canary.17
2024-06-07 08:38:55 +00:00
Tobias Koppers
c772c9f3d4
update turbopack ( #66627 )
...
* https://github.com/vercel/turbo/pull/8347 <!-- Tobias Koppers - Small
tree shaking fix and test case update -->
* https://github.com/vercel/turbo/pull/8348 <!-- Donny/강동윤 - fix: Apply
`paren-remover` while minifying -->
2024-06-07 08:11:36 +00:00
vercel-release-bot
004651b973
v15.0.0-canary.16
2024-06-06 23:23:52 +00:00
vercel-release-bot
f52f27896d
v15.0.0-canary.15
2024-06-06 21:39:39 +00:00
Will Binns-Smith
9c7c92bcab
Update to turbopack-240606.2 ( #66606 )
...
Includes:
- https://github.com/vercel/turbo/pull/8346
- https://github.com/vercel/turbo/pull/8344
2024-06-06 21:31:48 +00:00
vercel-release-bot
83e71c6cc8
v15.0.0-canary.14
2024-06-05 23:23:33 +00:00
vercel-release-bot
b911485454
v15.0.0-canary.13
2024-06-05 20:50:56 +00:00
Tobias Koppers
d028fd1a48
update turbopack ( #66575 )
...
* https://github.com/vercel/turbo/pull/8336 <!-- Tobias Koppers - add
client disallowed transform -->
2024-06-05 20:41:27 +00:00
Will Binns-Smith
94d0a3cdb0
Update to turbopack-240605.2 ( #66568 )
...
Includes https://github.com/vercel/turbo/pull/8303
2024-06-05 18:12:30 +00:00
Donny/강동윤
3cf225c8ee
feat(turbopack): Introduce RcStr
( #66262 )
...
# Turbopack
* https://github.com/vercel/turbo/pull/8272 <!-- Donny/강동윤 - feat:
Update `swc_core` to `v0.92.8` -->
* https://github.com/vercel/turbo/pull/8262 <!-- Alexander Lyon - add
crate to calculate prehashes -->
* https://github.com/vercel/turbo/pull/8174 <!-- Tobias Koppers - use
prehash to avoid rehashing the key in the task cache -->
* https://github.com/vercel/turbo/pull/7674 <!-- Alexander Lyon - [turbo
trace] add ability to filter by value and occurences -->
* https://github.com/vercel/turbo/pull/8287 <!-- Donny/강동윤 - feat:
Update `swc_core` to `v0.92.10` -->
* https://github.com/vercel/turbo/pull/8037 <!-- Alexander Lyon - create
turbo-static for compile time graph analysis -->
* https://github.com/vercel/turbo/pull/8293 <!-- Will Binns-Smith - Sync
Cargo.lock with Next.js -->
* https://github.com/vercel/turbo/pull/8239 <!-- Benjamin Woodruff -
Reduce amount of code generated by ValueDebugFormat -->
* https://github.com/vercel/turbo/pull/8304 <!-- Benjamin Woodruff -
Minor optimizations to the codegen of TaskFnInputFunction -->
* https://github.com/vercel/turbo/pull/8221 <!-- Donny/강동윤 - perf:
Introduce `RcStr` -->
### What?
I tried using `Arc<String>` in
https://github.com/vercel/turbo/pull/7772 , but a team member suggested
creating a new type so we can replace underlying implementation easily
in the future.
### Why?
To reduce memory usage.
### How?
Closes PACK-2776
2024-06-05 06:09:28 +00:00
vercel-release-bot
8d71ac42fe
v15.0.0-canary.12
2024-06-05 03:19:27 +00:00
vercel-release-bot
02e144d376
v15.0.0-canary.11
2024-06-04 20:20:55 +00:00
Ivan Torres
abff797e92
Update dev dependecies validate npm package name ( #66536 )
...
New PR
Update DevDependecies "validate-npm-package-name" and type
PR closed : #66420
---------
Co-authored-by: torresgol10.itd <torresgol10.itd@gmail.com>
Co-authored-by: Sam Ko <sam@vercel.com>
2024-06-04 10:47:11 -07:00
vercel-release-bot
3ef03ff320
v15.0.0-canary.10
2024-06-04 12:05:01 +00:00
vercel-release-bot
786a703584
v15.0.0-canary.9
2024-06-03 23:23:25 +00:00
vercel-release-bot
f76563393a
v15.0.0-canary.8
2024-06-03 20:42:41 +00:00
vercel-release-bot
12dbc8ad7e
v15.0.0-canary.7
2024-06-02 23:23:04 +00:00
vercel-release-bot
5ae286ffd6
v15.0.0-canary.6
2024-06-01 23:23:16 +00:00
vercel-release-bot
1e63f5b336
v15.0.0-canary.5
2024-05-31 23:22:44 +00:00
vercel-release-bot
86a0c8f7b1
v15.0.0-canary.4
2024-05-31 21:57:18 +00:00
Kevin Mårtensson
2e4884035d
chore: bump supported msw
version to v2.3.0
( #66351 )
...
### What?
This bumps the supported `msw` version when using the `playwright` test
mode. There's no need for mocking requests and responses anymore since
[they adopted](https://github.com/mswjs/msw/pull/1436 ) the global fetch
API in `msw`.
### Why?
Users can extend `test` from `playwright` manually and create the `msw`
fixtures, but it's better if it works out of the box with newer versions
of `msw`.
Fixes #63338 .
Co-authored-by: Sam Ko <sam@vercel.com>
2024-05-31 12:18:41 -07:00
vercel-release-bot
9622d89eb9
v15.0.0-canary.3
2024-05-31 18:17:31 +00:00
vercel-release-bot
f9bbb0c82d
v15.0.0-canary.2
2024-05-30 23:22:53 +00:00
Jiwon Choi
0558f61c41
refactor: remove unnecessary lint-staged
operations ( #65861 )
...
### Why?
The current `lint-staged` hook uses [function
signature](https://github.com/lint-staged/lint-staged?tab=readme-ov-file#function-signature )
to target the **staged files** and has extra steps for handling those
files that seem to have been passed on from a [5-year-old legacy
code](https://github.com/vercel/next.js/pull/9245 ).
The entire process is unnecessary today since `lint-staged` only runs on
the staged files.
### How?
This PR removed unnecessary logic, removed some no-effect flags, and
[removed `git
add`](https://github.com/lint-staged/lint-staged?tab=readme-ov-file#v10 ).
> If your task previously contained a git add step, please remove this.
---------
Co-authored-by: Sam Ko <sam@vercel.com>
2024-05-30 00:56:30 +00:00
vercel-release-bot
b4f32831ef
v15.0.0-canary.1
2024-05-29 23:22:54 +00:00
vercel-release-bot
64ed7ec951
v15.0.0-canary.0
2024-05-29 15:30:18 +00:00
Sam Ko
4c48f3b580
chore(next-font): bump @capsizecss/metrics package to the latest ( #66302 )
...
## Why?
Upgrade `@capsizecss/metrics` package to the
[latest](https://github.com/seek-oss/capsize/releases/tag/%40capsizecss%2Fmetrics%403.2.0 ).
2024-05-28 18:13:15 -07:00
vercel-release-bot
c4f6645041
v14.3.0-canary.87
2024-05-28 23:23:34 +00:00
vercel-release-bot
7dfb652ef1
v14.3.0-canary.86
2024-05-28 16:24:47 +00:00
vercel-release-bot
1c83394dd3
v14.3.0-canary.85
2024-05-27 23:23:34 +00:00
Sebastian Silbermann
d36917cd34
Bump React types to 19 rc ( #66186 )
2024-05-27 16:19:41 +00:00
Sebastian Silbermann
202243932f
Bump styled-jsx to 5.1.6 ( #66185 )
2024-05-27 18:05:32 +02:00
Sebastian Silbermann
2ae0572742
Bump React types to latest 18.3.x ( #66181 )
2024-05-27 17:16:59 +02:00
vercel-release-bot
6fc03e70b6
v14.3.0-canary.84
2024-05-26 23:23:17 +00:00
vercel-release-bot
4df90ac6ff
v14.3.0-canary.83
2024-05-26 10:42:09 +00:00
Tim Neutkens
216ce33b5b
Implement typeof window
inlining for Turbopack ( #66128 )
...
## What?
Update: Implemented a feature in Turbopack for `typeof window` inlining:
https://github.com/vercel/turbo/pull/8211 . Verified the changes in that
PR + this PR fix the test 💯
Turbopack upgrade:
* https://github.com/vercel/turbo/pull/8081 <!-- Alexander Lyon - add
support for upload speed / remaining in the cache upload step -->
* https://github.com/vercel/turbo/pull/7673 <!-- Alexander Lyon -
[turbo-trace] add additional filter modes for allocs over time -->
* https://github.com/vercel/turbo/pull/8191 <!-- Will Binns-Smith -
Turbopack: Register react refresh exports in module factory -->
* https://github.com/vercel/turbo/pull/8195 <!-- Donny/강동윤 - feat:
Remove lint for `grid-template-areas`" -->
* https://github.com/vercel/turbo/pull/8207 <!-- Benjamin Woodruff -
chore: Remove unused `base16` dependency and dead `hex` wrapper function
-->
* https://github.com/vercel/turbo/pull/8185 <!-- Tim Neutkens - Update
contributing guide to mention snapshot test updating -->
* https://github.com/vercel/turbo/pull/8211 <!-- Tim Neutkens - Add
option for inlining typeof window -->
* https://github.com/vercel/turbo/pull/8214 <!-- Will Binns-Smith -
Revert "Turbopack: Register react refresh exports in module factory
(#8191 )" -->
---
Previous PR description::
Implements a failing test for issue #66058 .
The test only fails when using Turbopack.
While digging into that issue I found that `typeof window` replacement
is either not applied or does not cause `import()` or `require()` to be
removed. In the reproduction that approach is used to load a particular
package only in Node.js and another only in the browser.
<!-- 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 #
-->
2024-05-26 12:25:40 +02:00
vercel-release-bot
20201a11a2
v14.3.0-canary.82
2024-05-25 23:21:46 +00:00
vercel-release-bot
0f1d9e9f7b
v14.3.0-canary.81
2024-05-24 23:21:57 +00:00
vercel-release-bot
dfe7fc03e2
v14.3.0-canary.80
2024-05-23 23:23:20 +00:00
vercel-release-bot
7fe4f41e13
v14.3.0-canary.79
2024-05-23 14:45:18 +00:00
vercel-release-bot
24180bda25
v14.3.0-canary.78
2024-05-23 02:39:11 +00:00
Sebastian Silbermann
e421fea1ee
Update React from 81c5ff2e04 to f994737d14 ( #66093 )
...
<details>
<summary>React upstream changes</summary>
- https://github.com/facebook/react/pull/29219
- https://github.com/facebook/react/pull/29007
- https://github.com/facebook/react/pull/29207
</details>
2024-05-22 19:34:06 -07:00
vercel-release-bot
74be1f68c2
v14.3.0-canary.77
2024-05-22 23:23:25 +00:00
mknichel
8b360afb7b
[Memory] Add option to reduce memory usage caused by duplicate strings in webpack-sources ( #66003 )
...
This PR adds a flag to Next.js to enable Webpack options to improve
memory usage. See https://github.com/webpack/webpack-sources/pull/155
for a full description of the changes and impact on memory.
This PR adds a patch to `webpack-sources` temporarily that contains the
fixes as the real changes are iterated on to merge upstream in the
`webpack/webpack-sources` repository. After that is done, the patch will
be reverted and the latest `webpack-sources` version will be updated in
Next.js.
2024-05-22 15:30:05 -05:00
Sebastian Silbermann
a25e7d2fe9
Update React from 04b058868c to 81c5ff2e04 ( #65869 )
2024-05-22 14:46:57 +02:00
vercel-release-bot
d299bbf431
v14.3.0-canary.76
2024-05-21 23:23:05 +00:00