All Versions
Latest Version
Avg Release Cycle
82 days
Latest Release
2257 days ago

Changelog History
Page 4

  • v2.0.0 Changes

    October 28, 2015
    • 0️⃣ This version changes the default names of the icon classes in order to stop CSS conflicts with frameworks which define the class 'icon'. In order to keep the icon names the same as before this change you can change the defaults on the classnames for the icons (docs on classNames option). The classnames will probably be "context-menu-icon-*" as proposed earlier by @rodneyrehm.
    • 📚 You can not use SASS to customize your contextmenu. The gulp command build-icons takes all the SVG icons from src/icons and builds them into a font. In order to this we needed to break backwards compatibility. This does mean the new CSS does not have the old .icon class defined which makes it a lot more stable within CSS frameworks. The first revision of the documentation is found [here](documentation/docs/
    • 🛠 The 1.x branch will be maintained for a while with bugfixes. But support for 1.x will be dropped in the coming months.
    • 🔒 Reverted the change from 1.7.0: .html() changed back to .text() since it is an security issue (thanks @arai-a)
  • v1.10.1 Changes

    October 25, 2015
    • ➕ Added gulp command (integration-test-paths) to change the paths in the integration tests to the correct path after they are overwritten by the documentation generator.
    • 👉 Make sure the contextmenu is not outside the client area by (thanks to @arai-a)
    • ⚡️ Update jQuery dependecy so that it will not result in double installation of jQuery when using npm (thanks to @fredericlb)
  • v1.9.1 Changes

    October 11, 2015
    • 🛠 Fixed a bug where the classNames options would fail on a submenu.
    • 🆕 New documentation site and generation using couscous
  • v1.9.0 Changes

    October 01, 2015
    • 👀 Make classes configurable for those that can easily conflict. See the docs on classNames option. This also prepares to change classnames to non conflicting defaults so the hassle with frameworks as bootstrap will stop.
    • 🛠 Fix for handling of seperator string. It threw an error on the protected property of String.$node
    • 🛠 Fix for opening the contextmenu at coordinate 0,0 (by Andreme)
    • 🛠 Fixed check for jQuery UI (Issue #182)
    • ⚡️ Updated doc for function argument for icon
  • v1.8.1 Changes

    September 14, 2015
    • ⚡️ Updated readme.
    • ⚡️ Updated dist files
  • v1.8.0 Changes

    September 14, 2015
    • ➕ Added dist folder with compiled JS and CSS, added these files to package and bower configuration.
    • 🛠 Fixed doc link for jQuery UI position (Issue #274)
    • Item icon can now be a callback to dynamically decide on icon class. - (Issue #158, Issue #129, Issue #151, Issue #249)
    • Small fix to calculating width and height on screen edges when padding is present.
  • v1.7.0 Changes

    August 29, 2015
    • 👍 Touch support optimisations (by kccarter76)
    • 🔄 changed .text to .html so there are no extra span's fixed - (Issue #252)
    • ➕ added visibility callback to item definition
    • copy the HTML5 icon attribute when creating from HTML5 elements
    • 🛠 growing menu when opening multiple times fixed - (Issue #197)
    • 🛠 fixed failure to run tests
  • v1.6.8 Changes

    August 18, 2015
    • 🔄 changes for new maintainer
  • v1.6.7 Changes

    May 21, 2015
    • looking for maintainer note
    • publish to npm
  • v1.6.6 Changes

    July 12, 2014
    • 🛠 fixing bower manifest