Repository navigation
fix(deps): update dependency @legendapp/list to v3.6.0 - #86
renovate[bot] wants to merge 1 commit into
Conversation
f9ea6c5 to
b58bede
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
This pull request does not currently match the merge queue conditions, so it cannot be queued from here. The box comes back if it matches again. |
785c9ad to
6ca57a9
Compare
8e61808 to
ad3d571
Compare
ad3d571 to
9ec8b24
Compare
9ec8b24 to
e7696f5
Compare
e7696f5 to
3a64cba
Compare
3a64cba to
df8f27e
Compare
df8f27e to
7041188
Compare
7041188 to
bc3df80
Compare
|
Important Review skippedBot user detected. To trigger a single review, invoke the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Advanced Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
bc3df80 to
9b94b8f
Compare
9b94b8f to
98605b6
Compare
This PR contains the following updates:
3.0.0-beta.44→3.6.0Release Notes
LegendApp/legend-list (@legendapp/list)
v3.6.0Compare Source
viewPositionFallbackto align oversized items to the start or end of the viewport during initial or programmatic scrolling, while keepingviewPositionalignment for items that fit.v3.5.0Compare Source
scrollElementso web lists can share an ancestor element's scrollbarv3.4.0Compare Source
onReady, called after each initial placement and scroll cycle completes, including cycles restarted by adataKeychange.onStartReachedandonEndReachedcallbacks now fire reliably after layout and dataset resets, including short lists and gestures that cross a threshold over multiple events.initialScrollIndexvalues that target the last row now include the footer when opening at the end.v3.3.11Compare Source
scrollToEndandmaintainScrollAtEndkeep reaching the end as content changes, while scrolling away or requesting another position cancels automatic following.anchoredEndSpaceshrinks excess blank space as rows are measured instead of waiting for every remaining row.v3.3.10Compare Source
dataKeyno longer loses the new dataset's initial scroll position when React retries a render.v3.3.9Compare Source
v3.3.8Compare Source
experimental_hideItemsUntilMeasuredto make items never display at provisional layouts and wait for correct sizing, at the cost of an extra render per recycled row. This fixes cases where slow item renders could display with gaps/overlaps when scrolling up quickly on slow phones.v3.3.7Compare Source
v3.3.6Compare Source
maintainScrollAtEndfollows rapid and first-load content growth, including shortalignItemsAtEndlists, and stops when the user scrolls away.maintainVisibleContentPositionadjusts the scroll position.initialScrollIndextargeting the last item stays at the end when the viewport is measured or resized, while object targets and explicit offsets keep their requested alignment.v3.3.5Compare Source
dataKeyno longer leaves the new dataset invisible. #519maintainScrollAtEndstays pinned as newly inserted rows are measured, and scroll corrections preserveanchoredEndSpacepadding. #520v3.3.4Compare Source
v3.3.3Compare Source
onStartReachedandonEndReachedno longer bounce between opposite edges during the same scroll gesture after data changes, MVCP adjustments, or residual scroll events.maintainVisibleContentPositionwas sometimes flashing the wrong items for one frameLegendListcan now be wrapped withAnimated.createAnimatedComponent.v3.3.2Compare Source
v3.3.1Compare Source
scrollToEndandmaintainScrollAtEndkeep reaching the end as content changes, while scrolling away or requesting another position cancels automatic following.anchoredEndSpaceshrinks excess blank space as rows are measured instead of waiting for every remaining row.v3.3.0Compare Source
dataKeyso apps can tell the list when the current array represents a different dataset, such as switching conversations or feeds without remountingLegendList.experimental_adaptiveRender.onChangenow receives a reason (initial,ready, orscroll) so item components can tell why the render mode changed.maintainScrollAtEndreruns a pending keep-at-end request after the current one settles, so a footer resize and a new message arriving together keep chat-style lists pinned to the end.dataKeyfor a non-empty replacement, resets layout readiness and uses the latest initial scroll target for the new dataset.v3.2.0Compare Source
onFirstVisibleItemChangedso apps can track the item at the top of the viewport without setting up full viewability callbacks.experimental_adaptiveRender.initialModefor choosing whether adaptive rendering starts innormalorlightmode before the list is ready.v3.1.2Compare Source
v3.1.1Compare Source
maintainScrollAtEndnow stays pinned when aListFooterComponentappears, disappears, or changes size, so chat typing indicators and other dynamic footers do not leave the list slightly above the end. If you use an explicitmaintainScrollAtEnd.onconfig, addfooterLayoutto opt into footer size changes.v3.1.0Compare Source
experimental_adaptiveRenderprop, withuseAdaptiveRenderanduseAdaptiveRenderChangehooks, so item components can render a lighter version while the list is moving quickly and return to normal after scrolling slows.setItemSizeto the list ref for updating a known item's measured size directly when its content changes outside normal layout measurement.scrollToEndis already in progress. #468 #463initialScrollIndexandinitialScrollAtEnduse the latest initial scroll props when data starts empty and loads later, so lists do not scroll to an old startup target.gapnow refreshes cached item measurements, and fixed-size rows include the gap in their positions.alignItemsAtEndspacer updates cause fewer ScrollView rerenders.AdaptiveRenderandAdaptiveRenderConfigfrom the React Native and web type entrypoints.v3.0.6Compare Source
v3.0.5Compare Source
v3.0.4Compare Source
v3.0.3Compare Source
v3.0.2Compare Source
v3.0.1Compare Source
v3.0.0Compare Source
v3.0.0-beta.56Compare Source
v3.0.0-beta.55Compare Source
v3.0.0-beta.54Compare Source
v3.0.0-beta.53Compare Source
v3.0.0-beta.52Compare Source
v3.0.0-beta.51Compare Source
v3.0.0-beta.50Compare Source
v3.0.0-beta.49Compare Source
v3.0.0-beta.48Compare Source
v3.0.0-beta.47Compare Source
v3.0.0-beta.46Compare Source
v3.0.0-beta.45Compare Source
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.