github element-hq/element-x-ios release/25.07.0
25.07.0

latest releases: nightly/25.09.1.1007, nightly/25.09.1.1006, nightly/25.09.1.1005...
2 months ago

What's Changed

✨ Features

🙌 Improvements

🐛 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

  • Support runtime customisation of the rageshake URL. by @pixlwave in #4267

🗣 Translations

🦻 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 🚧

  • EC Timeout if it doesn't respond after 30 seconds by @Velin92 in #4237

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

Don't miss a new element-x-ios release

NewReleases is sending notifications on new releases.