# Checkly CLI v6.0.0 | Checkly Changelog

> Checkly changelog: CheckGroupV2 replaces CheckGroup, Smarter construct handling

Source: https://www.checklyhq.com/changelog/checkly-cli-v6/

---

[← All changelogs](https://www.checklyhq.com/changelog/) Changelog

# Checkly CLI v6.0.0

Published Jun 11, 2025

## CheckGroupV2 replaces CheckGroup

The new `CheckGroupV2` construct makes group settings like `runParallel`, `locations`, `alertEscalationPolicy`, and `retryStrategy` optional instead of always enforced. Groups can now act more like folders, with zero config shared. The previous `CheckGroup` construct is deprecated. Update with `npm install checkly@latest`.

[CheckGroupV2 reference →](https://www.checklyhq.com/docs/cli/constructs-reference/)[Release notes →](https://github.com/checkly/checkly-cli/releases/tag/6.0.0)

```
npm install checkly@latest
```

## Smarter construct handling

The CLI now processes constructs more efficiently, with better error reporting that surfaces multiple issues at once, faster performance, and filtering that only bundles the checks you need. The change is backward-compatible, but custom constructs, code that accesses internal construct fields, or code that relies on constructs throwing errors immediately may need updating.

## Also shipped

- **File deduplication:** Shared files referenced by multiple checks are now uploaded once, reducing upload size and allowing far more checks per project.
