Major Changes
- [cli][client] ZEIT Now 1.0 legacy code has been removed. See the previous announcement for more information. (#5011) [@MaxLeiter]
- [cli] Running
vc dev
will automatically link to a Vercel Project if not already linked. Also introduced a standalonevercel link
to link a Project without deploying. (#4897) (#4940) [@styfle] - [client] CLI default ignore no longer includes a trailing slash. If you were using
.vercelignore
to override this ignore list, you will need to remove the trailing slash. For example,!node_modules/
should be changed to!node_modules
. (#4810) [@TooTallNate] - [cli] Domain commands match the dashboard behavior on a project level. No need to verify so the command has been removed and domains can now be moved to a different project. (#3325) (#4959) (#5018) (#5060) [@AndyBitz]
- [cli] Certs commands can no longer remove auto-generated certs which matches the dashboard behavior. (#4943) [@mglagola]
CLI and Client
- [cli][build-utils] Use
handle: error
for api 404 (#5064) [@styfle] - [client][cli] Add Learn More Option to Warnings (#5022) [@dav-is]
- [client] Lower upload sempahore size from 700 to 50 connections (#4993) [@MaxLeiter]
- [cli] Fix update message (#5051) [@styfle]
- [cli] Default to
os.EOL
when creating.gitignore
file (#4991) [@TooTallNate] - [cli] Handle unauthorized errors when user is not logged in (#4975) [@styfle]
- [cli] Fix tests for
.gitignore
append during project link (#4978) [@styfle] - [cli] Fix
.gitignore
append during project link (#4965) [@kidonng] - [client] Export
buildFileTree()
and return the ignore list (#4917) [@TooTallNate] - [cli] Fix external rewrites/redirects in dev (#4914) [@MaxLeiter]
- [cli] Print build error message instead of 'Build failed' (#4908) [@igorklopov]
- [cli] Update "set up" message (#4907) [@styfle]
- [cli] Send the Vercel platform proxy request headers to frontend dev server (#4874) [@TooTallNate]
Next.js and Node.js
- [node] Add
res.redirect()
helper method (#4947) [@markozxuu] - [next] Ensure trailing slash resolves to functions correctly (#4972) [@ijjk]
- [next] Fix monorepo build edge case without build script (#4956) [@ijjk]
- [next] Fix lambda opt-out for index page (#4950) [@ijjk]
- [next] Add test cases for route /index handling (#4002) [@ijjk]
- [next] Don't trace pages for lambdas when not needed (#4841) [@ijjk]
- [next] Blocking Fallback (ISG) Support (#4985) [@Timer]
- [next][node][static-build] Execute "vercel-build" script if defined (#4863) [@TooTallNate]
- [build-utils] Fix framework "Other" with Next.js for old projects (#5074) [@styfle]
- [build-utils] Fix framework "Other" when Next.js is dependency (#5009) [@styfle]
RedwoodJS
- [redwood] Add support for
functions
andapiProxyPath
config (#5063) [@styfle] - [build-utils][frameworks] Add support for runtime properties (#5034) [@styfle]
- [cli][redwood] Update frontend framework detection in
vc dev
(#5036) [@styfle] - [redwood] Update default build command (#5020) [@styfle]
- [redwood] Fix file permissions and add support for
build
script (#4999) [@styfle] - [frameworks][examples] Adjust redwood logo size (#4976) [@styfle]
- [cli][redwood] Update redwood port detection in
vc dev
(#4937) [@styfle] - [frameworks][redwood] Bump to RedwoodJS to 0.15.0 (#4953) [@styfle]
- [frameworks] Add link to demo for RedwoodJS (#4921) [@styfle]
- [build-utils] Fix redwood
/api
detection (#4916) [@styfle] - [frameworks] Add autodetection for RedwoodJS (#4915) [@styfle]
- [redwoood] Add runtime
@vercel/redwood
(#4676) [@styfle]
Examples and Dependencies
- [frameworks] Update "Other" build command placeholder to use "vercel-build" (#4934) [@TooTallNate]
- [cli] Remove unused dependencies (#5052) (#5042) [@styfle]
- [examples] Update deprecated and outdated Svelte example packages (#4706) [@TorstenDittmann]
- [examples] Update Next.js Example (#4984) [@lfades]
- [examples][static-build] Update ionic-angular to 5.1.1 (#4986) [@styfle]
- [node][next] Bump node-file-trace to 0.8.2 (#4969) [@styfle]
- [node][next] Bump node-file-trace to 0.8.1 (#4933) [@styfle]
- [next] Update test fixtures to latest canary (#4935) [@ijjk]
- [next] Run
prettier
(#4979) [@Timer] - [cli] Bump codecov from 3.6.5 to 3.7.1 (#4900) [dependabot]
- Revert "Revert "[go] Implement
startDevServer()
function (#4662)" (#4899)" (#4906) [@AndyBitz] - [api] Fix api-framework cache header (#4913) [@juancampa]
- [static-build] Add Docusaurus v2 default routes for assets (#4973) [@ykzts]
Routing Utils
- [next] Fix trailing slash and 404 with next export (#5048) [@ijjk]
- [routing-utils] Attempt normal
path-to-regexp
replacing before custom (#5053) [@ijjk] - [routing-utils] Update rewrite params query appending (#5040) [@ijjk]
- [routing-utils] Update header replacing to handle more cases (#4942) [@ijjk]
Tests
- [tests] Increase git fetch depth to support git 2.28 (#5032) [@styfle]
- [tests] Fix Github Actions CI (#5010) [@styfle]
- [tests] Update cancel action to 0.4.1 (#4980) [@styfle]
- [tests] Ignore custom next 404 (#4955) [@styfle]
- [tests] Skip
try to purchase a domain
CLI test if a VERCEL_TOKEN is provided (#4909) [@MaxLeiter]
More
For more changes outside this repository, see the August 2020 Changelog.