Skip to content
Rob G edited this page Jul 28, 2014 · 15 revisions

* Note: the three periods or digits preceding the text refers to the associated issue #.

High Priority

  • ... add extraction methods for parsing, so an element can still use built-in parsers (input + date parser)
  • ... output widget to get parsed data (inputs, select, checkboxes, etc)
  • ... make stickyHeaders attach to a div and make that sticky instead of the actual table
  • ... jQuery UI selectmenu filterFormatter
  • 574 filter search through cell array (child rows, multiple values in cell) - http://stackoverflow.com/a/22916973/145346
  • ... update core to allow loading an array of rows & not build them into DOM
  • ... update scroller widget to allow scrolling through an array of rows; building them into DOM as necessary (using this code - scroll 1/2 way down until "Foo Bar ###" is seen)

Med Priority

  • 658 disable natural sort chunking.
  • 641 stickyHeaders use onRenderHeader
  • 618 addSorter
  • ... fix getData, pass it a value (e.g. "filter", "parsed") and it returns true; needed when <th class="filter-false filter-parsed">
  • 596 Filter ignore column option
  • 535 external search not updating
  • 521 Group widget, set initial collapsed states
  • 501 column selector with multiple headers
  • 458 pager multiple tbody
  • 463 tablesorter options
  • 413 Responsive theme/menu
  • 410 Hierarchical sorting
  • 396 filter child row specific column
  • 311 filter completely custom row demo
  • 215 scroller + resizable
  • 195 Widget - sort tbodies
  • ... Add removeRows method (needed for pager with removeRows true)
  • ... build table from array (paged) - http://stackoverflow.com/q/22942176/145346
  • ... update build widget docs - include files - http://stackoverflow.com/questions/22274379/table-not-building
  • ... setFilter should set last filter data if no filters are found?

Low Priority

  • 495 Scroller widget + resizable/reorder

Next Major Update (Version3)

  • ... events return config (always)
  • ... rename rows ( visible + hidden + filtered = total )
  • ... $.tablesorter.addWidget( table, 'pager' ); // add widgets on the fly
  • 335 Resize + sticky (v3)
  • 393 Build table does all ajax processing (clean up pager)
  • 335 Resize + stickyHeaders
  • ... config.debug, config.pager.debug, config.core.debug, config.filter.debug, etc... reduce console spam (debug: true, false, all, "pager")
  • ... integrate DISCUQ into docs

  • 413 Bootstrap responsive theme
  • 410 Hierarchical sorting
  • 273 Tablesorter with large data sets
  • 260 Keyboard accessibility
  • 237 Reference column by id or class name
  • 236 Mutli-column sorting
  • 158 showProcessing gif animation - fix w/web workers?
  • 141 Fix alphabetic equivalence operators
  • 117 Enable/disable tablesorter
  • 113 Filter row includes child rows

  • 463 Custom Formatter gists
  • 152 Test suite
  • 109 Docs + Jekyll pages
  • 105 Embedded images
  • 100 JSHint + build

  • 464 Widget - tablesorter toolbar
  • 186 Widget - column reorder
  • 135 Widget - Freeze left column(s)

Done

  • ... filter using ^ or $ alone
  • ... $.tablesorter.hasWidget('pager');
  • 662 throttle resize mousemove
  • 661 filter select issue?
Clone this wiki locally