JQuery ContextMenu Versions Save

jQuery contextMenu plugin & polyfill

2.0.0

8 years ago
  • 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.
  • 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)

1.10.2

8 years ago
  • Reverted the change from 1.7.0: .html() changed back to .text() since it is an security issue (thanks @arai-a)

1.10.1

8 years ago
  • Last release before 2.0
  • 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

8 years ago
  • Fixed a bug where the classNames options would fail on a submenu.
  • New documentation site and generation using couscous

v1.9.0

8 years ago
  • 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

8 years ago
  • Updated dist files, sorry.

v1.8.0

8 years ago

Do not use, dist files were not updated

  • 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

8 years ago
  • 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