Skip to content

Releases: element-hq/element-ios

v0.3.3

22 Nov 15:16
Compare
Choose a tag to compare

Improvements:

  • Upgrade MatrixKit version (v0.4.2).
  • Settings: Add cryptography information.

Bug fixes:

  • Crypto: Do not allow to redact the event that enabled encryption in a room.

v0.3.2

18 Nov 16:36
Compare
Choose a tag to compare

Improvements:

  • Upgrade MatrixKit version (v0.4.1).

Bug fixes:

v0.3.0

17 Nov 17:12
Compare
Choose a tag to compare

Improvements:

  • Upgrade MatrixKit version (v0.4.0).
  • Add end-to-end encryption UI/UX #723.
  • Update the services supported by Riot by adding the voip service #648.
  • Add Files tab in global search screen #652.
  • Add Files index in room settings screen #652.
  • Showing DMs in the UI (as little green men) #715.
  • Add ability to tag/untag direct rooms in Messages screen #715.
  • Reuse the existing direct room when hitting 'start chat' from Messages screen #715.
  • List all the current direct rooms with a user in the Member/Contact details #715.

Bug fixes:

  • Search messages tab: background picture covering up the tabs when device is turned horizontaly #654.
  • Changing notif setting from swipe menu should change the room apparence in the list #525

v0.2.3

30 Sep 12:12
Compare
Choose a tag to compare

Improvements:

  • Upgrade MatrixKit version (v0.3.19).
  • RoomSearchDataSource: Remove the matrix session from the parameters in initWithRoomDataSource API.
  • Enhance the messages search display.

Bug fixes:

  • App crashes when user taps on room alias with multiple # in chat history #668.
  • Room message search: the message date & time are not displayed #361.
  • Room message search: the search pattern is not highlighted in results #660.

v0.2.2

27 Sep 12:47
Compare
Choose a tag to compare

Improvements:

  • Upgrade MatrixKit version (v0.3.18).
  • Media picker: Support video capture #533.
  • VoIP call screen: Update call controls icons #598.
  • Media picker: Switching camera button and exit button are not very visible #610.

Bug fixes:

  • Login screen: Stuck on flashing loading wheel in case of invalid credentials #637.
  • Settings screen headers slide down over the already fully displayed screen #636.
  • Chat screen: Wrong display after placing a conf call in a room with unsent messages #633.
  • Quoting a msg overrides what I already typed #641.
  • Crash due to a race condition in read receipts management #645.
  • App may crash when the user logs out while a request is pending.

v0.2.1

21 Sep 08:01
Compare
Choose a tag to compare
  • Use Apple version for T&C.
  • Revert the default IS.

v0.2.0

21 Sep 08:01
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

Improvements:

  • Update name & icons
  • Upgrade MatrixKit version (v0.3.17).
  • Screen when placing a voip call can be incredibly ugly #597.
  • Tap on avatar in Member Info page to zoom to view avatar full page #517.
  • Change the message edit edit like in web #591
  • Messages: "Start chat" is the suggestion to replace 'invite people'.
  • Contact details: Enable voip call options.
  • People tab: support email and matrix id selection.

Bug fixes:

  • Tapping notifications doesn't take you to the right room in iOS 10 #599.
  • iOS10: App crashes when it wants to access user's data (Photos, Contacts, Camera, Mic) #605.
  • Chat screen: Hang up icon overlap the send button #614.

v0.1.17

08 Sep 15:01
Compare
Choose a tag to compare

Improvements:

  • Upgrade MatrixKit version (v0.3.16).
  • Enhancement: Improve room creation process #529
  • VoIP and conference call features are enabled by default.
  • Custom audio call sounds.
  • Hyperlink mxids and room aliases: open room member detail or contact detail screen when clicking on a mxid #442.
  • Intercept and create matrix.to URLs within the app #547.
  • Chat screen: We should put an unread room count next to the back button #467.
  • Chat screen: New message(s) notification #532.
  • Chat screen: Add "view source" option on the selected event #459.
  • Chat screen: Context menu should have option to quote a message #502.
  • Chat screen: Cut the context menu in 2 pages. The 2nd page of options is displayed when pressing "More" #502.
  • Room Settings: Ability to copy permalinks for rooms and msgs #276.
  • Call screen: use white as the background colour on VC on iOS.
  • Conference call: Let users join confs as voice or video #574.
  • Settings: Add 'mark all as read' option #541.

