Skip to content

9.0.0

Compare
Choose a tag to compare
@antonkomarev antonkomarev released this 24 Feb 13:14
· 20 commits to master since this release

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 column love_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 column love_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