All Notable changes to laravel-modules
will be documented in this file.
- Adding show method on resource controller
- Added check for cached routes to not load them multiple times
- Module requirements (PR #117)
- Added
Macroable
trait toModule
class (PR #116)
- Added missing import of the
Schema
facade on migration stubs - A default plain migration will be used if the name was not matched against a predefined structure (create, add, delete and drop)
- Add tests for all the different migration structures above
- Fix: respecting order in reverse migrations (PR #98)
- Fix:
module:reset
andmodule:migrate-rollback
didn't have--database
option (PR #88) - Fix:
Module::asset()
, removed obsolete backslash. (PR #91)
module:make-notification
command to generate a notification class
- Usage of the
lists()
method on the laravel collection has been removed in favor ofpluck()
- Modules can now overwrite the default migration and seed paths in the
module.json
file
- Generated emails are now generated in the
Emails
folder by default
- Ability to set default value on the config() method of a module.
- Mail: Setting default value to config. Using that as the namespace.
- Using PSR2 for generated stubs
- Generation of Mailable classes
- Using stable version of laravelcollective/html (5.3)
- Using stable development of laravelcollective/html
- Adding
module:make-job
command to generate a job class - Adding support for Laravel 5.3
- Added force option to module:seed command
- Experimental Laravel 5.3 support
- Make sure the class name has
Controller
appended to it as well. Previously only the file had it suffixed.
- Dependencies:
pingpong/support
andpingpong/generators
- Adding a plain option to the generate controller command
- Generate controller command now generates all resource methods
- Module generation namespace now works with
StudlyCase
(Issue #14) - No module namespace fix (#13)
- Using new service provider stub for module generation too
Initial release