Skip to content

v1.3.0

Latest

Choose a tag to compare

@Vitexus Vitexus released this 21 Oct 14:33
· 1 commit to main since this release

What's New

  • Renamed Debian package. The package is now php-vitexsoftware-abraflexi-datatables, following the VitexSoftware naming convention. Upgrades from the old php-abraflexi-datatables are handled automatically.
  • Debian-native DataTables assets. The package now uses the DataTables and jQuery files shipped by Debian (libjs-jquery-datatables) instead of requiring separate downloads.
  • AppStream metadata and stock icon are now included in the package.

Fixed

  • Tables no longer crash on PHP 8.4: the generated JavaScript pieces (preTableCode, tableCode, postTableCode, columnDefs) now always return strings.
  • Data source URLs are now built correctly when an AbraFlexi filter is given as a string.
  • Column setup no longer carries state over between columns, and known AbraFlexi column types are mapped correctly.
  • The default layout no longer depends on the DataTables Buttons plugin, which Debian doesn't ship.
  • The package no longer calls the deprecated composer-debian tools during installation, and ships its own autoloader.

Other Changes

  • Czech language strings now load via the DataTables CDN.
  • Build pipeline: added Ubuntu "resolute" target, a safeguard against collisions with the repository rebuild job, and cleaner Debian build artifact handling.
  • Routine development dependency updates.