Now CLI 17.0.0 is here! This includes a few breaking changes including Project Linking.
- [now-cli] Use npx when available to run dev command (#3749) [@lucleray]
- [now-cli] Remove
now dev
suggestion (#3748) [@leo] - [examples] Fix hugo theme (#3746) [@styfle]
- [now-cgi] Bump mixin-deep from 1.3.1 to 1.3.2 (#3736) [dependabot]
- [now-build-utils] Fix build script check (#3743) [@AndyBitz]
- [now-cli] Bump @zeit/fun to 0.11.2 (#3741) [@styfle]
- [tests] Fix now cli breaking tests (#3742) [@lucleray]
- [now-cli] Fix prompts and fetch team on windows (#3740) [@lucleray]
- [now-cli] Handle no framework detected case (#3738) [@lucleray]
- [now-cli] Do not prompt for root directory when project is linked (#3737) [@lucleray]
- [now-build-utils] Handle empty
buildCommand
andoutputDirectory
(#3739) [@AndyBitz] - [now-cli] Do not show spinners with
--debug
(#3732) [@lucleray] - [now-cli] Slugify suggested project name (#3733) [@lucleray]
- [now-build-utils] Exclude
_test.go
files (#3735) [@styfle] - [frameworks] Add Other (#3734) [@AndyBitz]
- [now-go] Fix
now dev
on Windows (#3730) [@styfle] - [now-cli] Fix
now dev
when api file is added or removed (#3708) [@styfle] - [now-static-build] Fix error when
HUGO_VERSION
not found (#3724) [@styfle] - [tests] Update to use github action cancel workflow (#3720) [@styfle]
- [tests] Change warn to error on unsed vars (#3715) [@styfle]
- [now-cli] Remove unused
fs
import (#3714) [@TooTallNate] - [tests] Don't run tests in forks (#3713) [@styfle]
- [now-static-build] Add caching headers for Stencil (#3493) [@simonhaenisch]
- [now-python] Add
excludeFiles
config option (#3712) [@styfle] - [now-cli] Adjust error message for Root Directory (#3710) [@AndyBitz]
- [api] Silence github comments (#3709) [@styfle]
- [now-cli] Add
[copied to clipboard]
(#3707) [@lucleray] - [tests] Cancel previous CI runs (#3706) [@styfle]
- [now-cli] Fix
now dev
file output renaming (#3703) [@styfle] - [now-cli] Add support for the
rootDirectory
property (#3686) [@AndyBitz] - [docs] Update readme with CI status (#3704) [@styfle]
- [now-cli] Add scope indication to
now secrets
(#3699) [@lucleray] - [tests] Run unit tests on ubuntu and macos (#3702) [@styfle]
- [now-cli] Adjust
name
error messages (#3698) [@lucleray] - [now-cli] Send
framework
toapi-deployments
(#3701) [@lucleray] - [tests] Fix rate limits for integration tests (#3696) [@styfle]
- [now-cli] Deprecate
--name
and now.jsonname
property (#3690) [@lucleray] - [now-cli] Add error message when running now dev on an unlinked folder (#3692) [@lucleray]
- [now-python] Fix dependency detection in now dev (#3695) [@styfle]
- [now-routing-utils] Enabled case sensitive rewrites and set delimiter (#3688) [@styfle]
- [now-cli] Remove several v1 tests from CI (#3689) [@styfle]
- [now-cli] Add link to "deploying files is deprecated" (#3685) [@lucleray]
- [now-cli] (Major) Use local
.now
scope for all commands and add scope tonow whoami
(#3643) [@lucleray] - [now-cli] Add README.txt when linking project (#3681) [@lucleray]
- [now-client] Update
@types/node-fetch
(#3682) [@lucleray] - [now-cli] Use
devCommand
from project settings locally (#3673) [@lucleray] - [now-cli] Add tip to connect git repositories after now login is successful (#3678) [@lucleray]
- [tests] Add timeout to test jobs (#3683) [@styfle]
- [now-ruby] Add rack examples to ruby integration tests (#3626) [@m5o]
- [now-routing-utils] Merge destination query string with path segments (#3679) [@styfle]
- [now-cli] Deprecate deploying files with Now CLI (#3650) [@lucleray]
- [frameworks] Extend CONTRIBUTING.md (#3675) [@AndyBitz]
- [now-cli] Remove unused code (#3674) [@AndyBitz]
- [now-cli][now-client] Drop support for Node 8 (#3670) [@styfle]
- [now-static-build] Add
public
folder to Gatsby cache (#3669) [@lucleray] - [examples] Fix svelte example github link (#3657) [@forresto]
- [tests] Fix GitHub Actions on
master
(#3664) [@AndyBitz] - [tests] Use GitHub Actions for the tests (#3660) [@AndyBitz]
- [now-next] Revert handle: miss/hit (#3658) [@ijjk]
- [now-build-utils] Add function detectApiExtensions() (#3653) [@styfle]
- [now-client] (Major) Remove builds check from now-client and change events (#3648) [@AndyBitz]
- [now-next] Include file mode for pseudo layers (#3655) [@AndyBitz]
- [examples] Remove duplicated line from .gitignore (#3651) [@ajgrover]
- [now-cli] Add
--confirm
to help (#3625) [@lucleray] - [now-build-utils] Fix api directory detection (#3647) [@styfle]
- [github] Update codeowners (#3642) [@styfle]
- [now-cli] Output error if NOW_PROJECT_ID/NOW_ORG_ID is defined without the other (#3630) [@lucleray]
- [now-cli] Add warning if linked project was deleted or access was removed (#3631) [@lucleray]
- [now-routing-utils] Fix segments in query string (#3640) [@styfle]
- [now-next] Add headers support for custom-routes (#3494) [@ijjk]
- [examples] Fix jekyll readme build command (#3639) [@styfle]
- [now-next] Add
handle: miss
andhandle: hit
for custom-routes (#3489) [@ijjk] - [now-routing-utils] Disallow "status" in hit phase (#3637) [@styfle]
- [now dev] Add support for
handle: miss
andhandle: hit
(#3537) [@styfle] - [now-next] Add initial support for static 404 (#3628) [@ijjk]
- [frameworks][now-static-build] Use
hugo -D --gc
as build command (#3624) [@AndyBitz] - [now-static-build] Remove legacy message from static build (#3618) [@rdev]
- [now-static-build] Ignore commands for non-zero-config (#3617) [@AndyBitz]
- [now-static-build] Improve static build errors copy (#3616) [@rdev]
- [api] Fix build script (#3615) [@styfle]
- [now-node] Bump node-file-trace to 0.5.1 (#3613) [@styfle]
- [now-next] Update custom-routes tests (#3614) [@ijjk]
- [now-static-build] Fix package.json command for frameworks (#3611) [@AndyBitz]
- [now-cli] Add
NOW_PROJECT_ID
andNOW_ORG_ID
env variable (#3588) [@lucleray] - [now-cli] Improve formatting of new deploy command prompts (#3607) [@lucleray]
- [now-cli] Create
.gitignore
if it doesn't exist (#3606) [@lucleray] - [now-static-build] Use NowBuildError for static build errors (#3609) [@rdev]
- [now-cli] Remove
.only
and remove duplicate test (#3605) [@lucleray] - [now-cli] Fix inspector url with custom domain suffix (#3599) [@lucleray]
- [now-cli] Display assigned alias for v2 upgraded static legacy deployments (#3601) [@TooTallNate]
- [now-static-build][frameworks][examples] Fixes examples and adjust frameworks (#3584) [@AndyBitz]
- [now-cli] Pre-fill "project name" prompt (#3598) [@lucleray]
- [api] Add Sentry (#3597) [@AndyBitz]
- [now-cli] Always add two spaces after emojis and update emojis (#3596) [@lucleray]
- [now-cli] Handle Now v1 to v2 upgrade (#3593) [@TooTallNate]
- [now-cli] Add tests for project linking and framework detection (#3591) [@lucleray]
- [now-cli] Remove unnecessary
console.log()
(#3594) [@TooTallNate] - [docs] Adjust CONTRIBUTING.md for frameworks (#3592) [@AndyBitz]
- [now-cli] Hide "overwrite project settings?" prompt if no framework is detected (#3589) [@lucleray]
- [now-cli] Change
now dev
log message frombuilders
toRuntimes
(#3590) [@AndyBitz] - [now-build-utils] Use latest node if no package.json found (#3587) [@styfle]
- [now-cli] Fix certs error message and handling (#3585) [@AndyBitz]
- [now-cli] Fix
now rm -h
(#3581) [@lucleray] - [now-cli] Tackle deploy revamp feedback (#3580) [@lucleray]
- [now-cli] Update logo 𝚫 -> ▲ (#3582) [@lucleray]
- [tests] Fix now-cli tests (#3576) [@lucleray]
- [now-static-build] Fix Docusaurus output directory (#3583) [@AndyBitz]
- [tests] Revert NOW_TOKEN env for health checks (#3578) [@nkzawa]
- [now-build-utils] Error for unused
functions
(#3579) [@AndyBitz] - [now-cli] Fix emoji spacing (#3574) [@AndyBitz]
- [now-cli] Fix emoji width (#3573) [@AndyBitz]
- [now-cli] Bump Now CLI version [@AndyBitz]
- [now-client][now-cli] Revamp Now CLI deploy command (#3467) [@AndyBitz]
- [gatsby-plugin-now] Remove temporarily (#3568) [@AndyBitz]
- [now-cli] (Major) Remove
now alias
without arguments (#3318) [@AndyBitz] - [now-cli] Remove hard-refresh to rebuild for
now dev
(#3328) [@TooTallNate] - [examples] Fix scully test (#3572) [@AndyBitz]
- [now-build-utils] Add function
detectApiDirectory()
(#3567) [@styfle] - [frameworks] Revert rename (#3571) [@AndyBitz]
- [now-build-utils] Only allow Serverless Functions in
api/
(#3566) [@AndyBitz] - [frameworks] Fix import in test (#3570) [@AndyBitz]
- [frameworks] Rename frameworks to now-frameworks (#3569) [@AndyBitz]
- [examples] Fix Nuxt.js example (#3565) [@AndyBitz]
- [examples] Fix subdirectory (#3564) [@AndyBitz]
- [examples] Add CODEOWNERS (#3545) [@AndyBitz]
- [examples] Add README (#3544) [@AndyBitz]
- [examples] Adjust readmes and info endpoint (#3542) [@AndyBitz]
- [examples] Make
-functions
example the default (#3541) [@AndyBitz] - Adds manifest.json to examples folder (#3536) [@AndyBitz]
- [now-routing-utils] Add extension to routes (#3534) [@styfle]
- Revert "[examples] Add manifest.json" [@AndyBitz]
- Revert "Do not use now-examples anymore" [@AndyBitz]
- Do not use now-examples anymore [@AndyBitz]
- [examples] Add manifest.json [@AndyBitz]