github bluewave-labs/Checkmate v3.5.0

5 hours ago

What's New

  • We added global ping monitoring powered by the GlobalPing API. You can now check uptime from multiple locations around the world, with results stored in a dedicated geo checks collection and managed through the scheduler.
  • A new interactive world map built on MapLibre visualizes geo check results, showing response times and status across regions at a glance.
  • gRPC is now a supported monitor type, joining HTTP, ping, and port checks. You can monitor gRPC services directly from the create monitor flow.
  • PageSpeed detail pages now support the same date range options as other monitors. You can view data across recent, day, week, and month buckets instead of just a single day.
  • Admins can now export their monitors, and import in another server.
  • Server-side validation has been fully migrated from Joi to Zod. The old monolithic validation file is gone, replaced by modular per-resource validators that are easier to maintain and extend.
  • Environment variables are now validated at startup, catching misconfigurations before the server runs rather than failing silently at runtime.
  • Infrastructure threshold settings have been converted from text fields to sliders, which makes configuration more intuitive and eliminates input validation issues.
  • A global SWR configuration now centralizes data fetching behavior across the frontend, adding request deduplication, retry logic, and focus throttling for a more consistent experience.

What's Changed

Full Changelog: v3.4.0...v3.5.0

Don't miss a new Checkmate release

NewReleases is sending notifications on new releases.