Skip to content

Releases: datuhealth/isotip

New API options

25 Feb 15:50
Compare
Choose a tag to compare

1.3.0

  • Add a configuration option to disallow a tooltip to close by normal mouse/keyboard events.

This should only be used if you're going to close a tooltip programmatically. There are two ways to set this option.

  1. On the trigger element. Set the data-tooltip-autoclose attribute to false.
  2. Programmatically. When calling isotip.open(), set autoClose to false in the options object.

Additionally,

  • A class name can be added by passing className to open, or setting data-tooltip-classname
  • Fixed a bug where clicking a child element in a tooltip would close the tooltip
  • Fixed tests so they actually run properly

Allow a DOM element to be passed in as content

01 Feb 01:12
Compare
Choose a tag to compare

Fix programmatic scrolling

01 Feb 01:12
Compare
Choose a tag to compare

Before, opening a tooltip programmatically prevented it from following the trigger when scrolling. This fixes that.

Dependency updates

13 Oct 19:07
Compare
Choose a tag to compare
v1.2.4

Updating dependencies

Dependency updates

01 Feb 02:53
Compare
Choose a tag to compare
v1.2.3

Fixes tooltip positioning for SVG triggers

Bug fix

05 May 17:43
Compare
Choose a tag to compare

This release contains a bug fix where, in some weird edge cases, a non-existent tooltip was trying to be closed.

Scroll container support

05 May 17:42
Compare
Choose a tag to compare

If you have your tooltips opening in an element that has overflow: scroll, this is the version for you!

Better removal delay

29 Apr 00:03
Compare
Choose a tag to compare

Previously, the default removal delay was a whopping 1200ms! It's now 200.

Fixes a typo in package.json

29 Apr 00:03
Compare
Choose a tag to compare

Previously, you couldn't actually require( 'isotip' ); because of a typo. Now you can!

Better positioning and IE8 love

08 Apr 20:40
Compare
Choose a tag to compare

This is a small-ish release.

Bug fixes

  • Fixes a bug where IE8 wasn't correctly positioning tooltips on the far left or right of the screen. Fixes #6. Commit d9bda10

Enhancements

  • Tooltips positioned on the top are now positioned relative to the bottom of the page so that if text wraps in the tooltip it doesn't cover the trigger element. Commit 579ada9