What's Changed
✨ Features
🙌 Improvements
- Adopt room info power levels by @stefanceriu in #4245
- Adopt new
canOwnUser*
power level methods instead of the throwing ones by @stefanceriu in #4247 - EC: handle back navigation from the webview by @Velin92 in #4250
🐛 Bugfixes
- Proper error handling when trying to accept invalid invites by @Velin92 in #4232
- Fix a crash when attempting to send a bug report with excessively large logs. by @pixlwave in #4243
- Fix media previews in private room notifications and pagination on upgraded rooms. by @pixlwave in #4246
- Be more lenient with the power levels by @stefanceriu in #4261
- Fix earpiece button visibility in Element Call. by @toger5 in #4263
- Attempt to fix message composer layout crashes when running as an iPad app on MacOS by @stefanceriu in #4264
⚠️ API Changes
🗣 Translations
- Translations update by @RiotRobot in #4240
- Translations update by @RiotRobot in #4268
🦻 Accessibility
- Add View Avatar a11y label by @Velin92 in #4253
- Use the close formatting option a11y label by @Velin92 in #4254
- a11y poll improvements by @Velin92 in #4255
- a11y improvement for removing a selected user by @Velin92 in #4256
- voice over focuses title when it changes in session verification view by @Velin92 in #4258
- a11y added a label to the remove all filters button by @Velin92 in #4259
- Stop VoiceOver from reading the screen behind the current call. by @pixlwave in #4265
- Added a11y isHeader to the security section list row by @Velin92 in #4266
🧱 Build
- Use mock log files for the BugReportScreenViewModelTests. by @pixlwave in #4257
- Make the BuildSDK tool an AsyncParsableCommand and avoid help showing up after the command is run by @stefanceriu in #4260
- Fix the calver workflow. by @pixlwave in #4274
- Bump the calendar version ready for the next release by @RiotRobot in #4273
🚧 In development 🚧
Others
- Refactor how we deal with user permissions. by @stefanceriu in #4235
- Expose isLiveKitRTCSupported on the ClientProxy. by @pixlwave in #4238
- Update dependency jpsim/Yams to from: "6.0.2" by @renovate in #4244
- Replace the Report a Problem button with the app's version on the start screen. by @pixlwave in #4262
- Fix flakey AuthenticationService test. by @pixlwave in #4270
- Update dependency apple/swift-argument-parser to from: "1.6.0" by @renovate in #4271
- Updated SDK to 25.07.01 by @Velin92 in #4276
New Contributors
Full Changelog: release/25.06.5...release/25.07.0