Calin-Teodor
480b6f7cdc
fix(ios): overwriteConfig payload structure
2025-03-12 16:28:29 +02:00
Calinteodor
19f91bea84
feat(ios): Update data types for events ( #15767 )
...
* Update data types for some event params
2025-03-12 14:44:37 +02:00
Calin-Teodor
59420ea1a8
feat(ios): fixed data type for startRecording param
2025-03-11 15:11:52 +02:00
Saúl Ibarra Corretgé
1e558b143f
fix(android,ios) set native view background matching JS
...
Avoids a "flicker" effect when the SDK is launched and assets are being
loaded.
2025-03-11 13:41:57 +01:00
Calin-Teodor
53acd386f0
feat(android/ios): added SEND_CAMERA_FACING_MODE_MESSAGE external api event
2025-03-10 15:15:00 +02:00
Calin-Teodor
f967efa3e4
feat(android/ios): broadcast RECORDING_STATUS_CHANGED event
2025-03-10 14:49:41 +02:00
Calin-Teodor
eee80941b0
feat(android/ios): add CONFERENCE_UNIQUE_ID_SET event
2025-03-07 09:19:36 +02:00
Calinteodor
94c55f7aa4
feat(android/ios): Native API to overwrite config ( #15707 )
...
Native API to overwrite config for both ios and android.
2025-03-05 11:49:19 +02:00
Saúl Ibarra Corretgé
8ac44dfbb3
fix(ios) remove orphaned file references from the project
2025-03-04 13:36:27 +01:00
Saúl Ibarra Corretgé
ea2ab9edc0
fix(ios) fix exporting JitsiMeetView.{start,stop}Recording to Swift
2025-03-04 13:36:27 +01:00
Saúl Ibarra Corretgé
74efbd7a61
feat(ios) introduce gemfile to make builds more reproducible
...
With it we can control what Ruby version, cocoapods version and fastlane
version is being used.
2025-02-17 16:17:34 +01:00
Calinteodor
ef138fb5aa
feat(android/ios): start/stop recording events for native ( #15598 )
...
Added native android and ios events for start and stop recording.
2025-02-13 18:36:11 +02:00
Calinteodor
405af3af5f
feat(toolbox/native): reorganizing buttons in the toolbox and overflow menu ( #15543 )
...
Configures what buttons can be visible inside Toolbox and OverflowMenu, based on priority and config overrides, just like web does.
2025-02-11 16:17:13 +02:00
Calinteodor
f670f39dd2
feat(android/ios): Native API events for show/hide notification ( #15577 )
...
Added show/hide notification events for native Android/iOS
2025-02-10 11:34:50 +02:00
Calin-Teodor
ac6185424c
dep(react-native): update to 0.75.5
2025-02-07 16:57:12 +02:00
Saúl Ibarra Corretgé
07a25a1f00
feat(ios) add ability to configure the native WebRTC logging level
2025-02-04 10:37:43 +01:00
Saúl Ibarra Corretgé
d6bbe07cf2
feat(ios) add ability to inject a custom RTCAudioDevice implementation
...
It allows for full control over the audio handling.
2025-02-04 10:37:43 +01:00
Saúl Ibarra Corretgé
b3ee8fe127
feat(rn) implement startSilent
...
Technically, on Android, the audio mode is configured but no audio is
played. Since the configured audio mode matches what we expect from a
calling app (what we support to coexist with) this is enough to not
create audio disruptions.
2025-01-23 14:45:22 +01:00
Calinteodor
95a6001a6f
feat(toolbox): use custom buttons inside toolbox ( #15506 )
...
*Adding capability to use customToolbbarButtons config option inside Toolbox as well and updating event name by making it more general.
2025-01-23 14:58:22 +02:00
Calin-Teodor
867646da1a
feat(ios): fixed path from where we take hermes.xcframework
2025-01-16 18:17:00 +02:00
Saúl Ibarra Corretgé
ff78bfb62f
fix(ios) fix node path in scripts
2025-01-16 17:11:36 +02:00
luzpaz
30595584a3
chore(typos) fix various typos
...
Found via `codespell -q 3 -S "*.svg,./lang" -L anser,bu,dialin,goup,miliseconds,nd,vew`
2024-12-20 07:58:31 +01:00
Calin-Teodor
4aa4382d2b
dep(@react-native-clipboard/clipboard): update to 1.14.3
2024-12-16 10:48:32 +02:00
Calin-Teodor
6bf1b46609
chore(react-native): update CocoaPods
2024-12-16 10:47:54 +02:00
Calinteodor
f3324ab165
feat(react-native): enable hermes engine ( #15279 )
...
Enabled hermes JS engine and updated SDK release scripts for both Android and iOS.
2024-11-26 14:24:43 +02:00
Saúl Ibarra Corretgé
dc25a8dde4
feat(ios) update CocoaPods version
2024-11-05 17:36:52 +02:00
Saúl Ibarra Corretgé
b2059060fc
fix(rn,android) fix build for RN 0.75
...
It requires Kotlin 1.9. Some modules needed to be updated in order to
gain that compatibility.
2024-10-30 14:16:35 +02:00
Calin-Teodor
7ff78313ff
dep(react-native): update to 0.75.4
2024-10-29 14:56:43 +02:00
Saúl Ibarra Corretgé
c24c25849d
fix(ios) update giphy SDK
2024-10-03 13:56:10 +03:00
Saúl Ibarra Corretgé
5da69192e3
feat(ios) use Xcode 16 as the new baseline
2024-10-02 15:20:06 +03:00
Saúl Ibarra Corretgé
5ea2093a40
fix(ios) specify supported platforms (iOS, iPadOS)
2024-09-13 13:07:19 +03:00
Saúl Ibarra Corretgé
ab57a2999b
feat(ios) bump minimum required iOS version to 15.1
...
RN 0.76 will be doing this change, so let's get ahead.
THis puts the iPhione 6S as the baseline model, which was released in
September 2015.
2024-09-13 12:57:49 +03:00
Saúl Ibarra Corretgé
ba06121464
fix(rn) fix audio loss when switching to the bridge
...
The issue was fixed in RN WebRTC.
2024-08-14 16:30:17 +02:00
Calin-Teodor
a074437d99
fix(android/ios/scripts): updated react native packager script path
2024-08-13 14:24:48 +03:00
Saúl Ibarra Corretgé
ce22adfe64
fix(ios) SDK release script fixes
...
- Run script with tracing
- Allow empty commits (we might need a rebuild)
- Fix tag name in lite SDK
2024-08-08 07:49:26 +02:00
Calin-Teodor
f48c03e314
feat(ios): readded git tag for release sdk scritps
2024-08-07 16:09:37 +03:00
Calin-Teodor
b1c0cc5322
feat(android/ios): we no longer need to set a tag
2024-08-06 14:07:59 +03:00
Calin-Teodor
56df23af35
dep(react-native): update for some related dependencies to latest
2024-08-06 10:50:41 +03:00
Calin-Teodor
767101497c
dep(react-emoji-render/@amplitude/react-native): update to latest
2024-07-08 13:30:13 +03:00
Calin-Teodor
889b37cedc
dep(react-native-webrtc): update to latest
2024-07-08 13:13:31 +03:00
Calinteodor
d2ad3473a1
deps(react-native-gesture-handler/@react-native-clipboard/clipboard): Updates related to RN 0.73.8 ( #14894 )
...
* deps(react-native-gesture-handler/@react-native-clipboard/clipboard): Updates related to RN 0.73.8
2024-07-05 12:30:55 +03:00
Calinteodor
2697eb1273
deps(react-native): update to 0.73 ( #14886 )
...
* deps(react-native): updates regarding to 0.73.8
2024-07-04 17:58:55 +03:00
Calin-Teodor
eb0317fb8d
deps(react-native-screens, react-navigation): update to latest
2024-07-04 11:46:57 +03:00
Saúl Ibarra Corretgé
59da1537be
chore(deps,rn) update react-native-async-storage
...
Ref: https://github.com/jitsi/jitsi-meet/issues/14850
2024-07-03 15:19:17 +03:00
Calin-Teodor
f4cae6350b
feat(ios): updated cocoalumberjack dependency
2024-06-18 15:05:10 +03:00
Saúl Ibarra Corretgé
3139111d36
chore(deps) update react-native-webrtc
...
iOS rendering improvements.
2024-06-13 11:59:42 +03:00
Saúl Ibarra Corretgé
acccd760d1
feat(rn) remove 360p resolution limitation
...
Layer suspension now works on mobile, let's give this a try once again.
2024-06-07 14:34:13 +02:00
Saúl Ibarra Corretgé
e25ceebeec
fix(ios) don't pretty-print build output with Fastlane
2024-06-06 15:31:27 +02:00
Saúl Ibarra Corretgé
667b9fba67
chore(deps) update react-native-webrtc@124.0.0
2024-06-04 18:49:50 +02:00
Calin-Teodor
bbf55e8476
feat(ios/sdk): fix room taken from wrong param
2024-06-04 14:36:37 +03:00