Skip to content
This repository has been archived by the owner on Oct 21, 2022. It is now read-only.

Tablesaw 3.0.0: Rosewood

Compare
Choose a tag to compare
@zachleat zachleat released this 14 Feb 19:35
· 163 commits to master since this release
  • IE8 no longer included in the cut the mustard check. IE8 will now receive standard baseline table display.
  • Tablesaw no longer requires jQuery:
    • tablesaw.js has no dependencies but is larger (10.71KB after min/gzip)
    • tablesaw.jquery.js requires jQuery or shoestring and is smaller (6.15KB after min/gzip)
  • Adds shoestring compatibility.
  • Drops bower support.
  • Adds data-tablesaw-no-touch to opt out of touch events on swipe mode.
  • Main jQuery.fn method changed from $('…').table() to $('…').tablesaw()
  • Main jQuery.fn.data key changed from $('…').data('table') to $('…').data('tablesaw')
  • Improved accessibility for toolbar selects
  • Switches the Bare mode table styling to be default (removes a lot of the default styling). Relegates some of the default styles to be opt-in classes for row borders, zebra striping, and swipe shadows: https://github.com/filamentgroup/tablesaw#default-styles
  • Using ES5 strict mode.
  • The data-sortable-numeric option has been namespaced/renamed to data-tablesaw-sortable-numeric.

Issues fixed: https://github.com/filamentgroup/tablesaw/issues?q=is%3Aclosed+milestone%3A3.0.0