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

latest release: nightly/25.09.3.1010
15 hours ago

What's Changed

✨ Features

  • MediaTimelinePreviewDetails can now be opened by long pressing in the media timeline by @Velin92 in #4474

🙌 Improvements

  • Increase line limit for name in FileRoomTimelineView by @Velin92 in #4470

🐛 Bugfixes

  • Fix some retain cycles that could keep the Client(Proxy) alive when clearing the cache. by @pixlwave in #4462
  • Address the real lifetime issue of the SDK's Client by making Context.mediaProvider weak. by @pixlwave in #4466
  • Use the SDK's offline detection everywhere (except for restarting the sync loop). by @pixlwave in #4472

⚠️ API Changes

🗣 Translations

🦻 Accessibility

  • A11y audit improvements and fixes by @Velin92 in #4457
  • A11y timeout announcement for verification request, hardcoded to 1 minute by @Velin92 in #4467

🚧 In development 🚧

  • Hide the tab bar when pushing screens on iPhone as requested by the designs. by @pixlwave in #4444
  • Use the SDK's SpaceService, SpaceRoom and SpaceRoomList. by @pixlwave in #4455
  • Fix a bug where invites would be hidden when the Low Priority feature is enabled. by @pixlwave in #4461
  • Allow joined rooms to be pushed within a space. by @pixlwave in #4460
  • Add a migration to expire sync sessions so that m.space.* state is up to date. by @pixlwave in #4482

Others

  • Tweaks discovered when using Compound overrides. by @pixlwave in #4456
  • Move call presentation from the chats flow into the user session flow. by @pixlwave in #4459
  • Update actions/github-script action to v8 by @renovate[bot] in #4471
  • Fix proxies by reverting the change that introduced schemes. by @pixlwave in #4481
  • Revert weak media provider by @pixlwave in #4483
  • Add a new way of parsing HTML data and generating AttributedStrings by @stefanceriu in #4449

Full Changelog: release/25.09.0...release/25.09.2

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

NewReleases is sending notifications on new releases.