v0.4.10
What's Changed
This release introduces the following core upgrades:
-
You can now store a full test session report with logs, videos and traces in the Checkly UI by appending the
--recordflag to thetestcommand. This feature is now in preview and you can enable it in your Checkly account in the Labs section. -
We have introduced the
setupScriptandtearDownScriptproperties on theApiCheckconstruct. This will replace thelocalSetupScriptandlocalTearDownScriptproperties (now marked as "deprecated") soon. The new properties follow the same pattern for including file dependencies as theBrowserCheckby referencing code using theentrypointorcontentproperties. -
You will not get full setup & teardown script logging in your terminal
-
You can now sign up for a Checkly account right from the CLI using
npx checkly login -
You can now get a markdown-based test report in GitHub Actions using
npx checkly test --reporter=github
Detailed commits
-
feat: add git info into project [sc-14207] by @nahuelon in #563
-
feat: allows file dependencies for setup / teardown scripts by @tnolet in #621
-
feat: updates example with clearer naming, groups example, descriptions and typo fixes by @tnolet in #605
-
feat: allow choosing auth mode when logging in by @kiroushi in #610
-
fix: remove typo from
home.check.tsdescription [sc-00] by @shiini2 in #626 -
fix: update assertion in advanced example by @clample in #603
-
fix: 582 bug no log information is provided for failing api check setup scripts 2 by @tnolet in #608
-
chore: add engines property to cli package.json by @stefanjudis in #612
-
chore: add account id to
whoamioutput [sc-00] by @ianaya89 in #613 -
chore: use the import syntax for chalk [sc-0] by @umutuzgur in #622
-
chore: add stage to runtimes command [sc-00] by @ianaya89 in #623
New Contributors
Full Changelog: v0.4.9...v0.4.10