Skip to content

Commit da7a44f

Browse files
authored
Merge pull request #3132 from GetStream/develop
Next Release
2 parents 5dc6be8 + e1f555f commit da7a44f

File tree

12 files changed

+548
-189
lines changed

12 files changed

+548
-189
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
[![NPM](https://img.shields.io/npm/v/stream-chat-react-native.svg)](https://www.npmjs.com/package/stream-chat-react-native)
1111
[![Build Status](https://github.com/GetStream/stream-chat-react-native/actions/workflows/release.yml/badge.svg)](https://github.com/GetStream/stream-chat-react-native/actions)
1212
[![Component Reference](https://img.shields.io/badge/docs-component%20reference-blue.svg)](https://getstream.io/chat/docs/sdk/reactnative)
13-
![JS Bundle Size](https://img.shields.io/badge/js_bundle_size-459%20KB-blue)
13+
![JS Bundle Size](https://img.shields.io/badge/js_bundle_size-450%20KB-blue)
1414

1515
<img align="right" src="https://getstream.imgix.net/images/ios-chat-tutorial/[email protected]?auto=format,enhance" width="50%" />
1616

examples/ExpoMessaging/app.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -51,16 +51,16 @@
5151
}
5252
],
5353
[
54-
"expo-av",
54+
"expo-video",
5555
{
56-
"microphonePermission": "$(PRODUCT_NAME) would like to use your microphone for voice recording."
56+
"supportsBackgroundPlayback": true,
57+
"supportsPictureInPicture": true
5758
}
5859
],
5960
[
60-
"expo-video",
61+
"expo-audio",
6162
{
62-
"supportsBackgroundPlayback": true,
63-
"supportsPictureInPicture": true
63+
"microphonePermission": "$(PRODUCT_NAME) would like to use your microphone for voice recording."
6464
}
6565
]
6666
]

examples/ExpoMessaging/components/ChatWrapper.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ const streami18n = new Streami18n({
1616
});
1717

1818
SqliteClient.logger = (level, message, extraData) => {
19-
console.log(level, `SqliteClient: ${message}`, extraData);
19+
// console.log(level, `SqliteClient: ${message}`, extraData);
2020
};
2121

2222
export const ChatWrapper = ({ children }: PropsWithChildren<{}>) => {

examples/ExpoMessaging/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"@react-native-community/netinfo": "11.4.1",
1515
"@react-navigation/elements": "^1.3.31",
1616
"expo": "^53.0.12",
17-
"expo-av": "~15.1.6",
17+
"expo-audio": "~0.4.6",
1818
"expo-clipboard": "~7.1.4",
1919
"expo-constants": "~17.1.6",
2020
"expo-document-picker": "~13.1.5",

examples/ExpoMessaging/yarn.lock

Lines changed: 19 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -1905,14 +1905,6 @@
19051905
find-up "^5.0.0"
19061906
js-yaml "^4.1.0"
19071907

1908-
"@gorhom/bottom-sheet@^5.1.1":
1909-
version "5.1.1"
1910-
resolved "https://registry.yarnpkg.com/@gorhom/bottom-sheet/-/bottom-sheet-5.1.1.tgz#43ecb9e7b4d4ca4b4cefdf3b6b497f7715f350bc"
1911-
integrity sha512-Y8FiuRmeZYaP+ZGQ0axDwWrrKqVp4ByYRs1D2fTJTxHMt081MHHRQsqmZ3SK7AFp3cSID+vTqnD8w/KAASpy+w==
1912-
dependencies:
1913-
"@gorhom/portal" "1.0.14"
1914-
invariant "^2.2.4"
1915-
19161908
"@gorhom/bottom-sheet@^5.1.6":
19171909
version "5.1.6"
19181910
resolved "https://registry.yarnpkg.com/@gorhom/bottom-sheet/-/bottom-sheet-5.1.6.tgz#92365894ae4d4eefdbaa577408cfaf62463a9490"
@@ -3360,11 +3352,6 @@ csstype@^3.0.2:
33603352
resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.2.tgz#1d4bf9d572f11c14031f0436e1c10bc1f571f50b"
33613353
integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==
33623354

3363-
3364-
version "1.10.5"
3365-
resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.10.5.tgz#5600df4548fc2453b3f163ebb2abbe965ccfb986"
3366-
integrity sha512-BUFis41ikLz+65iH6LHQCDm4YPMj5r1YFLdupPIyM4SGcXMmtiLQ7U37i+hGS8urIuqe7I/ou3IS1jVc4nbN4g==
3367-
33683355
33693356
version "1.11.13"
33703357
resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.13.tgz#92430b0139055c3ebb60150aa13e860a4b5a366c"
@@ -3521,11 +3508,6 @@ electron-to-chromium@^1.5.41:
35213508
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.69.tgz#7268a4251e82fc83a7cdc9ab51e7154bb2813038"
35223509
integrity sha512-zz4e7EbJqqtdQtwt61ZYKrfEYlV0HpGbIGRVFGOO9YBZIhg0BDXtBcWxpqyAm6oyPl2Zp8tc5FrPpCZQH/Yazg==
35233510

3524-
emoji-regex@^10.3.0:
3525-
version "10.3.0"
3526-
resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-10.3.0.tgz#76998b9268409eb3dae3de989254d456e70cfe23"
3527-
integrity sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==
3528-
35293511
emoji-regex@^10.4.0:
35303512
version "10.4.0"
35313513
resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-10.4.0.tgz#03553afea80b3975749cfcb36f776ca268e413d4"
@@ -3646,10 +3628,10 @@ expo-asset@~11.1.5:
36463628
"@expo/image-utils" "^0.7.4"
36473629
expo-constants "~17.1.5"
36483630

3649-
expo-av@~15.1.6:
3650-
version "15.1.6"
3651-
resolved "https://registry.yarnpkg.com/expo-av/-/expo-av-15.1.6.tgz#f1c4a404672500feb0274144a64bb3a956e85bdd"
3652-
integrity sha512-5ZbeXdCmdckZHwtEV+8tRZqLlUWR96gkkUIxpyZAEvK0L+aI/BnyhDCpjnSKWwZo4ZA6lx8/su9kyFNV/mQ/sQ==
3631+
expo-audio@~0.4.6:
3632+
version "0.4.6"
3633+
resolved "https://registry.yarnpkg.com/expo-audio/-/expo-audio-0.4.6.tgz#39def71b91f2cb5c4d21a51aef6ffabcc4421ad4"
3634+
integrity sha512-/pgz0AnQHnyJWkPfTp/3gBDib6FZYnscpktFZgmPeTeCK8KkPV4+eV2oEDDbSe2ngUrqDA0WVO4MX2Mfeec9ZA==
36533635

36543636
expo-clipboard@~7.1.4:
36553637
version "7.1.4"
@@ -4131,7 +4113,7 @@ hyphenate-style-name@^1.0.3:
41314113
resolved "https://registry.yarnpkg.com/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz#691879af8e220aea5750e8827db4ef62a54e361d"
41324114
integrity sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==
41334115

4134-
i18next@^21.10.0, i18next@^21.6.14:
4116+
i18next@^21.10.0:
41354117
version "21.10.0"
41364118
resolved "https://registry.yarnpkg.com/i18next/-/i18next-21.10.0.tgz#85429af55fdca4858345d0e16b584ec29520197d"
41374119
integrity sha512-YeuIBmFsGjUfO3qBmMOc0rQaun4mIpGKET5WDwvu8lU7gvwpcariZLNtL0Fzj+zazcHUrlXHiptcFhBMFaxzfg==
@@ -4591,11 +4573,6 @@ lines-and-columns@^1.1.6:
45914573
resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632"
45924574
integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==
45934575

4594-
linkifyjs@^4.1.1:
4595-
version "4.1.1"
4596-
resolved "https://registry.yarnpkg.com/linkifyjs/-/linkifyjs-4.1.1.tgz#73d427e3bbaaf4ca8e71c589ad4ffda11a9a5fde"
4597-
integrity sha512-zFN/CTVmbcVef+WaDXT63dNzzkfRBKT1j464NJQkV7iSgJU0sLBus9W0HBwnXK13/hf168pbrx/V/bjEHOXNHA==
4598-
45994576
linkifyjs@^4.2.0:
46004577
version "4.2.0"
46014578
resolved "https://registry.yarnpkg.com/linkifyjs/-/linkifyjs-4.2.0.tgz#9dd30222b9cbabec9c950e725ec00031c7fa3f08"
@@ -4959,7 +4936,7 @@ [email protected], "mime-db@>= 1.43.0 < 2":
49594936
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70"
49604937
integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==
49614938

4962-
mime-types@^2.1.12, mime-types@^2.1.27, mime-types@^2.1.34, mime-types@^2.1.35, mime-types@~2.1.34:
4939+
mime-types@^2.1.12, mime-types@^2.1.27, mime-types@^2.1.35, mime-types@~2.1.34:
49634940
version "2.1.35"
49644941
resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a"
49654942
integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==
@@ -5625,13 +5602,6 @@ [email protected]:
56255602
css-tree "^1.1.3"
56265603
warn-once "0.1.1"
56275604

5628-
react-native-url-polyfill@^1.3.0:
5629-
version "1.3.0"
5630-
resolved "https://registry.yarnpkg.com/react-native-url-polyfill/-/react-native-url-polyfill-1.3.0.tgz#c1763de0f2a8c22cc3e959b654c8790622b6ef6a"
5631-
integrity sha512-w9JfSkvpqqlix9UjDvJjm1EjSt652zVQ6iwCIj1cVVkwXf4jQhQgTNXY6EVTwuAmUjg6BC6k9RHCBynoLFo3IQ==
5632-
dependencies:
5633-
whatwg-url-without-unicode "8.0.0-3"
5634-
56355605
react-native-url-polyfill@^2.0.0:
56365606
version "2.0.0"
56375607
resolved "https://registry.yarnpkg.com/react-native-url-polyfill/-/react-native-url-polyfill-2.0.0.tgz#db714520a2985cff1d50ab2e66279b9f91ffd589"
@@ -6140,44 +6110,29 @@ [email protected]:
61406110
version "0.0.0"
61416111
uid ""
61426112

6143-
6144-
version "7.1.1"
6145-
resolved "https://registry.yarnpkg.com/stream-chat-react-native-core/-/stream-chat-react-native-core-7.1.1.tgz#b22faf35fa5defd24c730873aeba30c172556089"
6146-
integrity sha512-9AkSKWzywN2FfsMgDfeoCatr/qoG+zJzM2u5j3PU6WU7qIhZtM/7+2UB0WKAY7fA5MjaoMEzV1mBF+hILP1KOw==
6113+
6114+
version "7.1.2"
6115+
resolved "https://registry.yarnpkg.com/stream-chat-react-native-core/-/stream-chat-react-native-core-7.1.2.tgz#5870a1188ecbf8c3b705d74379d19ff77efce2c5"
6116+
integrity sha512-Ob+V8tt+7L+7BRkWyWbFlju6E/8MAoB/NUZ8ENtEEijq5QBNWnVvZctQSZuekIOVrfoP9EenlIOPadHnN/mvYA==
61476117
dependencies:
6148-
"@gorhom/bottom-sheet" "^5.1.1"
6149-
dayjs "1.10.5"
6150-
emoji-regex "^10.3.0"
6151-
i18next "^21.6.14"
6118+
"@gorhom/bottom-sheet" "^5.1.6"
6119+
dayjs "1.11.13"
6120+
emoji-regex "^10.4.0"
6121+
i18next "^21.10.0"
61526122
intl-pluralrules "^2.0.1"
6153-
linkifyjs "^4.1.1"
6123+
linkifyjs "^4.3.1"
61546124
lodash-es "4.17.21"
6155-
mime-types "^2.1.34"
6125+
mime-types "^2.1.35"
61566126
path "0.12.7"
61576127
react-native-markdown-package "1.8.2"
6158-
react-native-url-polyfill "^1.3.0"
6159-
stream-chat "^9.3.0"
6160-
use-sync-external-store "^1.4.0"
6128+
react-native-url-polyfill "^2.0.0"
6129+
stream-chat "^9.7.0"
6130+
use-sync-external-store "^1.5.0"
61616131

61626132
"stream-chat-react-native-core@link:../../package":
61636133
version "0.0.0"
61646134
uid ""
61656135

6166-
stream-chat@^9.3.0:
6167-
version "9.3.0"
6168-
resolved "https://registry.yarnpkg.com/stream-chat/-/stream-chat-9.3.0.tgz#35ca4db9e841eb92d07413ae156de0500ad77b23"
6169-
integrity sha512-S73B3HrvmQvJjq58Zjo50vh74juhsWsVRpT+OBjGAxSGxlA+ITkZ3vKs8Y/r2eDK7mBTMmX5QCruFaDJH5dRuw==
6170-
dependencies:
6171-
"@types/jsonwebtoken" "^9.0.8"
6172-
"@types/ws" "^8.5.14"
6173-
axios "^1.6.0"
6174-
base64-js "^1.5.1"
6175-
form-data "^4.0.0"
6176-
isomorphic-ws "^5.0.0"
6177-
jsonwebtoken "^9.0.2"
6178-
linkifyjs "^4.2.0"
6179-
ws "^8.18.1"
6180-
61816136
stream-chat@^9.7.0:
61826137
version "9.7.0"
61836138
resolved "https://registry.yarnpkg.com/stream-chat/-/stream-chat-9.7.0.tgz#8302a4dfd2b68115c57cd0a102976542a79cf132"
@@ -6540,11 +6495,6 @@ use-latest-callback@^0.2.3:
65406495
resolved "https://registry.yarnpkg.com/use-latest-callback/-/use-latest-callback-0.2.3.tgz#2d644d3063040b9bc2d4c55bb525a13ae3de9e16"
65416496
integrity sha512-7vI3fBuyRcP91pazVboc4qu+6ZqM8izPWX9k7cRnT8hbD5svslcknsh3S9BUhaK11OmgTV4oWZZVSeQAiV53SQ==
65426497

6543-
use-sync-external-store@^1.4.0:
6544-
version "1.4.0"
6545-
resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.4.0.tgz#adbc795d8eeb47029963016cefdf89dc799fcebc"
6546-
integrity sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==
6547-
65486498
use-sync-external-store@^1.5.0:
65496499
version "1.5.0"
65506500
resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.5.0.tgz#55122e2a3edd2a6c106174c27485e0fd59bcfca0"

package/expo-package/package.json

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,16 @@
2424
"expo-image-picker": "*",
2525
"expo-media-library": "*",
2626
"expo-sharing": "*",
27-
"expo-video": "*"
27+
"expo-video": "*",
28+
"expo-audio": "*"
2829
},
2930
"peerDependenciesMeta": {
3031
"expo-av": {
3132
"optional": true
3233
},
34+
"expo-audio": {
35+
"optional": true
36+
},
3337
"expo-video": {
3438
"optional": true
3539
},
@@ -57,7 +61,8 @@
5761
},
5862
"devDependencies": {
5963
"expo": "^53.0.12",
60-
"expo-image-manipulator": "^12.0.5"
64+
"expo-image-manipulator": "^12.0.5",
65+
"expo-audio": "~0.4.6"
6166
},
6267
"scripts": {
6368
"prepack": " cp ../../README.md .",

0 commit comments

Comments
 (0)