ohdearapp/ohdear-php-sdk
Official PHP SDK for the Oh Dear monitoring API. Built on Saloon v4, it provides typed DTOs and convenient methods to manage monitors and more. Supports API token auth, configurable timeouts, and clear exceptions for validation and API errors.
Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/4.4.3...4.6.0
AiResponse, DnsBlocklistHistoryItem, DomainInfo, PortsHistoryItem, RecurringMaintenancePeriod, StatusPageUpdateTemplate, Tag, TagGroupCheck: added averageResponseTimeInMsMonitor: added type, portsCheckSettings, dnsBlocklistCheckSettings, aiCheckSettingsStatusPage: added preventIndexing, addHstsHeaderCheckType enum: added DnsBlocklist, Ports, AifromResponse methods now use ?? null / ?? [] defaults for fields that the API may omit, preventing errors on partial responses (ApplicationHealthCheck, ApplicationHealthCheckHistoryItem, BrokenLink, DetectedCertificate, DnsHistoryItem, DowntimePeriod, LighthouseReport, StatusPage)vlucas/phpdotenv dev dependencylaravel/pint as dev dependency for CI formattingCertificateHealth helper methods (no functional change)OhDearException constructor and ValidationException::getAllErrorMessages()Bugfix: handle null status codes in BrokenLink DTO and update tests
Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/4.3.0...4.4.0
Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/4.2.2...4.3.0
Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/4.2.1...4.2.2
split param by @owenvoke in https://github.com/ohdearapp/ohdear-php-sdk/pull/59Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/4.2.0...4.2.1
int type hint for param by @owenvoke in https://github.com/ohdearapp/ohdear-php-sdk/pull/58Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/4.1.0...4.2.0
Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/4.0.0...4.1.0
Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/3.10.3...4.0.0
Support added for updating a site and using the Sitemap resources via the SDK
Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/3.10.1...3.10.2
DateTimeImmutable by @vicdelfant in https://github.com/ohdearapp/ohdear-php-sdk/pull/47Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/3.10.0...3.10.1
Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/3.9.0...3.10.0
Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/3.8.0...3.9.0
Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/3.6.3...3.7.0
Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/3.6.2...3.6.3
Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/3.6.0...3.6.1
Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/3.5.0...3.6.0
Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/3.4.4...3.5.0
summary to CheckFull Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/3.4.2...3.4.3
Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/3.4.1...3.4.2
StatusPageUpdate::$text to be nullable by @owenvoke in https://github.com/ohdearapp/ohdear-php-sdk/pull/25Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/3.4.0...3.4.1
Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/3.3.0...3.4.0
timeFrame with groupBy when retrieving performance recordsHow can I help you explore Laravel packages today?