Skip to content

1.2.0

Compare
Choose a tag to compare
@edhager edhager released this 08 Jun 20:16
· 63 commits to master since this release

Enhancements

  • Updated the scroll handling in OnDemandList to prune the children of expanded Tree parent rows as the grid scrolls. (#877)
  • Added configuration options to List (the base class for all of the list and grid classes) to allow resizing
    based on window resize events to be throttled to improve performance. (#1306 thanks @msssk and @adamdport)
  • Warn developers when they try to mix OnDemandList with Pagination because the two are incompatible. (#1367 thanks @msssk)
  • Updated Keyboard#_ensureScroll to support scrolling to a row as well as a cell. (#1379 thanks @maier49)

Bug Fixes

  • Updated the Pagination extension to make the PagingTextBox respond to Enter key presses in Internet Explorer. (#1294 thanks @agubler)
  • Updated _StoreMixin to pass the proper parameters to Node.insertBefore to fix problems in Internet Explorer. (#1301 thanks @msssk)
  • Fixed an issue with Editor#refresh not returning the value from the base class methods. (#1299)
  • Fixed an issue with the Pagination extension's loading message being removed improperly.
  • Fixed a scrolling performance issue in OnDemandList by using requestIdleCallback (#1351 thanks @msssk)
  • Fixed an issue with the ColumnHider extensions icon being too wide when the browser renders a narrow scrollbar. (#1293 thanks @msssk)
  • Fixed an issue with managing the no data message that could cause the message to appear twice.
    (#1370)
  • Fixed an issue in the DnD extension that could cause rows to disappear after they are dropped. (#1365)
  • Fixed an issue in the DnD extension that could cause the drag avatar to be empty. (#1362 thanks @bryanforbes)
  • Fixed an issue with using getElementsByClassName that Internet Explorer 8 does not support. (#1344 thanks @dylans)

Clean Up

  • Removed the "dom-contains" has test because it is no longer used. (#1308 thanks @msssk)
  • Removed the preserveMomentum option from OnDemandList because it was obsolete. (#1312 thanks @msssk)
  • Made small documentation updates. (thanks @msssk)
  • Updated a module ID in SingleQuery to be relative. (#1340 thanks @steveoh)
  • Updated some of the unit tests to properly clean up after themselves to stop random test failures.