Changelog

v1.14.0-beta3 (2021-04-20)

Bug fixes

  • [#2634] Remove IE hacks in CSS
  • [#2669] Remove deprecated sass division with slash character
  • [#2627] Remove "mobile-device" class on destroy
  • [#2616] Fix line ending in Latvian file
  • [#2600] Fix optgroup
  • [#2367] Support selectedTextFormat of count > 0
  • [#2585] Fixes two TypeError exceptions when up/down arrow pressed
  • Fix Cannot read property 'position' of undefined error
  • Fix Cannot read property 'index' of undefined error
  • Fix several overflow bugs
  • [#2659] [#2671] Fix broken Ajax search
  • [#2593] Fix maxOptions bugs

i18n

  • [#2625] Add turkmen language
  • [#2621] Update deselectAllText turkish translation

New features

  • [#2305] Add new CDN: PageCDN
  • Support passing in a boolean more argument as an additional argument to the source.data/source.search callback functions

Dev

  • remove bootstrap 3 test page
  • improve test pages js code
  • [#2680] upgrade npm dependencies and lockfile format
  • [#2617] remove dist folder from source tracking
  • add actions for linting code and publishing on npm
  • [#2678] Add missing semi-colons and enforce it with eslint
  • [#2683] Remove polyfills and IE related code

This project is now mainly maintained by @NicolasCARPi.

v1.14.0-beta2 (2021-03-25)

New Features

  • [#2505]: Support Bootstrap 5

Bug Fixes

  • [#2576]: use vanilla JS selector to get first option (performance)
  • [#2578]: Fix allowClear so that it triggers change events

v1.14.0-beta (2020-11-28)

New Features

  • [#899]: Ajax/JSON data source support
  • [#1315]: Reset select element when form.reset() is called
  • [#1416], [#2147]: Using title to set the select's placeholder has been deprecated. Use placeholder instead. title will no longer set the placeholder starting in v2.0.0. title and placeholder can still be used together to support a placeholder and a custom title.
  • [#1449]: Add allowClear option to support deselecting the value for single selects
  • [#1893]: Add open and close methods
  • [#2042]: Support assigning a function to liveSearchStyle for custom filtering

Bug Fixes

  • [#2507]: Placeholder doesn't work when the first option is disabled

Breaking Changes

  • [#1709]: use DOMContentLoaded event listener to auto-init bootstrap-select (performance boost)
  • [#2259]: Drop IE8 support

v1.13.18 (2020-06-26)

Bug Fixes

  • [#1342]: Bootstrap select doesn't send field data on form submit (set form attribute on select element to fix)
  • [#2402]: In Internet Explorer, with liveSearchPlaceholder enabled, can't select option while searchBox is focused. Also, selected option doesn't get scrolled to when opening menu
  • [#2464]: title attribute does not work in 1.13.17 (Safari)
  • [#2469]: Shift-Tab key not working in 1.13.17
  • [#2474]: With multiple selects, cannot select options with keyboard after using mouse to select options
  • [#2483]: Dropdown with unselectable index 0 will not scroll to top on arrow_down with last index selected
  • [#2491]: remove placeholder/title option when destroying selectpicker

Older changelogs have been omitted for brevity but are available in the project's CHANGELOG.md file.