Skip to content

Releases: checkly/checkly-cli

8.9.0

19 Jun 09:51
4b338b4

Choose a tag to compare

What's Changed

Full Changelog: 8.8.0...8.9.0

8.8.0

15 Jun 15:32
e12e48f

Choose a tag to compare

What's Changed

Full Changelog: 8.7.0...8.8.0

8.7.0

09 Jun 11:55
633a7ed

Choose a tag to compare

What's Changed

Other Changes

Full Changelog: 8.6.0...8.7.0

8.6.0

04 Jun 09:59
e89e39a

Choose a tag to compare

What's Changed

Other Changes

  • chore(deps): update dependencies compatible with Node 20.19.0 by @sorccu in #1336
  • Reorganize .claude/commands with checkly-cli- prefix by @sorccu in #1337
  • Fix detached test session output by @thebiglabasky in #1338
  • fix(cli): prefer project lockfile over invocation package manager by @sorccu in #1340
  • fix(cli): prevent deploy OOM with large numbers of Playwright checks by @sorccu in #1341

Full Changelog: 8.5.0...8.6.0

8.5.0

29 May 14:07
563ab33

Choose a tag to compare

What's Changed

Full Changelog: 8.4.0...8.5.0

8.4.0

29 May 06:27
77ac631

Choose a tag to compare

What's Changed

Other Changes

  • feat(cli): add test sessions get command by @thebiglabasky in #1321
  • feat(cli): add --check-id flag to trigger command [AI-218] by @miliberlin in #1323
  • fix(cli): handle Bun object-form workspaces in workspace discovery by @sorccu in #1330

Full Changelog: 8.3.0...8.4.0

8.3.0

28 May 12:55
d81dc3d

Choose a tag to compare

What's Changed

Other Changes

  • docs: document slackChannels property by @sorccu in #1322
  • feat(cli): add checkly api generic API pass-through command [ship] by @martzoukos in #1320

Full Changelog: 8.2.0...8.3.0

8.2.0

27 May 09:28
169e1f4

Choose a tag to compare

What's Changed

Other Changes

Full Changelog: 8.1.0...8.2.0

8.1.0

27 May 05:37
a5509e5

Choose a tag to compare

What's Changed

Other Changes

  • Support engine selection for Playwright Check Suites [RED-428] by @sorccu in #1319

Full Changelog: 8.0.0...8.1.0

8.0.0

22 May 12:02
457c207

Choose a tag to compare

Checkly CLI v8.0.0

Breaking changes

  • ESM-only and Node.js 20.19.0+ — The CLI is now distributed as ESM. The minimum Node.js version is 20.19.0 (or 22.12.0+). (#1296)
  • jiti replaces ts-node — ts-node is no longer supported as a TypeScript loader. The CLI now uses jiti exclusively, which supports modern TypeScript features out of the box with no tsconfig required. jiti is now bundled as a direct dependency and no longer needs to be installed separately. tsconfig paths are supported out of the box. (#1297)
  • pnpm replaces npm — The monorepo has switched from npm to pnpm. Contributors must use pnpm for local development. (#1298)
  • --record defaults to true — The test and trigger commands now record results by default. Pass --no-record to opt out. (#1306)
  • Playwright include patterns resolve relative to config directoryinclude patterns in Playwright checks are now resolved relative to the Playwright config file's directory, not the project root. This matches Playwright's own behavior. (#1309)

Features

  • Auto-load .env file — The CLI now automatically loads a .env file for configuration (API key, account ID, etc.) when present. (#1307)
  • Ctrl+C cancels running checks — Pressing Ctrl+C during test or trigger now cancels in-flight checks instead of leaving them running. (#1292)

Other changes

  • All production dependencies updated to their latest versions.
  • Remove extra blank line before "Running N checks" output. (#1313)
  • config moved from production to dev dependencies (only used in e2e tests).
  • Remove unused @types/uuid and @types/config dependencies.

Full Changelog: 7.15.0...8.0.0