Skip to content

Commit 00d5e1b

Browse files
committed
2 parents a330f3e + ba3b9aa commit 00d5e1b

File tree

5 files changed

+40
-15
lines changed

5 files changed

+40
-15
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,16 @@ and adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
77

88
## [Unreleased]
99

10+
## [1.7.3] - 2025-01-30
11+
12+
- Changes for RN 0.77 support
13+
- https://github.com/Shopify/flash-list/pull/1484
14+
15+
## [1.7.2] - 2024-11-07
16+
17+
- Update sticky headers when data changes without changing stickyHeaderIndices updated
18+
- https://github.com/Shopify/flash-list/pull/1267
19+
1020
## [1.7.1] - 2024-08-07
1121

1222
- Add recomputeViewableItems method

android/src/paper/java/com/facebook/react/viewmanagers/AutoLayoutViewManagerDelegate.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,11 @@
1111

1212
import android.view.View;
1313
import androidx.annotation.Nullable;
14+
import com.facebook.react.uimanager.BaseViewManager;
1415
import com.facebook.react.uimanager.BaseViewManagerDelegate;
15-
import com.facebook.react.uimanager.BaseViewManagerInterface;
16+
import com.facebook.react.uimanager.LayoutShadowNode;
1617

17-
public class AutoLayoutViewManagerDelegate<T extends View, U extends BaseViewManagerInterface<T> & AutoLayoutViewManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {
18+
public class AutoLayoutViewManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & AutoLayoutViewManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {
1819
public AutoLayoutViewManagerDelegate(U viewManager) {
1920
super(viewManager);
2021
}

android/src/paper/java/com/facebook/react/viewmanagers/CellContainerManagerDelegate.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,11 @@
1111

1212
import android.view.View;
1313
import androidx.annotation.Nullable;
14+
import com.facebook.react.uimanager.BaseViewManager;
1415
import com.facebook.react.uimanager.BaseViewManagerDelegate;
15-
import com.facebook.react.uimanager.BaseViewManagerInterface;
16+
import com.facebook.react.uimanager.LayoutShadowNode;
1617

17-
public class CellContainerManagerDelegate<T extends View, U extends BaseViewManagerInterface<T> & CellContainerManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {
18+
public class CellContainerManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & CellContainerManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {
1819
public CellContainerManagerDelegate(U viewManager) {
1920
super(viewManager);
2021
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@shopify/flash-list",
3-
"version": "1.7.2",
3+
"version": "1.7.3",
44
"keywords": [
55
"react-native",
66
"recyclerview",

yarn.lock

Lines changed: 23 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1314,7 +1314,7 @@
13141314
"@babel/parser" "^7.25.9"
13151315
"@babel/types" "^7.25.9"
13161316

1317-
"@babel/traverse--for-generate-function-map@npm:@babel/traverse@^7.25.3", "@babel/traverse@^7.25.3":
1317+
"@babel/traverse--for-generate-function-map@npm:@babel/traverse@^7.25.3":
13181318
version "7.26.4"
13191319
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.26.4.tgz#ac3a2a84b908dde6d463c3bfa2c5fdc1653574bd"
13201320
integrity sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==
@@ -1340,6 +1340,19 @@
13401340
debug "^4.3.1"
13411341
globals "^11.1.0"
13421342

1343+
"@babel/traverse@^7.25.3":
1344+
version "7.26.4"
1345+
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.26.4.tgz#ac3a2a84b908dde6d463c3bfa2c5fdc1653574bd"
1346+
integrity sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==
1347+
dependencies:
1348+
"@babel/code-frame" "^7.26.2"
1349+
"@babel/generator" "^7.26.3"
1350+
"@babel/parser" "^7.26.3"
1351+
"@babel/template" "^7.25.9"
1352+
"@babel/types" "^7.26.3"
1353+
debug "^4.3.1"
1354+
globals "^11.1.0"
1355+
13431356
"@babel/types@^7.0.0", "@babel/types@^7.16.0", "@babel/types@^7.16.7", "@babel/types@^7.16.8", "@babel/types@^7.17.0", "@babel/types@^7.20.7", "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.25.9", "@babel/types@^7.26.0", "@babel/types@^7.3.3":
13441357
version "7.26.0"
13451358
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.26.0.tgz#deabd08d6b753bc8e0f198f8709fb575e31774ff"
@@ -3066,16 +3079,16 @@ combined-stream@^1.0.8:
30663079
dependencies:
30673080
delayed-stream "~1.0.0"
30683081

3069-
commander@^11.0.0:
3070-
version "11.1.0"
3071-
resolved "https://registry.yarnpkg.com/commander/-/commander-11.1.0.tgz#62fdce76006a68e5c1ab3314dc92e800eb83d906"
3072-
integrity sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==
3073-
30743082
commander@^12.0.0:
30753083
version "12.1.0"
30763084
resolved "https://registry.yarnpkg.com/commander/-/commander-12.1.0.tgz#01423b36f501259fdaac4d0e4d60c96c991585d3"
30773085
integrity sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==
30783086

3087+
commander@^13.0.0:
3088+
version "13.0.0"
3089+
resolved "https://registry.yarnpkg.com/commander/-/commander-13.0.0.tgz#1b161f60ee3ceb8074583a0f95359a4f8701845c"
3090+
integrity sha512-oPYleIY8wmTVzkvQq10AEok6YcTC4sRUBl8F9gVuwchGVUCTbl/vhLTaQqutuuySYOsu8YTgV+OxKc/8Yvx+mQ==
3091+
30793092
commander@^2.20.0:
30803093
version "2.20.3"
30813094
resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
@@ -4137,12 +4150,12 @@ get-symbol-description@^1.0.0:
41374150
get-intrinsic "^1.1.1"
41384151

41394152
gh-pages@^6.2.0:
4140-
version "6.2.0"
4141-
resolved "https://registry.yarnpkg.com/gh-pages/-/gh-pages-6.2.0.tgz#4a0ca8ab78d273e78b82fbc9bb6e1c27a22ea0b8"
4142-
integrity sha512-HMXJ8th9u5wRXaZCnLcs/d3oVvCHiZkaP5KQExQljYGwJjQbSPyTdHe/Gc1IvYUR/rWiZLxNobIqfoMHKTKjHQ==
4153+
version "6.3.0"
4154+
resolved "https://registry.yarnpkg.com/gh-pages/-/gh-pages-6.3.0.tgz#a5b9476dd4385ceaf85c6467b2e05397093e7613"
4155+
integrity sha512-Ot5lU6jK0Eb+sszG8pciXdjMXdBJ5wODvgjR+imihTqsUWF2K6dJ9HST55lgqcs8wWcw6o6wAsUzfcYRhJPXbA==
41434156
dependencies:
41444157
async "^3.2.4"
4145-
commander "^11.0.0"
4158+
commander "^13.0.0"
41464159
email-addresses "^5.0.0"
41474160
filenamify "^4.3.0"
41484161
find-cache-dir "^3.3.1"

0 commit comments

Comments
 (0)