This release contains bug fixes and performance enhancements.
Blitz.js works with zero config deployments and will be autodetected for new projects.
- [cli] Replace "more details" with "learn more" (#4828) [@lucleray]
- [cli] Handle 400 errors as user errors (#4827) [@styfle]
- [cli] Handle API Error
action
property (#4825) [@lucleray] - [cli][static-build] Use titlecase for "Project Settings" (#4820) [@styfle]
- [cli] Remove caching of
vercel.json
config invc dev
(#4808) [@TooTallNate] - [cli] Make filesystem globbing faster in
vercel dev
(#4793) [@TooTallNate] - [cli] Print a warning if both "functions" and "builds" are defined in
vercel.json
invercel dev
(#4795) [@TooTallNate] - [cli] Reduce number of times
getNowConfig()
is invoked invercel dev
(#4760) [@TooTallNate] - [cli] Regenerate
yarn.lock
file (#4769) [@Timer] - [build-utils] Cache
.cache
for Eleventy (#4743) [@AndyBitz] - [static-build] Fix error handling for unexpected output directory (#4727) [@styfle]
- [cli] Update "description" in
package.json
for Vercel (#4735) [@Timer] - [cli] Use the configured "Output Directory" from project's settings in
vc dev
(#4715) [@TooTallNate] - [cli] Fix
vc dev
serving pure static dot files (#4714) [@styfle] - [client] Add
@vercel/build-utils
as a "dependency" (#4804) [@TooTallNate] - [cli][client]add source prop when deploying (#4701) [@nkzawa]
- [cli][build-utils] Refactor ajv error message (#4705) [@styfle]
- [cli] Improve validation error message for vercel.json (#4694) [@styfle]
- [cli] Do not confirm
vc env pull
overwrite if created by CLI (#4678) [@nkzawa] - [cli] Fix error message when no internet connectivity (#4687) [@styfle]
- [cli] Fix to not render token error, prompt login instead (#4659) [@nkzawa]
- [next] Fix preview mode with dynamic routes in shared lambdas (#4812) [@ijjk]
- [next] Add pages with invalid route regexes (#4813) [@ijjk]
- [next] Don't use potentially invalid routeKeys/regexes (#4803) [@ijjk]
- [next] Use correct data route regex (#4778) [@ijjk]
- [next] Skip Lambda Deployment for Static Sites (#4748) [@Timer]
- [next] Add additional test cases for basePath support (#4747) [@ijjk]
- [next] Re-enable shared lambdas by default (#4757) [@ijjk]
- [next] Fix dynamic route mapping with shared lambdas (#4740) [@ijjk]
- [next] Update tests to run against latest canary (#4682) [@ijjk]
- [next] Fix nextjs routes in
vercel dev
(#4510) [@jeantil] - [next] Memoize lstating files (#4712) [@ijjk]
- [node] Set the TypeScript "target" in
vc dev
(#4728) [@TooTallNate] - [next] Update revalidate tests and correct shared lambdas revalidate (#4704) [@ijjk]
- [node][next] Bump node-file-trace to 0.6.5 (#4667) [@styfle]
- [frameworks][examples] Add Blitz.js (#4465) [@flybayer]
- [frameworks] Fix build command placeholder
nuxt generate
(#4737) [@styfle] - [examples] Add Lockfile to Fix Gatsby Example (#4771) [@Timer]
- [go] Implement
startDevServer()
function (#4662) [@TooTallNate] - [ruby] Fix for UTF-8 responses in Ruby functions (#4593) [@jaredcwhite]
- [all] Change prettier config
arrowParens: avoid
(#4819) [@styfle] - [tests] Change
now-php
tovercel-php
(#4710) [@f3l1x] - [docs] Refactor "Developing a Runtime" docs and add
startDevServer()
(#4675) [@TooTallNate]