CHANGELOG.md 7.5 KB

v1.12.2 (2017-01-30)

Bug Fixes

  • #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

v1.12.1 (2016-11-22)

Bug Fixes

  • #1167, #1366: using a method before initializing bootstrap-select throws an error

v1.12.0 (2016-11-18)

Bug Fixes

  • #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)

New Features

  • #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

v1.11.2 (2016-09-09)

Bug Fixes

  • fix sourceMappingURL in bootstrap-select.min.js

v1.11.1 (2016-09-09)

Bug Fixes

  • #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

v1.11.0 (2016-08-16)

Bug Fixes

  • #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

New Features

  • #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

v1.10.0 (2016-02-17)

Bug Fixes

  • #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)

New Features

  • #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.


v1.9.4 (2016-01-18)

Bug fixes

  • #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.


v1.9.3 (2015-12-16)

Bug fixes

  • Fix #1235 - issue with selects that had form-control class