BC: The module's enums, models properties must have a type (if defined), and it must be array.
1.X Series
1.12.0
2022-12-01
Added the morph_type_of() helper function to achieve the reverse of Relation::getMorphedModel()
Added PHP 8.2 support
Dropped Laravel 8 support
Changed minimum Laravel version to 9.2
1.11.0
2022-03-10
Added Enum v4 support
Dropped PHP 7.3 & 7.4 support
Dropped Laravel 6 & 7 support
Minimum Laravel version is 8.22.1, to enforce the CVE-2021-21263 security patch
1.10.2
2022-01-27
Added PHP 8.1 support
Added Laravel 9 support
1.10.1
2021-03-08
Fixed PHP 8 compatibility with enums, models and requests commands
1.10.0
2020-12-08
Registering camel case route model bindings as well, ie. not only product_type but also productType
Switched CI from travis to Github Actions
1.9.0
2020-11-28
Dropped PHP 7.2 support
Dropped Laravel 5 support
Added PHP 8 Support
1.8.0
2020-09-12
Added Laravel 8 support
1.7.0
2020-08-31
Added generic concord config for disabling automatic Route::model registration
1.6.0
2020-06-20
Added support for cascading config values to all submodules in boxes
Changed the default of loading migrations of submodules: it defaults to the box's config (until 1.5 it defaulted to true)
Added automatic publishing of module migrations
Added automatic publishing of box + submodule migrations at boxes
Added publish tag own-migrations-only for boxes to exclude the migrations of its submodules.
1.5.1
2020-03-19
Allowing enum v3.0 as well (v2.1+ is still supported)
1.5.0
2020-03-13
Dropped PHP 7.1 Support
Added PHP 7.4 Support
Added Laravel 7 support
1.4.0
2019-11-17
Added Laravel 6 support
Dropped Laravel 5.4 support
1.3.1
2019-06-08
Annotations have been added to ModelProxy (for IDE autocompletion)
1.3.0
2019-06-05
Dropped PHP 7.0 support
Added PHP 7.3 support
Added Laravel 5.7 and 5.8 support
1.2.0
2018-08-11
Modules can be retrieved by id
1.1.0
2018-02-18
Laravel 5.6 support
PHPUnit 7.0 support
1.0.0
2018-01-17
Documentation finished for 1.0.
BaseRequest contract has been added (for form requests);
Module kind gets obtained from the module not from the manifest. As a
consequence it's no more needed (and has no effect) to specify the module kind
in the manifest file
Dist-type zipballs no more contain test, docs and other files that aren't
needed for production
0.9 Series
0.9.10
2017-12-11
List enums and requests commands have been added
0.9.9
2017-12-08
Enum-eloquent bumped to 1.1.3+ (bugfix)
PHP 7.2 is supported
0.9.8
2017-11-24
Enum version bumped to 2.1+ and enum-eloquent to 1.1.2+