JJ Kasper
cf7c50d691
Publish Canary
...
- vercel@25.1.1-canary.2
- @vercel/next@3.0.2-canary.2
2022-06-14 14:57:54 -05:00
JJ Kasper
f4be388a1f
[next] Fix _next/data resolving priority with afterFiles ( #7968 )
...
* Fix _next/data resolving priority with afterFiles
* ensure x-nextjs-matched-path header is set
2022-06-14 14:52:49 -05:00
Nathan Rajlich
c1bc53dea8
Publish Canary
...
- @vercel/build-utils@4.1.1-canary.1
- vercel@25.1.1-canary.1
- @vercel/client@12.0.2-canary.1
- @vercel/frameworks@1.0.2-canary.0
- @vercel/go@2.0.2-canary.1
- @vercel/next@3.0.2-canary.1
- @vercel/node@2.1.1-canary.1
- @vercel/python@3.0.2-canary.1
- @vercel/redwood@1.0.2-canary.1
- @vercel/remix@1.0.2-canary.1
- @vercel/routing-utils@1.13 .5-canary.0
- @vercel/ruby@1.3.10-canary.1
- @vercel/static-build@1.0.2-canary.1
2022-06-14 09:15:20 -07:00
JJ Kasper
4bf6295d7a
Publish Canary
...
- @vercel/build-utils@4.1.1-canary.0
- vercel@25.1.1-canary.0
- @vercel/client@12.0.2-canary.0
- @vercel/go@2.0.2-canary.0
- @vercel/next@3.0.2-canary.0
- @vercel/node@2.1.1-canary.0
- @vercel/python@3.0.2-canary.0
- @vercel/redwood@1.0.2-canary.0
- @vercel/remix@1.0.2-canary.0
- @vercel/ruby@1.3.10-canary.0
- @vercel/static-build@1.0.2-canary.0
2022-06-10 09:37:52 -05:00
JJ Kasper
a4001ce10b
[next] Add handling for resolving _next/data URLs ( #7935 )
...
* Add handling for resolving _next/data URLs
* update check
* update routes
* remove extra routes
* Update resolving
2022-06-10 08:50:59 -05:00
Steven
0c7b54edad
Publish Stable
...
- @vercel/build-utils@4.1.0
- vercel@25.1.0
- @vercel/client@12.0.1
- @vercel/go@2.0.1
- @vercel/next@3.0.1
- @vercel/node@2.1.0
- @vercel/python@3.0.1
- @vercel/redwood@1.0.1
- @vercel/remix@1.0.1
- @vercel/ruby@1.3.9
- @vercel/static-build@1.0.1
- @vercel/static-config@2.0.1
2022-06-08 10:44:17 -04:00
Steven
6d42816395
Publish Canary
...
- vercel@25.0.2-canary.1
- @vercel/next@3.0.1-canary.1
- @vercel/static-build@1.0.1-canary.1
2022-06-08 08:48:04 -04:00
Seiya Nuta
6fe6d05a42
Increase the maximum size of an edge function to 1MiB ( #7903 )
2022-06-08 16:30:49 +09:00
Gal Schlezinger
701a02ae9d
[next] Support Edge API Endpoints ( #7905 )
...
* Add regression test for nested middleware
* [next] Allow edge api endpoints in Next.js
This reverts commit d4cef69cc9 (#7898 )
* delete `functions`, not `middleware`
* Add an assertion
Co-authored-by: JJ Kasper <jj@jjsweb.site >
2022-06-07 23:36:46 +03:00
agadzik
39f7586621
Publish Canary
...
- @vercel/build-utils@4.0.1-canary.0
- vercel@25.0.2-canary.0
- @vercel/client@12.0.1-canary.0
- @vercel/go@2.0.1-canary.0
- @vercel/next@3.0.1-canary.0
- @vercel/node@2.0.2-canary.0
- @vercel/python@3.0.1-canary.0
- @vercel/redwood@1.0.1-canary.0
- @vercel/remix@1.0.1-canary.0
- @vercel/ruby@1.3.9-canary.0
- @vercel/static-build@1.0.1-canary.0
- @vercel/static-config@2.0.1-canary.0
2022-06-07 12:33:07 -04:00
JJ Kasper
5b31297f0c
[next] Ensure middleware route comes before beforeFiles rewrites ( #7912 )
...
* Ensure middleware route comes before beforeFiles rewrites
* update test
* add version lock and more tests
* update nested middleware test for version lock
2022-06-06 13:03:31 -04:00
Sean Massa
de0d2fba0b
Publish Stable
...
- @vercel/build-utils@4.0.0
- vercel@25.0.0
- @vercel/client@12.0.0
- @vercel/frameworks@1.0.1
- @vercel/go@2.0.0
- @vercel/next@3.0.0
- @vercel/node-bridge@3.0.0
- @vercel/node@2.0.0
- @vercel/python@3.0.0
- @vercel/redwood@1.0.0
- @vercel/remix@1.0.0
- @vercel/routing-utils@1.13 .4
- @vercel/ruby@1.3.8
- @vercel/static-build@1.0.0
- @vercel/static-config@2.0.0
2022-06-02 14:17:21 -05:00
Sean Massa
e0900128d6
[cli][client][tests] update to node14-compatible target (drop support for node12) ( #7865 )
...
Node 12 is EOL and we're starting to reference packages that don't install on node lower than 14, such as nuxt@3 and remix. Let's update to 14 for now.
---
Reimplements: https://github.com/vercel/vercel/pull/7819
2022-06-02 19:01:34 +00:00
JJ Kasper
1c8f91031a
[next] Add regression test for nested middleware ( #7901 )
...
Add regression test for nested middleware
2022-06-01 10:04:16 -05:00
JJ Kasper
00420b7a01
Publish Canary
...
- vercel@24.2.6-canary.0
- @vercel/next@2.9.1-canary.0
- @vercel/static-config@1.0.2-canary.0
2022-05-31 18:52:50 -05:00
JJ Kasper
d4cef69cc9
Revert "[next] Allow edge api endpoints in Next.js" ( #7898 )
...
Reverts vercel/vercel#7855
We can re-land after we ensure the cases we have found failing are resolved.
2022-05-31 20:07:46 +00:00
Steven
ad436313e1
Publish Stable
...
- @vercel/build-utils@3.1.1
- vercel@24.2.5
- @vercel/client@11.0.4
- @vercel/frameworks@1.0.0
- @vercel/go@1.4.4
- @vercel/next@2.9.0
- @vercel/node@1.15 .4
- @vercel/python@2.3.4
- @vercel/redwood@0.8.4
- @vercel/remix@0.0.2
- @vercel/ruby@1.3.7
- @vercel/static-build@0.26 .0
2022-05-31 10:44:36 -04:00
Steven
79fde4475c
[build-utils][go][next][redwood][static-build] Fix path delimiter on windows ( #7881 )
...
This PR fixes an issue where the path delimiter was incorrect for windows and caused yarn (and other global CLIs) to no longer be found.
https://github.com/vercel/vercel/runs/6602572000?check_suite_focus=true#step:13:1357
2022-05-27 22:59:28 +00:00
Gal Schlezinger
0a072ee850
Publish Canary
...
- vercel@24.2.5-canary.3
- @vercel/next@2.8.67-canary.3
2022-05-26 09:20:12 +03:00
Gal Schlezinger
ba7dafff71
[next] Allow edge api endpoints in Next.js ( #7855 )
...
Co-authored-by: JJ Kasper <jj@jjsweb.site >
2022-05-25 15:19:14 +03:00
JJ Kasper
987fb4d4f7
[next] Ensure test-next-local is run in CI ( #7868 )
...
* Ensure test-next-local is run in CI
* update turbo config
* update timeout
* update flakey test
2022-05-24 14:22:40 -05:00
Nathan Rajlich
be74f79fa0
Publish Canary
...
- @vercel/build-utils@3.1.1-canary.2
- vercel@24.2.5-canary.2
- @vercel/client@11.0.4-canary.2
- @vercel/go@1.4.4-canary.2
- @vercel/next@2.8.67-canary.2
- @vercel/node@1.15 .4-canary.2
- @vercel/python@2.3.4-canary.2
- @vercel/redwood@0.8.4-canary.2
- @vercel/remix@0.0.2-canary.2
- @vercel/ruby@1.3.7-canary.2
- @vercel/static-build@0.25 .3-canary.2
2022-05-24 09:14:29 -07:00
Steven
5fc266bd8a
[next][node] Bump @vercel/nft to 0.19.1 ( #7860 )
...
Bump `@vercel/nft` to 0.19.1 https://github.com/vercel/nft/releases/tag/0.19.1
2022-05-23 17:30:29 +00:00
JJ Kasper
08b04d0bda
Publish Canary
...
- @vercel/build-utils@3.1.1-canary.1
- vercel@24.2.5-canary.1
- @vercel/client@11.0.4-canary.1
- @vercel/frameworks@0.9.2-canary.0
- @vercel/go@1.4.4-canary.1
- @vercel/next@2.8.67-canary.1
- @vercel/node@1.15 .4-canary.1
- @vercel/python@2.3.4-canary.1
- @vercel/redwood@0.8.4-canary.1
- @vercel/remix@0.0.2-canary.1
- @vercel/ruby@1.3.7-canary.1
- @vercel/static-build@0.25 .3-canary.1
2022-05-23 10:38:42 -05:00
JJ Kasper
909c493d1e
[next][build-utils] Update to re-use build result type from build-utils ( #7857 )
...
### Related Issues
We were previously using a custom type in Next.js for the build result although there is an existing type for this in the build-utils package which we can centralize around.
x-ref: https://github.com/vercel/vercel/pull/7854#issuecomment-1133934764
### 📋 Checklist
<!--
Please keep your PR as a Draft until the checklist is complete
-->
#### Tests
- [ ] The code changed/added as part of this PR has been covered with tests
- [ ] All tests pass locally with `yarn test-unit`
#### Code Review
- [ ] This PR has a concise title and thorough description useful to a reviewer
- [ ] Issue from task tracker has a link to this PR
2022-05-22 21:11:33 +00:00
Gal Schlezinger
98b54ff61f
[next] Remove unused middleware definition ( #7854 )
...
Remove unused middleware definition in Next.js builder
Co-authored-by: JJ Kasper <jj@jjsweb.site >
2022-05-22 20:46:49 +03:00
JJ Kasper
3defd0b2fd
[next] Fix middleware order and add e2e test ( #7847 )
...
Fix middleware order and add e2e test
2022-05-22 11:25:56 -05:00
Nathan Rajlich
5a7851a7f7
[tests] Revert "update CI to use node@14 and drop support for node@12 ( #7819 )" ( #7853 )
...
Revert "[tests] update CI to use node@14 and drop support for node@12 (#7819 )"
This reverts commit 89b5aad367 .
2022-05-21 20:11:08 -07:00
Sean Massa
89b5aad367
[tests] update CI to use node@14 and drop support for node@12 ( #7819 )
...
Node 12 is EOL and we're starting to reference packages that don't install on node lower than 14, such as nuxt@3 and remix. Let's update to 14 for now.
2022-05-21 05:20:43 +00:00
Nathan Rajlich
913683a8e6
[next] Use substring() instead of substr() ( #7839 )
...
Fixes linting warnings, i.e.:
> packages/next/src/server-build.ts#L858
>
> substr() is deprecated, use slice() or substring() instead
2022-05-20 14:58:39 +00:00
Nathan Rajlich
e829ce47c3
Publish Canary
...
- @vercel/build-utils@3.1.1-canary.0
- vercel@24.2.5-canary.0
- @vercel/client@11.0.4-canary.0
- @vercel/go@1.4.4-canary.0
- @vercel/next@2.8.67-canary.0
- @vercel/node@1.15 .4-canary.0
- @vercel/python@2.3.4-canary.0
- @vercel/redwood@0.8.4-canary.0
- @vercel/remix@0.0.2-canary.0
- @vercel/ruby@1.3.7-canary.0
- @vercel/static-build@0.25 .3-canary.0
2022-05-19 16:56:36 -07:00
Steven
6e8935883b
Publish Stable
...
- @vercel/build-utils@3.1.0
- vercel@24.2.4
- @vercel/client@11.0.3
- @vercel/frameworks@0.9.1
- @vercel/go@1.4.3
- @vercel/next@2.8.66
- @vercel/node-bridge@2.2.2
- @vercel/node@1.15 .3
- @vercel/python@2.3.3
- @vercel/redwood@0.8.3
- @vercel/routing-utils@1.13 .3
- @vercel/ruby@1.3.6
- @vercel/static-build@0.25 .2
- @vercel/static-config@1.0.1
2022-05-19 16:30:30 -04:00
Steven
1c3497dc74
Publish Canary
...
- vercel@24.2.4-canary.1
- @vercel/next@2.8.66-canary.1
- @vercel/node@1.15 .3-canary.1
- @vercel/redwood@0.8.3-canary.1
2022-05-19 16:18:29 -04:00
JJ Kasper
9836fdb5ca
[next][node][redwood] Update to latest version of @vercel/nft ( #7827 )
...
### Related Issues
x-ref: https://github.com/vercel/nft/releases/tag/0.19.0
### 📋 Checklist
<!--
Please keep your PR as a Draft until the checklist is complete
-->
#### Tests
- [ ] The code changed/added as part of this PR has been covered with tests
- [ ] All tests pass locally with `yarn test-unit`
#### Code Review
- [ ] This PR has a concise title and thorough description useful to a reviewer
- [ ] Issue from task tracker has a link to this PR
2022-05-19 19:49:48 +00:00
JJ Kasper
d6f88f019f
[next] Fix loading next launcher with type: module in package.json ( #7828 )
...
### Related Issues
Currently if you have a `package.json` with `type: 'module'` the launcher will fail to load as it is not using ESM and isn't using the `.cjs` extension. This corrects the extension per the below error message.
```sh
ReferenceError: exports is not defined in ES module scope
This file is being treated as an ES module because it has a '.js' file extension and '/var/task/package.json' contains "type": "module". To treat it as a CommonJS script, rename it to use the '.cjs' file extension.
```
x-ref: https://github.com/vercel/next.js/issues/36903
### 📋 Checklist
<!--
Please keep your PR as a Draft until the checklist is complete
-->
#### Tests
- [ ] The code changed/added as part of this PR has been covered with tests
- [ ] All tests pass locally with `yarn test-unit`
#### Code Review
- [ ] This PR has a concise title and thorough description useful to a reviewer
- [ ] Issue from task tracker has a link to this PR
2022-05-19 19:23:29 +00:00
Nathan Rajlich
f26858b735
Publish Canary
...
- @vercel/build-utils@3.0.2-canary.0
- vercel@24.2.4-canary.0
- @vercel/client@11.0.3-canary.0
- @vercel/frameworks@0.9.1-canary.0
- @vercel/go@1.4.3-canary.0
- @vercel/next@2.8.66-canary.0
- @vercel/node-bridge@2.2.2-canary.0
- @vercel/node@1.15 .3-canary.0
- @vercel/python@2.3.3-canary.0
- @vercel/redwood@0.8.3-canary.0
- @vercel/routing-utils@1.13 .3-canary.0
- @vercel/ruby@1.3.6-canary.0
- @vercel/static-build@0.25 .2-canary.0
- @vercel/static-config@1.0.1-canary.0
2022-05-18 16:54:08 -07:00
Nathan Rajlich
623e43f865
[next] Add @vercel/next Builder ( #7793 )
2022-05-18 23:51:48 +00:00