- #46: HTML content in the subtext get escaped in 1.13.0
- #47: Error retrieving Bootstrap version
- #47: Bower description is too long
- #48: noneSelectedText not working
- #2: form control sizing classes not working
- #3: fix sass variable syntax
- #5: popper error when bootstrap-select is in a navbar
- silviomoreto/bootstrap-select#1913:
causing formatting errors on MacOS - #6: unnecessary caret code with Bootstrap 4
- #9: .empty() method is not working
- #11: New-lines in options cause formatting issues with title attribute (if multiple options selected)
- #13: Purely numeric
data-subtext
breaks live search - #17: Button padding when using data-width="fit" is incorrect
- #19: input group addons not displaying properly
- #20: selectAll performance in Edge is abysmal
- #22: show-menu-arrow not displaying properly
- #26: Bootstrap 4 validation pseudo classes not being applied properly when new options are appended dynamically
- #30: popover-title is not popover-header in Bootstrap 4
- #31: liveSearch with data-content not working
- #43: Button text breaks to the next line when using form-control as styleBase (Bootstrap 4)
- #44: Placeholder text is unreadable on darker buttons (btn-primary, btn-success, etc.)
- silviomoreto/bootstrap-select#1691: XSS vulnerability in option title
- silviomoreto/bootstrap-select#1404, silviomoreto/bootstrap-select#1697: changed.bs.select now passes through previousValue as the third parameter (instead of the previous value of the option, which was redundant). This is the value of the select prior to being changed.
- update jQuery range to make v1.9.1 the minimum (and exclude version 4)
- silviomoreto/bootstrap-select#1034: Issue with long option inside input-group
- silviomoreto/bootstrap-select#1135: Support Bootstrap 4 (via auto-detection)
- virtualization is now optional via
virtualScroll
. Can be set to false, true, or an integer to only use virtualization if the select has more than the specified number of options. Defaults to 600. - update docs to support MkDocs v0.17.0
- #1303: val() method doesn't fire changed.bs.select
- #1383: Croatian locale is not cro_CRO. Renamed to hr_HR
- #1395: title option position not correct when adding options dynamically
- #1398: trigger setSize on refresh event
- #1674: Fix li tags inside option being treated as options
- #1692: Live Search Box Not Cleared After Selection
- #710: focus on selectpicker triggers focus on actual select, allowing for event listeners
- #1110: 'active' class is only applied when liveSearch is on
- #1229: Large lists and virtualization
- #1687: Improve init performance
- #1286: Event creation throws illegal constructor error on stock Android Browser < 5.0
- #1764: Bootstrap-select steals focus on form.checkValidity
- #1529: add selectAllText and deselectAllText to translation files (used Google Translate)
- #1604: Keydown improvements
- #1630: htmlEscape inline style
- #1631: Livesearch performance
- Add/update various translations
- #1563: key word searching broken in #1516.
- #1570: properly adjust size when inside form-group-sm or form-group-lg
- #1590: menu height calculated improperly when using liveSearch and input has custom height
- #1220: unescape button title
- #1348: escape HTML for optgroup label
- #1506: Fix bs-placeholder usage for jQuery>=3.0
- #1509: inline style Content Security Policy
- #1477: using liveSearchNormalize and liveSearchStyle="startsWith" simultaneously breaks search
- #1489 fix selectOnTab with liveSearch enabled which was broken when #1489 was fixed
- #1533: remove touchstart event listener (issues with FastClick)
- remove destroyLi function - improve refresh() performance
- #1531: add Spanish (Spain) translations
- #1553: don't use replace in normalizeToBase if text is undefined (throws error otherwise)
- #1503: Add windowPadding option (either a number or an array of numbers - [top, right, bottom, left])
- #1516: Improve liveSearch performance (addresses #1275)
- #1440: allow HTML in placeholder title for non-multiple selects
- #1555: Use default with SCSS variables
- fix sourceMappingURL in bootstrap-select.min.js
- #1475: fix Cannot read property 'apply' of null error
- #1484: Change events fire twice on IE8
- #1489: hide.bs.select and hidden.bs.select events not fired when "Esc" key pressed with live search enabled
- #1291: don't trigger change event if selecting an option that passes the limit
- #1284: check if all options are already selected/deselected before triggering changed/changed.bs.select
- #1245, #1310: With livesearch, when keypress, focus to search field isn't working with some characters
- #1257: fix issue with Norwegian translation
- #1346: fix edge case where default values are not respected when initializing the plugin
- #1338: improve support for disabled optgroups and hidden options
- #1373: prevent selectAll and deselectAll from being called on standard select boxes
- #1363: if hideDisabled is enabled, and all options in an optgroup are disabled, the optgroup is still visible
- #1422: fix menu position inside a scrolling container
- #1451: fix select with input-group-addon on both sides
- #1465: changed.bs.select not firing for native mobile menu
-
#1459: jQuery 3 support -
$.expr[':'] -> $ .expr.pseudos
- #1139: add placeholder styling via
bs-placeholder
class - #1290: auto close the menu if maxOptions is set to 1 (instead of leaving open)
- #1127, #1016, #1160, #1269: add 'auto' option for dropdownAlignRight
- 58ed408: support using a string for maxOptionsText
- #541: ARIA - Accessibility
- #1268: performance bug in clickListener
- #1273: html5 validation message disappears in Chrome 47+
- #1295: hide select by default (so there is no flash of unstyled content)
- #950: add
.selectpicker('toggle')
method to allow menu to be open/closed programmatically - #1272: add showTick option
- #1284: selectAll and deselectAll now trigger the
changed.bs.select
event
Add Lithuanian translations.
- #1250: don't destroy original select when using
destroy
method - #1230: Optgroup label missing when first option is disabled and
hideDisabled
is true
Add new translations.
- Fix #1235 - issue with selects that had
form-control
class