Skip to content

Releases: stevenbenner/jquery-powertip

1.3.2

06 Mar 15:50
v1.3.2
Compare
Choose a tag to compare
  • Bug Fixes
    • Fixed mouse close event being set when mouseOnToPopup is enabled but closeEvents option doesn't include mouseleave.
    • Fixed performance regression when setting up a very large number of tooltips with repeated powerTip() calls.

Full Changelog: v1.3.1...v1.3.2

1.3.1

15 Apr 13:17
Compare
Choose a tag to compare
  • Features & Improvements
    • Mouse-follow tooltips will now fall back to static placement when opened via a non-mouse event.
    • CSS border color for tooltip arrows are now set to inherit, making it easier to override colors.
  • Bug Fixes
    • Apply popupClass before tooltip positioning.
    • Fixed non-functional tooltips on even number repeated powerTip() calls on the same element(s).
    • Fixed issue with non-mouse events tracking invalid coordinates on Firefox with jQuery 3.
    • Fixed destroy() API method not cleaning up a currently open tooltip.
    • Fixed mouse follow tooltip placement when corner trapped on a horizontally scrolled page.
    • Fixed CSS arrows not rendering on Internet Explorer 8.

1.3.0

15 Jan 17:16
Compare
Choose a tag to compare
  • Features & Improvements
    • Added openEvents and closeEvents options.
    • Added popupClass option for custom tooltip classes.
    • Added CommonJS/Browserify support.
  • API
    • The destroy() API method elements argument is now optional. When omitted all instances will be destroyed.
    • Added toggle() method to the API.
  • Bug Fixes
    • The closeDelay timer is now correctly shared between all tooltips.
    • Browser dimensions cache is now initialized as soon as PowerTip loads.
    • Fixed queuing issue when the API hide() method is called immediately after show().
    • Fixed error when an element with an open tooltip is deleted.
    • The mouseOnToPopup option will now be ignored (forced false) when the manual option is enabled.
    • Fixed possible repeated event hooks when mouseOnToPopup is enabled.
    • Fixed mouseOnToPopup events being applied to other instances where manual is enabled.
    • Fixed old placement classes remaining on tip element when using reposition API and smart placement.
  • Miscellaneous
    • Fixed script url in the examples HTML file incuded in the release.
    • Documented the caching quirks for changing tooltip content.
    • PowerTip is now officially available on npm (as "jquery-powertip").

1.3.0 rc1

26 Jun 22:18
Compare
Choose a tag to compare
1.3.0 rc1 Pre-release
Pre-release

Pre-release for testing. See 1.3.0 release notes in the change log for version changes.

Available on npm with the beta tag: npm install jquery-powertip@beta

1.2.0

10 Jul 23:04
Compare
Choose a tag to compare
  • Features & Improvements
    • Mouse-follow tooltips will now flip out of the way if they become trapped in the bottom-right corner.
    • Escape key will now close tooltip for selected element.
    • Added support for elastic tooltips.
    • Added manual option to disable the built-in event listeners.
    • Added nw-alt, ne-alt, sw-alt, and se-alt placement options.
    • Added support for SVG elements.
    • PowerTip will now use right position for right aligned tooltips, and bottom position for nothern tooltips.
    • Data attributes powertip and powertipjq now accept a function.
    • powerTip() will now overwrite any previous powerTip() calls on an element.
    • Added support for AMD loading of PowerTip.
  • API
    • Added show() and hide() methods to the API.
    • Added reposition() method to the API.
    • Added destroy() method to the API.
    • You can now pass API method names as strings to the powerTip() function.
    • showTip and hideTip API methods are now deprecated in favor of the new show and hide API methods (but they will continue to work until 2.0).
  • CSS
    • Added 8 new tooltip CSS themes.
    • Changed default z-index in CSS themes to int max.
    • Added RGB color fallbacks for tooltip arrows (meaning arrows arrows now work in IE8).
  • Bug Fixes
    • Fixed bug that would cause the CSS position to be updated even when the tooltip is closed.
    • Fixed issue that could cause tooltips to close prematurely during the closeDelay period.
  • Miscellaneous
    • Project now has a fully automated build process.
    • Added a complete test suite and hooked up Travis CI.
    • Significant rewrite of the code.

1.1.0

10 Jul 23:03
Compare
Choose a tag to compare
  • Features & Improvements
    • Added smart placement feature.
    • Added custom events.
    • Added support for keyboard navigation.
    • Added support for jsFiddle.
  • API
    • Added API with showTip() and closeTip() methods.
  • Bug Fixes
    • Fixed mouse-follow constraint

1.0.4

10 Jul 23:02
Compare
Choose a tag to compare
  • CSS
    • Added RBG background color fallback for browsers that do not support RGBA.
  • Bug Fixes
    • Fixed positioning problems with Internet Explorer 8.

1.0.3

10 Jul 23:01
Compare
Choose a tag to compare
  • Features & Improvements
    • Added mouse position tracking to scroll events.
  • Bug Fixes
    • Fixed rare issue that would make fixed placement tooltips follow the mouse.

1.0.2

10 Jul 23:00
Compare
Choose a tag to compare
  • Features & Improvements
    • Added placement class to tooltip element.
    • Added CSS arrows to tooltips.
    • Add nw, ne, sw, and sw placement options.
    • Changed default closeDelay to 100ms.
    • Changed default fadeOutTime to 100ms.
    • Changed default placement to north.
  • Bug Fixes
    • Fixed error when there is no tooltip content.
    • Fixed rare error when moused entered a tooltip during its fadeOut cycle.

1.0.1

10 Jul 22:58
Compare
Choose a tag to compare
  • Bug Fixes
    • Fixed rare issue that caused tooltips to become desynced.