All Versions
13
Latest Version
Avg Release Cycle
2 days
Latest Release
109 days ago

Changelog History
Page 1

  • v1.4.1 Changes

    February 27, 2026

    🛠 Fix README API section wrong format

  • v1.4.0 Changes

    February 27, 2026

    What's Changed?

    NO Breaking Change

    • Feat(all): Add handleLoad to ref for manual loading of items (previously only supported user scroll trigger). Fix #11
    • 👍 Feat(all): itemKey / scrollToKey now support number | string; previously only string was supported, which was not convenient
    • Feat(all): Add upOffset for up-direction scroll restoration when the position is incorrect sometimes
    • 💅 Examples: Improve example styles
    • 🙋 README: Add FAQ section. Fix #9

    Full Changelog : v1.3.1...v1.4.0

  • v1.3.1 Changes

    February 24, 2026

    What's Changed?

    • 🛠 Fix(all): List gets stuck when onLoadMore returns [] with sentinel still visible. Ref: issues#7
    • Example(react): Add Infinite-List-to-Detail Demo and close issue#6. Visit demo
    • ✏️ Others: fix typos

    Thanks @arv Made his first contribution 🧨🚀

    🆕 New Contributors

    • @arv made their first contribution in #8

    Full Changelog : v1.3.0...v1.3.1

  • v1.3.0 Changes

    February 20, 2026

    What's Changed?

    • 💅 Feat(React/Vue): Support new props: containerAs / as / itemAs / itemClassName / itemStyle
    • 👍 Feat(ReactNative): Add ScrollViewProps support
    • Feat(All): add getTopDistance() => number and getBottomDistance() => number to ref
    • Feat(React/Vue): add headerSlot and footerSlot for table usecase

    Full Changelog : v1.2.3...v1.3.0

  • v1.2.3 Changes

    February 08, 2026

    🛠 Fix(vue): scroll restoration not working on iOS Safari after load more


    Full Changelog : v1.2.2...v1.2.3

  • v1.2.2 Changes

    February 08, 2026

    What's Changed?

    • Keep use use-next-tick but with useNextTickLayout from new version of use-next-tick
    • 👌 Improve example
    • 👉 Make repo public

    Full Changelog : v1.2.1...v1.2.2

  • v1.2.1 Changes

    February 07, 2026

    What's Changed?

    • ⏪ Revert use-next-tick, This causes scroll flashing in iOS Safari.
    • 🛠 Fix ChatGPT and Claude demo style on iOS safari.
    • 🐎 Perf(react): observe child list elements subtree: false for better performance.

    Full Changelog : v1.2.0...v1.2.1

  • v1.2.0 Changes

    February 06, 2026

    What's Changed?

    • 👌 Improve React version code to make it more robust.
    • 👌 Improve React Native version code to make it more robust.
    • 📦 Switch useLayoutEffect to the use-next-tick package hook for react version.
    • ➕ Add more examples, such as ChatGPT- and Claude-style themed infinite chat lists.

    Full Changelog : v1.1.4...v1.2.0

  • v1.1.4 Changes

    February 05, 2026
    • 🛠 Fix Vue scroll up restore scroll behaviour

    Full Changelog : v1.1.3...v1.1.4

  • v1.1.3 Changes

    February 05, 2026

    What's Changed?

    ⚡️ Minor update and Add e2e tests


    Full Changelog : v1.1.2...v1.1.3