Skip to content

Releases: element-hq/element-ios

v0.1.14

01 Aug 16:40
Compare
Choose a tag to compare

Improvements:

  • Upgrade MatrixKit version (v0.3.13).
  • The "Placing VoIP/Video call" feature in now under the LABS settings of the settings page.
  • Call: Check permissions before accessing to the camera and the microphone.
  • Call Better handle call invites when the app resumes.
  • Call: Improve the sending of local ICE candidates to avoid HTTP 429(Too Many Requests) response
  • Crash report: In addition to GA report, prompt the user to report the crash by email.

Bug fixes:

  • Call: Fixed the missing return_to_call translation.
  • Call: Make audio continue to work when backgrounding the app.
  • Call: Added sanity check on creation of RTCICEServer objects as crashes have been reported.
  • Vector is turning off my music now that VoIP is implemented #476
  • Call button should be greyed or not be displayed in room with more than 2 users #477.
  • Call: call must be available in 1:1 rooms (invited and banned users do not count).
  • Fixed crash in the room screen reported by GA.
  • Fixed crash in [AppDelegate applicationDidBecomeActive:] #489.

v0.1.13

26 Jul 13:05
Compare
Choose a tag to compare

Improvements:

  • Upgrade MatrixKit version (v0.3.12).
  • Enable VoIP for 1:1 room #454.

Bug fixes:

  • Confirmation prompt before opping someone to same power level #461.
  • Room Settings: The room privacy setting text doesn't fit in phone mode #429.

v0.1.12

15 Jul 13:54
Compare
Choose a tag to compare

Improvements:

  • Upgrade MatrixKit version (v0.3.11).
  • Chat Screen: Set the right tint color of the "send" button.
  • Messages: Add pink red badge on each invitation #426.
  • Add 'leave' button to room settings #417.
  • Settings: Set the right label text color.
  • Room Settings: Add "Addresses" section #412.
  • Messages: switch decline and preview buttons on invites #447.

Bug fixes:

  • App crashes when the user leaves Settings whereas an email binding is in progress.
  • App crashes during [AppDelegate applicationDidEnterBackground:] #452.
  • Room Participants: Admin badge is missing sometimes.
  • Room Participants: The swipe to Leave/Kick is broken.
  • Markdown swallows leading #'s even if there are less than 3 #423.
  • HTML blockquote is badly rendered: some characters can miss #437.
  • Room Settings: check room permissions and grey out those boxes (disable) if you can't change them #430.
  • Room Settings: if there isn't a topic (new rooms) you can't actually change/set it. #441.

v0.1.11

01 Jul 22:17
Compare
Choose a tag to compare

Improvements:

  • Upgrade MatrixKit version (v0.3.10).
  • Room preview: Show a preview of messages.
  • Room preview: Improve header in landscape
  • Add missing slash commands: /invite, /part and /topic #223.
  • Add Markdown typing support and display of "org.matrix.custom.html" messages body #403
  • Room search: search result includes the search pattern when it corresponds to a valid room alias or id #328
  • Room search: Room preview is used when the user selects a public room that he did not join yet #329.
  • Rooms global search: Refresh the current search results when view will appear.
  • Directory: handle tap on clock status bar.
  • Search Screen: add People tab and contact picker.
  • Chat screen: Mark event in permalinks or search results.
  • Chat screen: Show bing in pink red #410.
  • Chat screen: Show links in green.
  • Room Participants: Validate correctly matrix user identifier during search session.
  • Room Settings: Prompt user to save changes when Members list tab is selected.
  • Room Settings: Add favourite/low prio toggle in room settings #218.
  • Room Settings: Have proper room settings (Room access, History visibility) #337.

Bug fixes:

  • Room screen: Tap on attached video does nothing #380.
  • Hitting back after search results does not refresh results #190.
  • App crashes on : [<__NSDictionaryM> valueForUndefinedKey:] this class is not key value coding-compliant for the key .
  • MXKEventFormatter: Add sanity check on event content values to fix "-[__NSCFDictionary length]: unrecognized selector sent to instance" exception.
  • MXKRoomActivitiesView: Fix exception on undefined MXKRoomActivitiesView.xib.
  • App freezes on iOS8 when user goes back on Recents from a Room Chat.
  • Room Preview: the room avatar is missing on invited room received by email #371.
  • Authentication view is not presented when app is launched offline #375.
  • Initial launch flickers up a blank Messages page before the Login page is shown #287.
  • Can't view MemberInfo when inviting users without actually inviting them #271.
  • Room Participants: Idle contacts must be listed before offline contacts in search result.
  • Media Picker: move the camera roll at the top of the folders #373.
  • Room members: double loading wheel #180.
  • App crashes on '/join' command when no param is provided.

v0.1.10

04 Jun 18:54
Compare
Choose a tag to compare

Improvements:

  • Directory section is displayed by default in Messages when recents list is empty.
  • Support GA services #335.
  • Room Participants: Increase the search field from 44px to 50px high to give it slightly more prominence.
  • Room Participants - Search bar: Adjust green separator to make it more obviously tappable and less like a header.

v0.1.9

02 Jun 14:20
Compare
Choose a tag to compare
v0.1.9 Pre-release
Pre-release

Improvements:

  • Upgrade MatrixKit version (v0.3.9).
  • Remove the 'optional' in the email registration field #352.
  • Restore matrix.org as default homeserver.

Bug fixes:

  • Directory item in search doesn't open the directory if I don't search #353.
  • Room avatars on matrix.org are badly rendered in the directory from a vector.im account #355.
  • Authentication: "Send Reset Email" is truncated on iPhone 4S.

v0.1.8

01 Jun 16:21
Compare
Choose a tag to compare
v0.1.8 Pre-release
Pre-release