Bug fixes:

  • Fix crash in [SettingsViewController heightForHeaderInSection:].
  • Fix crash with incoming calls: "Application tried to present a nil modal view controller on target <UISplitViewController: 0x13f833800>".
  • On iPad, after you use room search, there's no way to leave the search view #440.
  • Chat screen: The navigation bar is missing #414.
  • Chat screen: Hide the expanded header when user has left the current room.
  • Chat screen: The collapse point for scrolling down the keyboard should include the activities view #280.
  • Chat screen: missed discussions badge would go red only if the user missed a highlight #563.
  • Chat screen: Conference call banner: hide the 1px separator view that rendered badly with the banner.
  • Chat screen: wrong attachment is opened #387.
  • Chat screen: mention the member name at the cursor position (not a the end) #385.
  • Chat screen: Add feedback when user clicks on attached files #534.
  • Chat screen: Attachment viewer: Video controls are buggy #460.
  • Chat screen: Preview on world readable room failed #556.
  • Chat screen: Until e2e is impl'd, encrypted msgs should be shown in the UI as unencryptable warning text #559.
  • Chat screen: Kick reason should displayed like the webclient #549.
  • Room screen: mention the member name at the cursor position (not a the end) #163.
  • Room activities: Allow to display the info on 2 lines so that "Connectivity to the server has been lost" can be displayed on iPhone5 in portrait.
  • Room Settings: tap on existing room address is ignored #503.
  • Room Settings: some addresses are missing #528.
  • Room members: a member is displayed offline by mistake #406.
  • Room participants: the same email address is coming up twice #367.
  • Room participants: Folks expect hitting 'done' when entering an mxid to invite, rather than having to hit + #487.
  • Call: The "Return to call" banner does not rotate with the device #482.
  • Call: there is no timeout on outgoing call #577.
  • Call: When screen is locked, rotating the screen landscape makes local video preview go upside down #519.
  • Call: Locking phone whilst setting up a call interrupts the call setup #161.
  • AppDelegate: Notification display failed when a view controller is presented modally.
  • Settings: Trim leading/trailing space when setting display names #554.
  • Vector automatically marks incoming messages as read in background #558.
  • Sync has got stuck while the app was backgrounded #506.
  • Handle 404 (Event not found) on permalinks #484.

v0.1.16

25 Aug 14:58
Compare
Choose a tag to compare

Improvements:

  • Upgrade MatrixKit version (v0.3.15).

Bug fixes:

  • Rooms list: Fix crash when computing recents.
  • Settings: Fix crash when logging out.

v0.1.15

25 Aug 09:57
Compare
Choose a tag to compare
v0.1.15 Pre-release
Pre-release

Improvements:

  • Upgrade MatrixKit version (v0.3.14).
  • Add conference call.
  • Add the Vector VoIP call screen #455.
  • Speed up app startup #376.
  • Call: Update the libjingle lib to its latest version. We now use the pod from https://github.com/Anakros/WebRTC-iOS.
  • Conference call: Add an enabler button in Settings > LABS.
  • Conference call: Add ongoing conference call banner.
  • Banned user list are shown in room settings #450.
  • Display the list of ignored users in user settings #451.
  • Media Picker: Allow multi selection of pictures #301.
  • Settings: Adjust the section header display.

Bug fixes:

  • Redacting membership events should immediately reset the displayname & avatar of room members #443.
  • Profile changes shouldn't reorder the room list #494.
  • Media album: The aspect fill ratio is not respected #495.
  • "Return to call" banner: Use the Vector green for the background #482.
  • Tapping on the room details for Matrix HQ freezes the app for about 5s #499.
  • Crash in [AppDelegate applicationDidBecomeActive:] #489.
  • Chat screen: tapping resend now does nothing #510.
  • Conference call: The initialisation of a conference call silently fails when the room member has not enough power level (https://github.com/vector-im/vector-im/vector-web#1948).
  • When the last message is redacted, [MXKRecentCellData update] makes paginations loops #520.
  • MXSession: Do not send kMXSessionIgnoredUsersDidChangeNotification when the session loads the data from the store #491.
  • MXHTTPClient: Fix crash: "Task created in a session that has been invalidated" #490.
  • Call: the remote and local video are not scaled to fill the video container #537.