Skip to content
Compare
Choose a tag to compare
@neptunian neptunian released this 01 Jul 01:22
  • Gallery uses React.memo
  • Use hooks
  • Update examples
  • Update tests
  • Bump default limitNodeSearch to 2
  • Change the way renderImage works. You now need to pass in your own key. The component is no longer wrapped in a div with a key.

Possible breaking changes

  • if your are using a custom component (renderImage prop), you may get a warning about keys. It could also stop interacting correctly with other libraries that use an HOC.
  • the Gallery uses React.memo. That means it does a shallow update of props. If you are mutating your photos array directly, it will no longer trigger a change. You will need to make sure your prop values are immutable if you want them to trigger Gallery updates.