December 10th, 2024

New

What's new in December 2024

We’re very excited to tell you all about the smaller yet exciting changes that the team has shipped over the last few weeks.

🔍 Searchable tags in Dashboard

When heading into https://app.checklyhq.com/ — you’ll see that both the Search bar and the Tags filter now offer search across tags.

Whether you have a few tags or plenty, this improvement speeds up your workflow when digging through tons of checks in the dashboard. Making it faster and easier to find the checks you need.

By the way, tags are now also searchable in Heartbeats as well.

👋🏻 Be gone: reload this app to get updates

While we thought this little refresher was a nice way to show you how often we deploy small changes and improvements, it was more upsetting than helpful. We heard you! From now on, we’ll handle this more gracefully, without disrupting your flow.

🤖 Public API: check results endpoint v2

The new endpoint to fetch check results for a specific check: v2/check-results/{checkId} is 2 times faster than the old one and comes with these features:

  • It’s cursor-based, which means you can paginate through the results.

  • Use checkType, resultType , location and hasFailures to filter by location, check type and result to narrow down the list of check results.

  • Set a specific time window using the from and to parameters (UNIX timestamp in seconds).

    • Removes the 6-hour timeframe requirement between the from and to fields.

Learn more in the v2/check-results/ endpoint docs.

Note that v1 has been deprecated.

A bit of everything:

  • 🎭 Added support for Playwright’s HTTP Proxy. Define it using proxy: and sync it between playwright.config.ts and checkly.config.ts files using the npx checkly sync-playwright command.

  • Community contributions to Checkly’s CLI, thank you ✨

    • 🏷️ New config option --fail-on-no-matching to return an error for npx checkly test when no matching tests exist for a given tag.

    • ✅ Fixed a docs URL to Playwright config in all example Project templates.

  • 🔒 Checkly’s CLI now supports webhook channels containing secrets. This also means that when deploying an alert channel over the CLI, it won’t modify the alert channel set through the UI that had a secret in it.

  • ☘️ The dashboard’s performance should be noticeably faster; we’ve even updated our checks to ensure it stays this way!

  • 🐛 Fixed:

    • The public API now handles environment secrets when creating and editing groups.

    • Firefox issues when scrolling the modal with Check templates.

    • The dashboard sometimes missing round robin data for group checks.

    • The Check type filter in dashboard now counts the number of options selected.

    • When sending us non-checkly related telemetry spans, you’ll now get a rejected reply back saying “not originating from Checkly”.

    • Load setup/teardown dependencies for npx checkly trigger , matching the behaviour when running npx checkly deploy and npx checkly test.


Happy monitoring!

Questions or feedback? Join our Slack community.