Releases: element-hq/element-ios
Releases · element-hq/element-ios
v0.5.6
v0.5.5
v0.5.4
Improvements:
- Upgrade MatrixKit version (v0.6.3).
- Show the "Integrations Manager" into a webview (PR #1511).
- Widgets: list active widgets in a room (#1535).
- Jitsi widget: Add notices for jitsi widget in rooms histories (PR #1488).
- Add screen for incoming calls, thanks to @morozkin (PR #1477).
- Update strings for push notifications, thanks to @morozkin (PR #1486).
- Handle the room display name and its avatar at the room summary level (PR #1510).
- Create DM with Riot-bot on new account creation (element-hq/riot-meta#94).
- Add WidgetViewController (PR #1514).
- BugReportVC: Force users to add a description in crash reports (PR #1520).
- Jitsi: Enable the "Create conference calls with jitsi" settings by default (PR #1549).
Bug Fixes:
- Fix inbound video calls don't have speakerphone turned on by default (#933).
- Room settings: the displayed room access settings is wrong (#1494).
- When receiving an invite tagged as DM it's filed in rooms (#1308).
- Altering DMness of rooms is broken (#1370).
- Alert about incoming call isn't displayed (#1480), thanks to @morozkin (#1481).
- Dark theme - Improvements (#1444).
- Settings: some of the labels push the switch controls off screen (#1506).
- Settings: The "Sign out" button and other buttons of this page sometimes blinks (#1354).
- [iOS11] "Smart [colors] Invert" renders badly in the app (#1524).
- [iOS11] Room member details: the member's avatar is cropped in the header (#1531).
- [iOS11] Fix layout disruptions (PR #1537).
- Return key on hardware keyboards now sends messages, thanks to @vivlim (PR #1513).
- MediaPickerViewController: Add sanity checks to avoid crashes (#1532).
- RoomsViewController: Crash in [RoomsViewController prepareForSegue:… (#1533).
Translations:
v0.5.3
Improvements:
- Upgrade MatrixKit version (v0.6.2).
- Support dark theme (element-hq/riot-meta#22).
- Set the application group identifier to be able to share userDefaults object.
Bug Fixes:
- SettingsViewController: Release correctly the pushed view controller.
- App have crashed whilst uploading photos (#1445).
- Register for remote notifications only if user provides access to notification feature, thanks to @aramsargsyan (#1467).
- Improvements in notification registration flow, thanks to @aramsargsyan (#1472).
Translations:
- Enable Russian.
v0.5.2
v0.5.1
v0.5.0
Changes in 0.5.0 (2017-08-01)
Improvements:
- Upgrade MatrixKit version (v0.6.0).
- MXKRoomViewController: Merge of membership events (MELS).
- Language can be changed at runtime from the settings.
- Add the m.audio attachments support (https://github.com/vector-im/riot-ios#1102).
- Improve opening of a room. No more white screen with a loading wheel.
- Remove MXKAlert, use UIAlertViewController instead.
- UX Rework: Add edition mode support to the home page (element-hq/riot-meta#75).
- RoomTableViewCell: Replace the direct chat icon with a green ring.
- People: Use the user directory api from the homeserver to search people (element-hq/riot-meta#95).
- Add support of matrix.to links to users (#1410).
- RoomVC: Send button: Fix its width adjustability to support other languages.
Translations:
- Note: Only Dutch, German and French have been added to Riot. Other translations are not complete yet.
- Dutch, thanks to @nvbln (PR #1317).
- German, thanks to @krombel, @esackbauer, @bamstam.
- French, thanks to @krombel, @kaiyou, @babolivier and @bestspyever.
- Russian, thanks to @gabrin, @Andrey and @shvchk.
- Simplified Chinese, thanks to @tonghuix.
- Latvian, thanks to @lauris79.
- Spanish, thanks to @javierquevedo.
Bug fixes:
- Home: On iOS <= 9.0, the rooms collection scrolls to the left on room edition.
- Home: Fix the flickering effects observed when user edits a room on iOS < 10.
- Camera preview is broken after a second try (#686).
- Fix the wrong preview layout on iPad described in PR #1372.
- Room settings: ticks are badly refreshed (#681).
v0.4.2
Improvements:
- Upgrade MatrixKit version (v0.5.2).
- Chat: Expand read receipts when user taps on it #59, thanks to @aramsargsyan (#1341).
- GA: Disable GA in debug as it pollutes stats and crashes.
- Home: Display room name on 2 lines.
Bug fixes:
- Fix: Crash when scrolling in the public rooms from Unified Search (#1355).
- Chat screen: the message overlaps its timestamp.
- Chat screen: several encryption icons are displayed on the same event.
- Blank pages with random "unread msgs" bars whilst they load.
- Fix a crash when rotating + debackgrounding the app (#1362).
- Bug report: Remove the old requirement for an existing email account.
- Crash report: Do not loose what the user typed when debackgrounding the app.
v0.4.1
Improvements:
- Upgrade MatrixKit version (v0.5.1).
Bug fixes:
- Room Chat: Scrolling manually to the bottom of the no live timeline doesn't flip it to read/write view (#1312).
- Enhancement - UX Rework: Update the buttons of the room expanded header (element-hq/riot-meta#76).
- Contact search: Unexpected empty search result.
- tap-on-tab should include the top-of-page location in its cycle of options (#1316).
- Fix crash on decline button, thanks to @morozkin (#1330).
- Room directory: stuck after the 20 first items (#1329).
- Room directory: "No public rooms available" is displayed while loading (#1336).
- Room directory: Clicking on "No public rooms available" make the app crash.
- Crash when hitting a room header after some special steps (#1340).
- Chat screen: the search icon is missing after switching in live from a non live timeline (#1344).
- Crash when hitting room from unified search/browse directory (#1342).
- tapping on an unread room on home page takes you to the wrong room (#1304).
- Read marker: when being kicked, the "Jump to first unread message" shouldn't be displayed (#1338).
v0.4.0
Improvements:
- Upgrade MatrixKit version (v0.5.0).
- Full UX rework.
- Add read markers synchronisation across matrix clients.
- Add a new popup dialog for reporting bugs and crashes
- Add a picker to select a server directory.
- Add an option to join room by id or alias.
- Pods: Update Cocoapods and reduce Riot/OLM coupling, thanks to @hberenger (PR #1220).
Bug fixes:
- Files search: display the attachment thumbnail (#1135).
- Chevron to exit roomview after clicking through from search results can disappear (#841).
- Public rooms: Fix the infinite loading of the public rooms list after logging out & in.
- iOS should have 'Send a message (encrypted)' in placeholder (#1231).
- Fix dangling in the memory CallViewController, thanks to @morozkin (#1248).
- Fix crash in MediaPickerViewController (#1252).
- Fix crash in global search (https://github.com/matrix-org/riot-ios-rageshakes#32).
- Fix crash in [MXKContactManager localContactsSplitByContactMethod] (https://github.com/matrix-org/riot-ios-rageshakes#36).
- Fix App crashes on [AvatarGenerator imageFromText:withBackgroundColor:] (#657).