New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release Select2 4.0.6 #5488
Release Select2 4.0.6 #5488
Commits on May 6, 2016
-
Nadim Afana committed
May 6, 2016 -
Reverted a line in base.js regarding tab index.
Nadim Afana committedMay 6, 2016 -
Fixed unit tests and updated source code to handle HTML5 attribs.
Nadim Afana committedMay 6, 2016 -
Nadim Afana committed
May 6, 2016 -
Fixed more indentation issues.
Nadim Afana committedMay 6, 2016 -
Nadim Afana committed
May 6, 2016
Commits on May 9, 2016
-
Added an integration test to ensure issue does not come back in the f…
…uture.
Nadim Afana committedMay 9, 2016 -
Nadim Afana committed
May 9, 2016 -
Fixed line is too long warning for jquery-calls.js
Nadim Afana committedMay 9, 2016
Commits on Oct 25, 2017
Commits on Oct 26, 2017
-
-
-
Add
;
before beginning of factory wrapper (#5089)Adding ending statement at the start of the code as absence of that causes console error while concatenating files.
-
Add style property to package.json (#5019)
By adding a reference to the main dist CSS, gulp tools such as `sass-module-importer` can automatically import the stylesheet
-
-
Fixes #4355 Verified in Firefox & Chromium
-
-
Use
attr
instead ofprop
forselect2-selection__rendered
title (#… -
-
-
-
-
Improving .select2-hidden-accessible
To match last standards, see [CSS hide and seek](http://hugogiraudel.com/2016/10/13/css-hide-and-seek/) for more explanations :) Also I removed the negative margin because of unwanted effects in some case, as seen on Bootstrap.
-
-
Removing the double event binding registration of "selection:update" …
…within SingleSelection.prototype to prevent multiple calls on the selection event (#4306)
-
-
-
-
Commits on Oct 27, 2017
Commits on Nov 5, 2017
Commits on Nov 21, 2017
Commits on Nov 22, 2017
Commits on Feb 11, 2018
-
Add Albanian localization (#5199)
* Add Albanian localization * Fix travis error * Rename al.js to sq.js
-
Add georgian (ka) localization (#5179)
* Add georgian (ka) localization * Fix jshint warning * Minor fix
Commits on May 25, 2018
-
Add Nepali (ne) localization (#5295)
* Add Nepali (np) localization * rename np.js to ne.js Closes #5294
Commits on Sep 5, 2018
-
-
-
-
-
-
Add scrollAfterSelect as a configurable option for multiselect dropdo…
…wns to allow toggling of highlightFirstItem() behaviour (#5150) * Add scrollOnSelect as a configurable option * default scrollOnSelect to true to avoid modifying existing behaviour * added tests and default option for scrollAfterSelect
Commits on Sep 7, 2018
Commits on Sep 11, 2018
-
PR for -> autofocus isn't supported #3696 (#5356)
* Update core.js * Update core.js * Update core.js
-
-
Added the right single quotation mark to diactritics. (#4337)
It should be simplified to a typewriter apostrophe.
Commits on Sep 15, 2018
Commits on Mar 13, 2019
-
Right now we have a ton of old, stale tickets and this should allow us to get a hold of the problem and try to get ahead of it.
-
-
Commits on Mar 19, 2019
-
minor fix (greek omega used has no diacritic) (#5464)
replaced \u03C9 (GREEK SMALL LETTER OMEGA: ω) with \u03CE (GREEK SMALL LETTER OMEGA WITH TONOS: ώ)
Commits on Mar 20, 2019
-
[WIP] Get Grunt consistently working again (#5466)
Get Grunt consistently working again
Commits on Apr 24, 2019
-
* select2.jquery.json - This was previously used by the jQuery Plugin Registry which was shut down and put into read-only mode a few years ago. Since nobody else appears to use this file, it doesn't make sense for us to keep bumping the version in it and keeping it up to date. * vendor/ - This was needed back when the full version of Select2 actually bundled its own version of jQuery. Since we never actually did this, we no longer need to keep the copy of jQuery around.
Commits on Apr 28, 2019
-
Restore compatibility with data-* attributes in jQuery 2.x (#5486)
* Start running tests against jQuery 2.x We were only running tests against jQuery 1.x before and they were all passing. This was a problem because apparently all of the data-* attribute tests fail in jQuery 2.x. We are now running both the integration and unit tests against both jQuery 1.x and jQuery 2.x. Right now this resulted in a complete duplication of the test files because there wasn't an obvious way to run the tests against both versions. We're going to look into removing this duplication in the future once the current issues are fixed. We are also going to look into testing against jQuery 3.x in the future, since that is also a supported line of jQuery. * Force the data-* attributes to be parsed There was a change made that switched us from using `$.data` and `$.fn.data` internally to using an internal data store (managed through internal utilities). This had the unfortunate side effect of breaking the automatic loading of data-* options in versions of jQuery other than 1.x, which included anything that would be considered modern jQuery. While the change was made and approved in good faith, all of the tests passed and the docs pages appeared to be working, the tests really failed when running on newer versions of jQuery. This was confirmed when we started running automated tests against both versions, which confirmed the bug that others have been seeing for a while. The change was made becuase calling `$.fn.data` on an element which contains a reference to itself in the internal jQuery data cache would cause a stack overflow. This bug was well documented at the following GitHub ticket and was resolved by no longer using `$.fn.data`: #4014 Unfortunately because `$.fn.data` was no longer being called in a way such that all of the data attributes would be dumped out, we needed to find a replacement. The substitute that was given in the original bug fix worked when the data cache was fully primed, but we never primed it anywhere so it actually failed in the general case. That meant we needed to find a way to manually prime it, which is exactly what this change does. * Clean up select2/utils
-
-
-