Releases: JVMartin/angel-core
First Production Release
Before Leveraging Model Events
We are going to slim down the CrudController significantly by moving a lot of the state-based logic into the models where it technically belongs, by leveraging model events.
Use this release to avoid having to follow the new paradigm.
Before Search Overhaul
We are going to add an abstract search() method to LinkableModel, which all child models will be required to fulfill.
This will be a much more robust way of searching individual models, their relationships, and globally.
Before Moving Columns Array to CrudController
The columns array is only used by CrudController methods and should be a method there instead of in the models, especially as it is confusing to new developers when they see it in the models.
I'm going to move this array into the CrudController to make clear that its only purpose is there, and that it is not needed on models that aren't attached to CrudControllers.
Use this release if you are keeping your columns array in your models.
Before Menu Overhaul
This release is before we majorly refactor how menus and child menus are queried / displayed.
Before AdminCrudController Overhaul
This is our first release... before we started to majorly refactor the AdminCrudController.