Skip to content

v2.0.0

Compare
Choose a tag to compare
@bantic bantic released this 23 Jul 15:46
· 323 commits to master since this release

ember-table has undergone many stability improvements since the last significant release, v2.0.0-beta.4. We now consider the project to be in a stable enough state to make an official 2.0 release!

Here is a summary of some of the changes in that time:

  • [BUG] Can add a child leaf to a collapse tree node (#582)
  • [bugfix] Ensures computeds are properly destroyed (#583)
  • Adds prev, next,first, last computed properties to rowmeta (#590)
  • [BUG] failing test for selection after rows update (#596)
  • [feat] Extracts the sort indicator (#597)
  • Added possibility to set custom container selector #619
  • [feat] Disable collapse support at a row level #629
  • Pass through 'idForFirstItem' to the vertical-collection, so scroll-position can be restored #616
  • Add optional containerWidthAdjustment (#637)
  • Yield to inverse when tbody rows are empty #608
  • [FEATURE] Add support for context menu on header cells #662
  • [FEATURE] Use sortEmptyLast on the header to have empty values at the end of a sort result #673
  • Convert internal classes from "native" export class ... to "classic" export Component.extend (#677, #680, #681, #682, etc)
  • [BUG] Fix memory leaks related to vertical-collection #687
  • [BUG] Ensure that table column widths are recomputed when columns change #690
  • [PERF] Set default bufferSize to 1 #693
  • [FEATURE] Text alignment can be defined per column #697
  • [BUG] Use objectAt to fetch rowValues (cause meta alloc) #727 — ensures modification of selection state of unrendered (occluded) rows works correctly
  • [BUG] Render tables with no columns correctly (#737)
  • Many DOCS improvements, see https://opensource.addepar.com/ember-table/docs

For a full list of the changes see the comparison of 2.0.0 with v2.0.0-beta.4.