Tablesaw 3.0.0 (Beta 3): Rosewood

@zachleat zachleat released this Oct 10, 2016 · 1 commit 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 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:

Issues fixed:


Tablesaw 2.0.0: Hemlock

@zachleat zachleat released this Oct 9, 2015 · 103 commits to master since this release

For easier inclusion with a component library, we’ve separated out the auto-init into a separate optional file. This breaks backwards compatibility in that you need to include two JavaScript files:

<script src="tablesaw.js"></script>
<script src="tablesaw-init.js"></script>

This is reflected on the newest documentation at


Tablesaw 1.0.5: Hickory

@zachleat zachleat released this Oct 9, 2015 · 107 commits to master since this release