Skip to content

Tags: apipshato/react-intersection-observer

Tags

v8.34.0

Toggle v8.34.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat: upgrade to React 18 (thebuilder#538)

v8.33.1

Toggle v8.33.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: Update test-utils.ts (thebuilder#525)

v8.33.0

Toggle v8.33.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat: add support for `fallbackInView` (thebuilder#521)

v8.32.5

Toggle v8.32.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: undo the clear observers (thebuilder#523)

v8.32.4

Toggle v8.32.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: correct import path for observermap (thebuilder#522)

v8.32.3

Toggle v8.32.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: clear observers after each test run (thebuilder#519)

v8.32.2

Toggle v8.32.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: make ratio return largest threshold smaller than trigger (thebui…

…lder#510)

v8.32.1

Toggle v8.32.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: make children optional (thebuilder#505)

v8.32.0

Toggle v8.32.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat: export the observe method (thebuilder#473)

v8.31.1

Toggle v8.31.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: use WeakMap to avoid memory leak (thebuilder#463)

IntersectionObserver roots were tracked in a Map. This ensures it's possible to reuse the Intersection Observer instance if they share the same options. Changed to use a WeakMap, so unused root elements can be garbage collected.

Closes thebuilder#462