Changelog History
Page 1
-
v2.3.1 Changes
January 17, 2021- - [Improvement] #708 Support restored for Node 6, 8, 10 and 12.
-
v2.3.0 Changes
November 25, 2020โก๏ธ All the updates below are included in #696 ๐
- ๐ Feature #682 Multiple word search
- ๐ Feature #683 Debounced keyup handler in search
- ๐ Improvement #679 Faster search
- Website #684 Add more documentation for automagical search and sort elements
๐ We should all thank @sheffieldnick for this release. Great work!
-
v2.1.0 Changes
November 21, 2020The highlight of this release is the item template function (thanks @boidolr). I think it'll be super useful for many of you. Check it out in the docs
- ๐ Feature: #634 Add item template function
- ๐ Feature: #591 Support adding custom pagination item
- ๐ Bugfix: #667 Fix
getAttribute
fallback method - ๐ Bugfix: #636 Aviod strange ie11 bug
- ๐ Bugfix: #570 Don't empty original value array when adding items async
- Misc: #637 Reuse iteration indices
๐ Thanks to @boidolr (three PRs included in this release ๐ ), @dbrw, @graemehoffman, and @Ohjann for these great contributions!
-
v2.0.0 Changes
November 21, 2020- ๐ฅ Breaking: Drop support for IE6-8 ๐คฏ
- Misc: Update dev dependencies to latest version:
webpack 3.12.0 -> 5.6.0
,jest 23.3 -> 26.6.3
,jquery 3.3.1 -> 3.5.1
- Misc: Removed:
jshint
&jshint-loader
- Misc: Replace
uglify-js
withterser
- Misc: Update
node
for dev from6.15
to14.15.1
- Misc: Prettier on everything
- Misc: Make release script simpler
- Misc: Rename
History.md
toCHANGELOG.md
- Misc: Use
babal-loader
with@babel/preset-env
for supporting IE9-11 - Misc: Add source-maps to
/dist
- Website: Update Jekyll to remove security warnings
- Website: Fix all examples (sorry that they were broken)
- Website: Use https instead of http for listjs.com
- Website: Update Contribute guidelines 6242496
- ๐ Bugfix: Use one event listener per pagination and select page via data attributes 7610c59
- ๐ Bugfix: Don't break pagination if page=0 b3db0de 725bc18)
-
v1.5.0 Changes
January 29, 2017- [Feature] Bundle fuzzySearch and pagination plugins into List.js
See commit โ - [Misc] Switch from Grunt to Webpack and from Mocha to Jest
See commit โ
- [Feature] Bundle fuzzySearch and pagination plugins into List.js
-
v1.4.1 Changes
January 19, 2017- ๐ [Bugfix] Move string-natural-compare to dependencies instead of devDependencies See commit โ
-
v1.4.0 Changes
January 15, 2017- ๐ [Bugfix/Feature] Change natural-sort library to support custom alphabets and thereby handle JavaScripts unicode bugs like sorting ร รร in Swedish wrong. See commit โ
-
v1.3.0 Changes
October 23, 2016- ๐ [Bugfix] Make mkdir in build script OS agnostic See commit โ
- ๐ [Bugfix] Make it possible to reset search columns See commit โ
- ๐ [Bugfix] Allow empty list without template. See commit โ
- ๐ [Bugfix] Make it possible to use as string template See commit โ
- [Misc] Update NaturalSort to 0.8.1 See commit โ
- [Misc] Use local Browserify See commit โ
- [Misc] Add version to start of minified file See commit โ
- [Misc] Switch to GitHub pages for listjs.com See commit โ
-
v1.2.0 Changes
February 27, 2016โก๏ธ It's been two years since the last update of List.js. That is absolutely not ok ๐ and I'm very sorry that it has taken so long. I promise I'll do better in the future!
๐ Anyways, this release introduces a bunch of bug fixes and improvements, but most ๐ importantly: List.js now has support for data attributes PLUS all other attributes. ๐ See an example and read the docs.
โก๏ธ Another noteworthy update is that I've left Component and moved back all utils ๐ป to the core lib. Instead I'm using Browserify as module handler.
โก๏ธ I hope you'll like this update!
- [Misc] Move form Component to Browserify See commit โ
- [Misc] Add tests to make sure List.js works with require.js See commit โ
- [Misc] Update all dependencies to latest version See commit โ
- [Breaking] set sort order with List.js not sort function. See commit โ
- [Breaking] set default page size to 10000 instead of 200 (because: page size is confusing for new users) See commit โ
- [Breaking] Rename list.helpers to list.utils See commit โ
- [Feature] Add support for data attributes and custom attributes ex. links and images. See docs. See commit โ
- [Feature] Add toJSON method. See commit โ
- [Feature] Add reIndex method that should be called if the html have been changed by something except List.js. See commit โ
- [Feature] Add option searchColumns to defined default columns to search in. See commit โ
- [Feature] Support in options.item See commit โ
- [Feature] Make it possble to add event handlers on init
new List('listId', { searchComplete: function(list) {} })
. See commit โ - ๐ [Bugfix] Don't throw error if searching in a empty list. See commit โ
- ๐ [Bugfix] Make it possible to use item.visible() on items not yet templated. See commit โ
- ๐ [Bugfix] Include reference to List when initializing plugins. Fix for require.js which don't have a global reference to List. See commit โ
- ๐ [Bugfix] Fix index async. Fix #268 See commit โ
- ๐ [Bugfix] Fix add async See commit โ
- ๐ [Bugfix] Don't add empty item if empty list is initated with empty array. See commit โ
- ๐ [Bugfix] Make sort case insensitive by default for the automatic buttons See commit โ
- ๐ [Bugfix] Clear all values from source item. Case: list.add({}) should not get same values as first item in list See commit โ
-
v1.1.1 Changes
February 03, 2014- ๐ [Bugfix] Update
javve/events
version which fixes critical bugs in Safari for PC and PhantomJS (which makes the command line tests work again). - ๐ [Bugfix] Clear search when clicking in the HTML5 clear button.
- [Misc] Add History.md file for changelog instead of having it at Listjs.com.
- ๐ [Bugfix] Update