Releases: Okipa/laravel-table
Releases · Okipa/laravel-table
3.1.2: #55 (#57)
- Fixed doc js snippet given in destroyConfirmationHtmlAttributes.
3.1.1: Fixed issue #54 (#56)
- Fixed column cell value not escaped when using
$column->value()
method (#54).
3.1.0 (#52)
- Reverted the previous change (3.0.1) as the
button
method without arguments has no visual effect: added instructions in V2 to v3 the upgrade-guide to take care of this new behaviour. - Fixed an issue where create action button was not displayed when searching and rows number definition were disabled.
- Fixed a v3 regression where
rows number definition
was wrongly namedrows number selection
at different places (config, templates, methods, ...): this is an unfortunately breaking change if you published config or templates but I take advantage of the early release of the V3 and from the fact that Laravel 8 is not released to do it. - Show and edit actions are now triggered by a simple link rather than a form, which was useless as these routes are called with a
GET
http request. - Minor default templates changes in order to give laravel-table a prettier look.
- Minor default config value changes in order to give laravel-table a prettier look.
3.0.1
3.0.0 (#50)
- Added Laravel 8 support
- Dropped Laravel 6 support
- Added template customization methods for
Table
instances :rowsSearchingTemplate
rowsNumberSelectionTemplate
createActionTemplate
columnTitlesTemplate
navigationStatusTemplate
paginationTemplate
- Updated templates
2.0.0 (#48)
- Dropped support for PHP versions under 7.4.
- Dropped support for Laravel versions under 6.0.
- Restructured configuration file.
- Removed translation files.
- Updated templates.
- Removed the deprecated methods.
- Refactored the whole architecture to facilitate code comprehension and maintenance.
- New architecture and usage.
1.5.0 (#45)
- Deprecated the
->icon()
method. - Added the
->prepend()
method to the table columns (which will replace the previous->icon()
one) to prepend HTML to a column value. - Added the
->append()
method to the table columns to append HTML to a column value.
1.4.0 (#44)
- Added more granularity in the template customization possibilities : the
show
,edit
anddestroy
actions are now defined in their own component. This way, it becomes easier to customize tiny parts of the table without touching to the others.- Added
config('laravel-table.template.show')
,config('laravel-table.template.edit')
andconfig('laravel-table.template.destroy')
configs to set each new default component path. - Added
->showTemplate()
,->editTemplate()
and->destroyTemplate()
to give the ability to customize these templates on the fly.
- Added
- Added fallback path for each template if the config value is not defined, in order to prevent any update breaking change.
1.3.0 (#43)
- Tests have been migrated from Travis to Github actions.
- Added PHP7.4 support.
- Added Laravel 7 support.
- Dropped Laravel support before 5.8 version.
- Dropped PHP support before 7.2 version.
- Reworked documentation.