Skip to content

Latest commit

 

History

History
106 lines (68 loc) · 3.27 KB

CHANGELOG.md

File metadata and controls

106 lines (68 loc) · 3.27 KB

1.10.1-0 / Unreleased

1.10.0 / 2015-06-27

  • [FEATURE] New option tooltip, adds a title attribute to the menu markup

1.9.0 / 2015-04-20

  • [FEATURE] New option autoFocus, defaults to false
  • [BUGFIX] #82 Fixed AMD dependencies

1.8.2 / 2015-02-08

  • [CHANGE] #82 Add "jquery-ui/menu" as AMD dependency
  • [FEATURE] #85 Allow custom classes per entry
  • [BUGFIX] #88 Exception when target element is deleted in select event

1.8.1 / 2014-12-21

  • [FEATURE] Publish on npm Registry
  • [FEATURE] Publish on cdnjs
  • [FEATURE] Include a source map file
  • [FEATURE] New option addClass, defaults to "ui-contextmenu"

1.8.0 / 2014-11-23

  • [FEATURE] #80 setEntry() supports creating nested menus
  • [FEATURE] #81 beforeOpen event accepts deferred as return value
  • [BUGFIX] entry data attached to parentLi instead of <a>
  • Use jscs

1.7.0 / 2014-09-09

1.6.1 / 2014-08-18

  • [FEATURE] #27: New option uiMenuOptions allows to pass custom options to UI Menu Widget.

1.5.0 / 2014-07-06

  • [CHANGE] Use data-command="copy" instead of <a href='...'> to store command ids.
  • [FEATURE] Support jQuery UI 1.11.

1.4.0 / 2014-06-22

  • [FEATURE] Support bower.
  • [BUGFIX] #58: 'replaceMenu' in beforeOpen causing select event to lose ui.target

1.3.0 / 2014-03-09

  • [FEATURE] New optional parameter open(..., extraData).
  • [FEATURE] New option autoTrigger: true can be set to false to prevent opening menus on browser's contextmenu event (if you want to use the open() method instead).
  • [FEATURE] New option preventContextMenuForPopupto prevent opening the browser's system context menu on menu entries.
  • [CHANGE] setEntry() and replaceMenu() now allow to define titles with HTML markup.

1.2.4 / 2013-12-25

  • [BUGFIX] Fixed #44 'Double click on .hasmenu currentTarget empy'
  • [BUGFIX] Fixed #46 'Not working on XHTML page' (poofeg)
  • Added test matrix for different platforms.

1.2.3 / 2013-10-19

  • [CHANGE] Detection of separators compliant with UI Menu 1.10
  • [BUGFIX] Fixed setEntry for entries that don't have icons and handle missing cmd option.

1.2.2 / 2013-07-28

  • [CHANGE] Added ThemeRoller switcher to demo page.

1.2.0 / 2013-07-04

  • [FEATURE] Added data option for menu entries (Francis Rath).

1.1.0 / 2013-06-30

  • [FEATURE] Added action option for menu entries.

1.0.0 / 2013-06-12

  • [CHANGE] Removed init event, added createMenu event.
  • [CHANGE] Added unit tests.
  • [FEATURE] Added getMenu() and isOpen() methods.
  • [BUGFIX] Fixed custom position sample.

0.5.0 / 2013-06-02

  • [CHANGE] Changed widget namespace from 'ui' to 'moogle'.
  • [CHANGE] Default position is now at click event.pageX/Y.
  • [CHANGE] Show-animation now faster by default.
  • [FEATURE] select event has new parameters ui.cmd and ui.target.
  • [BUGFIX] Fixed replaceMenu() for <ul> defined menus.

0.4.0 / 2013-05-28

  • [FEATURE] position option (thanks to Jeffrey Dean Altemus).

0.3.0 / 2013-05-20

  • [CHANGE] Renamed project from "jquery-contextmenu" to "jquery-ui-contextmenu".
  • [FEATURE] Support taphold events.
  • [FEATURE] Show / hide effects configurable.
  • [BUGFIX] Fixed markup for disabled entries.