Repository navigation
now@18.0.0
Breaking Changes
Previously the .env file would not be applied during now dev build (there was a separate .env.build file) and .env was only the runtime variables. In version 18, .env stores both build and runtime variables during now dev. This complements the new now env pull feature which creates the .env file by pulling the values from the cloud.
Previously ls subcommands would return all data. In version 18, the results are paginated and require a --next to view the next page.
Previously the default .nowignore was applied to source files during upload. In version 18, the same ignore list is applied to static build outputs so that you never accidentally serve your node_modules or .env file.
A new command, now env, is available in version 18 to complement the Environment Variables UI.
Full Change Log
- [now-cli] Fix
now envstdin detection and don't throw for known errors (#4060) [@styfle] - [now-cli] Change
now env pullconsole output (#4059) [@styfle] - [now-cli] Prefer
.envover.env.buildduringnow dev(#4057) [@styfle] - [now-cli] Update
now envto support empty values (#4046) [@styfle] - [now-cli] Improve pagination message (#4035) [@anatrajkovska]
- [now-build-utils] Exclude
now.jsonfrom fallback build src (#4042) [@styfle] - [now-cli] Fix removing a deployment (#4036) [@anatrajkovska]
- [now-python] Fix missing sys modules for relative module import (#4024) [@hongquan]
- [now-cli] Clean up tests for
now dev(#4038) [@styfle] - [now-cli] Fix
now devrouting forcontinue: true(#4033) [@styfle] - [now-cli] Implement pagination for
now ls(#4027) [@anatrajkovska] - [examples][now-static-build] Add Ionic Angular framework (#3970) [@coetry]
- [now-cli] Improve pagination message (#4026) [@anatrajkovska]
- [now-cli] Add
now envcommand (#3999) [@styfle] - [now-routing-utils] Catch error from compile route (#4019) [@styfle]
- [now-next] Correctly Exclude API Routes from Pages (#4018) [@Timer]
- [now-node] Add
NowApiHandlertype (#4001) [Logan McAnsh] - [now-next] Fix some typos related to fixtures (#3995) [@arunoda]
- [api-frameworks] Removed Environment Variables (#3997) [@leo]
- [now-static-build] Fix 12-creact-react-app test fixture (#3990) [@styfle]
- [now-build-utils] Hide internal stack trace for errors (#3988) [@styfle]
- [now-cli] Fix error message link to build logs (#3986) [@styfle]
- [now-cli] Fix for adding secret with hyphen prefix (#3983) [@styfle]
- [examples] Upgrade Next.js (#3984) [Tim Neutkens]
- [now-cli] Bump mri to 1.1.5 (#3982) [@styfle]
- [now-routing-utils] Update to not add path segments to redirect query automatically (#3981) [@ijjk]
- [now-static-build][now-client] Ignore known static outputs (#3980) [@styfle]
- [now-cli][now-client] Change
forceNewWithCachetowithCache(#3966) [@rdev] - [now-go] Fix import for go-bridge (#3976) [@styfle]
- [now-cli] Update
signal-exitto v3.0.3 (#3974) [@TooTallNate] - [now-next] Fix dynamic routes and data routes order (#3973) [@ijjk]
- [tests] Add additional env vars (#3968) [@styfle]
- [examples][now-static-build] Bump
ionic-reactto latest typescript (#3967) [@styfle] - [examples] Add Dojo Example (#3882) [Anthony Gubler]
- [tests] Cancel previous workflows on push (#3965) [@styfle]
- [tests] Separate into workflows (#3961) [@styfle]
- [frameworks][now-static-build] Support Docusaurus v2 and v1 (#3964) [@AndyBitz]
- [now-cli] Add pagination for
now alias ls(#3915) [@anatrajkovska] - [now-cli] Update docusaurus test (#3963) [@AndyBitz]
- [tests] Fix test initialize existing directory
--f->-f(#3960) [@styfle] - [frameworks][now-static-build] Fix Docusaurus build command (#3959) [@AndyBitz]
- [now-cli] Fix slight spelling mistake:
--f->-finnow --forceerror (#3958) [@MaxLeiter] - [now-cli][now-client] Add
--force-with-cacheflag support (#3953) [@rdev] - [tests] Fix coverage checks (#3957) [@styfle]
- [now-cli] Add pagination for
now domains ls(#3922) [@anatrajkovska] - [now-cli] Ignore 404 for aliases and certs when removing a domain (#3955) [@AndyBitz]