FixedHeader 4.0.0

DataTables CDN files for FixedHeader 4.0.0. This software was originally released on 15th February, 2024.

Release notes

This is a major update to FixedHeader, primarily due to its support for multi-row and complex headers and footers, through the use of DataTables 2's new APIs. However, there have been a number of updates internally as well to address outstanding issues.

FixedHeader 4+ is not compatible with DataTables 1.x, it requires DataTables 2+ due to the use of the new APIs.

New

  • Complex header and footer (colspan / rowspan and multi-rows) support

Fixes

  • "Jittering" when the table starts to scroll (in certain cases)
  • Consistent styling for docs and examples code
  • width style attribute was being added every time the mode changed, rather than just modifying the existing value.
  • Header / footer could disappear when in the "fixed" state
  • Borders while floating improved for various styling frameworks
  • Simplify DataTables styling CSS
  • Height for container element was being set twice (to different values)
  • Scrolling table without a <tfoot> would result in the header being placed after the table when scrolling past the table.
  • Linting errors (no functional change)
  • Improved column width alignment through the use of colgroup>col in combination with DataTables 2.

Types

  • new constructor returns instance, not void
  • Plug-in was on the wrong DataTables host object (type)

Docs

  • Consistent formatting for code examples

Examples

  • New example - complex headers
  • Update formatting for code examples
  • Fix description for table show / hide example
  • Fix Update column filtering to be similar to the DataTables core one.

Files