All Versions
10
Latest Version
Avg Release Cycle
160 days
Latest Release
515 days ago

Changelog History

  • v0.12.6

    July 12, 2018
  • v0.12.5

    June 27, 2018
  • v0.12.4

    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

    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

    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

    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

    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
  • v0.11.1

    September 23, 2014

    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.
  • v0.11.0

    August 01, 2014