Skip to content

Release 3.0.0

Choose a tag to compare

@oluwatobiss oluwatobiss released this 16 Jul 15:09
· 37 commits to main since this release

3.0.0 (2024-07-16)

⚠ BREAKING CHANGES

  • Delete uniqueName prop

🧱 Dependency

  • Bump dev dependencies (370c88d)
  • Drop fslightbox-react dependency (366d15d)
  • Drop prop-types dependency (33535e0)
  • Drop react-loader-spinner dependency (8da1c02)

🏠 Chores

📝 Documentation

🐛 Bug Fix

  • Open lightbox when keyboard enter key is pressed on video card (3112a50)
  • Stop video when lightbox is closed (9cdc3de)

🔄️ Code Refactoring

  • Create video cards only while rendering gallery (9f2271f)
  • Delete redundant isNotFetchingData state (ac0a70b)
  • Delete uniqueName prop (29df23c)
  • Make infinite scrolling performant (85e097f)
  • Rename youtubeVideoFiguresArray to videoCardsArray (712d5e1)
  • Separate gallery and loader's container (cc4a06b)
  • Use async/await to implement asynchronous logic (0ef52ee)

💅 Styling and Formatting

  • Change class declaration to function (bf06811)
  • Change javascript file to typescript (5a53ff0)

🧪 Code Testing

  • Mock the intersection observer api (23da8ca)