Skip to content

Releases: element-hq/element-x-ios

1.9.10

19 Dec 14:59
3aa7edc
Compare
Choose a tag to compare

What's Changed

✨ Features

🙌 Improvements

🐛 Bugfixes

  • Fix tap knockable room and custom keyboard did show scrolling by @Velin92 in #3603
  • Fix a bug where you're shown the remove caption action when it isn't available. by @pixlwave in #3608
  • Fix recently used emojis by @stefanceriu in #3624
  • Fix state change commented by mistake and simplify snapshot test setup by @stefanceriu in #3627

⚠️ API Changes

🗣 Translations

🚧 In development 🚧

Others

Full Changelog: 1.9.9...1.9.10

1.9.9

05 Dec 16:28
40d739f
Compare
Choose a tag to compare

What's Changed

🙌 Improvements

🧱 Build

Others

New Contributors

Full Changelog: 1.9.8...1.9.9

1.9.8

03 Dec 11:45
4187155
Compare
Choose a tag to compare

What's Changed

✨ Features

  • Enable local echoes for media uploads for all builds. by @pixlwave in #3579

🙌 Improvements

🐛 Bugfixes

  • Small Knock adjustments by @Velin92 in #3568
  • Wait until the sync has stopped before marking a background task as complete. by @pixlwave in #3564
  • Handle media source validation more gracefully. by @pixlwave in #3571

🗣 Translations

Others

Full Changelog: 1.9.7...1.9.8

1.9.7

28 Nov 15:03
c598b63
Compare
Choose a tag to compare

What's Changed

✨ Features

  • Support adding a caption to media uploads. by @pixlwave in #3531
  • Show both defaults and frequent emojis in the timeline item menu, make the list scrollable by @stefanceriu in #3534
  • Enable inline replies for push notifications. by @stefanceriu in #3542

🙌 Improvements

🐛 Bugfixes

  • Handle NSItemProvider public.image data types. by @stefanceriu in #3541
  • Fix the media upload preview screen on macOS. by @pixlwave in #3543
  • Delay handling inline notification replies until the user session is established by @stefanceriu in #3544
  • Put the share extension Info.plist updates in the xcodegen yaml 🤦‍♂️ by @pixlwave in #3549
  • Fix the presentation of QuickLook when viewing logs on macOS. by @pixlwave in #3556
  • Stop delaying ElementCall until the next sync loop and only notify other participants when presumed to already be up to date. by @stefanceriu in #3559
  • Add back missing send button when media captions are disabled. by @pixlwave in #3561
  • Fix a bug on iOS 17 where you couldn't long press on a message. by @pixlwave in #3567

🗣 Translations

🧱 Build

  • Link the MatrixRustSDK dynamically and only embed it in the main target by @stefanceriu in #3539

🚧 In development 🚧

Others

  • Fix UI tests, update compound to roll back snapshot testing and avoid the requirement for Swift Testing. by @stefanceriu in #3540
  • Update the SDK. by @pixlwave in #3545
  • Move timeline item tap gestures to the items themselves instead of the bubbled styler by @stefanceriu in #3553
  • Bump the RustSDK to v1.0.75 by @stefanceriu in #3557
  • Move the media caption composer (and Add Caption action) behind a feature flag for now. by @pixlwave in #3560
  • Update the SDK. by @pixlwave in #3565

Full Changelog: 1.9.6...1.9.7

1.9.6

19 Nov 16:19
1901749
Compare
Choose a tag to compare

What's Changed

✨ Features

🙌 Improvements

🐛 Bugfixes

  • Regenerate thumbnails to see if it helps with phantom avatar switching. by @pixlwave in #3503
  • Fix #1947 - Check expected files are still present before restoring a session. by @stefanceriu in #3507
  • Fix Rooms that user has knocked not displaying the request sent screen by @Velin92 in #3513
  • Fix share extension app group so it works for nightlies too by @stefanceriu in #3520
  • Fix toolbar icons disappearing on the iPad after backgrounding the app by @stefanceriu in #3521
  • Fix a bug where the security banner has the wrong state when out of sync. by @pixlwave in #3511
  • Fix image animations / remove fading when switching between local and remote echoes. by @stefanceriu in #3525

🗣 Translations

🧱 Build

🚧 In development 🚧

Others

Full Changelog: 1.9.5...1.9.6

1.9.5

11 Nov 12:02
468afd8
Compare
Choose a tag to compare

What's Changed

🐛 Bugfixes

🗣 Translations

🚧 In development 🚧

Others

Full Changelog: 1.9.4...1.9.5

1.9.4

07 Nov 15:29
a5cef53
Compare
Choose a tag to compare

What's Changed

✨ Features

🙌 Improvements

  • Enable identity pinning violation notifications unconditionally by @andybalaam in #3457
  • Tweak the flow for changing a recovery key. by @pixlwave in #3452
  • Replace individual RoomProxy properties with a stored RoomInfo. by @pixlwave in #3445
  • Use an https callback for OIDC once again. by @pixlwave in #3461
  • Tweak the flow for setting up a recovery key. by @pixlwave in #3463
  • Tweak the flow for disabling key storage. by @pixlwave in #3464
  • Directly show Recovery Key and Encryption Reset screens from the home screen banner. by @pixlwave in #3482

🐛 Bugfixes

  • Fix the order of the frequently used emojis when showing them in the full reaction picker by @stefanceriu in #3455
  • Stop the sync loop after each background app refresh. by @pixlwave in #3481
  • Fix the Setup Recovery flow from the home screen banner. by @pixlwave in #3483
  • Fix race condition when setting up session verification controller subscriptions by @stefanceriu in #3486
  • Fix a couple of race conditions when observing room info updates for calls. by @pixlwave in #3487
  • Syncing fixes by @stefanceriu in #3488
  • Start syncing when receiving a background VoIP call for the cases in which the app was suspended but not terminated by @stefanceriu in #3491
  • Update SDK 1.0.65 by @Velin92 in #3494

🗣 Translations

🧱 Build

📄 Documentation

🚧 In development 🚧

Others

New Contributors

Full Changelog: 1.9.3...1.9.4

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