v2.0.0 Roadmap
Author: caseyjholCreated Mar 13, 2019Updated Jul 17, 2025
- drop support for IE < 11
- make
'auto'the default value ofdropdownAlignRight - remove
dropupAutoand replace withdropupwheretrue,false, and'auto'(default) are options - remove support for
show-menu-arrow - Replace existing title functionality with placeholder. Allow the title attribute to be dynamically generated (like it is currently) or set to static value
- change default width setting to
'fit'instead of 220px if form-control class not set - change default
selectedTextFormatsetting to'count' - remove
data-hiddensupport for options (can simply use the nativehiddeninstead) - replace
mobilemethod with a mobile-optimized version of bootstrap-select, to support all of bootstrap-select's functionality - rename old
mobilemethod to something likeuseNative(open to suggestions) - replace
actionsBoxwith something more robust (#1299). Possible usage could bebuttons: ['selectAll', 'disableAll']. Allow way to specify location - top or bottom of menu. I'd also like to add the ability to create custom buttons with custom text/function, but I'm still deciding on whether or not to separate this out into another option, such asdefineButtons, or have it all under one option. - use Bootstrap 4 formatting by default
- allow
liveSearchto be set to an integer (to automatically enable it if above x number of options). default to 10 - improved templating options (allow option customize the template for everything, including the option to use a function)
- selectpicker should refresh itself on changes instead of needing to be told (#1360)
- replace
data-stylewith something more substantial/less confusing. At the very least a rename to data-class might make more sense.
Source: snapappointments/bootstrap-select