2025-03-26 10:01:46 +07:00

8.0 KiB
Raw Permalink Blame History

Laravel DataTables Buttons Plugin CHANGELOG.

v4.13.3 - 09-14-2021

  • Fix FastExcel Integration: Use data as source. #138

v4.13.2 - 09-14-2021

v4.13.1 - 07-01-2021

  • Fix addScopes method pushing the array of scopes. #133

v4.13.0 - 04-21-2021

  • Allow passing of constructor arguments on make method helper. #131

v4.12.2 - 04-10-2021

  • Fix checking of custom export handler. #130
  • Fix #129 and #127

v4.12.1 - 04-03-2021

  • Use same export data if export handler extends DataTablesExportHandler #127
  • Fix #126

v4.12.0 - 03-19-2021

  • Add support for fast-excel when exporting to excel and csv. #124

v4.11.1 - 03-18-2021

  • Fix class file ext.

v4.11.0 - 03-18-2021

  • Improve support for custom laravel-excel export class using collection. #122

v4.10.4 - 01-13-2021

  • Reverts #120 as it breaks several installations.

v4.10.3 - 01-02-2021

  • Request expects JSON #120

v4.10.2 - 11-05-2020

  • Set the start to 0 on export [#118], credits to @nmfzone.

v4.10.1 - 10-31-2020

  • Fix model namespace for Laravel 8.x #117, credits to @luckys383.

v4.10.0 - 09-09-2020

  • Add support for Laravel 8.

v4.9.3 - 07-07-2020

  • Use Blade's helper to check for the first row [#111], credits to @AdrienPoupa.

v4.9.2 - 06-13-2020

  • Use app helper instead of resolve.
  • Fix #2351.

v4.9.1 - 04-23-2020

  • Fix BindingResolutionException when using Laravel 7.7.0 or greater #105, credits to @singhofmarco.

v4.9.0 - 04-03-2020

  • Allow Laravel 7 #102, credits to @barryvdh.

v4.8.0 - 09-10-2019

  • Extract html builder to own class. #99
  • Add command to generate html builder php artisan datatables:html.
  • Add --builder option on make command.

v4.7.0 - 09-04-2019

  • Add support Laravel 6.0 & remove deprecated functions. [#98], credits to @sangnguyenplus.

v4.6.0 - 02-27-2019

  • Add support for dataTable 9.0 / Laravel 5.8 #89.

v4.5.0 - 11-14-2018

  • Add support for html 4.0

v4.4.0 - 10-05-2018

  • Add option to export only visible columns. #78, credits to @FabienLucini
  • Fix #1558.

v4.3.0 - 09-25-2018

  • Allow customization of export and print columns. #76

v4.2.0 - 09-05-2018

  • Added hasScopes method. #70, credits to @alfa6661

v4.1.0 - 09-05-2018

  • Add support for Laravel 5.7

v4.0.0 - 08-15-2018

  • Bump Laravel Excel to version 3.0

v3.3.0 - 08-15-2018

  • Implemented the 'exclude column from export' #65, credits to @rylxes.

v3.2.2 - 07-31-2018

  • Keep original type in exportable array. #67 credits to @FabienLucini.

v3.2.1 - 02-21-2018

  • Add reset to column search and icons to copy and colvis buttons #59, credits to @Namoshek.

v3.2.0 - 02-11-2018

  • Add support for Laravel 5.6. #57

v3.1.2 - 12-23-2017

  • Change the default export filename #49, credits to @ElfSundae.

v3.1.1 - 11-23-2017

v3.1.0 - 10-27-2017

  • Add export CSV with post as a method. #41, credits to @jiwom
  • Add export PDF with post as a method. #42, credits to @jiwom
  • Add export Excel with post as a method. #43, credits to @jiwom

v3.0.2 - 10-18-2017

  • Fix ButtonsServiceProvider. #39, credits to @ElfSundae
  • Fix doc PR links.

v3.0.1 - 10-05-2017

  • Handle scopes stub folder config. #37
  • Use default builder parameters from config. #36
  • Use datatables() helper to create dataTable instance. #35
  • Credits to @ElfSundae.

v3.0.0 - 08-31-2017

  • Drop support for laravel-datatables-oracle:7.*.
  • Exclusive support for laravel-datatables-oracle:8.*.
  • Change namespace from Yajra\Datatables to Yajra\DataTables.
  • Use snappy as default pdf generator.
  • Remove constructor dependencies. Create DataTable instance directly from dataTable() method.
  • Method injections are now supported on the following methods:
ajax(), dataTable(), query(), csv(), excel(), pdf(), printPreview()
  • DataTableContract contract removed.
  • DataTableScopeContract contract renamed to DataTableScope.
  • DataTableButtonsContract contract renamed to DataTableButtons.

v2.0.2 - 06-30-2017

  • Fix min php requirements.
  • Import data transformer that was removed from main package (v8.x).

v2.0.1 - 06-28-2017

  • Allow tests failure on PHP 5.6.

v2.0.0 - 06-28-2017

  • Add support for Laravel 5.5.
  • Upgrade to laravel-datatables-html:~2.0

v1.3.2 - 06-26-2017

  • Use minifiedAjax by default. #24
  • Update html package to min v1.4
  • Fix random issues occurring due to long URL.
  • Fix/Lessen IE compatibility issue due to long URL limitation.

v1.3.1 - 05-28-2017

  • Inline builder parameters and include dom on stub to assist new users. #20

v1.3.0 - 04-20-2017

  • Adding model-namespace, columns and action options to Generator #12, credits to @lk77.
  • Allow to add custom button actions (or disable already existing ones). #18, credits to @underdpt.

v1.2.1 - 03-28-2017

  • Do not require return from before callback closure. #14

v1.2.0 - 03-28-2017

  • Add html builder callback for code re-usability. #13

v1.1.2 - 03-08-2017

v1.1.1 - 02-17-2017

  • Remove config that is set on main repo.
  • Docs, use ^1.1 when installing.

v1.1.0 - 02-16-2017

  • Add before and response callback.
  • Fix and update datatables generator.
  • Use phpunit 5.7 to match Laravels requirement.
  • Add missing require illuminate/console.
  • Refactor dataTable ajax response for reusability.
  • Remove methods that are available on abstract class.

v1.0.1 - 02-16-2017

  • Fix ajax parameters when ? was used on based url.
  • PR #5, credits to @OzanKurt.

v1.0.0 - 01-27-2017

  • First stable release.