- New feature: dynamically add option groups @jackbentley
- The distribution files no longer include a standalone version. The files in the
dist/js
folder are now standalone by default. If you previously referenced files from thedist/js/standalone
folder you will need to update your references todist/js
. - We have always included all plugins in the distributions files, but no longer provide a way to exclude them from the build.
- We now build the distribution files using
Gulp
instead ofGrunt
- the
NPM
package now includes thedist
folder only. If you previously referenced source files directly you will need to update your references todist/js/selectize.js
ordist/js/selectize.min.js
.
-
Breaking change: Removed the dependencies on MicroPlugin and Sifter - These are now included in the selectize package directly.
-
Fixed missing style for dropdown*header plugin *@fabienwnklr_
-
Fixed (#1818) Scroll left when I click on a selectized item and page is scrolled right @fabienwnklr
-
Added option to enable setting the first option in the list as active.
@joshuan92
-
Support for Bootstrap v4.x.
- Adding SASS styles, LESS styles still available for bootstrap 2.x
-
Fixed bug (#851) for placeholder text clipping
-
Fixed bug (#870) for remove button plugin closing bootstrap modals
@risadams
-
Allow the dropdown to reopen on click if it is closed without losing focus by closeAfterSelect: true
@fishpercolator
-
Fixed bug making
clearOptions
function. Now it doesn't remove already selected options.(thanks @caseymct - #1079)
-
New feature: allow to disable single options or complete optgroups
@zeitiger
-
Make
label[for]
work after applying Selectize (#755)Barrett Sonntag (@barretts)
-
Output friendly error message when Microplguin 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
-
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)@topaxi