All Versions
Latest Version
Avg Release Cycle
178 days
Latest Release
751 days ago

Changelog History
Page 2

  • v1.1.0 Changes

    February 03, 2014
    • [Breaking] The sorting API is update so it looks like this listObj.sort('name', { order: "asc "}) and listObj.sort('name', { order: "desc "}) instead or listObj.sort('name', { desc: true/false }).
    • [Feature] Added support for default sort function new List('id', { sortFunction: function(itemA, itemB) { .. }})
    • [Feature] Adding data-order="asc/desc" to a sort button makes that button only sort asc or desc, ie no to
    • ๐Ÿ›  [Bugfix] Fix grunt watch bug.
    • ๐Ÿ›  [Bugfix] Remove sorting when searching and filtering.
    • ๐Ÿ›  [Bugfix] Fix sorting and search when using pagiation plugin
  • v1.0.2 Changes

    January 17, 2014
    • ๐Ÿ›  [Bugfix] Fix error that broke the lib in IE8.
  • v1.0.0 Changes

    November 12, 2013
    • [Feature] Add more events and enable to add them on initialization.
    • [Feature] Add support for Component.js, Bower, RequireJS and CommonJS
    • [Feature] Make it possible to remove event handlers by .off('event', handler)
    • [Improvement] Many new tests
    • [Improvement] Paging plugin default classes and structure now correspons to Twitter Bootstraps pagination.
    • [Improvement] Make sorting case-insensitive (thanks @thomasklemm)
    • [Improvement] Add item._values for direct access to a items values. Simplifies debugging. Note: Always use item.values() when interacting with the values.
    • ๐Ÿ›  [Bugfix] .add(items, callbak) with callback set does no longer add an extra item.
    • ๐Ÿ›  [Bugfix] templater.set() no longer is called twice in a templater.get() call.
    • ๐Ÿ›  [Bugfix] Fix error when trying to sort undefined,null,etc values.
    • ๐Ÿ›  [Bugfix] Fix error when trying to search undefined,null,etc values.
    • ๐Ÿ›  [Bugfix] Fix issue #51, problems with filters/search + paging.
    • [Misc] Almost completely rewritten codebase and started using Component
    • [Misc] Moved the website into another repo called list-website
    • [Misc] Add documentation for searching in specific columns.
    • [Change] listObj.get('valueName', value) does now always returns an array. Previously it return an object if only one item matched and null if no match was found.
    • [Change] The default sort order is now asc instead of desc.
    • [Change] Syntax for searching in specific columns are now .search('val', [ 'columnName', 'columnName2' ]) instead of .search('val', { columnName: true, columnName2: true }).
    • [Change] Move plugins into seperated repos: and
    • [Change] Plugin initiation have changed. See getting started with plugins
  • v0.2.1 Changes

    April 24, 2012
    • ๐Ÿš€ Fuzzy Search plugin, .filter() changes and bug fixes Read more ยป
  • v0.2.0 Changes

    January 23, 2012
  • v0.1.4 Changes

    December 15, 2011
    • .filters(), .sort() and .search() now deped on each other. If the list is filtered and then there is a search, the items hidden by the filters will stay hidden etc.
    • .filter() is the only way to reset filter. .filter(false) does not work anymore.
  • v0.1.3 Changes

    November 29, 2011
    • โž• Added function .clear() that removes all items from the list
    • ๐Ÿ”„ Changed the sort function to be based on data-sort instead of rel
    • ๐Ÿšš When sorting one category, all sort-related classes will be removed from the other sort buttons
    • ๐Ÿ“š Updated .sort(valueName, sortFunction) to .sort(valueName, options), se more info in the documentation
  • v0.1.2 Changes

    November 16, 2011
    • Sorting is now indicated by class asc or desc at sorting buttons
    • โž• Added three new small helper functions hasClass(element, class), addClass(element, class) andremoveClass(element, class)`
  • v0.1.1 Changes

    October 20, 2011
    • โž• Added possibility to reverse sort the list
  • v0.1 Changes

    October 18, 2011
    • โœ… Examples at works in IE7,8,9 (IE6 is not tested, should work)
    • ๐Ÿ“š More documentation
    • ๐Ÿ›  Misc bug fixes