Skip to content
Merged
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
be92410
fix(voip): run RNCallKeep.setup on all Android versions
OtavioStasiak Aug 17, 2026
2a4b655
fix(voip): disconnect the Telecom connection natively on Android tear…
OtavioStasiak Aug 17, 2026
a4674e3
fix(voip): run RNCallKeep.setup on all Android versions
OtavioStasiak Aug 17, 2026
ff54116
fix(voip): disconnect the Telecom connection natively on Android tear…
OtavioStasiak Aug 17, 2026
e6f276f
Merge branch 'develop' into fix.ending-call-blocks-all-later-calls
OtavioStasiak Aug 18, 2026
b2bbe5c
Merge branch 'develop' into fix.ending-call-blocks-all-later-calls
OtavioStasiak Aug 19, 2026
55a853a
chore: format code and fix lint issues
OtavioStasiak Aug 19, 2026
2eaab9f
fix(voip): disconnect natively before CallKeep clears the connection
OtavioStasiak Aug 19, 2026
9febb27
fix: tests
OtavioStasiak Aug 19, 2026
006aec8
fix: build
OtavioStasiak Aug 19, 2026
e3515c7
comment
OtavioStasiak Aug 19, 2026
56f3a8f
fix: run the full teardown when the call ends on js
OtavioStasiak Aug 24, 2026
24788a9
chore: format code and fix lint issues
OtavioStasiak Aug 24, 2026
82e0912
Merge branch 'develop' into fix.ending-call-blocks-all-later-calls
OtavioStasiak Aug 24, 2026
b1aeef1
fix: prevent crash issue
OtavioStasiak Aug 26, 2026
e06e2a3
cleanup
OtavioStasiak Aug 26, 2026
6d22210
Merge branch 'develop' into fix.ending-call-blocks-all-later-calls
OtavioStasiak Aug 26, 2026
fcbe315
fix: detect telecom support on Android below API 33
OtavioStasiak Aug 28, 2026
36c5821
Merge branch 'develop' into fix.ending-call-blocks-all-later-calls
OtavioStasiak Aug 28, 2026
0789e1c
Merge branch 'develop' into fix.ending-call-blocks-all-later-calls
OtavioStasiak Sep 1, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion index.js
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,13 @@ if (process.env.USE_STORYBOOK) {

LogBox.ignoreAllLogs();

if (Platform.OS === 'android' && DeviceInfo.hasSystemFeatureSync('android.software.telecom')) {
Comment thread
OtavioStasiak marked this conversation as resolved.
// FEATURE_TELECOM is only declared from API 33; older releases declare its predecessor, FEATURE_CONNECTION_SERVICE.
const supportsTelecom =
Platform.OS === 'android' &&
(DeviceInfo.hasSystemFeatureSync('android.software.telecom') ||
DeviceInfo.hasSystemFeatureSync('android.software.connectionservice'));

if (supportsTelecom) {
const options = {
android: {
// TODO: i18n
Expand Down
Loading