- Update CI pipeline
- Update Illuminate/Collections for Laravel 11 - [Jonas Drieghe]
- Update dependencies
- Add PHP 8.3 to
composer.json
.
- Add
subscriptionFree
property toBreachEntity
. - Add
latestBreach()
method.
- Add option to return NTLM hashes instead of SHA1 hashes.
- Add Codecov coverage reporting.
- Minor update to Changelog formatting
- Transferred repo from https://github.com/icawebdesign/hibp-php to https://github.com/digiservnet/hibp-php
- Fix request headers not being sent correctly.
- Fix request headers not being sent correctly.
- Update README about ReadOnly properties.
- Refactor for minimum PHP 8.1 version
- Update dependencies and add dependency versions for Laravel 10
- Add more examples to README and include response type info
- All properties on entity objects are now public
- Add malware flag to BreachSiteEntity
- Update contact info
- Update dependencies and add dependency versions for Laravel 9
- Update dependencies
- Updated dependencies to fix a security issue
(https://github.com/advisories/GHSA-9f46-5r25-5wfm)
- Updated dependencies to fix a security issue
- No code changes
- Updated Changelog format to be clearer on releases and items per release
- Updated dependencies
- Guzzle Client options array for API consumption methods
- Mocked responses for test suite
- Valid API key dependency to run test suite
- Dropped support for PHP <7.4
- Add options array to
Breaches
andPastes
methods to allow use of GuzzleHttp Client options
- Add options array to
PwnedPassword
methods to allow use of GuzzleHttp Client options
- Update package dependencies to resolve security issue in
symfony/http-kernel
package
- Update package dependencies
- Add
paddedRangeFromHash()
,paddedRangeDataFromHash()
andstripZeroMatchesData
methods toPwnedPassword
class. - Update package dependencies
- Add static analysis to CI pipeline
- Various internal code tidying
- Update package dependencies
- Internal cody tidy up
- Update to use HIBP API v3
- Remove deprecated
range()
andrangeData()
methods fromPwnedPassword
class.
- Add breach lookup params
Truncate responses to only return breach names
Filter results to specific domains
Include unverified results in responses
- Update user-agent string
- PHP CodeSniffer fixes
- Add Laravel-specific classes for Service Providers and Facades
- Update src directory structure and refactor unit tests for PHPUnit 8.x deprecations.
- Update BreachSiteEntity to match HIBP API changes. LogoType has become LogoPath.
- Package maintenance updates
- Package maintenance updates
- Add changelog
- Package maintenance updates
- Package maintenance updates
- Package maintenance updates
- Add link to Pastebin for relevant pastes
- Fix detection of null values for Paste dates
- Package maintenance updates
- Package maintenance updates
- Core changes to reflect HIBP API changes
- Unit test enhancements
- Use full namespace names for Collection package
- Initial release