Improvements:

  • Upgrade MatrixKit version (v0.3.8).
  • Authentication: Support forgot password option.
  • Messages: Display badges for missed notifications and unread msgs #290.
  • Handle missing VoIP better #323.
  • Add login information to the settings page #330.
  • Directory should be accessible from search even if the search field is empty #104.
  • Settings: Publish third party licenses #304.
  • Settings: Prompt user when notifications are denied.
  • Settings: Disable spell-checking on add email field.
  • Permalinks: Use the beta path of the web app instead of /develop.
  • Authentication: Update the default login flow to the vector.im HS.
  • Authentication: Support automatic fallback to matrix.org HS for existing users.
  • Chat screen: Improved images & videos sending failure UX: Show a red border when the attachment sending failed.
  • Change App badge handling: Replace the missed notifications count with the missed discussions count.
  • Created Room: replace active member label with "invite members" #346.

Bug fixes:

  • Settings: App crashes when user goes back during saving #345.
  • Tapping on icons in recents view doesn't work #298.
  • Crash when the ?, the punctuation mark, is considered as part of a link #320.
  • Messages: All blank after upgrade; no spinner #311.
  • The client should automatically log out when the password is updated from another client #247.
  • Application can crash when a video failed to be converted before sending #318.
  • Room Participants - Search result: the user id should be displayed when 2 members has the same display name #293.
  • Loading one image thumbnail in a sequence seems to set all fullres images downloading #316.
  • It's too hard to press names to auto-insert nicks #309.
  • Need to check push notification registration #333.
  • Option to autocomplete nicknames from their member info page #317.
  • Messages: Apply apple look&feel on overscroll #179.
  • It sounds like something is filling up the logs #344.
  • When images & videos fail to send, it is not clear that they are stuck as 'red' unsent messges #313.
  • Chat screen: Tap on clock status bar should scroll you up #289.
  • tap-on-recents-status-bar doesn't scroll me to top #125.
  • Signout button gives zero user feedback when tapped #302.
  • Champagne search bubbles appears over the rooms list while searching a room member #64.
  • Settings: Profile avatar is not clickable #351.
  • Default text in the memberlist search box would be less confusing if it was 'Search/invite by...' instead of the other way around #349.

v0.1.6

04 May 17:49
Compare
Choose a tag to compare

Improvements:

  • Upgrade MatrixKit version (v0.3.7).
  • Room member details: Order members by power levels (me, admins then moderators then others).
  • Room member details: Sort members with the same algo as Vector web client.
  • Universal link: Add www.vector.im as associated domain.
  • Chat screen: Open member details on tap-on-avatar #294.
  • Ability to report abuse #295.
  • Ability to ignore users #295.

Bug fixes:

  • 6+/iPad: Better manage user with no room in landscape #268.
  • Handle the error on joining a room where everyone has left #283.
  • Video playback stops when you rotate the device #266.
  • 'Enable notifications on your device' toggle spills over the side on an iPhone 5 display #167.
  • Media Picker: user's albums are missing #208.
  • Authentication screen: inputs fields are missing (blank screen) on first app launch.
  • Room member details: only the "start chat" text is clickable, not that whole button area. #282
  • Media Picker: Fix icons used on video preview.
  • Room Participants - Search session: the return key must be 'Done' instead of 'Search' #292.

Merge pull request #270 from vector-im/release-v0.1.5

28 Apr 09:30
Compare
Choose a tag to compare

Improvements:

  • Chat Screen: Ability to copy event permalinks into the pasteboard from the edit menu #225

Bug fixes:

  • Fix crash when rotating 6+ or iPad at app start-up.
  • Universal link on an unjoined room + an event iD is not properly managed #246.

v0.1.4

28 Apr 09:29
Compare
Choose a tag to compare

Improvements:

  • Upgrade MatrixKit version (v0.3.6).
  • Universal link: Support universal links declared at https://vector.im.
  • Room Members: Add Admin/Moderator badge on members's picture.
  • Room members: Support search option #154.
  • Room member details: display matrix id when user taps on display name #129.
  • Expanded Header: adjust labels position when room topic is empty #134.
  • Expanded Header: the height is now variable.
  • Chat screen: Support room preview.
  • Support room preview from email invitation.
  • Chat Screen: Expand header on new created room #229.
  • Chat Screen: Collapse expander header when user scrolls it down.
  • Chat Screen: Keep visible the expanded header or the preview in case of screen rotation, except on iPad and iPhone 6 plus.
  • Universal link: Handle universal links clicked within the app.
  • Universal link: Manage email validation link as universal link
  • AppDelegate: Improved popToHomeViewControllerAnimated: there is now a completion callback called when we are sure that HomeVC is the visibility VC.
  • AppDelegate: Added fixURLWithSeveralHashKeys method in order to fix iOS NSURLs with several hash keys in it.
  • VoIP: Show an action sheet when the user clicks on the call button. He will be able to select Voice or Video Call.

Bug fixes:

  • Store: Detect and remove corrupted room data #160.
  • Cannot paginate to the origin of the room #214.
  • Wrong application icon badge number #254.
  • The hint text animated weirdly horizontally after i send msgs #124.
  • Cancelling registration while waiting for email validation does not actually cancel it #240.
  • Chat screen: lag during the history scrolling. #192.
  • Chat screen: wrong attachment is opened #237.
  • Add nextLink to registration link #202.
  • Room members: Add a specific section INVITED #132.
  • Room Members: Handle correctly the power level.
  • Messages: The user should be able to shrink/expand each section (Invites, Favourites, Conversations...).
  • Chat header: Room details opening is delayed #181.
  • Messages: Room creation button does not respond #249.