diff --git a/CHANGES.md b/CHANGES.md index 1c9aaa5b1..e8e0f38c8 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,34 @@ +## Changes in 1.6.4 (2024-05-07) + +✨ Features + +- Support navigating to permalinks and replies. ([#2748](https://github.com/element-hq/element-x-ios/pull/2748)) +- Impement suggestion and pill support on the plain text composer ([#2751](https://github.com/element-hq/element-x-ios/pull/2751)) +- Add specific UX for Expected UTDs due to membership ([#2740](https://github.com/element-hq/element-x-ios/issues/2740)) +- Use the keyboard up arrow to edit the last message, use escape to cancel editing or replying. ([#2765](https://github.com/element-hq/element-x-ios/issues/2765)) + +🙌 Improvements + +- Prevent the app from locking while recording a voice message ([#2707](https://github.com/element-hq/element-x-ios/issues/2707)) +- Use an animation when scrolling to a nearby timeline item. ([#2757](https://github.com/element-hq/element-x-ios/issues/2757)) +- The settings screen design has slightly changed order and grouping of the options. ([#2789](https://github.com/element-hq/element-x-ios/issues/2789)) + +🐛 Bugfixes + +- If button shapes are enabled, emojis are now displayed properly in the menu. ([#2406](https://github.com/element-hq/element-x-ios/issues/2406)) +- Fixed a bug that added an extra newline between the name and a formatted text in an emote. ([#2503](https://github.com/element-hq/element-x-ios/issues/2503)) +- Fix room list looping and fighting scrolling after filtering ([#2652](https://github.com/element-hq/element-x-ios/issues/2652)) +- Fix deeplinking/navigating into the same room multiple times ([#2653](https://github.com/element-hq/element-x-ios/issues/2653)) +- Fix a bug where avatars were missing from the RoomChangeRolesScreen. ([#2713](https://github.com/element-hq/element-x-ios/issues/2713)) +- Fix a bug where tapping the same permalink a second time didn't do anything. ([#2758](https://github.com/element-hq/element-x-ios/issues/2758)) +- Scrolling to the bottom after sending a message should also go live if necessary. ([#2760](https://github.com/element-hq/element-x-ios/issues/2760)) +- Handle plain room aliases as permalinks. ([#2762](https://github.com/element-hq/element-x-ios/issues/2762)) +- Add missing padding on the permalink highlight. ([#2764](https://github.com/element-hq/element-x-ios/issues/2764)) + +Others + +- Bump posthog sdk version to 3.2.0 ([#2788](https://github.com/element-hq/element-x-ios/issues/2788)) + ## Changes in 1.6.3 (2024-04-15) 🙌 Improvements diff --git a/ElementX.xcodeproj/project.pbxproj b/ElementX.xcodeproj/project.pbxproj index 6ac507e5f..ed8cd8757 100644 --- a/ElementX.xcodeproj/project.pbxproj +++ b/ElementX.xcodeproj/project.pbxproj @@ -1712,6 +1712,7 @@ 9501D11B4258DFA33BA3B40F /* ServerSelectionScreenModels.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ServerSelectionScreenModels.swift; sourceTree = ""; }; 95A1CCDEE545CB6453B084BF /* FormButtonStyles.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FormButtonStyles.swift; sourceTree = ""; }; 95BAC0F6C9644336E9567EE6 /* NSRegularExpresion.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NSRegularExpresion.swift; sourceTree = ""; }; + 969694F67E844FCA51F7E051 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/InfoPlist.strings; sourceTree = ""; }; 96C4762F8D6112E43117DB2F /* CustomStringConvertible.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomStringConvertible.swift; sourceTree = ""; }; 974AEAF3FE0C577A6C04AD6E /* RoomPermissions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomPermissions.swift; sourceTree = ""; }; 9780389F8A53E4D26E23DD03 /* LoginScreenViewModelProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoginScreenViewModelProtocol.swift; sourceTree = ""; }; @@ -6754,6 +6755,7 @@ 86C8CE2630F54D5FE1591786 /* ro */, 9B7D8D3638864B7482E148CC /* ru */, 7D39AF1F659923D77778511E /* sk */, + 969694F67E844FCA51F7E051 /* sv */, D66B5D86A9AB95E0E01BED82 /* uk */, ); name = InfoPlist.strings; @@ -6959,7 +6961,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 16.4; KEYCHAIN_ACCESS_GROUP_IDENTIFIER = "$(AppIdentifierPrefix)$(BASE_BUNDLE_IDENTIFIER)"; MACOSX_DEPLOYMENT_TARGET = 13.3; - MARKETING_VERSION = 1.6.4; + MARKETING_VERSION = 1.6.5; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; PRODUCTION_APP_NAME = Element; @@ -7036,7 +7038,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 16.4; KEYCHAIN_ACCESS_GROUP_IDENTIFIER = "$(AppIdentifierPrefix)$(BASE_BUNDLE_IDENTIFIER)"; MACOSX_DEPLOYMENT_TARGET = 13.3; - MARKETING_VERSION = 1.6.4; + MARKETING_VERSION = 1.6.5; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; diff --git a/changelog.d/2406.bugfix b/changelog.d/2406.bugfix deleted file mode 100644 index ca0a92977..000000000 --- a/changelog.d/2406.bugfix +++ /dev/null @@ -1 +0,0 @@ -If button shapes are enabled, emojis are now displayed properly in the menu. \ No newline at end of file diff --git a/changelog.d/2503.bugfix b/changelog.d/2503.bugfix deleted file mode 100644 index aad6a6b2c..000000000 --- a/changelog.d/2503.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixed a bug that added an extra newline between the name and a formatted text in an emote. \ No newline at end of file diff --git a/changelog.d/2652.bugfix b/changelog.d/2652.bugfix deleted file mode 100644 index 5a8460731..000000000 --- a/changelog.d/2652.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix room list looping and fighting scrolling after filtering \ No newline at end of file diff --git a/changelog.d/2653.bugfix b/changelog.d/2653.bugfix deleted file mode 100644 index 7e7f6156a..000000000 --- a/changelog.d/2653.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix deeplinking/navigating into the same room multiple times \ No newline at end of file diff --git a/changelog.d/2707.change b/changelog.d/2707.change deleted file mode 100644 index 1cb67f3d8..000000000 --- a/changelog.d/2707.change +++ /dev/null @@ -1 +0,0 @@ -Prevent the app from locking while recording a voice message \ No newline at end of file diff --git a/changelog.d/2713.bugfix b/changelog.d/2713.bugfix deleted file mode 100644 index b85ccc0a8..000000000 --- a/changelog.d/2713.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix a bug where avatars were missing from the RoomChangeRolesScreen. \ No newline at end of file diff --git a/changelog.d/2740.feature b/changelog.d/2740.feature deleted file mode 100644 index 48c916197..000000000 --- a/changelog.d/2740.feature +++ /dev/null @@ -1 +0,0 @@ -Add specific UX for Expected UTDs due to membership \ No newline at end of file diff --git a/changelog.d/2757.change b/changelog.d/2757.change deleted file mode 100644 index 5a49d98ce..000000000 --- a/changelog.d/2757.change +++ /dev/null @@ -1 +0,0 @@ -Use an animation when scrolling to a nearby timeline item. \ No newline at end of file diff --git a/changelog.d/2758.bugfix b/changelog.d/2758.bugfix deleted file mode 100644 index 18bbad188..000000000 --- a/changelog.d/2758.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix a bug where tapping the same permalink a second time didn't do anything. \ No newline at end of file diff --git a/changelog.d/2760.bugfix b/changelog.d/2760.bugfix deleted file mode 100644 index e7d892a20..000000000 --- a/changelog.d/2760.bugfix +++ /dev/null @@ -1 +0,0 @@ -Scrolling to the bottom after sending a message should also go live if necessary. \ No newline at end of file diff --git a/changelog.d/2762.bugfix b/changelog.d/2762.bugfix deleted file mode 100644 index e127dbbfb..000000000 --- a/changelog.d/2762.bugfix +++ /dev/null @@ -1 +0,0 @@ -Handle plain room aliases as permalinks. \ No newline at end of file diff --git a/changelog.d/2764.bugfix b/changelog.d/2764.bugfix deleted file mode 100644 index 805f0b56d..000000000 --- a/changelog.d/2764.bugfix +++ /dev/null @@ -1 +0,0 @@ -Add missing padding on the permalink highlight. \ No newline at end of file diff --git a/changelog.d/2765.feature b/changelog.d/2765.feature deleted file mode 100644 index 5f2742c1f..000000000 --- a/changelog.d/2765.feature +++ /dev/null @@ -1 +0,0 @@ -Use the keyboard up arrow to edit the last message, use escape to cancel editing or replying. \ No newline at end of file diff --git a/changelog.d/2788.misc b/changelog.d/2788.misc deleted file mode 100644 index ca4e5c07d..000000000 --- a/changelog.d/2788.misc +++ /dev/null @@ -1 +0,0 @@ -Bump posthog sdk version to 3.2.0 diff --git a/changelog.d/2789.change b/changelog.d/2789.change deleted file mode 100644 index 3c7583279..000000000 --- a/changelog.d/2789.change +++ /dev/null @@ -1 +0,0 @@ -The settings screen design has slightly changed order and grouping of the options. \ No newline at end of file diff --git a/changelog.d/pr-2748.feature b/changelog.d/pr-2748.feature deleted file mode 100644 index 127adf3f5..000000000 --- a/changelog.d/pr-2748.feature +++ /dev/null @@ -1 +0,0 @@ -Support navigating to permalinks and replies. \ No newline at end of file diff --git a/changelog.d/pr-2751.feature b/changelog.d/pr-2751.feature deleted file mode 100644 index cfcbf8b2f..000000000 --- a/changelog.d/pr-2751.feature +++ /dev/null @@ -1 +0,0 @@ -Impement suggestion and pill support on the plain text composer \ No newline at end of file diff --git a/project.yml b/project.yml index 8032a79a1..6e02a29f8 100644 --- a/project.yml +++ b/project.yml @@ -30,7 +30,7 @@ settings: APP_DISPLAY_NAME: Element X PRODUCTION_APP_NAME: Element KEYCHAIN_ACCESS_GROUP_IDENTIFIER: $(AppIdentifierPrefix)$(BASE_BUNDLE_IDENTIFIER) - MARKETING_VERSION: 1.6.4 + MARKETING_VERSION: 1.6.5 CURRENT_PROJECT_VERSION: 1 DEVELOPMENT_TEAM: 7J4U792NQT SUPPORTS_MACCATALYST: NO