- Docs improvements! See
FEEDBACK.md
for specific points. - Loading patterns and auxiliary component examples
- Upgrade devDeps
- Upgrade microbundle
- Check --external all consequence
- Upgrade react-intersection-observer
- Pass Ref
- Prop collection
- Split out renderXYZ components
- Refactor props
- Elicit feedback and use cases for the public API
- [~] Investigate container
<div>
- Solidify
<noscript>
fallback - experimentalDecode
- Auto sizes (if not handled already by browser behaviour)
- cancel loading on componentWillUnmount
- abort loading if image leaves viewport and it has not loaded sufficiently
- Likely a large change to how we do things
- Possibly with using fetch and cancelling it
- Probably a mess