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

9 hours ago

What's Changed

✨ Features

  • Add multiple window support for mac and iPad OS by @stefanceriu in #5319
  • Floating date feature is now out of the feature flag by @Velin92 in #5360
  • Add support for starting voice calls from a DM by @BillCarsonFr in #5305
  • Add an action to the newly introduced FloatingDateBadge that scrolls the timeline to that day. by @stefanceriu in #5350

🙌 Improvements

  • Improve detection of link device completion when linking a new device via QR by @hughns in #5323
  • Remove the Spaces Announcement sheet. by @pixlwave in #5376

🐛 Bugfixes

  • Require video for callkit even if voice call only to workaround a bug answering calls on the lock screen by @BillCarsonFr in #5366
  • Use a VStack for invite buttons when the HStack doesn't fit. by @pixlwave in #5403

🗣 Translations

🦻 Accessibility

  • Fix voice over not reading voice messages properly by @Velin92 in #5362

🧱 Build

  • Update the SDK to fix support for Xcode 26.4. by @pixlwave in #5338
  • Increase the wait time for sliding sync to retrieve the integration tests room by @stefanceriu in #5339
  • Handle PRs in the stale checks. by @stefanceriu in #5347
  • Upgrade the project to use Xcode 26.4 (and the 26.4 simulator for tests). by @pixlwave in #5375

🚧 In development 🚧

  • Include the always usage location description in the info.plist by @Velin92 in #5330
  • Introduce a room thread list (WIP) by @stefanceriu in #5299
  • Allow presenting threads from the new room thread list by @stefanceriu in #5336
  • Start send and stop functions of the LiveLocationManager by @Velin92 in #5348
  • Implement live location sharing start and stop actions in the UI by @Velin92 in #5349
  • Small Live Location Sharing tweaks by @Velin92 in #5351
  • Add a view with instructions for enabling backups in Element Classic. by @pixlwave in #5359
  • Add a view to show the user's account from Element Classic. by @pixlwave in #5361
  • Live Location Sharing Banner by @Velin92 in #5370
  • Verify Element X with an existing Element Classic account. by @pixlwave in #5374
  • Fix LiveLocationManager flaky tests by @Velin92 in #5389
  • Implement APIs for LLS observation by @Velin92 in #5393
  • Render LiveLocations in the map by @Velin92 in #5394
  • Add a build flag for Verify with Classic to disable it for the next RC. by @pixlwave in #5406

Others

  • Update README.md by @pixlwave in #5332
  • Fix UI test snapshots after attachment menu and reply bubble UI changes by @stefanceriu in #5337
  • Update codecov/codecov-action action to v6 by @renovate[bot] in #5309
  • Update dependency element-hq/compound-design-tokens to v10 by @renovate[bot] in #5340
  • Update reply view border corner radii and color by @stefanceriu in #5341
  • Remove the shouldDisambiguateDisplayNames parameter from the RoomEvent and RoomStateEvent string builders by @stefanceriu in #5344
  • Remove now unneeded waitForInitialItems TimelineProvider method. by @stefanceriu in #5345
  • Update the SDK handling breaking changes. by @pixlwave in #5364
  • Update the SDK. by @pixlwave in #5369
  • Update nschloe/action-cached-lfs-checkout action to v1.2.5 by @renovate[bot] in #5368
  • Update actions/github-script action to v9 by @renovate[bot] in #5372
  • Order localazy strings alphabetically by key by @Velin92 in #5377
  • Update peter-evans/create-pull-request action to v8.1.1 by @renovate[bot] in #5380
  • Update sdk to 26.04.13 by @Velin92 in #5390
  • Update actions/upload-artifact action to v7.0.1 by @renovate[bot] in #5381
  • Update zizmorcore/zizmor-action action to v0.5.3 by @renovate[bot] in #5392
  • Prompt user when inviting users with uncached identities by @kaylendog in #5331
  • Update sdk to 26.04.16 by @Velin92 in #5405

Full Changelog: release/26.04.0...release/26.04.1

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

NewReleases is sending notifications on new releases.