Skip to content

Releases: rosskevin/ifvisible

v3.3.3

01 May 00:06
Compare
Choose a tag to compare

🐛 Bug Fix

  • Switch docs page away from UMD include to ESM module #16 (@rosskevin)

Authors: 1

v3.3.2

30 Apr 23:23
Compare
Choose a tag to compare

🐛 Bug Fix

⚠️ Pushed to master

Authors: 1

v3.3.1

18 Jun 02:16
v3.3.1
05c0a51
Compare
Choose a tag to compare

NPM package fix - previous packages were including files that should be ignored due to size.

Full Changelog: v3.3.0...v3.3.1

v3.3.0

18 Jun 02:14
v3.3.0
45678ce
Compare
Choose a tag to compare

What's Changed

  • Feature: expose detach()/reattach() functionality, fix trackChange by @rosskevin in #11

Full Changelog: v3.2.0...v3.3.0

v3.2.0

18 Jun 01:52
v3.2.0
854de3f
Compare
Choose a tag to compare

What's Changed

  • Feature: throttle DOM events to prevent performance problems with large numbers of events from user interactions by @rosskevin in #10

Full Changelog: v3.0.1...v3.2.0

v3.0.1

18 Jun 00:29
v3.0.1
d0a02d8
Compare
Choose a tag to compare

What's Changed

  • Add automated tests for IfVisible by @rosskevin in #6
  • Fix: onEvery methods are not being restarted upon any wakeup triggers by @rosskevin in #8

Full Changelog: v3.0.0...v3.0.1

v3.0.0

17 Jun 16:27
19ab8e1
Compare
Choose a tag to compare

This is the first release of @rosskevin/ifvisible after forking the original ifvisible.js.

The goal of this first release:

  • functional equivalency of the original
  • modernization and cleanup of code
  • proper release and tagging
  • update build system to rollup
  • publish UMD and ES modules
  • strongly typed typescript API
  • publish typescript types
  • remove legacy code by targeting modern browsers
  • make eslint work

Breaking changes (from original)

  • only supports modern browsers
  • strongly typed API
  • data API for callbacks simplified and strongly typed.

What's Changed

Full Changelog: https://github.com/rosskevin/ifvisible/commits/v3.0.0