From d9ca3c29ef3f0e765df84415cac53ae4d5f76679 Mon Sep 17 00:00:00 2001 From: Doug Date: Wed, 9 Feb 2022 17:57:55 +0000 Subject: [PATCH 1/3] changelog.d: Upgrade MatrixSDK version ([v0.22.0](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.22.0)). --- Config/AppVersion.xcconfig | 4 ++-- Podfile | 2 +- changelog.d/x-nolink-0.change | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 changelog.d/x-nolink-0.change diff --git a/Config/AppVersion.xcconfig b/Config/AppVersion.xcconfig index cc05f87f8..64366834e 100644 --- a/Config/AppVersion.xcconfig +++ b/Config/AppVersion.xcconfig @@ -15,5 +15,5 @@ // // Version -MARKETING_VERSION = 1.7.1 -CURRENT_PROJECT_VERSION = 1.7.1 +MARKETING_VERSION = 1.8.0 +CURRENT_PROJECT_VERSION = 1.8.0 diff --git a/Podfile b/Podfile index 286135afb..c98ddb10c 100644 --- a/Podfile +++ b/Podfile @@ -13,7 +13,7 @@ use_frameworks! # - `{ :specHash => {sdk spec hash}` to depend on specific pod options (:git => …, :podspec => …) for MatrixSDK repo. Used by Fastfile during CI # # Warning: our internal tooling depends on the name of this variable name, so be sure not to change it -$matrixSDKVersion = '= 0.21.0' +$matrixSDKVersion = '= 0.22.0' # $matrixSDKVersion = :local # $matrixSDKVersion = { :branch => 'develop'} # $matrixSDKVersion = { :specHash => { git: 'https://git.io/fork123', branch: 'fix' } } diff --git a/changelog.d/x-nolink-0.change b/changelog.d/x-nolink-0.change new file mode 100644 index 000000000..ad144323a --- /dev/null +++ b/changelog.d/x-nolink-0.change @@ -0,0 +1 @@ +Upgrade MatrixSDK version ([v0.22.0](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.22.0)). \ No newline at end of file From 434d1182e3853806d3b2750f2043f7e784c6d4a0 Mon Sep 17 00:00:00 2001 From: Doug Date: Wed, 9 Feb 2022 17:57:55 +0000 Subject: [PATCH 2/3] version++ --- CHANGES.md | 49 +++++++++++++++++++++++++++++++++++ changelog.d/3636.bugfix | 1 - changelog.d/4524.bugfix | 1 - changelog.d/4883.bugfix | 1 - changelog.d/4883.build | 1 - changelog.d/5048.i18n | 1 - changelog.d/5094.change | 1 - changelog.d/5095.change | 1 - changelog.d/5117.feature | 1 - changelog.d/5159.feature | 1 - changelog.d/5171.bugfix | 1 - changelog.d/5175.bugfix | 1 - changelog.d/5252.change | 1 - changelog.d/5263.bugfix | 1 - changelog.d/5298.feature | 1 - changelog.d/5349.misc | 1 - changelog.d/5426.bugfix | 1 - changelog.d/5448.bugfix | 1 - changelog.d/5451.bugfix | 1 - changelog.d/5454.bugfix | 1 - changelog.d/5465.bugfix | 1 - changelog.d/5491.build | 1 - changelog.d/5493.misc | 1 - changelog.d/5504.misc | 1 - changelog.d/5525.bugfix | 1 - changelog.d/pr-4148.change | 1 - changelog.d/pr-5446.misc | 1 - changelog.d/pr-5496.build | 1 - changelog.d/pr-5517.change | 1 - changelog.d/x-nolink-0.change | 1 - 30 files changed, 49 insertions(+), 29 deletions(-) delete mode 100644 changelog.d/3636.bugfix delete mode 100644 changelog.d/4524.bugfix delete mode 100644 changelog.d/4883.bugfix delete mode 100644 changelog.d/4883.build delete mode 100644 changelog.d/5048.i18n delete mode 100644 changelog.d/5094.change delete mode 100644 changelog.d/5095.change delete mode 100644 changelog.d/5117.feature delete mode 100644 changelog.d/5159.feature delete mode 100644 changelog.d/5171.bugfix delete mode 100644 changelog.d/5175.bugfix delete mode 100644 changelog.d/5252.change delete mode 100644 changelog.d/5263.bugfix delete mode 100644 changelog.d/5298.feature delete mode 100644 changelog.d/5349.misc delete mode 100644 changelog.d/5426.bugfix delete mode 100644 changelog.d/5448.bugfix delete mode 100644 changelog.d/5451.bugfix delete mode 100644 changelog.d/5454.bugfix delete mode 100644 changelog.d/5465.bugfix delete mode 100644 changelog.d/5491.build delete mode 100644 changelog.d/5493.misc delete mode 100644 changelog.d/5504.misc delete mode 100644 changelog.d/5525.bugfix delete mode 100644 changelog.d/pr-4148.change delete mode 100644 changelog.d/pr-5446.misc delete mode 100644 changelog.d/pr-5496.build delete mode 100644 changelog.d/pr-5517.change delete mode 100644 changelog.d/x-nolink-0.change diff --git a/CHANGES.md b/CHANGES.md index c5c23b33f..17f14bded 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,52 @@ +## Changes in 1.8.0 (2022-02-09) + +✨ Features + +- Threads: Add `View in room` action to the thread root event. ([#5117](https://github.com/vector-im/element-ios/issues/5117)) +- Add a splash screen before authentication is shown. ([#5159](https://github.com/vector-im/element-ios/issues/5159)) +- Remove location sharing settings entry and enable it by default. Add .well-known configuration support for tile server and map styles. ([#5298](https://github.com/vector-im/element-ios/issues/5298)) + +🙌 Improvements + +- Show target user avatars for collapsed membership changes ([#4148](https://github.com/vector-im/element-ios/pull/4148)) +- Updated available emojis with data from https://github.com/missive/emoji-mart/blob/master/data/apple.json ([#5517](https://github.com/vector-im/element-ios/pull/5517)) +- Upgrade MatrixSDK version ([v0.22.0](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.22.0)). +- Permalinks: Create for thread events & handle navigations. ([#5094](https://github.com/vector-im/element-ios/issues/5094)) +- Search: Navigate to thread view for search results in threads. ([#5095](https://github.com/vector-im/element-ios/issues/5095)) +- Search: display matching pattern with a highlight color ([#5252](https://github.com/vector-im/element-ios/issues/5252)) + +🐛 Bugfixes + +- Share: Handle jpeg and png UTType properly ([#3636](https://github.com/vector-im/element-ios/issues/3636)) +- Timeline: automatically scroll timeline to the bottom when opening a room or rotating device. ([#4524](https://github.com/vector-im/element-ios/issues/4524)) +- Fix bugs when building with Xcode 13: bar appearance / header padding / space avatar content size. Additionally, use UIKit context menus on the home screen. ([#4883](https://github.com/vector-im/element-ios/issues/4883)) +- joining a space seemed to noop ([#5171](https://github.com/vector-im/element-ios/issues/5171)) +- Accepting a Space Invite has shouty button labels ([#5175](https://github.com/vector-im/element-ios/issues/5175)) +- RoomDataSource: Avoid reloading of data source on thread screen itself. ([#5263](https://github.com/vector-im/element-ios/issues/5263)) +- MXKAccount: Gracefully pause the session. ([#5426](https://github.com/vector-im/element-ios/issues/5426)) +- HomeViewController: Reload section if total number of rooms changed. ([#5448](https://github.com/vector-im/element-ios/issues/5448)) +- Selecting Transfer in a call should immediately put the the other person on hold until the call connects or the Transfer is cancelled. ([#5451](https://github.com/vector-im/element-ios/issues/5451)) +- Avatar view prevents to select space in space list ([#5454](https://github.com/vector-im/element-ios/issues/5454)) +- Fixes media library freezing under iOS 15.2. ([#5465](https://github.com/vector-im/element-ios/issues/5465)) +- Room Settings: Fix incorrect header title. ([#5525](https://github.com/vector-im/element-ios/issues/5525)) + +🗣 Translations + +- Localisation: Add Indonesian and Slovak languages. ([#5048](https://github.com/vector-im/element-ios/issues/5048)) + +🧱 Build + +- Fix CI builds for external contributors using forked repos. ([#5496](https://github.com/vector-im/element-ios/pull/5496), [#5491](https://github.com/vector-im/element-ios/issues/5491)) +- Use Xcode 13.2 to build the project. ([#4883](https://github.com/vector-im/element-ios/issues/4883)) + +Others + +- Add WIP to towncrier. ([#5446](https://github.com/vector-im/element-ios/pull/5446)) +- Add a simple screen SwiftUI template. ([#5349](https://github.com/vector-im/element-ios/issues/5349)) +- Added a new automation for FTUE and WTF Project boards ([#5493](https://github.com/vector-im/element-ios/issues/5493)) +- Fix the indentation in the project board automation file on FTU and WTF labels ([#5504](https://github.com/vector-im/element-ios/issues/5504)) + + ## Changes in 1.7.0 (2022-01-25) ✨ Features diff --git a/changelog.d/3636.bugfix b/changelog.d/3636.bugfix deleted file mode 100644 index 9d8bcf777..000000000 --- a/changelog.d/3636.bugfix +++ /dev/null @@ -1 +0,0 @@ -Share: Handle jpeg and png UTType properly diff --git a/changelog.d/4524.bugfix b/changelog.d/4524.bugfix deleted file mode 100644 index befe0265a..000000000 --- a/changelog.d/4524.bugfix +++ /dev/null @@ -1 +0,0 @@ -Timeline: automatically scroll timeline to the bottom when opening a room or rotating device. diff --git a/changelog.d/4883.bugfix b/changelog.d/4883.bugfix deleted file mode 100644 index 99989d18a..000000000 --- a/changelog.d/4883.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix bugs when building with Xcode 13: bar appearance / header padding / space avatar content size. Additionally, use UIKit context menus on the home screen. \ No newline at end of file diff --git a/changelog.d/4883.build b/changelog.d/4883.build deleted file mode 100644 index 0ac1fd0d7..000000000 --- a/changelog.d/4883.build +++ /dev/null @@ -1 +0,0 @@ -Use Xcode 13.2 to build the project. \ No newline at end of file diff --git a/changelog.d/5048.i18n b/changelog.d/5048.i18n deleted file mode 100644 index deae8d77a..000000000 --- a/changelog.d/5048.i18n +++ /dev/null @@ -1 +0,0 @@ -Localisation: Add Indonesian and Slovak languages. diff --git a/changelog.d/5094.change b/changelog.d/5094.change deleted file mode 100644 index 4995110eb..000000000 --- a/changelog.d/5094.change +++ /dev/null @@ -1 +0,0 @@ -Permalinks: Create for thread events & handle navigations. diff --git a/changelog.d/5095.change b/changelog.d/5095.change deleted file mode 100644 index 4a218fbeb..000000000 --- a/changelog.d/5095.change +++ /dev/null @@ -1 +0,0 @@ -Search: Navigate to thread view for search results in threads. diff --git a/changelog.d/5117.feature b/changelog.d/5117.feature deleted file mode 100644 index 36eff840f..000000000 --- a/changelog.d/5117.feature +++ /dev/null @@ -1 +0,0 @@ -Threads: Add `View in room` action to the thread root event. diff --git a/changelog.d/5159.feature b/changelog.d/5159.feature deleted file mode 100644 index 4f70b05d5..000000000 --- a/changelog.d/5159.feature +++ /dev/null @@ -1 +0,0 @@ -Add a splash screen before authentication is shown. diff --git a/changelog.d/5171.bugfix b/changelog.d/5171.bugfix deleted file mode 100644 index 6d6dce632..000000000 --- a/changelog.d/5171.bugfix +++ /dev/null @@ -1 +0,0 @@ -joining a space seemed to noop \ No newline at end of file diff --git a/changelog.d/5175.bugfix b/changelog.d/5175.bugfix deleted file mode 100644 index 3b65ea95a..000000000 --- a/changelog.d/5175.bugfix +++ /dev/null @@ -1 +0,0 @@ -Accepting a Space Invite has shouty button labels \ No newline at end of file diff --git a/changelog.d/5252.change b/changelog.d/5252.change deleted file mode 100644 index 19d252751..000000000 --- a/changelog.d/5252.change +++ /dev/null @@ -1 +0,0 @@ -Search: display matching pattern with a highlight color \ No newline at end of file diff --git a/changelog.d/5263.bugfix b/changelog.d/5263.bugfix deleted file mode 100644 index cc00e2a0c..000000000 --- a/changelog.d/5263.bugfix +++ /dev/null @@ -1 +0,0 @@ -RoomDataSource: Avoid reloading of data source on thread screen itself. diff --git a/changelog.d/5298.feature b/changelog.d/5298.feature deleted file mode 100644 index 2fafd26d4..000000000 --- a/changelog.d/5298.feature +++ /dev/null @@ -1 +0,0 @@ -Remove location sharing settings entry and enable it by default. Add .well-known configuration support for tile server and map styles. diff --git a/changelog.d/5349.misc b/changelog.d/5349.misc deleted file mode 100644 index 9ac3861ae..000000000 --- a/changelog.d/5349.misc +++ /dev/null @@ -1 +0,0 @@ -Add a simple screen SwiftUI template. \ No newline at end of file diff --git a/changelog.d/5426.bugfix b/changelog.d/5426.bugfix deleted file mode 100644 index 6bb100ac1..000000000 --- a/changelog.d/5426.bugfix +++ /dev/null @@ -1 +0,0 @@ -MXKAccount: Gracefully pause the session. diff --git a/changelog.d/5448.bugfix b/changelog.d/5448.bugfix deleted file mode 100644 index 6c4bb00e4..000000000 --- a/changelog.d/5448.bugfix +++ /dev/null @@ -1 +0,0 @@ -HomeViewController: Reload section if total number of rooms changed. diff --git a/changelog.d/5451.bugfix b/changelog.d/5451.bugfix deleted file mode 100644 index f55760b9c..000000000 --- a/changelog.d/5451.bugfix +++ /dev/null @@ -1 +0,0 @@ -Selecting Transfer in a call should immediately put the the other person on hold until the call connects or the Transfer is cancelled. diff --git a/changelog.d/5454.bugfix b/changelog.d/5454.bugfix deleted file mode 100644 index 493706c1d..000000000 --- a/changelog.d/5454.bugfix +++ /dev/null @@ -1 +0,0 @@ -Avatar view prevents to select space in space list \ No newline at end of file diff --git a/changelog.d/5465.bugfix b/changelog.d/5465.bugfix deleted file mode 100644 index 170cffd83..000000000 --- a/changelog.d/5465.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixes media library freezing under iOS 15.2. diff --git a/changelog.d/5491.build b/changelog.d/5491.build deleted file mode 100644 index a30641189..000000000 --- a/changelog.d/5491.build +++ /dev/null @@ -1 +0,0 @@ -Fix CI builds for external contributors using forked repos. diff --git a/changelog.d/5493.misc b/changelog.d/5493.misc deleted file mode 100644 index 53de1819e..000000000 --- a/changelog.d/5493.misc +++ /dev/null @@ -1 +0,0 @@ -Added a new automation for FTUE and WTF Project boards diff --git a/changelog.d/5504.misc b/changelog.d/5504.misc deleted file mode 100644 index 4c6430fb3..000000000 --- a/changelog.d/5504.misc +++ /dev/null @@ -1 +0,0 @@ -Fix the indentation in the project board automation file on FTU and WTF labels diff --git a/changelog.d/5525.bugfix b/changelog.d/5525.bugfix deleted file mode 100644 index 421e9578d..000000000 --- a/changelog.d/5525.bugfix +++ /dev/null @@ -1 +0,0 @@ -Room Settings: Fix incorrect header title. diff --git a/changelog.d/pr-4148.change b/changelog.d/pr-4148.change deleted file mode 100644 index 5b6f79533..000000000 --- a/changelog.d/pr-4148.change +++ /dev/null @@ -1 +0,0 @@ -Show target user avatars for collapsed membership changes \ No newline at end of file diff --git a/changelog.d/pr-5446.misc b/changelog.d/pr-5446.misc deleted file mode 100644 index cdd5b09d5..000000000 --- a/changelog.d/pr-5446.misc +++ /dev/null @@ -1 +0,0 @@ -Add WIP to towncrier. \ No newline at end of file diff --git a/changelog.d/pr-5496.build b/changelog.d/pr-5496.build deleted file mode 100644 index a30641189..000000000 --- a/changelog.d/pr-5496.build +++ /dev/null @@ -1 +0,0 @@ -Fix CI builds for external contributors using forked repos. diff --git a/changelog.d/pr-5517.change b/changelog.d/pr-5517.change deleted file mode 100644 index 060166f99..000000000 --- a/changelog.d/pr-5517.change +++ /dev/null @@ -1 +0,0 @@ -Updated available emojis with data from https://github.com/missive/emoji-mart/blob/master/data/apple.json \ No newline at end of file diff --git a/changelog.d/x-nolink-0.change b/changelog.d/x-nolink-0.change deleted file mode 100644 index ad144323a..000000000 --- a/changelog.d/x-nolink-0.change +++ /dev/null @@ -1 +0,0 @@ -Upgrade MatrixSDK version ([v0.22.0](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.22.0)). \ No newline at end of file From aa64dc0992f4cb9005d85c7aa59f4d323edf788b Mon Sep 17 00:00:00 2001 From: Doug Date: Wed, 9 Feb 2022 18:41:39 +0000 Subject: [PATCH 3/3] finish version++ --- Podfile.lock | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/Podfile.lock b/Podfile.lock index 366d83a2e..9f181b4bc 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -57,16 +57,16 @@ PODS: - LoggerAPI (1.9.200): - Logging (~> 1.1) - Logging (1.4.0) - - MatrixSDK (0.21.0): - - MatrixSDK/Core (= 0.21.0) - - MatrixSDK/Core (0.21.0): + - MatrixSDK (0.22.0): + - MatrixSDK/Core (= 0.22.0) + - MatrixSDK/Core (0.22.0): - AFNetworking (~> 4.0.0) - GZIP (~> 1.3.0) - libbase58 (~> 0.1.4) - OLMKit (~> 3.2.5) - Realm (= 10.16.0) - SwiftyBeaver (= 1.9.5) - - MatrixSDK/JingleCallStack (0.21.0): + - MatrixSDK/JingleCallStack (0.22.0): - JitsiMeetSDK (= 3.10.2) - MatrixSDK/Core - OLMKit (3.2.5): @@ -95,6 +95,7 @@ PODS: - LoggerAPI (~> 1.7) - SwiftLint (0.44.0) - SwiftyBeaver (1.9.5) + - UICollectionViewRightAlignedLayout (0.0.3) - WeakDictionary (2.0.2) - zxcvbn-ios (1.0.4) - ZXingObjC (3.6.5): @@ -116,8 +117,8 @@ DEPENDENCIES: - KeychainAccess (~> 4.2.2) - KTCenterFlowLayout (~> 1.3.1) - libPhoneNumber-iOS (~> 0.9.13) - - MatrixSDK (= 0.21.0) - - MatrixSDK/JingleCallStack (= 0.21.0) + - MatrixSDK (= 0.22.0) + - MatrixSDK/JingleCallStack (= 0.22.0) - OLMKit - PostHog (~> 1.4.4) - ReadMoreTextView (~> 3.0.1) @@ -127,6 +128,7 @@ DEPENDENCIES: - SwiftGen (~> 6.3) - SwiftJWT (~> 3.6.200) - SwiftLint (~> 0.44.0) + - UICollectionViewRightAlignedLayout (~> 0.0.3) - WeakDictionary (~> 2.0) - zxcvbn-ios - ZXingObjC (~> 3.6.5) @@ -169,6 +171,7 @@ SPEC REPOS: - SwiftJWT - SwiftLint - SwiftyBeaver + - UICollectionViewRightAlignedLayout - WeakDictionary - zxcvbn-ios - ZXingObjC @@ -209,7 +212,7 @@ SPEC CHECKSUMS: libPhoneNumber-iOS: 0a32a9525cf8744fe02c5206eb30d571e38f7d75 LoggerAPI: ad9c4a6f1e32f518fdb43a1347ac14d765ab5e3d Logging: beeb016c9c80cf77042d62e83495816847ef108b - MatrixSDK: cd98e3e4287b8a4f3a5bb47642beae80e8f62534 + MatrixSDK: 21201cd007145d96beff24cc7f9727ced497c3fd OLMKit: 9fb4799c4a044dd2c06bda31ec31a12191ad30b5 PostHog: 4b6321b521569092d4ef3a02238d9435dbaeb99f ReadMoreTextView: 19147adf93abce6d7271e14031a00303fe28720d @@ -221,10 +224,11 @@ SPEC CHECKSUMS: SwiftJWT: 88c412708f58c169d431d344c87bc79a87c830ae SwiftLint: e96c0a8c770c7ebbc4d36c55baf9096bb65c4584 SwiftyBeaver: 84069991dd5dca07d7069100985badaca7f0ce82 + UICollectionViewRightAlignedLayout: 823eef8c567eba4a44c21bc2ffcb0d0d5f361e2d WeakDictionary: 8cd038acd77e5d54ca4ebaec3d20853d732b45e0 zxcvbn-ios: fef98b7c80f1512ff0eec47ac1fa399fc00f7e3c ZXingObjC: fdbb269f25dd2032da343e06f10224d62f537bdb -PODFILE CHECKSUM: 39329dd448eb0ad10c396f84f854a18962ab1fc4 +PODFILE CHECKSUM: 2a13c9d4f4894152af066c746582fde2e731cbff COCOAPODS: 1.11.2