Skip to content

Releases: bluewave-labs/Checkmate

v3.4.0

20 Feb 21:08
e3ecfe6

Choose a tag to compare

checkmate-3.4.mp4

What's new

  • This release completes the v2 UI rebuild. Every v1 component has been removed and every page — checks, infrastructure, incidents, notifications, maintenance, status pages, auth, account, logs, settings, and layout — has been rebuilt from scratch with a modern, consistent component system.
  • Infrastructure monitors can now trigger incidents automatically when CPU, memory, disk, or temperature metrics exceed configurable thresholds. The notification pipeline was refactored to support both status-change alerts and threshold breach alerts through a single, unified system.
  • Monitor stats now track max response times alongside averages, so you can spot spikes at a glance. The detail page histograms also gained average and max overlays, and search across uptime and infrastructure pages is now debounced for a smoother experience.
  • A new background cleanup job runs periodically to remove orphaned monitors, checks, incidents, and stats that can accumulate over time, keeping the database lean without manual intervention.
  • The settings page was rewritten from the ground up — the old collection of JSX files has been replaced with a single TSX page backed by Zod schema validation, making the form type-safe and much easier to extend.
  • On the security and infrastructure side, status page routes now enforce proper authentication middleware, Husky pre-commit hooks have been added to the repo, and several smaller fixes landed across the board.

Thank you to our new contributors @akashmannil, @sukritraj02, and @llpingll for their first contributions in this release!

What's Changed

New Contributors

Full Changelog: v3.3...v3.4.0

v3.3

28 Jan 14:25
1244ff6

Choose a tag to compare

What's new

  • We introduced a new v2 architecture across backend and frontend. This includes new routes, controllers, services, models, auth flows, queues, and UI pages for uptime, pagespeed, incidents, and status pages.
  • A major JavaScript -> TypeScript migration is fully complete across core services, controllers, queues, notifications, and utilities. This improves type safety, maintainability, and long term velocity.
  • On the infrastructure side, Docker, Helm, and Kubernetes support were significantly improved, including TLS via cert-manager, affinity and tolerations, storage class support, image fixes, and better startup behavior.
  • There are many user facing improvements. More accurate response times, better charts and time ranges, incident management enhancements, new notification channels like Matrix, richer notification titles, JSON export and better status pages.
  • Finally, we shipped a long list of UI and UX fixes. Theme consistency, sidebar behavior, tooltips, dark mode contrast, layout bugs, overflow issues, and overall polish across logs, incidents, infrastructure, and auth flows are all noticeably better.
  • Lots of cleanup and performance work landed as well, including dependency pruning, scheduler bumps, caching improvements, and removal of legacy code. 🚀

This is a big release - almost every part of the platform changed and we needed a lot of time for testing. It's been more than 3 months since the last release, and thank you again for your patience!

What's Changed

Read more

Checkmate v3.2.0

18 Sep 20:43
a924227

Choose a tag to compare

This feature fixes a few bugs and improves UI/UX throughout the Checkmate application.

What's Changed

New Contributors

Full Changelog: v3.1.8...v3.2.0

Checkmate v3.1.7

08 Sep 15:08
ed8352d

Choose a tag to compare

Major fix

  • Fixed ping issue: The node:slim image that we use as a base image does not include the ping library. This release adds the ping library to images on build.

What's Changed

Full Changelog: v3.1.6...v3.1.7

Checkmate v3.1.6

05 Sep 13:34
c8d3e3b

Choose a tag to compare

Major fix

  • fix broken multiarch build

Minor features

  • Allow for admin to create users without registration

What's Changed

New Contributors

Full Changelog: v3.1.5...v3.1.6

Checkmate v3.1.5

01 Sep 17:38
7a90a6f

Choose a tag to compare

Major fixes

  • Fix dependency and build issue with Sharp library

What's Changed

Full Changelog: v3.1.4...v3.1.5

Checkmate v3.1.4

30 Aug 23:27
16a8552

Choose a tag to compare

This version brings an issue about architectures, so please use 3.1.3 for now

Major fixes

  • Bump queue dependency to fix interval update issue
  • Add migration to fix the status window threshold issue

Minor fixes

  • UI fixes

Minor features

  • Allow Docker container names as well as IDs for Docker monitoring

What's Changed

Full Changelog: v3.1.3...v3.1.4

Checkmate v3.1.3

25 Aug 22:07
05dd5f7

Choose a tag to compare

Major fixes

  • Fix Docker monitor type

What's Changed

Full Changelog: v3.1.2...v3.1.3

Checkmate v3.1.2

25 Aug 21:43
ce3ec99

Choose a tag to compare

Major fixes

  • Resolved issue with string service path

Minor fixes

  • Update ARM distribution docker compose file
  • Fix notification validation

What's Changed

New Contributors

Full Changelog: v3.1.1...v3.1.2

Checkmate v3.1.1

21 Aug 17:51
c2e2ae8

Choose a tag to compare

Checkmate v3.1.1

Minor changes

  • Added translations

What's Changed

Full Changelog: v3.1...v3.1.1