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

latest release: nightly/26.01.1.1115
14 hours ago

What's Changed

✨ Features

🙌 Improvements

  • Change permissions screen is now responsive to the current user's power level by @Velin92 in #4889
  • Update the font style for placeholder messages (redacted/encrypted/unsupported). by @pixlwave in #4927
  • Create room redesign and refactor by @Velin92 in #4942

🐛 Bugfixes

  • Improve canSee Sec & Privacy check. by @Velin92 in #4835
  • Revert "Add a banner to encrypted rooms with visible history. (#4738)" by @pixlwave in #4850
  • Fix voice message crashes on the Files tab of the Media and Files room section by @stefanceriu in #4839
  • Unban correctly depends on kick PL + removed Change Settings permission by @Velin92 in #4878
  • Use the right check to show sec n privacy section in space settings by @Velin92 in #4880
  • Fix for leaving spaces with 0 joined rooms by @Velin92 in #4883
  • Fix for unbanning requiring both kick and ban permissions by @Velin92 in #4925
  • Fix icon alignment on placeholder message items. by @pixlwave in #4930
  • Check permissions before indirectly updating desired settings in sec & privacy by @Velin92 in #4926
  • Fix how email addresses and links with trailing closing brackets are detected by @stefanceriu in #4949
  • Hide the Translate action on macOS in favour of selecting the text. by @pixlwave in #4954

⚠️ API Changes

  • Move BigIcon into Compound and add a new TitleAndIcon component. by @pixlwave in #4866

🗣 Translations

🧱 Build

  • Have fastlane's xcbeautify use a special github actions formatter and reporter. by @stefanceriu in #4864
  • Various codecov and workflow action tweaks by @stefanceriu in #4863
  • Use the quiet argument on Fastlane's xcbeautify output formatter by @stefanceriu in #4867
  • Remove now unnecessary screen creation UI tests copying step by @stefanceriu in #4868
  • Bump the calendar version ready for the next release by @RiotRobot in #4905

📄 Documentation

  • Clarify product input requirements and how to add translations for contributions. by @pixlwave in #4849

🚧 In development 🚧

  • Add a Link New Device screen (behind a feature flag). by @pixlwave in #4811
  • Handle the edge case of one or more non parent joined spaces present in the existing allowed list by @Velin92 in #4842
  • Add a service and flow coordinator for the LinkNewDevice feature. by @pixlwave in #4859
  • Tapping on the space screen title can open settings by @Velin92 in #4890
  • Add a banner to encrypted rooms with visible history. by @kaylendog in #4851
  • Do not show history visible banner when the user cannot send messages. by @kaylendog in #4892
  • Add a Log Files entry to the Usage sizes. by @pixlwave in #4921
  • Add support for linking new devices in the QRCodeLoginScreen. by @pixlwave in #4891
  • Add tests for linking a new device. by @pixlwave in #4934
  • Handle OIDC cancellation and workaround missing progress when linking a new device. by @pixlwave in #4935
  • Empty spaces list screen by @Velin92 in #4936

Others

New Contributors

Full Changelog: release/25.12.1...release/26.01.0

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

NewReleases is sending notifications on new releases.