Skip to content

Releases: element-hq/element-x-ios

1.9.3

24 Oct 12:53
cb4d68a
Compare
Choose a tag to compare

What's Changed

🙌 Improvements

  • Update HeroImage to match the BigIcon component from Compound. by @pixlwave in #3439
  • Update compound to change checkmark color by @Velin92 in #3440

🐛 Bugfixes

  • Fix a bug where the pinned items banner could overlay the composer. by @pixlwave in #3441
  • Fix composer mention pills showing up as file icons on first use on iOS 18 by @stefanceriu in #3444
  • Fix a bug where the room state wouldn't indicate when a call was in progress. by @pixlwave in #3442

Full Changelog: 1.9.2...1.9.3

1.9.2

23 Oct 09:48
Compare
Choose a tag to compare

What's Changed

🙌 Improvements

  • Add support for rendering media captions in the timeline. by @pixlwave in #3429
  • Show a verification badge on the Room Member/User Profile screens. by @pixlwave in #3427

🐛 Bugfixes

  • Only subscribe to identity updates if the room is encrypted. by @pixlwave in #3414
  • Fix the pinned identity banner to always show the user ID regardless of ambiguity. by @pixlwave in #3415
  • Fix a bug where uploaded images could have the wrong aspect ratio in the timeline. by @pixlwave in #3435

⚠️ API Changes

🗣 Translations

🚧 In development 🚧

  • Allow image uploads to be optimised to reduce bandwidth. by @pixlwave in #3412
  • Knock and knocked state for the join room screen by @Velin92 in #3424

Others

Full Changelog: 1.9.1...1.9.2

1.9.1

15 Oct 11:21
Compare
Choose a tag to compare

What's Changed

🐛 Bugfixes

  • Fix a bug opening images with a valid filename but a mimetype of image/* (sent by EXA). by @pixlwave in #3407

🗣 Translations

🚧 In development 🚧

Full Changelog: 1.9.0...1.9.1

1.9.0

10 Oct 16:41
a7ba32a
Compare
Choose a tag to compare

What's Changed

🐛 Bugfixes

🧱 Build

Full Changelog: 1.8.6...1.9.0

1.8.6

10 Oct 14:01
8e03cc8
Compare
Choose a tag to compare

What's Changed

✨ Features

🙌 Improvements

  • Add a subtitle to the QR Code login instructions. by @pixlwave in #3386
  • Tweak the UI in the EncryptionReset, IdentityConfirmation and SecureBackupRecovery screens. by @pixlwave in #3391
  • Update the secondary button stroke colour. by @pixlwave in #3393

🚧 In development 🚧

  • crypto: Configure decryption trustRequirement based on config flag by @BillCarsonFr in #3358
  • Introduce a feature flag for the new identity pinning violation notifications feature by @stefanceriu in #3394

Others

  • Fix an authentication UI test snapshot. by @pixlwave in #3387
  • Ask the iPad to reveal the keyboard in UI Tests when it's hidden. by @pixlwave in #3389

Full Changelog: 1.8.5...1.8.6

1.8.5

08 Oct 10:42
798916c
Compare
Choose a tag to compare

What's Changed

✨ Features

🙌 Improvements

  • Add detection for latest devices. by @pixlwave in #3327
  • Configure the AuthenticationService later now that we have 2 flows on the start screen. by @pixlwave in #3316
  • Selecting a server that doesn't support login now fails instead of letting you continue to a failure later. by @pixlwave in #3342
  • Add new emoji from iOS 17.4 to the reaction picker. by @pixlwave in #3376

🐛 Bugfixes

  • Use a plain view for reactions instead of a TabView. by @pixlwave in #3328
  • Upgrade Kingfisher to fix a bug that prevented GIFs from being tapped. by @pixlwave in #3326
  • Make sure the room header takes up as much space as possible (to hide the back button). by @pixlwave in #3335
  • Have ElementCall always default to the speaker; prevent the lock button from ending the call by @stefanceriu in #3338
  • Allow focusing the different avatars making up a DM details cluster separately. by @stefanceriu in #3341
  • Disable auto correction when running on the Mac by @stefanceriu in #3364

🗣 Translations

🧱 Build

🚧 In development 🚧

  • Add developer option to hide media in the timeline. by @pixlwave in #3366

Others

Full Changelog: 1.8.4...1.8.5

1.8.4

24 Sep 14:23
f772849
Compare
Choose a tag to compare

What's Changed

✨ Features

🐛 Bugfixes

  • Fix: confusion of lab flags for invisible crypto by @BillCarsonFr in #3319
  • Fix a regression where you can't scroll the timeline on iOS 17 by @pixlwave in #3320
  • Fix a bug where the Join Room screen was sometimes shown instead of the Room. by @pixlwave in #3323
  • Fix a bug on iOS 18 where the timeline background would use the wrong colour scheme when using the app switcher. by @pixlwave in #3324
  • Don't use the new iPad modal presentation mode for the timeline item menu by @pixlwave in #3325

🗣 Translations

🧱 Build

Others

Full Changelog: 1.8.3...1.8.4

1.8.3

19 Sep 15:14
78fb64c
Compare
Choose a tag to compare

What's Changed

✨ Features

🐛 Bugfixes

  • Await for room sync only for push notification invites by @Velin92 in #3307

🧱 Build

  • Try to stop random codecov test result action failures from failing the whole test run. by @stefanceriu in #3301

Others

Full Changelog: 1.8.2...1.8.3

1.8.2

18 Sep 10:33
9b6470d
Compare
Choose a tag to compare

What's Changed

✨ Features

  • Allow registration on matrix.org using a custom helper URL. by @pixlwave in #3282

🙌 Improvements

  • Allow account deactivation when not using OIDC. by @pixlwave in #3295

🗣 Translations

🧱 Build

🚧 In development 🚧

  • Add a WebRegistrationScreen (not included in the flow yet). by @pixlwave in #3281
  • Added analytics for message pinning by @Velin92 in #3284

Others

Full Changelog: 1.8.1...1.8.2

1.8.1

13 Sep 15:05
93daaf5
Compare
Choose a tag to compare

What's Changed

🐛 Bugfixes

  • Make sure we don't reuse an old NSEUserSession after logging out and back in. by @pixlwave in #3273
  • Make sure we reset the feature flag when upgrading to SSS. by @pixlwave in #3272
  • Fix interactive dismissal of our QLPreviewController iOS 18 (when built with Xcode 16). by @pixlwave in #3274
  • Replace client side room awaiting with the SDKs new awaitRoomRemoteEcho method by @stefanceriu in #3279
  • Handle notifications properly when a call is happening. by @pixlwave in #3276

🧱 Build

Full Changelog: 1.8.0...1.8.1