Skip to content

Releases: element-hq/element-ios

v0.10.2

15 Nov 16:38
Compare
Choose a tag to compare

Changes in 0.10.2 (2019-11-15)

Bug fix:

  • Integrations: Fix terms consent display when they are required.

v0.10.1

08 Nov 09:43
Compare
Choose a tag to compare

Improvements:

  • Upgrade MatrixKit version (v0.11.2).
  • Settings: Add User-Interactive Auth for adding email and msidsn to user's account (#2744).
  • Improve UIApplication background task management.

Bug fix:

  • Room cell: The states of direct chat and favorite buttons are reversed in the menu (#2788).
  • Pasteboard: Fix a crash when passing a nil object to UIPasteboard.
  • RoomVC: Fix crash occurring when tap on an unsent media with retrieved event equal to nil.
  • Emoji Picker: Background color is not white (#2630).
  • Device Verification: Selecting 'start verification' from a keyshare request wedges you in an entirely blank verification screen (#2504).
  • Tab bar icons are not centered vertically on iOS 13 (#2802).

v0.10.0

18 Oct 14:07
Compare
Choose a tag to compare

Improvements:

  • Upgrade MatrixKit version (v0.11.1).
  • Upgrade MatrixKit version (v0.11.0).
  • Widgets: Whitelist MSC1961 widget urls.
  • Settings: CALLS section: Always display the CallKit option but grey it out when not available (only on China).
  • VoIP: Fallback to matrix.org STUN server with a confirmation dialog (#2646).
  • Widgets: Whitelist MSC1961 widget urls
  • i18n: Enable Polish (pl).
  • Room members: third-party invites can now be revoked
  • Privacy: Prompt to accept integration manager policies on use (#2600).
  • Privacy: Make clear that device names are publicly readable (#2662).
  • Privacy: Remove the ability to set an IS at login/registration (#2661).
  • Privacy: Remove the bind true flag from 3PID calls on registration (#2648).
  • Privacy: Remove the bind true flag from 3PID adds in settings (#2650).
  • Privacy: Email help text on registration should be updated without binding (#2675).
  • Privacy: Use MXIdentityService to perform identity server requests (#2647).
  • Privacy: Support identity server v2 API authentication (#2603).
  • Privacy: Use the hashed v2 lookup API for 3PIDs (#2652).
  • Privacy: Prompt to accept identity server policies on firt use (#2602).
  • Privacy: Settings: Allow adding 3pids when no IS (#2659).
  • Privacy: Allow password reset when no IS (#2658).
  • Privacy: Allow email registration when no IS (#2657).
  • Privacy: Settings: Add a Discovery section (#2606).
  • Privacy: Make NSContactsUsageDescription more generic and mention that 3pids are now uploaded hashed (#2521).
  • Privacy: Settings: Add IDENTITY SERVER section (#2604).
  • Privacy: Make IS terms wording clearer when we fallback to vector.im (#2760).

Bug fix:

  • Theme: Make button theming work (#2734).

v0.9.5

21 Sep 06:01
Compare
Choose a tag to compare
v0.9.5 Pre-release
Pre-release

Bug fix:

  • VoiceOver: RoomVC: Fix some missing accessibility labels for buttons (#2722).
  • VoiceOver: RoomVC: Make VoiceOver focus on the contextual menu when selecting an event (#2721).
  • VoiceOver: RoomVC: Do not lose the focus on the timeline when paginating (with 3 fingers) (#2720).
  • VoiceOver: RoomVC: No VoiceOver on media (#2726).

v0.9.4

21 Sep 06:00
Compare
Choose a tag to compare
v0.9.4 Pre-release
Pre-release

Improvements:

  • Authentication: Improve the webview used for SSO (#2715).

v0.9.3

10 Sep 14:55
Compare
Choose a tag to compare
v0.9.3 Pre-release
Pre-release

Improvements:

  • Support Riot configuration link to customise HS and IS (#2703).
  • Authentication: Create a way to filter and prioritise flows (with handleSupportedFlowsInAuthenticationSession).

v0.9.2

08 Aug 16:28
Compare
Choose a tag to compare
v0.9.2 Pre-release
Pre-release

Improvements:

Bug fix:

  • Crash when leaving settings due to backup section refresh animation.
  • Reactions: Do not display reactions on redacted events in timeline.
  • Fix crash for search bar customisation in iOS13 (#2626).
  • Build: Fix build based on git tag.

v0.9.0

16 Jul 16:56
Compare
Choose a tag to compare
v0.9.0 Pre-release
Pre-release

mprovements:

  • Upgrade MatrixKit version (v0.10.1).
  • Upgrade MatrixKit version (v0.10.0).
  • RoomVC: When replying, use a "Reply" button instead of "Send".
  • RoomVC: New message actions (#2394).
  • Room upgrade: Autojoin the upgraded room when the user taps on the tombstone banner (#2486).
  • Room upgrade: Use the server_name parameter when joining the new room (#2550).
  • Join Room: Support via parameters to better handle federation (#2547).
  • Reactions: Display existing reactions below the message (#2396).
  • Menu actions: Display message time (#2463).
  • Reactions Menu: Fix position (#2447).
  • Context menu polish (#2466).
  • Upgrade Piwik/MatomoTracker (v6.0.1) (#2159).
  • Message Editing: Annotate edited messages in timeline (#2400).
  • Message Editing: Editing in the timeline (#2404).
  • Read receipts: They are now counted at the MatrixKit level.
  • Migrate to Swift 5.0.
  • Reactions: Update quick reactions (#2459).
  • Message Editing: Handle reply edition (#2492).
  • RoomVC: Add ability to upload a file that comes from outside the app’s sandbox (#2019).
  • Share extension: Enable any file upload (max 5).
  • Tools: Create filterCryptoLogs.sh to filter logs related to e2ee from Riot logs.

Bug fix:

  • Device Verification: Fix user display name and device id colors in dark theme
  • Device Verification: Name for 🔒 is "Lock" (#2526).
  • Device Verification: Name for ⏰ is "Clock.
  • Registration with an email is broken (#2417).
  • Reactions: Bad position (#2462).
  • Reactions: It lets you react to join/leave events (#2476).
  • Adjust size of the insert button in the People tab, thanks to @dcordero (PR #2473).

v0.8.6

06 May 14:17
Compare
Choose a tag to compare
v0.8.6 Pre-release
Pre-release

Changes in 0.8.6 (2019-05-06)

Bug fix:

  • Device Verification: Fix bell emoji name.
  • Device Verification: Fix buttons colors in dark theme.

v0.8.5

06 May 14:16
Compare
Choose a tag to compare
v0.8.5 Pre-release
Pre-release

Changes in 0.8.5 (2019-05-03)

Improvements:

  • Upgrade MatrixKit version (v0.9.9).
  • Push: Add more logs to track spontaneously disabling (#2348).
  • Widgets: Use scalar prod urls in Riot mobile apps (#2349).
  • Productiviy: Create templates (see Tools/Templates/README.md).
  • Notifications: Use UserNotifications framework for local notifications (iOS 10+), thanks to @fridtjof (PR #2207).
  • Notifications: Added titles to notifications on iOS 10+, thanks to @fridtjof (PR #2347).
  • iOS 12 Notification: Group them by room (#2337 and PR #2347 thanks to @fridtjof).
  • Notifications: When navigate to a room, remove associated delivered notifications (#2337).
  • Key backup: Adjust wording for untrusted backup to match Riot Web.
  • Jitsi integration: Use the matching WebRTC framework (#1483).
  • Fastlane: Set iCloud container environment (PR #2385).
  • Remove code used for iOS 9 only (PR #2386).

Bug fix:

  • Share extension: Fix a crash when receive a memory warning (PR #2352).
  • Upgraded rooms show up in the share extension twice (#2293).
  • +N read receipt text is invisible on dark theme (#2294).
  • Avoid crashes with tableview reload animation in settings and room settings (PR #2364).
  • Media picker: Fix some retain cycles (PR #2382).