Skip to content

Releases: JairajJangle/react-native-tree-multi-select

Release 0.8.6

11 Jul 05:00
Compare
Choose a tag to compare

0.8.6 (2023-07-11)

Bug Fixes

  • removed mandatory implementation of keyExtractor to fix stableid collision (6312c60)

Release 0.8.3

10 Jul 16:29
Compare
Choose a tag to compare

0.8.3 (2023-07-10)

Bug Fixes

  • transitioned from preact signal to zustand state due to experimental nature of signals in RN (a1bf158)
  • Fixed setup package conflicts

Release 0.5.4

09 Jul 19:34
Compare
Choose a tag to compare

0.5.4 (2023-07-09)

Release 0.5.3

09 Jul 19:19
Compare
Choose a tag to compare

0.5.3 (2023-07-09)

Release 0.5.2

09 Jul 18:45
Compare
Choose a tag to compare

0.5.2 (2023-07-09)

Release 0.5.0

09 Jul 18:34
Compare
Choose a tag to compare

0.5.0 (2023-07-09)

Bug Fixes

  • collapse all child nodes on parent collapse (21de379)
  • fixed broken pre-selected ids handling (90cff60)
  • ignore workflow lint checks for files in node_modules (d2e99b8)
  • ios vector icon issue (cea2ee1)
  • require cycle fixed in node list <-> node components (21fc6ae)
  • search input losing focus after entering first letter (706ab0d)

Features

  • added expanded state change callback prop (610fc7c)
  • added pre-selection and check/uncheck all capability (3ee6cfe)
  • enbled checkbox and expand/collapse icon customization props (92577ed)
  • initial commit (7186ca0)
  • multiple fixes - checkbox filtering and toggle expand logc improvements (73b2747)

Performance Improvements

  • added flashlist package (82df388)
  • converted checkbox states and expanded states to preact signals (cfd82dc)
  • flattened tree data for fast rendering and used signals instead os state for search text (096a5e3)
  • major optimizations and added expand/collapse functionality (341c982)
  • significant filter and rendering performance optimizations (9910a29)