Releases: Robdel12/DropKick
Releases · Robdel12/DropKick
2.1.8
v2.1.8 (2016-04-24)
Fixed bugs:
- Disabled state isn't relayed to the screen reader #324
- Empty select causes crash #315
- Trigering change event fails on Internet Explorer #314
Closed issues:
- Demo Page #320
- DropKick errors out when not mounted on mobile. #318
- Using DropKick with form validation. #313
- Select option programattically #312
- Dropkick exclude "option selected" value within drop down #309
- IE11 Issue: Change event. #321
- add() method messes with selection #317
- IE/Edge Scrollbar outside the Dropkick box #316
- Write tests for #310 #311
- mobile: true in the Doc but not in the API #306
- DK always expanded down on IE #301
Merged pull requests:
- Add issue template #322 (Robdel12)
- Fix name of multiselect example (muliselect) #319 (diamondo25)
- Allow use of refresh even on mobile #310 (Korri)
- Updated bower.json and readme #307 (alexgleason)
- Add tests for #310. Fixes #311 #333 (Robdel12)
- Fix IE bug with opening DK select. Fixes #301 #332 (Robdel12)
- Use the built file for modules #331 (Robdel12)
- Fixes #316, fix scrollbar in IE browsers #330 (Robdel12)
- Fixes #306, add mobile documentation to api docs #329 (Robdel12)
- Add
aria-disabled
to dk when disabled. Fixes #324. #328 (Robdel12) - Add a test for no options in a select #327 (Robdel12)
- Fix #315, throw error when no options are in select #326 (Robdel12)
- support requirejs #323 (pecuchet)
- Remove the extra check on location #304 (casr)
IE Polyfill fix.
What changed?
Due to a gulp bug the polyfills were not being concatenated into the
minified builds. It is highly recommended that you upgrade dropkick.
Bubble change events.
CommonJS Support
IE day
What changed?
We made massive improvements to the documentation in the code and our docs page. We plan on continuing improving the docs!
We also fixed all reported IE bugs. Open an issue if you see any more of these pop up.
Change log:
Added
- Changelog
- YUIDoc for doc generating
- Custom theme for YUIDoc
Changed
- File location for dropkick.js. Used to be in root, now it lives in the
lib
folder - File location for dropkick.css. Used to be in
css
, now it lives in thelib/css
folder - The way we handle our polyfills and build process changed.
- Fixed customevent issues in all versions of IE Commit
- Fixed
nodeName of null
error for issue #282 Commit - Fixed issue with e.offsetTop for issue #289 Commit
DK cache issue
What is this?
This is a small fix related to the DK cache. If you destroy the dk it still holds on to the uid, which will cause the loop to fail and bust DK. Related commit: 52f129c
DropKick v2.1.2
What changed?
- We changed the way the
open
method works slightly. These changes are related to #271 where you can see the commits - We also changed the way we handle DropKick when
mobile: false
is set. This is related to TypeError: undefined is not an object on iOS downstream for Ember-Dropkick, but very much applies to DropKick itself.
DropKick v2.1.1
What changed?
- #269 Fix dropdown style in IE9+
DropKick v2.1
Important Information
In DropKick 2.1 we moved the plugins and polyfill into dropkick. If you're including these on any of your projects you should remove them.
What's changed?
- #249 remove trailing comma that caused issues in IE
- Trigger 'change' event on select element
- #253
<select>
inside a<label>
- #252 Method select(string, disabled) doesn't select/return element matching string v. 2.0.2
- #244 Select with no options causes TypeError: Cannot read property 'text' of undefined
- #257 Manual trigger of change()
- #234 Bug when hovering options then using the arrow keys
- #267 IE8-11 drop downs always open with "dk-option-open-down"