Skip to content

chore: Set E2EE version for talk-ios to 23.0.0#16955

Merged
nickvergessen merged 1 commit intomainfrom
chore/noid/e2ee-ios-version-23
Feb 6, 2026
Merged

chore: Set E2EE version for talk-ios to 23.0.0#16955
nickvergessen merged 1 commit intomainfrom
chore/noid/e2ee-ios-version-23

Conversation

@SystemKeeper
Copy link
Contributor

🛠️ API Checklist

🏁 Checklist

  • ⛑️ Tests (unit and/or integration) are included or not possible
  • 📘 API documentation in docs/ has been updated or is not required
  • 🔖 Capability is added or not needed

@SystemKeeper SystemKeeper added this to the 🍏 Next RC (33) milestone Feb 1, 2026
@SystemKeeper SystemKeeper self-assigned this Feb 1, 2026
@SystemKeeper SystemKeeper added enhancement feature: WebRTC 🚡 WebRTC connection between browsers and/or mobile clients client: 🤖🍏 mobile labels Feb 1, 2026
@SystemKeeper

This comment was marked as outdated.

@SystemKeeper

This comment was marked as outdated.

@SystemKeeper

This comment was marked as outdated.

@SystemKeeper
Copy link
Contributor Author

/backport to stable33

@SystemKeeper
Copy link
Contributor Author

/backport to stable32

@SystemKeeper
Copy link
Contributor Author

/backport to stable31

@nickvergessen
Copy link
Member

Instead of degrading the version, we should drop the check, unless you implemented that already.
What is the current work done on iOS? You check capabilities and simply hide the call features?

@SystemKeeper
Copy link
Contributor Author

SystemKeeper commented Feb 2, 2026

Instead of degrading the version, we should drop the check, unless you implemented that already.

If we drop the check, then all non-updated versions (< 23) would allow calling and would then fail, because of E2EE.
Edit: If that would be an acceptable tradeoff, we can of course drop the check completely.

What is the current work done on iOS? You check capabilities and simply hide the call features?

iOS checks the config flag and if it is set, starting a call will show a message, stating that calling is not supported because of enabled E2EE on the server (see screenshot in linked PR).

Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
@SystemKeeper SystemKeeper force-pushed the chore/noid/e2ee-ios-version-23 branch from ede2ab2 to abae938 Compare February 6, 2026 10:53
@SystemKeeper SystemKeeper marked this pull request as ready for review February 6, 2026 10:54
@nickvergessen
Copy link
Member

/backport to stable33

@nickvergessen nickvergessen merged commit c49edd1 into main Feb 6, 2026
80 of 83 checks passed
@nickvergessen nickvergessen deleted the chore/noid/e2ee-ios-version-23 branch February 6, 2026 11:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

client: 🤖🍏 mobile enhancement feature: WebRTC 🚡 WebRTC connection between browsers and/or mobile clients

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants