All Versions
12
Latest Version
Avg Release Cycle
182 days
Latest Release
1471 days ago

Changelog History
Page 1

  • v0.13.0

    December 01, 2020
  • v0.12.6

    July 12, 2018
  • v0.12.6-code

    January 29, 2019
  • v0.12.5

    June 27, 2018
  • v0.12.4 Changes

    October 12, 2016
    • 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

  • v0.12.3 Changes

    August 24, 2016
    • ๐Ÿ‘‰ 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 Changes

    June 23, 2016
    • ๐Ÿ›  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)
  • v0.12.1 Changes

    April 16, 2015
    • ๐Ÿ›  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)
  • v0.12.0 Changes

    January 30, 2015

    Additions / Updates

    • Released on NPM as selectize (#60, #604)
    • โž• Added support for using dataAttrto 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, onBlurcallbacks)
    • โž• 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
  • v0.11.2

    September 24, 2014