New feature: Checkly now supports Playwright!

We just released support for Playwright in Checkly's browser checks and Headless Recorder extension.

Playwright is a hot and fast developing alternative to Puppeteer with a streamlined developer experience. You can start using Playwright right now with just a require('playwright')

playwright.png

Note: We only support Chrome with Playwright right now.

Read our blog post for more details

P.S. we also launched the new Headless Recorder on Product Hunt! 🚀

[updated] Connection issues Oregon / us-west-2 region

We are seeing intermittent connection issue to the Oregon / us-west-2 region. This impacts scheduling checks to that region. We are investigating

update 17:45 CET

This issue seems resolved at our provider. We are monitoring.

New feature: use moment.js date formatting

We just released an update on our general templating engine! You can now use moment.js style dates and formatting directly in your URLs, query params, webhooks and basically any other place where we allow the familiar Handlebars {{variable}} syntax.

API_check___request.jpg In the example above, we use this feature to generate a UNIX epoch dates for yesterday and today. These dates are added as query parameters to a typical endpoint that uses start and end style parameters to fetch a date range of events.

For more info, check the docs on API requests and webhooks for examples.

launching theheadless.dev

Hi,

We just launched theheadless.dev, a free & open source knowledge base for headless browser frameworks like Puppeteer and Playwright. We are also live on Product Hunt if you want to show your support!

theheadless_dev_-_Learn_Puppeteer___Playwright.jpg

Our goal is to bundle and share all the knowledge we gained — for a big part from you, Checkly customers — and share it with the community so we can together learn how to write better scripts, tackle difficult scenarios and expand on practical use cases.

Read more in this blog post

Update: Improving the SSL certificate expiration alerts [breaking change]

We just updated our SSL certificate expiration alerting. This update gives you more control over where and when you want to receive these alerts.

Please note that your current SSL alerting settings under "Alert Settings" (either account-wide or specific ones to check/group) are deprecated and will stop working in 3 months on November 13th, 2020.

Find out more on our announcement post

New feature: Maintenance Windows

We just released our new Maintenance Windows feature! You can find it under the 🔧 icon on the side menu.

maintenance-windows-editor.png

Using maintenance windows you can now:

  • Schedule downtime for your checks. You can do this as a "one off" or on a repeating cycle.
  • Target specific checks or check groups based on tags

You can create as many maintenance windows as you like.

Read more in our docs

Update - GitHub API intermittent issues

We rolled out a fix for intermittent errors we were seeing on the GitHub API. We've been monitoring this and see no more errors. This means GitHub triggered check runs should no longer be in a "hanging state".

Intermittent issues on GitHub triggered check runs

We are seeing intermittent 404's from GitHub on our CI/CD triggers. This can result in your GitHub triggered check runs failing because we cannot access the relevant deployment data on your GitHub PR.

Sadly, this also happens on re-runs. We are looking into a fix to mitigate this.

Dashboard interface improvements

We just released a few tiny changes to our Dashboard that we think will improve your experience.

Easy toggles to Mute & Deactivate checks

You can now easily mute or deactivate any check right from the dashboard.

2020-07-06 16.31.05.gif

Your check status at a glance

Check pages now include handy flags to see which regions the check is running from, as well as status banners that inform you about your check status at a glance.

Screen Shot 2020-07-06 at 16.44.45.png

Opsgenie integration

We just added Opsgenie to our alerting integrations! 🎉

Now Checkly can create and resolve alerts in your Opsgenie team and integrate into your on-call workflows.

opsgenie.png

We are excited to enable you to use this integration today, in the meantime Checkly is working together with Opsgenie to expand the integration. You can expect additional features coming soon.

Opsgenie is available to all plans above the Developer plan. Learn

how to integrate Checkly with your Opsgenie team in our docs 👈