Skip to content

Releases: thebuilder/react-intersection-observer

v8.25.3

17 Feb 13:09

Choose a tag to compare

  • chore: upgrade dependencies 14afafb
  • Update test-utils.ts (#302) e31086c
  • chore(package): update @testing-library/jest-dom to version 5.0.0 (#292) 5ed2118
  • Update @types/jest to the latest version 🚀 (#297) 83be44b
  • chore(package): update husky to version 4.0.2 (#290) de43354

v8.25.2...v8.25.3

v8.25.2

27 Nov 11:21

Choose a tag to compare

v8.25.1...v8.25.2

v8.25.1

17 Oct 08:09

Choose a tag to compare

  • fix: move tiny-invariant to dependencies a6c965e

v8.25.0...v8.25.1

Build optimizations

17 Oct 08:06

Choose a tag to compare

  • build: optimize the rollup build 3cadc06

v8.24.2...v8.25.0

v8.24.2

09 Sep 10:36

Choose a tag to compare

  • fix: don't add onChange prop to the plain children container (#272) 4d88ea2
  • Fix recipe for triggering animations (#271) 31a890b
  • chore(package): update babel-eslint to version 10.0.3 (#268) 4af02e7
  • chore: upgrade dependencies b20abcc
  • chore(package): update @typescript-eslint/eslint-plugin to version 2.0.0 (#261) a5061a5
  • Changed typo const supportsNativeLoading to supportsLazyLoading (#265) fdc4e63
  • Add codesandbox example 3fe0710
  • Merge remote-tracking branch 'origin/master' e037bdc
  • docs: update the recipes c6d1f48

v8.24.1...v8.24.2

v8.24.1

15 Jul 20:44

Choose a tag to compare

  • chore: upgrade dependencies 4734187
  • refactor: switch to useCallback for setting node ref b31487b
  • build(deps): bump lodash-es from 4.17.11 to 4.17.14 (#253) 828cfa9
  • Add note about constant threshold array (#251) 2f65d87
  • chore: upgrade dependencies 7961292
  • Update eslint-plugin-import to the latest version 🚀 (#245) 8a77732
  • Update eslint to the latest version 🚀 (#244) f5fe897
  • Update babel-eslint to the latest version 🚀 (#242) 7319667
  • Minor JS typos in hook recipes (#243) b473795
  • Minor JS typos in hook recipes (#243) f71d5c0
  • Update babel-eslint to the latest version 🚀 (#242) c627551
  • Minor JS typos in hook recipes (#243) 5f40a96
  • Minor JS typos in hook recipes (#243) d06da8c
  • readme: fix typo 0ca244a
  • build: remove np from devDependencies 6fa9cc1
  • build: add an improved release script 5806034
  • refactor: make types for Observer readonly cb7e9f6
  • build: upgrade the build command daf6805
  • chore: upgrade dependencies, including switching to the @testing-library/react namespace and TypeScript 3.51 e268f18
  • Update Recipes.md 3029aa8
  • docs: fix typos c91f718
  • Update Recipes.md e1fdeff
  • Merge remote-tracking branch 'origin/master' 197ccce
  • docs: update the documentation, fixing typos and add recipes fe6d30f
  • chore(package): update rollup-plugin-terser to version 5.0.0 (#230) 755e92e
  • Update eslint-plugin-import to the latest version 🚀 (#234) 5ec08c5
  • Update rollup-plugin-commonjs to the latest version 🚀 (#227) e71f220
  • Update intersection-observer to the latest version 🚀 (#226) 6593532
  • Update package.json 9b743f9
  • don't use yarn for np. Might not work correctly with contents 0a1b726
  • Update package.json 1a3f5d7

v8.23.1...v8.24.0

Restructure package contents

29 Apr 13:38

Choose a tag to compare

This release restructures how the project is published to npm. Instead of publishing the entire project, it just publishes the content of the dist directory.
This is only a breaking change, if you were importing files from the src or dist directory before.

If you do run into an issue with imports, it should be fixed by importing directly from react-intersection-observer.

TypeScript Tweaks

25 Mar 12:30

Choose a tag to compare

This release tweaks the Typescript typings for the PlainChildren version, so it should be more generic.

v8.22.3

14 Mar 21:41

Choose a tag to compare

  • refactor: change the Map loop to forEach (#200) 831ca3a

v8.22.2...v8.22.3

v8.22.2

13 Mar 08:02

Choose a tag to compare

Hooks were broken in last release - they would never trigger when they left the viewport. 😳

v8.22.1...v8.22.2