Releases: ash-jc-allen/short-url
Releases · ash-jc-allen/short-url
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
v7.10.0
What's Changed
- Add support for nesbot/carbon 3.0 by @ash-jc-allen in #246
Full Changelog: v7.9.0...v7.10.0
v7.9.0
What's Changed
- Only add the "utf8mb4_bin" collation if using MySQL by @ash-jc-allen in #241
- Added support for Laravel 11 by @ash-jc-allen in #239
Full Changelog: v7.8.2...v7.9.0
v7.8.2
What's Changed
- Added missing methods to the
ShortURL
facade's docblock. By @iRaziul in #233 - Fixed a bug in the
ShortURL
model that prevented a boolean field from being cast. By @ockstadt in #234
New Contributors
Full Changelog: v7.8.1...v7.8.2
v7.8.1
What's Changed
- Fixed bug in a database migration that was using the wrong database connection by @jangidgirish in #228
- Apply fixes from StyleCI by @ash-jc-allen in #230
New Contributors
- @jangidgirish made their first contribution in #228
Full Changelog: v7.8.0...v7.8.1
v7.8.0
What's Changed
- Added the ability to store custom database fields when creating short URLs by @stevebauman in #225
Full Changelog: v7.7.0...v7.8.0
v7.7.0
What's Changed
- Added PHP 8.3 CI tests by @ash-jc-allen in #216
- Improve the query key generation performance by @hari in #213
- Added the ability to specify the database connection for the package's models by @tuskcode in #214
New Contributors
Full Changelog: v7.6.0...v7.7.0
v7.6.0
What's Changed
- Added support for hashids/hashids v5 by @boris-glumpler in #183
- Added
generateKeyUsing
method by @ash-jc-allen and @JoshTrebilco in #185
New Contributors
- @JoshTrebilco made their first contribution in #187
Full Changelog: v7.5.1...v7.6.0
v7.5.1
What's Changed
- Added regression tests for the
dates
property removed in Laravel 10 by @ash-jc-allen in #182 - Added missing date fields to the models'
casts
property for compatibility with Laravel 10 by @boris-glumpler in #181
New Contributors
- @boris-glumpler made their first contribution in #181
Full Changelog: v7.5.0...v7.5.1
v7.5.0
What's Changed
- Added the ability to override the default URL domain by @bbredewold in #173
New Contributors
- @bbredewold made their first contribution in #173
Full Changelog: v7.4.0...v7.5.0