Skip to content

Releases: Robdel12/DropKick

2.1.8

Choose a tag to compare

@Robdel12 Robdel12 released this 24 Apr 06:32

v2.1.8 (2016-04-24)

Full Changelog

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:

IE Polyfill fix.

Choose a tag to compare

@Robdel12 Robdel12 released this 18 Jul 06:06

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.

Choose a tag to compare

@Robdel12 Robdel12 released this 07 Jul 15:12

Thanks to @spoonben you now have the option to bubble change events: #302

CommonJS Support

Choose a tag to compare

@Robdel12 Robdel12 released this 22 Jun 20:33

What's new?

  • CommonJS support thanks to @jimf!
  • Wordpress Plugin thanks to @mahfuzul
  • Removed pointless bower version from bower.json thanks to @kkirsche

IE day

Choose a tag to compare

@Robdel12 Robdel12 released this 19 May 16:03

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 the lib/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

Choose a tag to compare

@Robdel12 Robdel12 released this 25 Feb 16:16

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

Choose a tag to compare

@Robdel12 Robdel12 released this 20 Feb 20:54

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

Choose a tag to compare

@Robdel12 Robdel12 released this 16 Feb 18:42

What changed?

  • #269 Fix dropdown style in IE9+

DropKick v2.1

Choose a tag to compare

@Robdel12 Robdel12 released this 31 Jan 22:35

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"

2.0.2

Choose a tag to compare

@Robdel12 Robdel12 released this 11 Nov 18:09

What's different?

  • #239 jQuery no conflict
  • select now works with a value
  • Fixed the cache