Skip to content

Releases: selectize/selectize.js

0.11.1

23 Sep 22:44
Compare
Choose a tag to compare

Additions

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

02 Jun 18:01
Compare
Choose a tag to compare
  • Improvement: bind createFilter callback to Selectize instance.

0.10.0

02 Jun 18:00
Compare
Choose a tag to compare

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() and setItem() 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

30 Apr 20:35
Compare
Choose a tag to compare
  • Acknowledge autocomplete and autocorrect 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

21 Mar 05:35
Compare
Choose a tag to compare
  • 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

25 Nov 03:27
Compare
Choose a tag to compare
  • 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

14 Nov 19:16
Compare
Choose a tag to compare
  • 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

12 Nov 16:35
Compare
Choose a tag to compare
  • Fixed a bug that caused the initially-selected option to not reappear in the dropdown after the selection changes – apparent when hideSelected: true (tweet).

0.8.2

03 Nov 22:34
Compare
Choose a tag to compare
  • 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 in onFocus (#179). Thanks, @djspig!

0.8.1

17 Oct 04:32
Compare
Choose a tag to compare
  • Fixed the destroy() method so that it restores original options, optgroups, and tabindex that existed originally before running Selectize (#142, #153, #145).