What's Changed
✨ Features
- Hook reaction pickers into the system's recently used keyboard emojis by @stefanceriu in #3453
- Incoming session verification support by @stefanceriu in #3428
- Enable the Optimised Media Uploads feature. by @pixlwave in #3467
🙌 Improvements
- Enable identity pinning violation notifications unconditionally by @andybalaam in #3457
- Tweak the flow for changing a recovery key. by @pixlwave in #3452
- Replace individual RoomProxy properties with a stored RoomInfo. by @pixlwave in #3445
- Use an https callback for OIDC once again. by @pixlwave in #3461
- Tweak the flow for setting up a recovery key. by @pixlwave in #3463
- Tweak the flow for disabling key storage. by @pixlwave in #3464
- Directly show Recovery Key and Encryption Reset screens from the home screen banner. by @pixlwave in #3482
🐛 Bugfixes
- Fix the order of the frequently used emojis when showing them in the full reaction picker by @stefanceriu in #3455
- Stop the sync loop after each background app refresh. by @pixlwave in #3481
- Fix the Setup Recovery flow from the home screen banner. by @pixlwave in #3483
- Fix race condition when setting up session verification controller subscriptions by @stefanceriu in #3486
- Fix a couple of race conditions when observing room info updates for calls. by @pixlwave in #3487
- Syncing fixes by @stefanceriu in #3488
- Start syncing when receiving a background VoIP call for the cases in which the app was suspended but not terminated by @stefanceriu in #3491
- Update SDK 1.0.65 by @Velin92 in #3494
🗣 Translations
- Update translations and some snapshots. by @pixlwave in #3459
- Translations update by @RiotRobot in #3477
🧱 Build
- remove iOS 16 support by @Velin92 in #3443
- min macos support by @Velin92 in #3451
- Revert "min macos support" by @pixlwave in #3458
📄 Documentation
🚧 In development 🚧
- Knocked Preview implementation by @Velin92 in #3426
- Switch optimised video uploads to use 720p by @pixlwave in #3462
Others
- Update verify identity button title. by @pixlwave in #3466
- Update the strings for out of sync Key Storage. by @pixlwave in #3468
- Update SDK 1.0.63 by @Velin92 in #3479
- Encryption Flow Coordinators. by @pixlwave in #3471
- Update SDK 1.0.64 by @Velin92 in #3490
- Fastlane fails resetting the right simulator, use
device
instead ofdestination
. by @stefanceriu in #3493
New Contributors
- @andybalaam made their first contribution in #3457
Full Changelog: 1.9.3...1.9.4