| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-03-06 | 3.2 kB | |
| v3.5.1 source code.tar.gz | 2026-03-06 | 1.3 MB | |
| v3.5.1 source code.zip | 2026-03-06 | 1.6 MB | |
| Totals: 3 Items | 2.8 MB | 0 | |
What's New
- WebSocket is now a supported uptime monitor type. You can monitor WebSocket endpoints directly alongside HTTP, ping, port, and gRPC checks.
- GlobalPing support has been extended to ping-type monitors, so you can now run distributed ping checks from multiple locations worldwide, not just HTTP.
- The network service layer has been refactored to use a provider pattern, making it easier to add new monitor types and keeping each protocol's logic isolated.
- Dark mode now uses clean neutral gray backgrounds instead of the previous blue-tinted palette, and the decorative SVG blob overlay has been removed for a cleaner look.
- Admins and superadmins can now remove team members directly from the user edit page, with role-based guardrails that prevent removing users above your own permission level.
- Email templates are now parsed correctly, fixing a bug where notification emails could render with broken formatting.
- The server PORT environment variable has been restored, allowing custom server port configuration that was accidentally removed in a prior release.
- Zod has been explicitly bumped and all remaining z.email() calls have been migrated to z.string().email() for compatibility with the latest version.
What's Changed
- Fix IPv6 address handling in ping monitor (#3053) by @gorkem-bwl in https://github.com/bluewave-labs/Checkmate/pull/3372
- fix: dynamically set Swagger UI server URL from request by @gorkem-bwl in https://github.com/bluewave-labs/Checkmate/pull/3369
- Fix infrastructure threshold defaults via migration (#3327) by @gorkem-bwl in https://github.com/bluewave-labs/Checkmate/pull/3371
- fix/providers by @ajhollid in https://github.com/bluewave-labs/Checkmate/pull/3377
- Fix/email by @ajhollid in https://github.com/bluewave-labs/Checkmate/pull/3378
- fix: network providers by @ajhollid in https://github.com/bluewave-labs/Checkmate/pull/3379
- fix: resolve ts errors by @ajhollid in https://github.com/bluewave-labs/Checkmate/pull/3382
- fix: providers by @ajhollid in https://github.com/bluewave-labs/Checkmate/pull/3383
- fix prettier hook by @ajhollid in https://github.com/bluewave-labs/Checkmate/pull/3384
- feat: globalping ping type by @ajhollid in https://github.com/bluewave-labs/Checkmate/pull/3385
- Fix dark mode background to use neutral gray by @gorkem-bwl in https://github.com/bluewave-labs/Checkmate/pull/3374
- Feat: Uptime - Websockets by @Br0wnHammer in https://github.com/bluewave-labs/Checkmate/pull/3387
- Fix: restore PORT env var by @ajhollid in https://github.com/bluewave-labs/Checkmate/pull/3390
- explicitly bump zod by @ajhollid in https://github.com/bluewave-labs/Checkmate/pull/3391
- Add ability to remove team members by @gorkem-bwl in https://github.com/bluewave-labs/Checkmate/pull/3386
- bump bersion by @ajhollid in https://github.com/bluewave-labs/Checkmate/pull/3392
- develop -> master 3.5.1 release by @ajhollid in https://github.com/bluewave-labs/Checkmate/pull/3394
Full Changelog: https://github.com/bluewave-labs/Checkmate/compare/v3.5.0...v3.5.1