Skip to content

Releases: iNerdStack/react-native-flexible-grid

v0.2.3

05 Dec 01:48
4fdcaa4
Compare
Choose a tag to compare

What's Changed

  • Added support for RTL arrangement in ResponsiveGrid by @forabi in #51
  • Updated documentation for RTL Support @iNerdStack

New Contributors

Full Changelog: v0.2.2...v0.2.3

0.2.2

03 Nov 15:04
16fde69
Compare
Choose a tag to compare

What's Changed

  • implemented autoAdjustItemWidth for FlexGrid & ResponsiveGrid by @iNerdStack in #42
  • exported types for FlexGrid & ResponsiveGrid components
  • added prop documentation for autoAdjustItemWidth in FlexGrid & ResponsiveGrid
  • minor bug fixes

Full Changelog: v0.1.8...v0.2.2

0.1.8

08 Apr 08:01
Compare
Choose a tag to compare

What's New

  • Added HeaderComponent and FooterComponent props across FlexGrid and ResponsiveGrid for enhanced layout customization.
  • New example usages added in the example folder for implementing header and footer components.

Minor Changes

  • Minor source code refactor for better readability.
  • Updated CONTRIBUTION.md with better description and details on the project and how to contribute.

0.1.7

22 Mar 12:11
Compare
Choose a tag to compare

What's New

  • Introduced a stable release, enhancing overall stability and performance.
  • Added keyExtractor functionality for more efficient item rendering and updates.
  • Introduced onEndReached and onThreshold logic to FlexGrid and ResponsiveGrid, allowing callback function for loading more data as the user scrolls.
  • Refined documentation for both FlexGrid and ResponsiveGrid, including clear guidelines for keyExtractor and onEndReached logic.

Breaking Changes

  • The renderItem function for both FlexGrid and ResponsiveGrid components has been updated to use destructured parameters. The previous function (item, index) => void has been updated to ({item, index}) => void.
    This update is aimed at improving code readability and consistency with common React patterns.

0.1.4

03 Mar 05:12
Compare
Choose a tag to compare

What's New

  • Introduced a stable release, enhancing overall stability and performance.
  • Refined documentation for both FlexGrid and ResponsiveGrid.
  • New customization options for FlexGrid and ResponsiveGrid.
  • Improved responsive design capabilities across different devices and screen sizes.
  • Optimized internal algorithms for both FlexGrid and ResponsiveGrid.

Fixes

  • Enhancing performance and responsiveness, especially for large datasets.