Showing content from https://github.com/selectize/selectize.js/releases below:
Releases · selectize/selectize.js · GitHub
Releases: selectize/selectize.js
Releases · selectize/selectize.js
v0.15.2 v0.15.1 v0.15.0 Breaking Changes
- Consolidated and updated distribution files. There is no longer a standalone version, please migrate to the selectize.js or selectize.min.js in the js folder.
- All plugins are now always included by default.
- builds are now using gulp instead of grunt
What's Changed
New Contributors
Full Changelog: v0.14.0...v0.15.0
v0.14.0 v0.13.6 v0.12.4 v0.12.3
- Make
label[for]
work after applying Selectize (#755)
Barrett Sonntag (@barretts)
- Output friendly error message when Microplugin is missing (#1137).
Special thanks to @styxxx for proposing the improvement.
- Add local server command
grunt server
.
- Stop creating items automatically when text is pasted, only create
them when pasted text contains delimiter.
- Fix regression 'Required fields can not be focusable' in Chrome
(#733)
- Fix detection of Validity API, we had false negatives before.
Jonathan Allard (@joallard)
- Fix open keyboard bug under iOS after closing selection (#1127)
@zeitiger
- Fix highlighting more than one character (#1099, #1098)
@skimi
v0.12.2
- Fix issue preventing build ("Cannot assign to read only property
'subarray'") because of bug in uglifyjs. (#1072)
@jaridmargolin
- Fix tabbing issue (#877) on IE11. (#997)
@bwilson-ux
- Fix jQuery initialization for jQuery >= 1.9 (#1045)
@mpokrywka
- Make
remove_button
work for single-option usage (#848)
@ChoppyThing
- Fixed bug that made
allowEmptyOption: true
useless (#739)
@mcavalletto
- Functions in option
render
can now return a DOM node in addition to
text. (#617)
0.12.1
- Fixed regression causing initialization of multiple
<select>
elements to have empty options (#756, #717)
- Fixed strange LESS compilation errors (#713, #714)
- Fixed
silent
argument on setValue
(#698, #764)
0.12.0
Additions / Updates
- Released on NPM as selectize (#60, #604)
- Added support for using
dataAttr
to hydrate a text input element: <input type="text" data-data="[{...},{...}]">
(#155, #231, #522)
- Added
splitOn
setting that allows pasted text to be broken up into items (#425, @jhash)
- Added
removeOptionGroup
, clearOptionGroups
methods (#669)
- Added
closeAfterSelect
setting (#344)
- Added
$item
argument to item_remove
event (#585)
- Added
focus
, blur
events (plus onFocus
, onBlur
callbacks)
- Added ability to pass callback to
createItem
(for use with async option creation)
- Updated sifter.js to 0.4.0
- Text sorting is now locale-aware.
- Added Polish diacritics: łŁ
Bugfixes
- Don't allow tabbing/focus to selectize control that is disabled (#583, #307)
- Don't propagate ESC keypress when closing menu – for when selectize is used in modals (#672)
- Set option labels on original, hidden
<select>
element (#512)
- Improved focus, blur handling (particularly IE)
- Disabled validity API ("required" prop) on Android. Support for it is too erratic currently.
- Allow tabbing to next control when control is full (#629)
- Render functions can now return strings that start w/newline characters (#645)
- Fixed grunt module building on Windows (#453)
Breaking Changes
- Made
addOption
, addOptionGroup
add implicit $order
property (if not already set). The property used to only be added to options populated from the DOM (#640, #381, #499, #198)
- Removed
optgroupOrder
setting. Constraining the option group render order is now achieved by setting lockOptgroupOrder: true
. To customize the order, set the $order
property on each item in your optgroups
array
You can’t perform that action at this time.
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4