Skip to content

Releases: element-hq/element-ios

v0.10.3

05 Dec 09:33
Compare
Choose a tag to compare

Improvements:

  • Upgrade MatrixKit version (v0.11.3).
  • Integrations: Use the integrations manager provided by the homeserver admin via .well-known (#2815).
  • i18n: Add Welsh (cy).
  • i18n: Add Italian (it).
  • SerializationService: Add deserialisation of Any.
  • RiotSharedSettings: New class to handle user settings shared accross Riot apps.
  • Widgets: Check user permission before opening a widget (#2833).
  • Widgets: Check user permission before opening jitsi (#2842).
  • Widgets: Add a contextual menu to refresh, open outside, remove and revoke the permission (#2834).
  • Settings: Add an option for disabling use of the integration manager (#2843).
  • Jitsi: Display room name, user name and user avatar in the conference screen.
  • Improve UNNotificationSound compatibility with MA4 (IMA/ADPCM) file, thanks to @pixlwave (PR #2847).

Bug fix:

  • Accessibility: Make checkboxes accessible in terms of service screen.
  • RoomVC: Tapping on location links gives 'unable to open link' (#2803).
  • RoomVC: Reply to links fail with 'unable to open link' (#2804).

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.