All Versions
16
Latest Version
Avg Release Cycle
89 days
Latest Release
70 days ago

Changelog History
Page 1

  • v4.0.13

    January 28, 2020

    🆕 New features / improvements

    • Trigger input event before change events (#4649)
    • Feed back the keypress code that was responsible for the 'close' event (#5513)
    • ⚡️ Only trigger selection:update once on DOM change events (#5734)

    🐛 Bug fixes

    • Prevent opening of disabled elements (#5751)

    📚 Documentation

    • 🛠 Fix "edit this page" links in docs (#5689)

    Miscellaneous


    👀 Select2 is a looking for sponsors to keep development active. Interested in seeing Select2 continue to be developed? Sponsor @kevin-brown (and by extension, Select2) on GitHub Sponsors or sponsor Select2 on Open Collective!

  • v4.0.12

    November 06, 2019

    🐛 Bug fixes

    • 🛠 Fixes incorrect offset when using the Shadow DOM and styling the <html> element (#5682)

    Miscellaneous

    • 📚 Replace cdnjs with jsDelivr in the documentation (#5687)
    • 🛠 Fix incorrect provider for the automated NPM deployment (#5686)

    👀 Select2 is a looking for sponsors to keep development active. Interested in seeing Select2 continue to be developed? Sponsor @kevin-brown (and by extension, Select2) on GitHub Sponsors!

  • v4.0.11

    October 13, 2019

    🐛 Bug fixes

    • 🛠 Fixes jQuery migrate error when getting offset when dropdownParent not in document (#5584)

    Miscellaneous

    • 👷 Enable GitHub actions for CI (#5591)
    • 📚 Documentation has been moved into and is deployed from the code repository (#5638)
    • ✂ Remove Travis CI integration (#5665)
  • v4.0.10

    August 28, 2019

    🆕 New features / improvements

    • 👌 Support passing in a selector for dropdownParent option (#5622)

    🐛 Bug fixes

    • 🛠 Fix bug where dropdowns pointing upwards were incorrectly positioned (#5621)
  • v4.0.9

    August 22, 2019

    🆕 New features / improvements

    • Mirror disabled state through aria-disabled on selection (#5579)
    • Select2 now clears the internal ID when it is destroyed (#5587)
    • Set the main ARIA 1.1 roles and properties for comboboxes (#5582)
    • The language option now has a clearly defined fallback chain (#5602)

    🐛 Bug fixes

    • Do not propagate click when search box is not empty (#5580)
    • 🛠 Fix maximumSelectionLength being ignored by closeOnSelect (#5581)
    • 🛠 Fix generated options not receiving result IDs (#5586)
    • ✂ Remove selection title attribute if text is empty (#5589)
    • Reposition dropdown whenever items are selected (#5590)
    • 🛠 Fix dropdown positioning when displayed above with messages (#5592)
    • 🛠 Fix search box expanding width of container (#5595)
    • allowClear no longer shifts selections to a new line (#5603)

    🌐 Translations

    • 🛠 Fix error in German translations (#5604)

    Miscellaneous

    • ⚡️ Updated development grunt version so it no longer shows as vulnerable (#5597)
    • ✂ Remove unused variables (#5554)
  • v4.0.8

    July 21, 2019

    🆕 New features / improvements

    • ✅ Test against and fix compatibility with jQuery 3.4.1 (#5531)
    • Results respect disabled state of <option> (#5560)
    • ➕ Add computedstyle option for calculating the width (#5559)

    🐛 Bug fixes

    • 🛠 Fix tag creation being broken in 4.0.7 (#5558)
    • 🛠 Fix infinite scroll when the scrollbar is not visible (#5575)
    • ⏪ Revert change to focusing behaviour in 4.0.6 (#5576)

    🌐 Translations

    • 🛠 Fix wording in French translations (#5521)

    Miscellaneous

    • ⚡️ Update grunt-contrib-qunit to latest version (#5530)
    • ✂ Removed unused .select2-selection__placeholder CSS definitions for multiple selects (#5508)
    • ✂ Remove deprecated jQuery shorthand (#5564)
  • v4.0.7

    May 07, 2019

    🆕 New features/improvements

    • Do not close on select if Ctrl or Meta (Cmd) keys being held (#5222)

    🐛 Bug fixes

    • 🛠 Fixed issue where single select boxes would automatically reopen when they were closed (#5490, #5492)

    Miscellaneous

    • 🚚 Move almond and jquery-mousewheel to devDependencies (#5489)
  • v4.0.7-rc.0

    May 01, 2019

    🆕 New features/improvements

    • Do not close on select if Ctrl or Meta (Cmd) keys being held (#5222)

    🐛 Bug fixes

    • 🛠 Fixed issue where single select boxes would automatically reopen when they were closed (#5490, #5492)

    Miscellaneous

    • 🚚 Move almond and jquery-mousewheel to devDependencies (#5489)
  • v4.0.6

    April 28, 2019

    🆕 New features/improvements

    • ➕ Add style property to package.json (#5019)
    • Implement clear and clearing events (#5058)
    • ➕ Add scrollAfterSelect option (#5150)
    • ➕ Add missing diacritics (#4118, #4337, #5464)

    🐛 Bug fixes

    • 🛠 Fix up arrow error when there are no options in dropdown (#5127)
    • ➕ Add ; before beginning of factory wrapper (#5089)
    • 🛠 Fix IE11 issue with select losing focus after selecting an item (#4860)
    • Clear tooltip from select2-selection__rendered when selection is cleared (#4640, #4746)
    • 🛠 Fix keyboard not closing when closing dropdown on iOS 10 (#4680)
    • 👉 User-defined types not normalized properly when passed in as data (#4632)
    • 🔀 Perform deep merge for Defaults.set() (#4364)
    • 🛠 Fix "the results could not be loaded" displaying during AJAX request (#4356)
    • Cache objects in Utils.__cache instead of using $.data (#4346, #5486)
    • ⚡️ Removing the double event binding registration of selection:update (#4306)

    Accessibility

    • 👌 Improve .select2-hidden-accessible (#4908)
    • ➕ Add role and aria-readonly attributes to single selection dropdown value (#4881)

    🌐 Translations

    • ➕ Add Turkmen translations (tk) (#5125)
    • 🛠 Fix error in French translations (#5122)
    • ➕ Add Albanian translation (sq) (#5199)
    • ➕ Add Georgian translation (ka) (#5179)
    • ➕ Add Nepali translation (ne) (#5295)
    • ➕ Add Bangla translation (bn) (#5248)
    • ➕ Add removeAllItems translation for clear "x" title (#5291)
    • 🛠 Fix wording in Vietnamese translations (#5387)
    • 🛠 Fix error in Russian translation (#5401)

    Miscellaneous

    • ✂ Remove duplicate CSS selector in classic theme (#5115)
  • v4.0.6-rc.1

    November 22, 2017

    🐛 Bug fixes

    • 🛠 Fix up arrow error when there are no options in dropdown (#5127)
    • 🛠 Fix IE11 issue with select losing focus after selecting an item (#4860)
    • 👍 Reinstate backwards-compatible support for data('select2') (#4014)

    🌐 Translations

    • ➕ Add Turkmen translations (tk) (#5125)
    • 🛠 Fix error in French translations (#5122)

    Miscellaneous

    • ✂ Remove duplicate CSS selector in classic theme (#5115)