Skip to content

Releases: Okipa/laravel-table

5.0.0

21 Sep 14:14
Compare
Choose a tag to compare

2022-09-21

  • Added support for Laravel 9
  • Dropped support for Laravel 7 and earlier versions
  • Added support for PHP 8.1
  • Dropped support for PHP 8.0 and earlier versions
  • Added livewire/livewire dependency as the package is now based on it
  • Removed okipa/laravel-html-helper dependency
  • Replaced phpcs/phpcbf by laravel/pint
  • Added several features :
    • New SPA behaviour
    • New filters ability
    • Head actions (replacing routes declarations)
    • New bulk actions ability
    • Row actions (replacing routes declarations)
    • New ability to search from closure
    • New ability to sort from closure
    • New column actions ability
    • New ability to use built-in column formatters and to create custom ones
    • New drag-and-drop reordering ability

👉 See the upgrade guide

4.0.7 (#91)

17 May 11:26
978f3db
Compare
Choose a tag to compare
  • Fixed search wrong behaviour when rows number is defined to null

4.0.6 (#87)

10 Mar 12:06
ce7843a
Compare
Choose a tag to compare
  • Added ability to set a timezone when formatting a date/time column with the dateTimeFormat method:
    • Updated column dateTimeFormat method signature to dateTimeFormat(string $dateTimeFormat, string $timezone = null): \Okipa\LaravelTable\Column
    • If no timezone is set, the default one, defined in config('app.timezone') is used

4.0.5

02 Mar 08:50
Compare
Choose a tag to compare
  • Fixed error when appending array data to table with the appendData method

4.0.4

17 Aug 11:51
Compare
Choose a tag to compare
  • Added $type property to src/Console/Commands/MakeTable in order to display correct messages:
    • Table already exists!
    • Table created successfully.

4.0.3

11 Apr 10:04
Compare
Choose a tag to compare
  • Updated table generation stub when called with --model option

4.0.2: Bugfixes #66 #68 (#69)

10 Jan 17:24
914b59c
Compare
Choose a tag to compare
  • Fixed #66 : Bugfix to allow the ->rowsConditionalClasses() method to be called several times on a table. In addition, the second $rowClasses argument of this method now accepts array or closure (which let you manipulate a \Illuminate\Database\Eloquent\Model $model attribute)
  • Fixed #68 : Removed useless treatment when data is appended to paginator with ->appendData() method, which led to + character addition when values were containing spaces.

4.0.1

14 Nov 14:46
Compare
Choose a tag to compare
  • Fixed wrong okipa/laravel-html-helper version in composer.json

4.0.0: Adding PHP 8 support (#63)

14 Nov 14:42
8f67de0
Compare
Choose a tag to compare

👉 See the upgrade guide

3.1.3 (#59)

10 Sep 13:43
705267e
Compare
Choose a tag to compare
  • Fixed wrong sensitive case searching which was involuntarily executed for JSON database fields instead of insensitive case searching as normal.