9.0.0
Code has breaking changes because of Eloquent Model local scopes refactoring.
Follow upgrade instructions from v8 to v9 to migrate code.
Added
- (#234) Added Laravel 10 support
- (#216) Added Docker Compose to quick development build
- (#227) Added
whereReactedTo
model scope to Reacterable models - (#227) Added
whereNotReactedTo
model scope to Reacterable models - (#227) Added
whereReactedToBetween
model scope to Reacterable models
Changed
- (#227) Extracted Reactable model scopes to
ReactableEloquentBuilderTrait
- (#231) Console command
love:setup-reactable
generates migration with nullable columnlove_reactant_id
by default - (#231) Console command
love:setup-reactable
option--nullable
replaced with--not-nullable
- (#231) Console command
love:setup-reacterable
generates migration with nullable columnlove_reacter_id
by default - (#231) Console command
love:setup-reacterable
option--nullable
replaced with--not-nullable
- (#233) Console command
love:recount
use default queue connection if--queue-connection
option is not defined - (#222) Removed DI usage from console commands constructors
- (#215) Migrated to console
AsCommand
attribute - (#215) Package generating anonymous class migrations now
- (#217) Switched to native typed class properties
- (#218) Switched to Symfony Console exit code constants
Removed
- (#215) Dropped PHP 7.x support
- (#215) Dropped Laravel 6 support
- (#215) Dropped Laravel 7 support
- (#215) Dropped Laravel 8 support
Full Changelog: 8.9.0...9.0.0