4.6.4 (2024-07-29)
- add missing rest props to backdrop component (#1895)(by @hraschan) (6b99810)
- assigning to read-only property 'reduceMotion' (#1848)(by @pafry7) (efd4e92), closes /github.com/software-mansion/react-native-reanimated/issues/5430#issuecomment-1831453991
- replace getRefNativeTag with findNodeHandle (#1823)(by @AndreiCalazans) (b906f5e)
4.6.3 (2024-05-19)
- bottom sheet not appearing for users that have reduced motion turned on (#1743)(by @fobos531) (ab1cce2)
4.6.2 (2024-05-19)
- BottomSheetContainer: cannot add new property 'value' (#1808)(by @MoritzCooks) (e294d1c)
- use function instead of component for BottomSheetModal (#1750)(by @Kerumen) (6cfc99f)
4.6.1 (2024-02-18)
4.6.0 (2024-01-03)
- prevent updating backdrop state when unmounting (#1657)(by @christophby) (8addf04)
v4.5.1 -
- allowed content max height be applied for dynamic sizing (
af53c28
) - dismiss all action for modals (#1529)(by @david-gomes5) (
6fc2cd1
)
- update dev dependencies (
fef9925
) - updated detached modal example (
55c9857
) - updated snap points normalisation hook deps (
9564467
)
v5.0.0-alpha.4 - 6 September 2023
- (BottomSheetTextInput): reset shouldHandleKeyboardEvents on unmount (#1495)(by @koplyarov) (
81cd66f
) - updated containerOffset top value to default to 0 (#1420)(by @beqramo) (
b81cb93
)
- updated expo and react native deps (#1445) (
f6f2304
)
v5.0.0-alpha.3 - 25 June 2023
- resume close animation when container gets resized (#1374) (#1392) (
1f69625
) - (bottom-sheet-modal): added container component prop to modal (#1309)(by @magrinj) (
67e1e09
) - updated scrollables mocks with ReactNative list equivalent (#1394)(by @gkueny) (
630f87f
)
- updated react native and other deps (#1412) (
549e461
)
v5.0.0-alpha.2 - 4 June 2023
- crash on swipe down (#1367)(by @beqramo) (
3ccbefc
)
v5.0.0-alpha.1 - 30 April 2023
- (BottomSheetScrollView): updated scroll responders props type (#1335)(by @eps1lon) (
e42fafc
) - fixed keyboard dismissing issue with Reanimated v3 (#1346)(by @janicduplessis) (
1d1a464
)
- fixed types (#1123)(by @stropho) (
b440964
)
v5.0.0-alpha.0 - 18 March 2023
- (#1119): fixed race condition between onmount and keyboard animations (
a1ec74d
)
- updated reanimated to v3 (#1324) (
4829316
)
v4.5.0 - 10 September 2023
- added dynamic sizing (#1513)(with @Eli-Nathan & @ororsatti) (
7330c7c
)
- updated snapPoint prop type (#1479)(by @nicolascavallin) (
0b1c8cc
)
v4.4.8 - 6 September 2023
- (bottom-sheet-modal): added container component prop to modal (#1309)(by @magrinj) (
1ecad69
) - (BottomSheetTextInput): reset shouldHandleKeyboardEvents on unmount (#1495)(by @koplyarov) (
6a5034c
) - updated scrollables mocks with ReactNative list equivalent (#1394)(by @gkueny) (
ea03e78
) - updated containerOffset top value to default to 0 (#1420)(by @beqramo) (
218e006
)
v4.4.7 - 4 June 2023
- resume close animation when container gets resized (#1374) (#1392) (
92ad842
) - crash on swipe down (#1367)(by @beqramo) (
235466f
)
v4.4.6 - 30 April 2023
- fixed keyboard dismissing issue with Reanimated v3 (#1346)(by @janicduplessis) (
94cf11e
) - (BottomSheetScrollView): updated scroll responders props type (#1335)(by @eps1lon) (
9c5af58
) - correctly check for non-null object (#1122)(by @stropho) (
54abf0c
)
- fixed types (#1123)(by @stropho) (
d41eda2
)
v4.4.5 - 19 September 2022
- replace findNodeHandle for getRefNativeTag (#1100)(by @AndreiCalazans) (
1a8928f
) - added onPress prop to backdrop component (#1029)(by @tarikpnr) (
1f0e93f
)
v4.4.4 - 9 September 2022
- (web): replace setNativeProps with useState (#1076)(by @RobertSasak) (
625049f
) - check if next and current indices are different before animating to a snap position (#1095)(by @itsramiel) (
3b75d5d
) - don't react to snap point changes if height is 0 (#855)(by @simon-abbott) (
29af238
)
- remove nanoid and react-native-redash to clean up some build issues (#1046) (
8fc11fd
) - updated example packages (#1064) (
cebae97
) - updated example styling (
1e99e8d
)
v4.4.3 - 31 July 2022
- closed bottom sheet snap point (by @eastroot1590) (#1043, #1035) (
c7f2ce2
)
- export internal hook and type (
a3ae54d
) - updated is-sponsor-label action (
5281041
) - updated sponsor-label action (
2583e3b
) - updated release script (
a0b64b7
)
v4.4.0 - 9 July 2022
- allow scrollable events (#1019) (
2be6498
)
v4.3.2 - 13 June 2022
- (regression): updated keyboard handling reaction (by @yusufyildirim) (#979) (
1811239
)
v4.3.1 - 24 May 2022
- removed flex style from draggable view (
29152fb
) - added a fixed position for the container on web (
ce5115a
)
- allow passing style to the container (
5e1ed9d
)
v4.3.0 - 14 May 2022
- added data to present modal api (#942) (
8a3d138
)
v4.2.2 - 2 May 2022
- allowed keyboard height to be recalculated when it changes (#931) (
2f33bbe
)
v4.2.1 - 24 April 2022
- updated footer container export name (
a887141
)
v4.2.0 - 24 April 2022
- allow unsafe usage for useBottomSheetInternal & useBottomSheetModalInternal (#740)(by @jembach) (
1bf6139
)
- fixed types import from reanimated (
831df9c
) - fixed types import (
95cb80d
) - exported useBottomSheetModalInternal hook (
31eb738
)
v4.1.6 - 23 April 2022
- updated BottomSheetBackdrop "falsey" default props (#793)(by @jakobo) (
7e00dd2
) - always update container height to avoid races. (#919)(by @elan) (
3245b23
) - always update handle height to avoid races.(related #919) (
dbf8945
)
- updated the readme file (
d951b17
)
- updated react native to 0.68 (
b4614bd
) - updated reanimated to 2.8 (
c1e6847
) - added native screens example (
1cf46c0
) - updated react native portal library (
955b774
) - updated portal to 1.0.12 (
0010008
) - replaced blacklist with exclusionList (#649)(by @aleppos) (
e3881b3
) - export BottomSheetFooterContainer component (
4f63b0d
)
v4.1.5 - 5 December 2021
- resume animation on interruption (#769) (
f2a9332
)
v4.1.4 - 21 November 2021
- prevent hiding bottom sheet container on platforms other than Android (#719) (
3da1a2e
)
- updated readme (
d951a19
)
- updated modal ref calls to use optional chaining (#725)(by @jcgertig) (
9ace1c6
)
- updated example dependencies (
9176e35
)
v4.1.3 - 18 October 2021
- prevent unstable mounting for modals (#697) (
657505a
)
- updated logo (
7c176e0
)
- updated modal ref calls to use optional chaining (#699)(by @jcgertig) (
ea19e3f
)
- updated @gorhom/portal dependency (
e777487
) - updated sponsor link (
2b624cc
) - updated contact list scroll indicator style to black (
9cc8b17
)
v4.1.2 - 12 October 2021
- hide the bottom sheet on closed (#690) (
9f04d55
)
v4.1.1 - 3 October 2021
- allow to render component inside default backdrop (#662) (
5df1a1f
) - calling dismiss without a key will remove the current modal if any (#676)(by @Shywim) (
fd4bb8d
)
v4.1.0 - 26 September 2021
- added handling for keyboard height change (#656)(by @Ferossgp) (
3c5fc57
)
- updated initial position to screen height (#657) (
dc56417
) - remove 'removeListener' as it is now deprecated (#635)(by @brianathere) (
f03b05b
) - revert changes on BottomSheetModal that blocked stack behavour (
15225ae
) - updated asigning velocity in animate worklet (#650) (
38b635e
)
- fix overDragResistanceFactor description (#633) (
1da46f5
)
- updated @gorhom/portal dependency (
366e46b
)
v4.0.3 - 2 September 2021
- allow content to be accessible #619 (
f1baf0e
)
v4.0.2 - 31 August 2021
- updated types for styles (#616) (
7fa1453
)
v4.0.1 - 30 August 2021
- pass correct params to animateToPosition (#610) (
01883fb
)
- add kickbk as a contributor for bug, test (#612) (
3316c8b
) - add vonovak as a contributor for code (#611) (
7c97e8f
)
v4.0.0 - 30 August 2021
- updated close method type (
ca3a11a
)
v4.0.0-alpha.30 - 22 August 2021
- prevent the sheet from snapping while layout being calculated (
445a964
)
- added forceClose and remove force param from close method (
3dd5796
) - clean up animation configs variables #572 (
8e002e1
)
- delete debug view from builds (
7ead04e
)
v4.0.0-alpha.29 - 18 August 2021
- added backgroundStyle, handleStyle & handleIndicatorStyle to bottom sheet (
2211765
)
- prevent keyboard change to snap sheet while user is interacting (
dd632b0
)
v4.0.0-alpha.28 - 17 August 2021
- provide dynamic initial snap points while layout is calculating (#584) (
98fb8d2
) - prevent snap points lower than 0 (
95ea72a
)
v4.0.0-alpha.27 - 15 August 2021
- rename Touchables.android to Touchables, to allow web usage (
a95e34f
)
v4.0.0-alpha.26 - 15 August 2021
- added onClose callback to BottomSheet (
ee64545
)
- updated animated closed position value on detached (
833879f
)
- added code of conduct file (
18a32e5
)
- updated footer api (
2cf7289
)
v4.0.0-alpha.25 - 6 August 2021
- fixed the multiline issue on BottomSheetTextInput #411 (
e21d676
)
v4.0.0-alpha.24 - 5 August 2021
- prevent animatedIndex from flickering caused by content resizing (
7fef5d0
)
v4.0.0-alpha.23 - 5 August 2021
- allow custom pan gesture and scroll handler customisation (#525) (by @vonovak) (
4c32da7
)
- allow user to override showsVerticalScrollIndicator value on scrollables (
11cdc34
)
- updated animateOnMount default value to true (
6293fe4
)
- remove unnecessary useMemos (#515) (
51fa2b3
) - removed enableFlashScrollableIndicatorOnExpand prop (
e447da4
)
v4.0.0-alpha.22 - 20 July 2021
- allow closing animation to be interrupted (
937f9ee
)
v4.0.0-alpha.21 - 18 July 2021
- react to index prop changes (
55af54b
)
- updated detached bottom sheet handling (
603f492
)
v4.0.0-alpha.20 - 13 July 2021
- prevent stuck state when animation is interrupted (
01e1e87
)
- removed none from keyboard behavior and set interactive as default (
26d3b71
)
v4.0.0-alpha.19 - 4 July 2021
- stablise animated index when reacting to keyboard status (
26132c1
)
v4.0.0-alpha.18 - 1 July 2021
- fixed handling dynamic snap point on mount snapping (
35b2fcb
)
v4.0.0-alpha.17 - 29 June 2021
- updated android keyboard handling (
f53306d
)
v4.0.0-alpha.16 - 27 June 2021
- allow view scrollble to over-drag sheet (
2c2ca4e
)
- updated keyboard handling for Android (
2d74ab0
)
v4.0.0-alpha.15 - 26 June 2021
v4.0.0-alpha.14 - 26 June 2021
- refactored snap points reaction to handle keyboard state (#497) (
f8f2417
)
v4.0.0-alpha.13 - 15 June 2021
- prevent animation to same position (
9636f84
)
v4.0.0-alpha.12 - 12 June 2021
- added detached bottom sheet (#487) (
3aa5fdb
)
- updated detached prop description (
9d4779b
)
- updated portal dependency (
70d72ec
)
v4.0.0-alpha.11 - 6 June 2021
v4.0.0-alpha.10 - 6 June 2021
- added pull to refresh implementaion (
016a01f
) - introduced more stable handling for dynamic snap points (
3edb2d1
)
- dismiss keyboard when sheet position change on Android (
8f34990
)
v4.0.0-alpha.9 - 3 June 2021
- added keyboard input mode for android (
069c4b6
)
- export useBottomSheetInternal, added animatedPosition and animatedIndex to useBottomSheet (
fb3df59
)
v4.0.0-alpha.8 - 2 June 2021
- updated typings for sectionlist to mirror rn core types (#475) (
dd9dbdc
) - prevent animated content height value from getting below zero (
d9b417f
) - updated BottomSheetContainer measuring on android (
d0e5227
)
v4.0.0-alpha.7 - 30 May 2021
- allow handle to drag sheet without effecting the scrollable (
580b763
)
v4.0.0-alpha.6 - 28 May 2021
- scrollble container style crash (
a4b9b93
)
v4.0.0-alpha.5 - 27 May 2021
- added pre-integrated VirtualizedList component (
2d4d69d
)
- updated keyboard height in container calculation (
2599f6c
) - re-snap to current position when snap points get updated (
bb8e202
) - handle initial closed sheet (
4bc40d9
)
v4.0.0-alpha.4 - 25 May 2021
- added footer component (#457) (
46fb883
)
v4.0.0-alpha.3 - 23 May 2021
- on mount flicker on fixed sheet (
48c4988
) - prevented animatedSnapPoints reaction from running randomly (
bf4e461
)
- removed deprecated props (#452) (
993f936
)
v4.0.0-alpha.2 - 23 May 2021
- updated handling animated heights (#451) (
b9313ba
)
v4.0.0-alpha.1 - 16 May 2021
- added snap to position (#443) (
9ca5f29
)
v4.0.0-alpha.0 - 16 May 2021
- added enable pan down to close (#437) (
1f103b0
)