← All changelogs

Changelog

What's new in December 2024

Published

Searchable tags in the dashboard

Both the search bar and the tags filter in the dashboard now offer search across tags, making it faster to find the checks you need when digging through a large number of checks. Tags are also searchable in Heartbeats.

Public API: check results endpoint v2

The new v2/check-results/{checkId} endpoint is 2 times faster than the old one. It is cursor-based for pagination, supports filtering by checkType, resultType, location, and hasFailures, and accepts from and to UNIX timestamps without the previous 6-hour timeframe requirement. Note that v1 has been deprecated.

No more "reload this app to get updates"

The reload prompt shown after small deploys was more disruptive than helpful. App updates are now handled gracefully without interrupting your flow.

Also shipped

  • CLI: Support for Playwright's HTTP proxy: define it with proxy: and sync it between playwright.config.ts and checkly.config.ts using npx checkly sync-playwright.
  • CLI: New --fail-on-no-matching option makes npx checkly test return an error when no tests match a given tag (community contribution).
  • CLI: Webhook alert channels containing secrets are now supported; deploying via the CLI no longer modifies UI-configured channels with secrets.
  • Performance: The dashboard is noticeably faster, with checks in place to keep it that way.
  • Fixes: The public API handles environment secrets for groups, Firefox scrolling in the check templates modal works, round robin data displays for group checks, the check type filter counts selected options, non-Checkly telemetry spans are rejected, and npx checkly trigger loads setup/teardown dependencies like deploy and test.