Skip to content

Latest commit

 

History

History
658 lines (357 loc) · 38.8 KB

CHANGELOG.md

File metadata and controls

658 lines (357 loc) · 38.8 KB

4.6.1 (2024-02-18)

Bug Fixes

  • added footer height to content height when using dynamic sizing (#1725) (1fdab02)

4.6.0 (2024-01-03)

Bug Fixes

Features

  • added accessibility overrides support (#1288)(by @Mahmoud-SK) (2dea730)

Changelog

Fixes

  • allowed content max height be applied for dynamic sizing (af53c28)
  • dismiss all action for modals (#1529)(by @david-gomes5) (6fc2cd1)

Chores And Housekeeping

  • update dev dependencies (fef9925)
  • updated detached modal example (55c9857)
  • updated snap points normalisation hook deps (9564467)

v5.0.0-alpha.4 - 6 September 2023

Fixes

  • (BottomSheetTextInput): reset shouldHandleKeyboardEvents on unmount (#1495)(by @koplyarov) (81cd66f)
  • updated containerOffset top value to default to 0 (#1420)(by @beqramo) (b81cb93)

Chores And Housekeeping

  • updated expo and react native deps (#1445) (f6f2304)

v5.0.0-alpha.3 - 25 June 2023

Fixes

  • 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)

Chores And Housekeeping

  • updated react native and other deps (#1412) (549e461)

v5.0.0-alpha.2 - 4 June 2023

Fixes

  • crash on swipe down (#1367)(by @beqramo) (3ccbefc)

v5.0.0-alpha.1 - 30 April 2023

Fixes

  • (BottomSheetScrollView): updated scroll responders props type (#1335)(by @eps1lon) (e42fafc)
  • fixed keyboard dismissing issue with Reanimated v3 (#1346)(by @janicduplessis) (1d1a464)

Chores And Housekeeping

  • fixed types (#1123)(by @stropho) (b440964)

v5.0.0-alpha.0 - 18 March 2023

New Features

  • added web support (#1150) (a996b4a)
  • rewrite gesture apis with gesture handler 2 (#1126) (6a4d296)

Fixes

  • (#1119): fixed race condition between onmount and keyboard animations (a1ec74d)

Chores And Housekeeping

  • updated reanimated to v3 (#1324) (4829316)

v4.5.0 - 10 September 2023

New Features

  • added dynamic sizing (#1513)(with @Eli-Nathan & @ororsatti) (7330c7c)

Fixes

  • updated snapPoint prop type (#1479)(by @nicolascavallin) (0b1c8cc)

v4.4.8 - 6 September 2023

Fixes

  • (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

Fixes

  • resume close animation when container gets resized (#1374) (#1392) (92ad842)
  • crash on swipe down (#1367)(by @beqramo) (235466f)

v4.4.6 - 30 April 2023

Fixes

  • 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)

Chores And Housekeeping

  • fixed types (#1123)(by @stropho) (d41eda2)

v4.4.5 - 19 September 2022

Refactoring and Updates

  • replace findNodeHandle for getRefNativeTag (#1100)(by @AndreiCalazans) (1a8928f)
  • added onPress prop to backdrop component (#1029)(by @tarikpnr) (1f0e93f)

Chores And Housekeeping

  • updated dependencies (657ca33)
  • updated changelog script and templates (ee6230c)

v4.4.4 - 9 September 2022

Fixes

  • (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)

Chores And Housekeeping

  • 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

Fixes

  • closed bottom sheet snap point (by @eastroot1590) (#1043, #1035) (c7f2ce2)

Chores And Housekeeping

  • 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

New Features

  • allow scrollable events (#1019) (2be6498)

Chores And Housekeeping

v4.3.2 - 13 June 2022

Fixes

  • (regression): updated keyboard handling reaction (by @yusufyildirim) (#979) (1811239)

v4.3.1 - 24 May 2022

Fixes

  • removed flex style from draggable view (29152fb)
  • added a fixed position for the container on web (ce5115a)

Refactoring and Updates

  • allow passing style to the container (5e1ed9d)

Chores And Housekeeping

  • added Expo example (#958) (cb58a8a)
  • fixed dynamic snap point example text color (321de77)

v4.3.0 - 14 May 2022

New Features

  • added data to present modal api (#942) (8a3d138)

Refactoring and Updates

  • expose animateOnMount for modals (#943) (df3b180)
  • added jest mock file (#941) (ce15894)

v4.2.2 - 2 May 2022

Fixes

  • allowed keyboard height to be recalculated when it changes (#931) (2f33bbe)

v4.2.1 - 24 April 2022

Fixes

  • updated footer container export name (a887141)

v4.2.0 - 24 April 2022

New Features

  • allow unsafe usage for useBottomSheetInternal & useBottomSheetModalInternal (#740)(by @jembach) (1bf6139)

Chores And Housekeeping

  • fixed types import from reanimated (831df9c)
  • fixed types import (95cb80d)
  • exported useBottomSheetModalInternal hook (31eb738)

v4.1.6 - 23 April 2022

Fixes

  • 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)

Documentation Changes

  • updated the readme file (d951b17)

Chores And Housekeeping

  • 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

Fixes

  • resume animation on interruption (#769) (f2a9332)

v4.1.4 - 21 November 2021

Fixes

  • prevent hiding bottom sheet container on platforms other than Android (#719) (3da1a2e)

Documentation Changes

Refactoring and Updates

  • updated modal ref calls to use optional chaining (#725)(by @jcgertig) (9ace1c6)

Chores And Housekeeping

  • updated example dependencies (9176e35)

v4.1.3 - 18 October 2021

Fixes

  • prevent unstable mounting for modals (#697) (657505a)

Documentation Changes

Refactoring and Updates

  • updated modal ref calls to use optional chaining (#699)(by @jcgertig) (ea19e3f)

Chores And Housekeeping

  • updated @gorhom/portal dependency (e777487)
  • updated sponsor link (2b624cc)
  • updated contact list scroll indicator style to black (9cc8b17)

v4.1.2 - 12 October 2021

Fixes

  • hide the bottom sheet on closed (#690) (9f04d55)

v4.1.1 - 3 October 2021

Refactoring and Updates

  • 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

New Features

  • added handling for keyboard height change (#656)(by @Ferossgp) (3c5fc57)

Fixes

  • 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)

Documentation Changes

  • fix overDragResistanceFactor description (#633) (1da46f5)

Chores And Housekeeping

  • updated @gorhom/portal dependency (366e46b)

v4.0.3 - 2 September 2021

Fixes

  • allow content to be accessible #619 (f1baf0e)

v4.0.2 - 31 August 2021

Fixes

  • updated types for styles (#616) (7fa1453)

v4.0.1 - 30 August 2021

Fixes

  • pass correct params to animateToPosition (#610) (01883fb)

Documentation Changes

  • 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

Documentation Changes

  • added auto-deployment for documentation website (3b14281)
  • updated readme file (84fdcf6)

Chores And Housekeeping

  • updated close method type (ca3a11a)

v4.0.0-alpha.30 - 22 August 2021

Fixes

  • prevent the sheet from snapping while layout being calculated (445a964)

Refactoring and Updates

  • added forceClose and remove force param from close method (3dd5796)
  • clean up animation configs variables #572 (8e002e1)

Chores And Housekeeping

  • delete debug view from builds (7ead04e)

v4.0.0-alpha.29 - 18 August 2021

New Features

  • added backgroundStyle, handleStyle & handleIndicatorStyle to bottom sheet (2211765)

Fixes

  • prevent keyboard change to snap sheet while user is interacting (dd632b0)

v4.0.0-alpha.28 - 17 August 2021

Fixes

  • provide dynamic initial snap points while layout is calculating (#584) (98fb8d2)
  • prevent snap points lower than 0 (95ea72a)

Chores And Housekeeping

  • updated github workflow and templates (db68fac)
  • updated auto-close action version (991d214)

v4.0.0-alpha.27 - 15 August 2021

Refactoring and Updates

  • rename Touchables.android to Touchables, to allow web usage (a95e34f)

v4.0.0-alpha.26 - 15 August 2021

New Features

  • added onClose callback to BottomSheet (ee64545)

Fixes

  • updated animated closed position value on detached (833879f)

Documentation Changes

  • added code of conduct file (18a32e5)

Refactoring and Updates

Chores And Housekeeping

  • updated package dependencies (e11dc84)
  • renamed the branch to master (a0bb98a)

v4.0.0-alpha.25 - 6 August 2021

Fixes

  • fixed the multiline issue on BottomSheetTextInput #411 (e21d676)

v4.0.0-alpha.24 - 5 August 2021

Fixes

  • prevent animatedIndex from flickering caused by content resizing (7fef5d0)

v4.0.0-alpha.23 - 5 August 2021

New Features

  • allow custom pan gesture and scroll handler customisation (#525) (by @vonovak) (4c32da7)

Fixes

  • allow user to override showsVerticalScrollIndicator value on scrollables (11cdc34)

Refactoring and Updates

  • updated animateOnMount default value to true (6293fe4)

Chores And Housekeeping

  • remove unnecessary useMemos (#515) (51fa2b3)
  • removed enableFlashScrollableIndicatorOnExpand prop (e447da4)

v4.0.0-alpha.22 - 20 July 2021

Refactoring and Updates

  • allow closing animation to be interrupted (937f9ee)

v4.0.0-alpha.21 - 18 July 2021

New Features

  • react to index prop changes (55af54b)

Fixes

  • updated detached bottom sheet handling (603f492)

v4.0.0-alpha.20 - 13 July 2021

Fixes

  • prevent stuck state when animation is interrupted (01e1e87)

Refactoring and Updates

  • removed none from keyboard behavior and set interactive as default (26d3b71)

v4.0.0-alpha.19 - 4 July 2021

Fixes

  • stablise animated index when reacting to keyboard status (26132c1)

v4.0.0-alpha.18 - 1 July 2021

Fixes

  • fixed handling dynamic snap point on mount snapping (35b2fcb)

v4.0.0-alpha.17 - 29 June 2021

Fixes

  • updated android keyboard handling (f53306d)

v4.0.0-alpha.16 - 27 June 2021

New Features

  • allow view scrollble to over-drag sheet (2c2ca4e)

Fixes

  • updated keyboard handling for Android (2d74ab0)

v4.0.0-alpha.15 - 26 June 2021

v4.0.0-alpha.14 - 26 June 2021

Fixes

  • refactored snap points reaction to handle keyboard state (#497) (f8f2417)

v4.0.0-alpha.13 - 15 June 2021

Fixes

  • prevent animation to same position (9636f84)

v4.0.0-alpha.12 - 12 June 2021

New Features

  • added detached bottom sheet (#487) (3aa5fdb)

Documentation Changes

  • updated detached prop description (9d4779b)

Chores And Housekeeping

  • updated portal dependency (70d72ec)

v4.0.0-alpha.11 - 6 June 2021

v4.0.0-alpha.10 - 6 June 2021

New Features

  • added pull to refresh implementaion (016a01f)
  • introduced more stable handling for dynamic snap points (3edb2d1)

Fixes

  • dismiss keyboard when sheet position change on Android (8f34990)

v4.0.0-alpha.9 - 3 June 2021

New Features

  • added keyboard input mode for android (069c4b6)

Chores And Housekeeping

  • export useBottomSheetInternal, added animatedPosition and animatedIndex to useBottomSheet (fb3df59)

v4.0.0-alpha.8 - 2 June 2021

Fixes

  • 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)

Chores And Housekeeping

  • minor refactor (#473) (e209ebe)
  • minor simplifications (#467) (7cfe70d)

v4.0.0-alpha.7 - 30 May 2021

New Features

  • allow handle to drag sheet without effecting the scrollable (580b763)

v4.0.0-alpha.6 - 28 May 2021

Fixes

  • scrollble container style crash (a4b9b93)

v4.0.0-alpha.5 - 27 May 2021

New Features

  • added pre-integrated VirtualizedList component (2d4d69d)

Fixes

  • 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

New Features

  • added footer component (#457) (46fb883)

v4.0.0-alpha.3 - 23 May 2021

Fixes

  • on mount flicker on fixed sheet (48c4988)
  • prevented animatedSnapPoints reaction from running randomly (bf4e461)

Refactoring and Updates

  • removed deprecated props (#452) (993f936)

v4.0.0-alpha.2 - 23 May 2021

Refactoring and Updates

  • updated handling animated heights (#451) (b9313ba)

v4.0.0-alpha.1 - 16 May 2021

New Features

  • added snap to position (#443) (9ca5f29)

v4.0.0-alpha.0 - 16 May 2021

New Features

  • added enable pan down to close (#437) (1f103b0)

Fixes

  • sheet positioning on modals (ee573e9)
  • prevent animatedPosition from becoming undefined (400d7b9)

Refactoring and Updates

  • create one generic scrollable component (#442) (01f791e)
  • converted all internal state/memoized variables to reanimated shared values. (#430) (89098e9)

Chores And Housekeeping

  • updated dependencies (7d2a947)
  • patch react-native-gesture-handler for android (26a0d64)