Releases: Dimonka2/flatform
PHP8, no laravelcollective html dependency, table improvements
- Added PHP 8 to composer
- Removed laravelcollective html dependency, Flatform has at least the same functionality
- Various improvements to Livewire Table component
- Scalar elements rendering. @Form([123]) will render 123 as text.
Support Livewire 2 and Laravel 8
Added support both versions of Livewire and added basic Laravel 8 support.
Table component filters and query string
Most important update is that Livewire TableComponent is getting pretty stable. Resolved issues with filter definitions and query strings for search, pagination and filtering.
Added awareness of void tag rendering.
Added some basic testing.
Livewire support
Added new Livewire table component, that supports sorting, pagination, search, select, actions, filtering and quick formatting.
Table translations.
Actions are now routed via Livewire.
Some minor select, checkbox, dropzone, tabs, modal and other fixes.
New simplified declaration syntax
New syntax will be explained later in documentation.
Basically it is possible to declare type without specifying a "type" key and items without specifying "items" key like:
['row', [
['div']
]]
Now the syntax becoming more readable and in some cases much shorter then pure HTML.
Latest updates
New feature: datatable details.
Moving bindings to package
Breaking change:
You need to remove Flatform class bindings from config and leave there only custom classes.
Trying to fix composer
Minor
Multitemplate rendering
Intermediate update
This version contains most of the planned features
v0.1.1 input attributes