Skip to content

Releases: CenterForOpenScience/treebeard

Production ready release

30 Jan 14:56

Choose a tag to compare

Treebeard has now been manually tested and applied to a major working application and went to production. On the way significant bugs and issues were fixed.

  • Highlight bugs related to redraws and mouse moving out of the gridwrapper were fixed
  • Minor fixes for IE and Firefox
  • Fix sorting multiple columns
  • Add column resizing
  • Significant enhancements to multiselect using shift and ctrl keys
  • Modal cross browser tested and scroll location update fixed
  • Notify constructor made available publicly
  • Tests for hooks were added and tests are updated
  • Travis CI is added to the repository that checks build and runs tests
  • Unnecessary files were removed
  • The code was cleaned
  • Many other small fixes [see commit messages for details]

View improvements, enhancing move and drag

17 Dec 17:15

Choose a tag to compare

Some new features in this release:

  • Resizing of the columns, developers can turn resizing off through options
  • Scrolling during drag: for move drag and drop there is a ghost element that persists through mithril redraws and provides a unified dragging experience within the table

Improvements

  • Removed the unnecessary bootstrap dependency and corrected CSS to work with proper box-model
  • Added more comments for methods
  • Improved the way Treebeard.options is called by passing it in and removing conflicts with multiple options within single page implementations
  • Implemented feedback for multiple item drag (now it says Item + 3 more)
  • Combined single row select with multiselect, single row select is now an instance of multiselect.
  • Made dropzone and mithril load properly to allow different methods of including libraries
  • Added Sinon and increased the number of tests
  • Many more fixes for multiselect and other issues

Test with OSF integration

24 Nov 14:17

Choose a tag to compare

Required changes include additional hooks for proper work with OSF settings, improved folder upload and lazyloading.

Dropzone improvements and fixes

11 Nov 22:17

Choose a tag to compare

This release provides dropzone compatibility and is tested across several content providers like Github, Dropbox, Amazon S3. It improves toggling folders and adds notification system for entire row or column.

Fixes to 0.3, extendability options

30 Oct 15:06

Choose a tag to compare

Fixed github issues #30 , #31 , #32, #33.
Also added delay option to draggable to avoid accidental dragging on click.