github element-hq/element-x-ios 1.0.20

latest releases: nightly/1.6.4.585, nightly/1.6.4.584, nightly/1.6.4.583...
14 months ago

Changes in 1.0.20 (2023-02-22)

✨ Features

  • Enable auto-discovery of sliding sync proxy, directing users to more information when their server doesn't support it. (#410)

🙌 Improvements

  • Added the functionality to attach a screenshot in the Bug Report View. (#127)
  • Added associated domains applinks. (#301)
  • Add missing shimmer effect on home screen and tweak the message composer. (#430)
  • Added a progress bar to to the bug report screen, when sending the report. (#495)
  • Launch UI tests directly in the screen that will be tested and type character by character instead of retrying. (#534)
  • Removed reply/edit dimming for all non highlighted messages to increase readability. (#542)
  • Refactored UserNotification into UserIndicator. (#547)
  • Update appearance of forms in the app. Add formBackground and formRowBackground colours. (#565)
  • Rename SettingsRow… to Form…Style and use these everywhere (sparingly on the Bug Report Screen which isn't a real form). (#602)

🐛 Bugfixes

  • Allow blockquote bubbles to fill the message bubble (#527)
  • Fixed and updated some UI Tests. (#554)
  • Fix incorrect visible room ranges: correctly remove duplicates and ignore appearance changes while filtering (#603)
  • Fixed incorrect link detection on messages containing emojis (#464)
  • Context Menu Crash: Attempted fix by explicitly passing in the context to each cell. (#532)
  • Fix UI Tests for OnboardingScreen, BugReportScreen, ServerSelectionScreen, and UserSessionFlows. Fix UITestsSignalling by switching to file-based communication with a publisher. (#534)
  • Fix the background colour of the room members screen in dark mode. (#583)
  • Make sure forms have pressed states, remove incorrect disclosure indicators, stop login screen placeholders from flickering and don't block the loging screen when parsing a username. (#602)

🧱 Build

  • Update PR Build workflow triggers. (#564)
  • Update SwiftLint and SwiftFormat rules. (#579)

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

NewReleases is sending notifications on new releases.