Releases: element-hq/element-ios
Releases · element-hq/element-ios
v0.8.5
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).
v0.8.4
v0.8.3
v0.8.2
Changes in 0.8.2 (2019-03-11)
Improvements:
- Upgrade MatrixKit version (v0.9.6.
- Maintenance: Update cocopoads and pods. Automatic update to Swift4.2.
- Add app store description as app string resource to make them available for translation on weblate (#2201).
- Update deprecated contact availability checks (#2222).
- RoomVC: Remove the beta warning modal when enabling e2e in a room (#2239).
- RoomVC: Use accent color (green) for the ongoing conference call banner.
- Fastlane: Update to Xcode 10.1 (#2202).
- Use SwiftLint to enforce Swift style and conventions (PR #2300).
- Fix SWIFT_VERSION configuration in post install hook of Podfile (PR #2302).
- Authentication: support SSO by using the fallback URL (#2307).
- Authentication: .well-known support (#2117).
- Reskin: Colorise users displaynames (#2287).
Bug fix:
- Reskin: status bar text is no more readable on iPad (#2276).
- Reskin: Text in badges should be white in dark theme (#2283).
- Reskin: HomeVC: use notices colors for badges background in section headers (#2292).
- Crash in Settings in 0.8.1 (#2295).
- Quickly tapping on a URL in a message highlights the message rather than opening the URL (#728).
- 3D touching a link can lock the app (#1818).
- Do not display key backup UI if the user has no e2e rooms (#2304).
v0.8.1
Changes in 0.8.1 (2019-02-19)
Improvements:
- Key backup: avoid to refresh the home room list on every backup state change (#2265).
Bug fix:
v0.8.0
Changes in 0.8.0 (2019-02-15)
Improvements:
- Upgrade MatrixKit version (v0.9.5).
- Theming: Create ThemeService to make theming easier. Use it to reskin Riot.
- Use modern literals and array/dictionary syntax where possible (PR #2160).
- Add SwiftGen pod in order to generate Swift constants for assets (#2177).
- RoomVC: Remove the beta warning modal when opening an e2e room (#2239).
- RoomVC:
Redact
has been renamed toRemove
to match riot/web (#2134). - Clean up iOS version checking (#2190).
- Key backup: Implement setup screen (#2198).
- Key backup: Implement recover screen (#2196).
- Key backup: Add a dedicated section to settings (#2193).
- Key backup: Implement setup reminder (#2211).
- Key backup: Implement recover reminder (#2206).
- Key backup: Update key backup setup UI and UX (PR #2243).
- Key backup: Logout warning (#2245).
- Key backup: new recover method detected (#2230).
Bug fix:
- Use white scroll bar on dark themes (#2158).
- Registration: fix tap gesture on checkboxes in the terms screen.
- Registration: improve validation UX on the terms screen (#2164).
- Registration: improve scrolling on the reCaptcha screen (#2165).
- Infinite loading wheel when taping on a fake room alias (#679).
- Ban and kick reasons are silently discarded (#2162).
- Room Version Upgrade: Clicking the link in the room continuation event to go back to the old version of the room doesn't work (#2179).
- Share extension: Fail to send screenshot (#2168).
- Share extension: Handle rich item sharing (image + text + URL) (#2224).
- Share extension: Sharing pages from Firefox only shares their title (#2163).
- Share extension: Fix unloaded theme (PR #2235).
- Reskin: Jump to first unread message doesn't show up in 0.7.12 TF (#2218).
- Reskin: Sometimes the roomVC navigation bar is tranparent (#2252).
v0.7.11
v0.7.10
v0.7.9
v0.7.8
Improvements:
- Upgrade MatrixKit version (v0.9.1).
- Replace the deprecated MXMediaManager and MXMediaLoader interfaces use (see matrix-org/matrix-ios-sdk/pull/593).
- Replace the deprecated MXKAttachment and MXKImageView interfaces use (see matrix-org/matrix-ios-kit/pull/487).
- i18n: Enable Japanese (ja)
- i18n: Enable Hungarian (hu)
Bug fix:
- Registration: reCAPTCHA does not work anymore on iOS 10 (#2119).