From 497d8c311b95cf2bd34b2c8ebe30ad8bfe81339b Mon Sep 17 00:00:00 2001 From: Ivan Sekovanikj <31964049+isekovanic@users.noreply.github.com> Date: Mon, 12 Oct 2026 11:52:51 +0200 Subject: [PATCH] fix: remove bottom sheet pinned version (#3849) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## ๐ŸŽฏ Goal This PR removes the pinned `@gorhom/react-native-bottom-sheet` version as it is no longer needed. Originally, the pin existed at all due to some inconsistencies with other dependencies, which have now been long resolved upstream. Thus, we remove the pin so that apps also relying on the bottom sheet no longer have to have 2 versions installed (if they do not match `5.2.9` specifically). ## ๐Ÿ›  Implementation details ## ๐ŸŽจ UI Changes
iOS
Before After
Android
Before After
## ๐Ÿงช Testing ## โ˜‘๏ธ Checklist - [ ] I have signed the [Stream CLA](https://docs.google.com/forms/d/e/1FAIpQLScFKsKkAJI7mhCr7K9rEIOpqIDThrWxuvxnwUq2XkHyG154vQ/viewform) (required) - [ ] PR targets the `develop` branch - [ ] Documentation is updated - [ ] New code is tested in main example apps, including all possible scenarios - [ ] SampleApp iOS and Android - [ ] Expo iOS and Android --- package/package.json | 2 +- yarn.lock | 24 +----------------------- 2 files changed, 2 insertions(+), 24 deletions(-) diff --git a/package/package.json b/package/package.json index 093b7c10be..c7bbf7597b 100644 --- a/package/package.json +++ b/package/package.json @@ -66,7 +66,7 @@ ] }, "dependencies": { - "@gorhom/bottom-sheet": "5.2.9", + "@gorhom/bottom-sheet": "^5.2.14", "@ungap/structured-clone": "^1.3.0", "dayjs": "1.11.13", "emoji-regex": "^10.4.0", diff --git a/yarn.lock b/yarn.lock index fd910f97f6..ba43028db5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3047,28 +3047,6 @@ __metadata: languageName: node linkType: hard -"@gorhom/bottom-sheet@npm:5.2.9": - version: 5.2.9 - resolution: "@gorhom/bottom-sheet@npm:5.2.9" - dependencies: - "@gorhom/portal": "npm:1.0.14" - invariant: "npm:^2.2.4" - peerDependencies: - "@types/react": "*" - "@types/react-native": "*" - react: "*" - react-native: "*" - react-native-gesture-handler: ">=2.16.1" - react-native-reanimated: "*" - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-native": - optional: true - checksum: 10c0/306a81b4d19010e1347581c3902c0b3de295545bc523eb9350a26c1743a9fb09c689ec5d2ceb56827e9f984e856e08f1d9fc6eb36b2cd6aeaaaceb56ca33d84b - languageName: node - linkType: hard - "@gorhom/bottom-sheet@npm:^5.2.14": version: 5.2.14 resolution: "@gorhom/bottom-sheet@npm:5.2.14" @@ -19114,7 +19092,7 @@ __metadata: dependencies: "@babel/core": "npm:^7.29.0" "@babel/runtime": "npm:^7.29.2" - "@gorhom/bottom-sheet": "npm:5.2.9" + "@gorhom/bottom-sheet": "npm:^5.2.14" "@op-engineering/op-sqlite": "npm:^18.1.0" "@react-native-community/netinfo": "npm:^12.0.1" "@react-native/babel-preset": "npm:0.87.0"