🚀 Enhancements
- Items ref (#789)
- New
disableTransformprop to use top/left instead of translate (#138) - Typescript / composition rewrite, new docs (dff69e8)
- AI skills (8e58315)
🩹 Fixes
- Index lost, fix #783 (#784, #783)
- Avoid rendering when slot is unused (#787)
- Rewrite view (re-)assignment logic (#743)
- RecycleScroller: Introduce an item wrapper to reduce re-render (#742)
- Flicker issue in ios when scrolling up (#864)
- Hide view to avoid overlap when position is set to -9999px; (#837)
- Prevent empty gaps on fast scrolling, fix (#863, #882) (#890, #863, #882)
- Recycle scroller visible gaps computation (5940707)
- Small improvements (013279c)
- Build (8efdef2)
💅 Refactors
- Esm only (4ffe378)
📖 Documentation
🏡 Chore
- Fix cherrypick of rewrite (c9ccc34)
- Update lockfile (0f2e362)
- Update pnpm + pin pnpm in package.json (#885)
- Add pkg.pr.new (#886)
- Add test workflow (#887)
- Update pnpm and refresh lockfile (47efc94)
✅ Tests
❤️ Contributors
- Guillaume Chau (@Akryum)
- Ferflores507 (@ferflores507)
- KaygNas 597857074@QQ.COM
- Hobywhan (@hobywhan)
- Wan Zulsarhan Wan Shaari zulsarhan.shaari@gmail.com
- Tatsuyuki Ishi (@ishitatsuyuki)
- AousAnwar (@AousAnwar)
- Alex Liu (@Mini-ghost)
- Reynaldiaznan123 reynaldiaznan450@gmail.com
- Vito (@liu-lihao)