Releases: ckotzbauer/extended-listbox
Releases · ckotzbauer/extended-listbox
extended-listbox 2.0.0
Released on February 4, 2017.
- Dropped Bower Support.
- Updated JQuery to 2.x.
- Dropped Support for IE 9 and 10.
- Use MIT License.
- Removed methods marked as deprecated.
- Internal: Major build system update
- Internal: Replaced Karma with Testem
extended-listbox 1.1.3
Released on June 19, 2016.
- Added support for Typings
- Bugfix:
getSelection()
returns wrong values for child items.
extended-listbox 1.1.2
Released on January 24, 2016.
- Specified files to put into npm and bower packages
- Added automated cross browser testing with Saucelabs
- Bugfix: Fixed bad behavior with arrow key usage (arrow up and down)
- Updated devDependencies
extended-listbox 1.1.1
Released on January 14, 2016.
- Fixed npm package
extended-listbox 1.1.0
Released on January 13, 2016.
Features
- Added new public API interface (
ExtendedListboxInstance
) - Public function
moveItemToTop
to move item to the top of the list - Public function
moveItemToBottom
to move item to the bottom of the list - Public function
getSelection
that returns a array of currently selected items. - New callback:
onItemEnterPressed
to notify enter events on items - New callback:
onItemDoubleClicked
to notify double click events on items - Change selection of item with cursor keys (up and down)
- Return existing
ExtendedListboxInstance
iflistbox()
function is called without any arguments - Internal refactoring
- Updated devDependencies
- Use Karma as unit test runner
- Added code coverage
- Added unit tests
Bugfixes
- Prevent multiple listbox creations on one DOM item.
Potentially breaking changes
- Constructor function
listbox()
returns now a instance of classExtendedListboxInstance
(Accesstarget
variable on returned instance to get JQuery object as in 1.0.x)
extended-listbox 1.0.6
Released on January 03, 2016.
- Refactored unit tests
- Published new documentation site
- Removed old demo sites
- Updated devDependencies
- Internal refactorings
- Added missing classes to definition file
extended-listbox 1.0.5
Released on December 23, 2015.
- Added missing jquery dependency to
package.json
- Removed wrong jquery reference from
extended-listbox.d.ts
file.
extended-listbox 1.0.4
Released on December 21, 2015.
- Fixed TSLint errors
- Added TypeScript Definition file
- New public API function
enable
to enable and disable the complete component
extended-listbox 1.0.3
Released on December 20, 2015.
- Applied new folder structure
- Added build infrastructure (gulp)
- Replaced CSS with LESS internally
- Replaced JavaScript with TypeScript internally
- Added minified distribution files (JavaScript and CSS)
extended-listbox 1.0.2
Released on December 16, 2015.
- Moved repository to https://github.com/code-chris/extended-listbox
- Replaced rst-files with markdown files