All Versions
20
Latest Version
Avg Release Cycle
178 days
Latest Release
1188 days ago
Changelog History
Page 2
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 "})
andlistObj.sort('name', { order: "desc "})
instead orlistObj.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 sortasc
ordesc
, ie no to - ๐ [Bugfix] Fix
grunt watch
bug. - ๐ [Bugfix] Remove sorting when searching and filtering.
- ๐ [Bugfix] Fix sorting and search when using pagiation plugin
- [Breaking] The sorting API is update so it looks like this
-
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)
withcallback
set does no longer add an extra item. - ๐ [Bugfix]
templater.set()
no longer is called twice in atemplater.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 ofdesc
. - [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: github.com/javve/list.pagination.js and github.com/javve/list.fuzzysearch.js
- [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 ยป
- ๐ Fuzzy Search plugin,
-
v0.2.0 Changes
January 23, 2012- ๐ Lots of updates and interesting features. Read more ยป
-
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 ofrel
- ๐ 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
- โ Added function
-
v0.1.2 Changes
November 16, 2011- Sorting is now indicated by class
asc
ordesc
at sorting buttons - โ Added three new small helper functions
hasClass(element, class)
,addClass(element, class)
and
removeClass(element, class)`
- Sorting is now indicated by class
-
v0.1.1 Changes
October 20, 2011- โ Added possibility to reverse sort the list
-
v0.1 Changes
October 18, 2011- โ Examples at Listjs.com works in IE7,8,9 (IE6 is not tested, should work)
- ๐ More documentation
- ๐ Misc bug fixes