v3.0.0
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
- rollup, publishable types by @rosskevin in #1
- rollup build, encapsulation and type fixes by @rosskevin in #2
Full Changelog: https://github.com/rosskevin/ifvisible/commits/v3.0.0