Skip to content

v1.0.0

Compare
Choose a tag to compare
@MatiPl01 MatiPl01 released this 29 Jan 00:56
· 157 commits to main since this release

1.0.0 (2025-01-29)

Bug Fixes

  • Absolute flex layout (also reverse) calculation issues, restore paddings support (#185) (8b120b3)
  • Animation of items added to the sortable component (#200) (aa8e21c), closes #196
  • Auto scroll infinite updates issue (#111) (91b90c2)
  • Auto scroll not working when item is not dragged (#56) (6375847)
  • Circular dependencies (#178) (767ddb0)
  • Column flex layout, add layout example screen (#180) (dd321c6)
  • Don't trigger press animation when sorting is disabled (#168) (b6737d0)
  • Drop indicator dimensions and position (#97) (d86b4e1), closes #82
  • Example app screen flickering caused by safe area (#25) (371aef5)
  • eslint: Fix eslint config by downgrading to v8 (#3) (ad1f2ac)
  • Fix flex ordering for flex with alignment, prepare for release (#206) (e83e53a)
  • Incorrect auto scroll bounds when container measurements were outdated (#173) (2e4edca)
  • Initial render flickering and content overflow (#89) (b6f0e1f)
  • Item overlapping issue (#76) (9483b79)
  • Item removal and grid layout calculation (#161) (a1cbcd9)
  • Package path in the release workflow (#207) (6cf7e0c)
  • Pan gesture being beginning but not being activated on iOS (#114) (a932cc8)
  • Reanimated iOS and Android crashes by bumping version (#99) (5b4b2bd)
  • Release workflow working directory (#208) (09660d3)
  • Require cycle (#75) (388bfc3)
  • Reverse flex ordering and flex debug box (#203) (e2012ac)
  • Semantic release setup (#67) (3eb70df)
  • Set npm registry in publishConfig (#210) (5f77a6a)
  • Smaller and bigger issues (#176) (85c01f4)
  • SortableFlex items overflowing parent container (#123) (d37092b)
  • Transition from relative to absolute flex layout (#150) (3740542)
  • Unmounted view measurements on the UI thread showing warnings (#110) (d21dabc)

Features

  • Absolute flex layout items positioning (#8) (c8affc6)
  • Active item decoration (#13) (6b1f325)
  • Active item drop indicator (#48) (6da6295)
  • Active item snapping to finger (#79) (2fa839d)
  • Add callback functions called on drag state or order changes (#70) (4605697)
  • Add drag context provider (#10) (134e727)
  • Add drop indicator examples in the example app (#96) (a260acc)
  • Add grid items spacing via rowGap and columnGap (#82) (120e66b)
  • Add item context, add working touchable (#121) (cf35be0)
  • Add optional haptic feedback via react-native-haptic-feedback (#69) (072283d)
  • Allow animated props to be passed to components (#42) (a8b6e7e)
  • Animated container height (#162) (42eff3c)
  • Animated container height changes and column dimensions change (#83) (88190c4)
  • Auto scroll provider (#45) (c6ff65d)
  • Basic SortableView and MeasurementsProvider implementation (#2) (af06231)
  • Clean up draggable view implementation, add decoration component (#60) (edc04f8)
  • Data change examples (#115) (b55622d)
  • Debug helper components for layout debugging (#127) (f829fa4)
  • Debug provider (#132) (9f91a6a)
  • FlatList auto scroll example (#46) (20e6b4b)
  • Flex items reordering (#15) (7421d03)
  • Flex layout provider (#6) (16be3f8)
  • Flex order updater reimplementation (#165) (02ee7e0)
  • Grid items reordering (#14) (f8b8ea8)
  • Grid layout provider (#5) (8890c7c)
  • Implement debug examples (#135) (c8354fb)
  • Item layout animations (#151) (347abfe)
  • Migrate example to the new architecture, add flash-list example (#55) (92238e3)
  • Navigation state persistence and example styles enhancements (#107) (c2984b0)
  • Refine grid swap ordering strategy (#167) (7552470)
  • Sortable flex auto scroll examples (#100) (118b359)
  • Sortable grid base component that displays items in a grid (#4) (b058cc7)
  • SortableGrid auto scroll examples (#106) (26707a5)
  • Start working on customizable sort strategy (#166) (726a87c)
  • Support item count change in state in reaction to order change (#116) (3aeffd7)
  • Use layout animations for sortable items position updates (#172) (fce8e15)