Releases: checkly/checkly-cli
Releases · checkly/checkly-cli
8.5.0
What's Changed
- ci: seed pnpm cache on main so PR branches get cache hits by @sorccu in #1331
- docs(cli): add env vars reference and clarify Playwright include scope by @stefanjudis in #1318
- feat(cli): add --user-context to rca run [AI-343] by @miliberlin in #1332
- feat(cli): watch test session completion by @thebiglabasky in #1327
- docs(ai-context): sharpen Playwright Check Suite guidance by @MariadeAnton in #1325
- Add adaptive table formatter by @thebiglabasky in #1326
- feat(cli): add test sessions list command by @thebiglabasky in #1328
- Add alert-channels list, get, and logs commands by @thebiglabasky in #1302
- Add test session investigation skill flow by @thebiglabasky in #1334
Full Changelog: 8.4.0...8.5.0
8.4.0
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
What's Changed
Other Changes
- docs: document slackChannels property by @sorccu in #1322
- feat(cli): add
checkly apigeneric API pass-through command [ship] by @martzoukos in #1320
Full Changelog: 8.2.0...8.3.0
8.2.0
8.1.0
8.0.0
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)
--recorddefaults totrue— Thetestandtriggercommands now record results by default. Pass--no-recordto opt out. (#1306)- Playwright
includepatterns resolve relative to config directory —includepatterns 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
.envfile — The CLI now automatically loads a.envfile for configuration (API key, account ID, etc.) when present. (#1307) - Ctrl+C cancels running checks — Pressing Ctrl+C during
testortriggernow 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)
configmoved from production to dev dependencies (only used in e2e tests).- Remove unused
@types/uuidand@types/configdependencies.
Full Changelog: 7.15.0...8.0.0
7.15.0
What's Changed
- feat(cli): add account members command by @thebiglabasky in #1295
Full Changelog: 7.14.0...7.15.0
7.14.0
7.13.0
What's Changed
- fix: adjustments on agentic check construct in prep for self-service billing rollout by @thebiglabasky in #1293
Full Changelog: 7.12.1...7.13.0
7.12.1
What's Changed
Other Changes
- docs(cli): hint to reuse Rocky AI root cause analysis when investigating checks by @stefanjudis in #1290
Full Changelog: 7.12.0...7.12.1