v8.0.0
What's Changed
- Switch from
jenssegers/agent
towhichbrowser/parser
for user agent parsing. #261, #256 - Added property types and strict type-checking. #265
- Added support for PHPUnit 11. #268
- Added Pest architecture tests. #274
- Switch to
ashallendesign/laravel-config-validator
to validate the package's config. #278 - Dropped support for PHP 8.0. #257
- Dropped support for Laravel 8 and 9. #257
- Dropped support for PHPUnit 8 and 9. #268
- Switched from "nunomaduro/larastan" to "larastan/larastan". #267
- Removed the
date
property from theShortURL
andShortURLVisit
models. #266 - Abstract the key generator out to use an interface. #262
- Updated the facade to include all methods in the docblock. #252
Huge thank you to @stevebauman and @marzvrover for their contributions in this release. I really appreciate it! 🚀
Please make sure to check the upgrade guide: https://github.com/ash-jc-allen/short-url/blob/master/UPGRADE.md#upgrading-from-7-to-800
Full Changelog: v7.10.0...v8.0.0