All notable changes to ohdear-php-sdk
will be documented in this file
Support added for updating a site and using the Sitemap resources via the SDK
- supress dynamic property deprecation warnings by @tobimori in #48
- @tobimori made their first contribution in #48
Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/3.10.1...3.10.2
- Drop Carbon dependency, replace with
DateTimeImmutable
by @vicdelfant in #47
- @vicdelfant made their first contribution in #47
Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/3.10.0...3.10.1
- add extra attributes to the broken links resource
Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/3.9.0...3.10.0
- add support for new cron fields
Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/3.8.0...3.9.0
- add support for check summary
- feat: add support for Notifications by @owenvoke in #44
- chore(deps-dev): replace PHP-CS-Fixer locally with Pint by @owenvoke in #45
Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/3.6.3...3.7.0
- chore(deps): update to use Pest 2.x by @owenvoke in #41
Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/3.6.2...3.6.3
- fixed #19 and #38
- feat: add property for broken link text by @owenvoke in #37
Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/3.6.0...3.6.1
- feat: add support for Domain Monitoring by @owenvoke in #36
Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/3.5.0...3.6.0
- ci: test against PHP 8.1 and 8.2 by @owenvoke in #32
- feat: drop support for PHP 8.0 and below by @owenvoke in #33
- feat: update to use Pest by @owenvoke in #34
- ci: update to use Pint for styling by @owenvoke in #35
- feat: add support for Lighthouse Reports by @owenvoke in #31
Full Changelog: https://github.com/ohdearapp/ohdear-php-sdk/compare/3.4.4...3.5.0
- add
summary
toCheck
- update to enforce certificate verification (#27)
- fix Composer install for tests (#28)
- allow
StatusPageUpdate::$text
to be nullable (#25)
- add endpoints and resources for app health checks (#24)
- add support for upcoming Dns endpoints
- replace
timeFrame
withgroupBy
when retrieving performance records
- use new performance record format
- add sorting parameter to performance records method (#21)
- make description optional in cron checks
- make description optional in cron checks
- add status page updates API (#19)
- more fixes around performance records
- fix transforming
PerformanceRecord
objects (#17)
- add support for PHP 8
- add support for Guzzle 7
- add support for cron sync
- drop support for PHP 7.3 and below
This release introduces 2 breaking changes in the way the dates are passed for these functions:
performanceRecords
createSiteMaintenance
- add start and stop maintenance endpoints
- add status pages
- make api resources cacheable
- add
label
to check
- fix certificate health endpoint
- fix trait name
THIS VERSION CONTAINS A BREAKING BUG, DO NOT USE
- add
certificate-health
endpoint
- fix hostname
- add uptime and downtime methods
- add
siteByUrl
- rename
apiKey
toapiToken
- add methods to retrieve mixed content and broken links
- fix bug where a successful response would not be recognized as such
- initial release