Skip to content

Commit e058cee

Browse files
committed
chore(release): 1.6.3
1 parent d911ffc commit e058cee

File tree

2 files changed

+34
-1
lines changed

2 files changed

+34
-1
lines changed

CHANGELOG.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,39 @@
22

33
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
44

5+
### [1.6.3](https://github.com/marcocesarato/react-native-big-list/compare/v1.6.2...v1.6.3) (2025-10-08)
6+
7+
### Features
8+
9+
* Support for Reanimated 2 onScroll worklets: user onScroll handlers are properly forwarded so Reanimated 2 worklets run correctly. (see: Reanimated docs/examples added)
10+
* Horizontal lists: implement horizontal scrolling support and add a horizontal-list example and documentation.
11+
* Testing and CI: add a comprehensive test suite (Jest + React Native Testing Library) covering placeholders, advanced features and horizontal lists; add CI/CD workflow and testing documentation.
12+
* New prop `renderEmptySections`: control visibility of empty section headers/footers.
13+
14+
### Bug Fixes
15+
16+
* enhance BigList item rendering by ensuring valid keys for controlled items and suppress specific deprecation warnings in Jest setup ([d911ffc](https://github.com/marcocesarato/react-native-big-list/commit/d911ffcf4691cb51f0b5cd184171f07da14058f6))
17+
* Fix numColumns in section lists: ensure column layout works correctly by setting flexDirection/flexWrap on the content container and handling undefined `numColumns`.
18+
* Fix getItemLayout: ensure `getItemLayout` receives the actual data array (instead of an empty array) so calculated offsets are correct.
19+
* Fix initialScrollIndex: correctly honor the `initialScrollIndex` parameter so the list initially scrolls to the desired item.
20+
* Fix renderSectionHeader style doubling issue when rendering section headers.
21+
* Fix memory leak warning in `BigListPlaceholder` and related memory-leak fixes surfaced in tests.
22+
* Fix BigList rendering in test environments (preventing the list from appearing always empty in tests).
23+
* Add support for onScrollBeginDrag / onScrollEndDrag and other scroll drag events; add `refreshControl` propType and fix related refresh-control issues.
24+
* Fix various horizontal-list rendering and dynamic item height issues.
25+
26+
### Documentation
27+
28+
* Add Reanimated 2 documentation and examples showing how to use native onScroll worklets with BigList.
29+
* Add horizontal list documentation and examples.
30+
* Add testing documentation describing the new Jest + RNTL test suite and CI setup.
31+
32+
### Chores
33+
34+
* CI: fix Node version compatibility and switch CI to use Yarn; other CI pipeline fixes.
35+
* Refactor: remove defaultProps for width in `BigListItem` and `BigListPlaceholder`.
36+
37+
538
### [1.6.2](https://github.com/marcocesarato/react-native-big-list/compare/v1.6.1...v1.6.2) (2025-07-19)
639

740
## [1.6.0](https://github.com/marcocesarato/react-native-big-list/compare/v1.5.6...v1.6.0) (2022-11-06)

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-native-big-list",
3-
"version": "1.6.2",
3+
"version": "1.6.3",
44
"description": "High-performance, virtualized list for React Native. Efficiently renders large datasets with recycler API for smooth scrolling and low memory usage. Ideal for fast, scalable, customizable lists on Android, iOS, and web.",
55
"keywords": [
66
"react-native-big-list",

0 commit comments

Comments
 (0)