JJ Kasper
ae67f2821f
v12.1.7-canary.19
2022-05-27 15:29:17 -05:00
JJ Kasper
20ee57e0ad
v12.1.7-canary.18
2022-05-26 20:37:17 -05:00
OJ Kwon
951b29e5cc
build(actions): skip plugin features for non supported platform ( #37229 )
...
* build(actions): skip plugin features for non supported platform
* test builds
* update turbo config
* Revert "test builds"
This reverts commit 50bdb9765b9fcd4c09e4dcf6566f512ac1a30da0.
Co-authored-by: JJ Kasper <jj@jjsweb.site>
2022-05-26 20:32:43 -05:00
JJ Kasper
d5706dc417
v12.1.7-canary.17
2022-05-26 18:52:20 -05:00
OJ Kwon
fc61428db1
feat(next/swc): support experimental swc plugins ( #36790 )
...
* build(cargo): build swc with plugin support
* feat(next): expose experimental swcplugins config
* docs(compiler): add description
* build(cargo): resolve feature conflicts
* build(cargo): resolve build conflict
* Update docs/advanced-features/compiler.md
Co-authored-by: Maia Teegarden <dev@padmaia.rocks>
Co-authored-by: Maia Teegarden <dev@padmaia.rocks>
2022-05-26 15:16:26 -07:00
Tim Neutkens
3a6bd135dd
v12.1.7-canary.16
2022-05-25 11:46:55 +02:00
JJ Kasper
780be60d23
v12.1.7-canary.15
2022-05-24 15:50:04 -05:00
JJ Kasper
18dc7e1a49
v12.1.7-canary.14
2022-05-24 13:34:36 -05:00
Tim Neutkens
e636234b2c
v12.1.7-canary.13
2022-05-24 12:21:19 +02:00
Donny/강동윤
a463553da2
Update swc ( #37149 )
...
* Update swc
* Update test refs
* Update test refs
2022-05-24 00:56:45 -05:00
Donny/강동윤
76fbae93fc
Update swc ( #37148 )
2022-05-23 23:50:25 -05:00
JJ Kasper
b77ac14529
v12.1.7-canary.12
2022-05-23 19:29:03 -05:00
JJ Kasper
2b93e38d67
Add libc field to swc packages ( #37131 )
2022-05-23 14:18:40 -05:00
Tim Neutkens
1b4e2ccd63
v12.1.7-canary.11
2022-05-23 13:35:21 +02:00
Hannes Bornö
318664562c
next-swc: Improve error message for nested styled jsx tags ( #33805 )
...
Before
![image](https://user-images.githubusercontent.com/25056922/151694166-a27a35b6-5fb4-4179-8c88-bd98ede35fea.png )
After
![image](https://user-images.githubusercontent.com/25056922/151758033-65576e5b-e2e8-435d-87b3-9e384b13936b.png )
Co-authored-by: JJ Kasper <22380829+ijjk@users.noreply.github.com>
2022-05-22 22:45:58 +00:00
JJ Kasper
6cc2147386
v12.1.7-canary.10
2022-05-19 17:11:19 -05:00
Donny/강동윤
9732463f92
Update swc ( #37009 )
...
This PR
- updates swc crates to 224a2ea8b6
- resolves`https://github.com/vercel/next.js/discussions/30237?sort=new#discussioncomment-2759673 `
- resolves `https://github.com/vercel/next.js/discussions/30237?sort=new#discussioncomment-2780370 `
<img width="1840" alt="image" src="https://user-images.githubusercontent.com/29931815/169214393-5798681f-2a48-48b8-ba4a-24e4360e4ea5.png ">
2022-05-19 20:29:04 +00:00
JJ Kasper
50833d009d
v12.1.7-canary.9
2022-05-19 13:06:44 -05:00
JJ Kasper
5acf9db617
v12.1.7-canary.8
2022-05-18 20:35:50 -05:00
JJ Kasper
af86ca08e4
v12.1.7-canary.7
2022-05-17 11:01:35 -05:00
Donny/강동윤
16bcb070d8
Update swc ( #36972 )
...
This PR updates swc to f226c0a3d8
This PR resolves
- `https://github.com/vercel/next.js/discussions/30237#discussioncomment-2739632 `
<img width="1840" alt="image" src="https://user-images.githubusercontent.com/29931815/168766189-c9412011-afae-4888-9b43-045e91478771.png ">
Which is related to `styled-components`
2022-05-17 14:15:24 +00:00
LongYinan
c7f2c635cb
Fix SWC dynamic transform with suspense but without ssr ( #36825 )
...
The Babel plugin works fine, so it seems not a runtime issue.
fixes https://github.com/vercel/next.js/issues/36636
2022-05-17 10:41:17 +00:00
Donny/강동윤
359d03f899
Update swc ( #36745 )
...
This PR
- updates swc crates to a09bfc22f8
- resolves https://github.com/vercel/next.js/discussions/30237?sort=new#discussioncomment-2693663
- resolves https://github.com/vercel/next.js/discussions/30237?sort=new#discussioncomment-2749346
![image](https://user-images.githubusercontent.com/29931815/168412242-6b72fc0e-788e-446b-804e-f071e0e67b73.png )
- applies various bugfixes
2022-05-16 09:37:21 +00:00
JJ Kasper
257eccb7fc
v12.1.7-canary.6
2022-05-13 10:25:27 -05:00
JJ Kasper
1ccf368f1a
v12.1.7-canary.5
2022-05-12 13:11:34 -05:00
LongYinan
6f344e6617
Build x86_64-freebsd SWC binary ( #36826 )
...
Close https://github.com/vercel/next.js/issues/36639
Build successfully: https://github.com/vercel/next.js/actions/runs/2305589556
2022-05-11 16:20:05 +00:00
JJ Kasper
334d42c441
v12.1.7-canary.4
2022-05-11 09:26:55 -05:00
Tim Neutkens
a1bb1c69ed
v12.1.7-canary.3
2022-05-06 13:11:55 +02:00
Steven
cefb944ee5
v12.1.7-canary.2
2022-05-05 08:08:52 -04:00
JJ Kasper
87529e987c
v12.1.7-canary.1
2022-05-03 16:02:45 -05:00
Tim Neutkens
b9bf269991
v12.1.7-canary.0
2022-05-03 13:17:28 +02:00
OJ Kwon
837e0a6af8
feat(next-swc): introduce experimental tracing support for swc ( #35803 )
...
* feat(next-swc/napi): expose initcustomtracesubscriber
* feat(next/config): enable experimental swcTrace
* feat(trace): add trace for emotion transform
* refactor(swc): use .next for the default trace output
* refactor(swc): teardown subscriber via drop
* refactor(swc/trace): simplify config
* refactor(swc/trace): adjust teardown
2022-05-02 15:20:59 -07:00
JJ Kasper
b188fab336
v12.1.6
2022-05-02 14:46:56 -05:00
Tim Neutkens
0c23f5d1d2
v12.1.6-canary.17
2022-05-02 20:27:26 +02:00
Tim Neutkens
ddba1aab1f
v12.1.6-canary.16
2022-05-01 18:58:46 +02:00
Jiachi Liu
7a09f88d14
Reexports styled-jsx JSXStyle in nextjs ( #36585 )
...
When using pnpm / yarnPnP to install next.js, styled-jsx as dependency is not hoisted in the top level node_modules, it will fail when nodejs is trying to resolve `styled-jsx/style` from project directory. Re-export `styled-jsx/style` in next.js and let swc/babel plugin compile the import path it to `next/dist/shared/lib/styled-jsx`
Resolves #10149
Closes #21320
Closes #9325
Co-authored-by: Tim Neutkens <6324199+timneutkens@users.noreply.github.com>
2022-04-30 20:25:05 +00:00
JJ Kasper
c838b5f50d
v12.1.6-canary.15
2022-04-29 11:54:57 -05:00
JJ Kasper
244456936b
v12.1.6-canary.14
2022-04-28 13:34:45 -05:00
Donny/강동윤
38aa6d7140
Update swc ( #36535 )
...
This PR updates swc to a72f436148
This PR applies
- https://github.com/swc-project/swc/pull/4452
- Fixes `yield*` of async generators in async generators.
- Fixes name mangling of injected helpers.
- Note: This only applies to tiny files which enables lots of helpers.
- https://github.com/swc-project/swc/pull/4468
- Fixes newer version of react.
2022-04-28 10:14:48 +00:00
Tim Neutkens
0b0b5ca75c
v12.1.6-canary.13
2022-04-28 11:33:17 +02:00
Donny/강동윤
3aa8aaae58
next-swc/wasm: Make span start at 0 ( #36532 )
2022-04-28 11:31:43 +02:00
LongYinan
3ee42236d5
Align behavior of SWC transform & transformSync ( #36500 )
...
fixes https://github.com/vercel/next.js/issues/35661
## Bug
- [x] Related issues linked using `fixes #number`
- [ ] Integration tests added
- [ ] Errors have helpful link attached, see `contributing.md`
## Feature
- [ ] Implements an existing feature request or RFC. Make sure the feature request has been accepted for implementation before opening a PR.
- [x] Related issues linked using `fixes #number`
- [ ] Integration tests added
- [ ] Documentation added
- [ ] Telemetry added. In case of a feature if it's used or not.
- [ ] Errors have helpful link attached, see `contributing.md`
## Documentation / Examples
- [ ] Make sure the linting passes by running `yarn lint`
2022-04-28 02:09:49 +00:00
JJ Kasper
af1d7c94f6
v12.1.6-canary.12
2022-04-27 14:23:09 -05:00
Tim Neutkens
5e3225da0f
v12.1.6-canary.11
2022-04-27 18:40:33 +02:00
Tim Neutkens
5907e9d394
v12.1.6-canary.10
2022-04-27 17:34:18 +02:00
Donny/강동윤
f2c3ef8318
Update swc ( #36477 )
...
* Update
* Update swc
* Update again
* Fix
* log
* Fix
* clippy
* Update
* Fix
2022-04-27 14:28:46 +02:00
Jiachi Liu
e7b17133c5
Support swc parse api in WASM ( #36482 )
...
* Add `parseSync` in swc WASM binding
* Support no native binding mode for react 18 next apps which are using `NODE_OPTIONS='--no-addons'` flag
* Workaround: adding minus begining position back for wasm loader since the span isn't starting from zero
2022-04-27 00:59:02 +00:00
JJ Kasper
90863c70ea
v12.1.6-canary.9
2022-04-26 15:14:22 -05:00
Tim Neutkens
52816703be
v12.1.6-canary.8
2022-04-26 14:15:28 +02:00
JJ Kasper
994f1823ba
v12.1.6-canary.7
2022-04-25 19:22:10 -05:00