Releases: selectize/selectize.js
Releases · selectize/selectize.js
0.11.1
Additions
- Added
copyClassesToDropdown
option (#577, thanks @leevigraham)
Fixes
- Fix for cases when getComputedStyle returns null (#520)
- Fixed LESS compile warning (#303)
- Fixed "canCreate() is not a function" error (#532)
- Fixed createFilter receiving lowercased values (#567)
- Fixed regression:
onLoad
callback not being called (#556) - Fixed issue where search not invalidated after
updateOption
.
0.10.1
- Improvement: bind
createFilter
callback to Selectize instance.
0.10.0
Additions:
- Added
createFilter
option that allows you to use a callback or regular expression to determine when the "Add x..." dropdown item is shown (#414). Super useful. Thanks @nlwillia. - Added
clearCache()
method, for clearing the cache of rendered items and options (#276). Useful in some advanced use cases. Thanks @dguenther
Fixes:
- Fixed bug causing the
clear()
andsetItem()
methods to not update available options in dropdown on next focus (#438). - Fixed bug causing scrollbar clicks in IE to close the dropdown (#370, #182, #157). Thanks @benmj
- Ensure control does not lose focus when selecting option with TAB key (#352). Thanks @cordmata
- Major performance improvements to setValue, addItem (#433, #423). Thanks @Scottmitch1
- Better releasing of resources on destroy (#435) Thanks @Scottmitch1
- Minor CSS for Bootstrap 3 when using "remove_button" plugin (#422). Thanks @jiromm
- Exclude package.json from bower release (#418). Thanks @franleplant
- IE: Don't set "required" prop to
false
(instead, don't set the property at all) (#405). Thanks @travisr
0.9.1
- Acknowledge
autocomplete
andautocorrect
attributes (#378). Great for iOS. Thanks @rossshannon! - Restored default TAB-key behavior to the way it was before 0.9.0. In order to select an option with TAB press, use the
selectOnTab
(#371). Thanks @ryanwersal! - Fixed CMD/CTRL actions when a control is full (#146). E.g: Cmd+R to refresh the page used to fail.
- Fixed bug causing rendered options/items to remain in cache even after being removed (#358).
- Hide IE's obnoxious "X" button on the inner input (#383).
- Fixed autogrowing input bug that could cause layout problems in some conditions (#384).
- Allow result loading to not be debounced (#372). Thanks @ryanwersal!
- Fixed input for polish letter "ń" (ctrl-alt-n) (#361). Thanks @icdark!
- Fixed IE rendering bug on the "remove_button" plugin (#392).
0.9.0
- Options can now be selected with the TAB key (#258). Thanks @Code-guru!
- Added Cmd+N/P support (#282) to cycle options in the dropdown menu. Thanks @caseywebdev!
- Optimized
setValue()
to be much faster when setting multiple values (#306). Thanks @jeff-mccoy! - Optimized initialization of many Selectize controls at once (#243). Thanks @enoshixi!
- Added CommonJS export definition for browserify users (#330).
- Fixed
preload: "focus"
behavior (#245) Thanks @lananelson! - Fixed Selectize in XHTML+XML environments (#230) Thanks @ankit!
- Fixed event handler when remove_button label contains HTML. Thanks @sjhewitt!
- Creating items when the control is without focus does not cause the dropdown to open now. Thanks @sjhewitt!
0.8.5
- The standalone JS build now has all modules named (not anonymous). This allows it to be used in Require.js environments (#89)
- Fixed bug causing CMD+A to make control not editable (when in "single" mode) (#194)
- Fixed bug causing the dropdown to be incorrectly positioned after the entire selection is deleted via
deleteSelection()
(#190)
0.8.4
- Added
"createOnBlur"
option. When the user clicks outside the control, the text in the textbox will be added & selected (as if pressing the Return key). This is useful for tagging and email address input contexts.
0.8.3
0.8.2
- Fixed bug that caused buggy/erratic behavior with values containing "$" characters (#172)
- Fixed bug causing "change" event to be fired when user selects existing selection (value doesn't change) (#175)
- Fixed "required" attribute check so that it doesn't throw on old versions of jQuery / IE (#180)
- Improved keyboard-based dropdown scrolling (#183). Thanks, @dosource!
- Fixed "-1" tab index being left after
destroy()
(#171). Thanks, @ScottHamper! - Fixed
e.preventDefault
exception inonFocus
(#179). Thanks, @djspig!