From ae22c4fef3ffa48f6d69d12f7600f804d3c8ffc2 Mon Sep 17 00:00:00 2001 From: Doug Date: Tue, 12 Jul 2022 16:03:39 +0100 Subject: [PATCH 1/3] changelog.d: Upgrade MatrixSDK version ([v0.23.11](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.23.11)). --- Podfile | 2 +- changelog.d/x-nolink-0.change | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 changelog.d/x-nolink-0.change diff --git a/Podfile b/Podfile index 17a98de3b..1ad092f27 100644 --- a/Podfile +++ b/Podfile @@ -16,7 +16,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.23.10' +$matrixSDKVersion = '= 0.23.11' # $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..189377e2c --- /dev/null +++ b/changelog.d/x-nolink-0.change @@ -0,0 +1 @@ +Upgrade MatrixSDK version ([v0.23.11](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.23.11)). \ No newline at end of file From 27bc84a544e00862d01de40dc63021d026a1d33d Mon Sep 17 00:00:00 2001 From: Doug Date: Tue, 12 Jul 2022 16:03:39 +0100 Subject: [PATCH 2/3] version++ --- CHANGES.md | 47 +++++++++++++++++++++++++++++++++++ changelog.d/1108.feature | 1 - changelog.d/5326.bugfix | 1 - changelog.d/5341.bugfix | 1 - changelog.d/5372.change | 1 - changelog.d/5607.feature | 1 - changelog.d/6108.change | 1 - changelog.d/6203.build | 1 - changelog.d/6238.change | 1 - changelog.d/6273.change | 1 - changelog.d/6276.change | 1 - changelog.d/6358.bugfix | 1 - changelog.d/6361.bugfix | 1 - changelog.d/6371.bugfix | 1 - changelog.d/6376.change | 1 - changelog.d/6382.change | 1 - changelog.d/6386.bugfix | 1 - changelog.d/6391.bugfix | 1 - changelog.d/6392.misc | 1 - changelog.d/6395.bugfix | 1 - changelog.d/6398.bugfix | 1 - changelog.d/pr-6275.api | 1 - changelog.d/pr-6308.feature | 1 - changelog.d/pr-6380.change | 1 - changelog.d/pr-6381.bugfix | 1 - changelog.d/pr-6387.build | 1 - changelog.d/x-nolink-0.change | 1 - 27 files changed, 47 insertions(+), 26 deletions(-) delete mode 100644 changelog.d/1108.feature delete mode 100644 changelog.d/5326.bugfix delete mode 100644 changelog.d/5341.bugfix delete mode 100644 changelog.d/5372.change delete mode 100644 changelog.d/5607.feature delete mode 100644 changelog.d/6108.change delete mode 100644 changelog.d/6203.build delete mode 100644 changelog.d/6238.change delete mode 100644 changelog.d/6273.change delete mode 100644 changelog.d/6276.change delete mode 100644 changelog.d/6358.bugfix delete mode 100644 changelog.d/6361.bugfix delete mode 100644 changelog.d/6371.bugfix delete mode 100644 changelog.d/6376.change delete mode 100644 changelog.d/6382.change delete mode 100644 changelog.d/6386.bugfix delete mode 100644 changelog.d/6391.bugfix delete mode 100644 changelog.d/6392.misc delete mode 100644 changelog.d/6395.bugfix delete mode 100644 changelog.d/6398.bugfix delete mode 100644 changelog.d/pr-6275.api delete mode 100644 changelog.d/pr-6308.feature delete mode 100644 changelog.d/pr-6380.change delete mode 100644 changelog.d/pr-6381.bugfix delete mode 100644 changelog.d/pr-6387.build delete mode 100644 changelog.d/x-nolink-0.change diff --git a/CHANGES.md b/CHANGES.md index 4457e8f2f..5065fd74e 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,50 @@ +## Changes in 1.8.21 (2022-07-12) + +✨ Features + +- Analytics: Track non-fatal issues if consent provided ([#6308](https://github.com/vector-im/element-ios/pull/6308)) +- Notifications: Add a setting for in-app notifications and use the value with existing functionality in PushNotificationService. ([#1108](https://github.com/vector-im/element-ios/issues/1108)) +- Server Offline Activity Indicator ([#5607](https://github.com/vector-im/element-ios/issues/5607)) + +🙌 Improvements + +- Add formatter build reply HTML unit tests ([#6380](https://github.com/vector-im/element-ios/pull/6380)) +- Upgrade MatrixSDK version ([v0.23.11](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.23.11)). +- Update Files component ([#5372](https://github.com/vector-im/element-ios/issues/5372)) +- Location sharing: Update map credits display and behavior. ([#6108](https://github.com/vector-im/element-ios/issues/6108)) +- Location sharing: Add view to promote live location sharing labs flag on the sharing screen. ([#6238](https://github.com/vector-im/element-ios/issues/6238)) +- Remove legacy Riot-Defaults property list ([#6273](https://github.com/vector-im/element-ios/issues/6273)) +- DesignKit: Replace the local DesignKit target with the shared Swift package from ElementX. ([#6276](https://github.com/vector-im/element-ios/issues/6276)) +- Enhance the VectorHostingController to be presented as a bottom sheet ([#6376](https://github.com/vector-im/element-ios/issues/6376)) +- Location sharing: Live location sharing UI polishing. ([#6382](https://github.com/vector-im/element-ios/issues/6382)) + +🐛 Bugfixes + +- VectorHostingController: Fix infinite loop due to the safe area insets fix. ([#6381](https://github.com/vector-im/element-ios/pull/6381)) +- Fix layout issues in timeline poll cells (PSB-125) ([#5326](https://github.com/vector-im/element-ios/issues/5326)) +- Fixed Invite user UI is always hidden by the keyboard ([#5341](https://github.com/vector-im/element-ios/issues/5341)) +- Cross-Signing: Use ZXing library to generate QR codes ([#6358](https://github.com/vector-im/element-ios/issues/6358)) +- Location sharing: Fix live location sharing lab flag activation, no more app relaunch needed. ([#6361](https://github.com/vector-im/element-ios/issues/6361)) +- Display fallback when replied event content is partially missing ([#6371](https://github.com/vector-im/element-ios/issues/6371)) +- Fix a few failing UI tests. ([#6386](https://github.com/vector-im/element-ios/issues/6386)) +- Rename riot-keys.txt to element-keys.txt. ([#6391](https://github.com/vector-im/element-ios/issues/6391)) +- Fix inoperant room links with alias/identifiers ([#6395](https://github.com/vector-im/element-ios/issues/6395)) +- Fix slash commands from room composer ([#6398](https://github.com/vector-im/element-ios/issues/6398)) + +⚠️ API Changes + +- Replace DesignKit framework with [DesignKit package](https://github.com/vector-im/element-x-ios/tree/develop/DesignKit/Sources). Colours are now generated in the [DesignTokens repo](https://github.com/vector-im/element-design-tokens) to be shared across all of our apps. ([#6275](https://github.com/vector-im/element-ios/pull/6275)) + +🧱 Build + +- Update Podfile.lock ([#6387](https://github.com/vector-im/element-ios/pull/6387)) +- Split `IntentHandler` into smaller, dedicated entities ([#6203](https://github.com/vector-im/element-ios/issues/6203)) + +Others + +- Revert some font changes made when merging #6392. ([#6392](https://github.com/vector-im/element-ios/issues/6392)) + + ## Changes in 1.8.20 (2022-06-28) ✨ Features diff --git a/changelog.d/1108.feature b/changelog.d/1108.feature deleted file mode 100644 index e33cae1a0..000000000 --- a/changelog.d/1108.feature +++ /dev/null @@ -1 +0,0 @@ -Notifications: Add a setting for in-app notifications and use the value with existing functionality in PushNotificationService. diff --git a/changelog.d/5326.bugfix b/changelog.d/5326.bugfix deleted file mode 100644 index 044887f79..000000000 --- a/changelog.d/5326.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix layout issues in timeline poll cells (PSB-125) diff --git a/changelog.d/5341.bugfix b/changelog.d/5341.bugfix deleted file mode 100644 index bb2b1d244..000000000 --- a/changelog.d/5341.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixed Invite user UI is always hidden by the keyboard diff --git a/changelog.d/5372.change b/changelog.d/5372.change deleted file mode 100644 index cdf6e1433..000000000 --- a/changelog.d/5372.change +++ /dev/null @@ -1 +0,0 @@ -Update Files component diff --git a/changelog.d/5607.feature b/changelog.d/5607.feature deleted file mode 100644 index f17d5c084..000000000 --- a/changelog.d/5607.feature +++ /dev/null @@ -1 +0,0 @@ -Server Offline Activity Indicator diff --git a/changelog.d/6108.change b/changelog.d/6108.change deleted file mode 100644 index ba3e87f10..000000000 --- a/changelog.d/6108.change +++ /dev/null @@ -1 +0,0 @@ -Location sharing: Update map credits display and behavior. diff --git a/changelog.d/6203.build b/changelog.d/6203.build deleted file mode 100644 index fb5d20f04..000000000 --- a/changelog.d/6203.build +++ /dev/null @@ -1 +0,0 @@ -Split `IntentHandler` into smaller, dedicated entities diff --git a/changelog.d/6238.change b/changelog.d/6238.change deleted file mode 100644 index 798c5f25a..000000000 --- a/changelog.d/6238.change +++ /dev/null @@ -1 +0,0 @@ -Location sharing: Add view to promote live location sharing labs flag on the sharing screen. diff --git a/changelog.d/6273.change b/changelog.d/6273.change deleted file mode 100644 index 28212eb87..000000000 --- a/changelog.d/6273.change +++ /dev/null @@ -1 +0,0 @@ -Remove legacy Riot-Defaults property list diff --git a/changelog.d/6276.change b/changelog.d/6276.change deleted file mode 100644 index ebab74708..000000000 --- a/changelog.d/6276.change +++ /dev/null @@ -1 +0,0 @@ -DesignKit: Replace the local DesignKit target with the shared Swift package from ElementX. diff --git a/changelog.d/6358.bugfix b/changelog.d/6358.bugfix deleted file mode 100644 index a0e99dd20..000000000 --- a/changelog.d/6358.bugfix +++ /dev/null @@ -1 +0,0 @@ -Cross-Signing: Use ZXing library to generate QR codes diff --git a/changelog.d/6361.bugfix b/changelog.d/6361.bugfix deleted file mode 100644 index e514e9699..000000000 --- a/changelog.d/6361.bugfix +++ /dev/null @@ -1 +0,0 @@ -Location sharing: Fix live location sharing lab flag activation, no more app relaunch needed. \ No newline at end of file diff --git a/changelog.d/6371.bugfix b/changelog.d/6371.bugfix deleted file mode 100644 index 7829efb59..000000000 --- a/changelog.d/6371.bugfix +++ /dev/null @@ -1 +0,0 @@ -Display fallback when replied event content is partially missing diff --git a/changelog.d/6376.change b/changelog.d/6376.change deleted file mode 100644 index ce6c3b487..000000000 --- a/changelog.d/6376.change +++ /dev/null @@ -1 +0,0 @@ -Enhance the VectorHostingController to be presented as a bottom sheet diff --git a/changelog.d/6382.change b/changelog.d/6382.change deleted file mode 100644 index 6ed30b502..000000000 --- a/changelog.d/6382.change +++ /dev/null @@ -1 +0,0 @@ -Location sharing: Live location sharing UI polishing. diff --git a/changelog.d/6386.bugfix b/changelog.d/6386.bugfix deleted file mode 100644 index 3135984e4..000000000 --- a/changelog.d/6386.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix a few failing UI tests. diff --git a/changelog.d/6391.bugfix b/changelog.d/6391.bugfix deleted file mode 100644 index fe821f8a2..000000000 --- a/changelog.d/6391.bugfix +++ /dev/null @@ -1 +0,0 @@ -Rename riot-keys.txt to element-keys.txt. diff --git a/changelog.d/6392.misc b/changelog.d/6392.misc deleted file mode 100644 index 4237bba17..000000000 --- a/changelog.d/6392.misc +++ /dev/null @@ -1 +0,0 @@ -Revert some font changes made when merging #6392. diff --git a/changelog.d/6395.bugfix b/changelog.d/6395.bugfix deleted file mode 100644 index 0bafa6d70..000000000 --- a/changelog.d/6395.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix inoperant room links with alias/identifiers diff --git a/changelog.d/6398.bugfix b/changelog.d/6398.bugfix deleted file mode 100644 index 037415029..000000000 --- a/changelog.d/6398.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix slash commands from room composer diff --git a/changelog.d/pr-6275.api b/changelog.d/pr-6275.api deleted file mode 100644 index a4e2fb491..000000000 --- a/changelog.d/pr-6275.api +++ /dev/null @@ -1 +0,0 @@ -Replace DesignKit framework with [DesignKit package](https://github.com/vector-im/element-x-ios/tree/develop/DesignKit/Sources). Colours are now generated in the [DesignTokens repo](https://github.com/vector-im/element-design-tokens) to be shared across all of our apps. diff --git a/changelog.d/pr-6308.feature b/changelog.d/pr-6308.feature deleted file mode 100644 index d288d13bf..000000000 --- a/changelog.d/pr-6308.feature +++ /dev/null @@ -1 +0,0 @@ -Analytics: Track non-fatal issues if consent provided diff --git a/changelog.d/pr-6380.change b/changelog.d/pr-6380.change deleted file mode 100644 index 1465b71f0..000000000 --- a/changelog.d/pr-6380.change +++ /dev/null @@ -1 +0,0 @@ -Add formatter build reply HTML unit tests diff --git a/changelog.d/pr-6381.bugfix b/changelog.d/pr-6381.bugfix deleted file mode 100644 index f34e363c1..000000000 --- a/changelog.d/pr-6381.bugfix +++ /dev/null @@ -1 +0,0 @@ -VectorHostingController: Fix infinite loop due to the safe area insets fix. diff --git a/changelog.d/pr-6387.build b/changelog.d/pr-6387.build deleted file mode 100644 index 18755d1f0..000000000 --- a/changelog.d/pr-6387.build +++ /dev/null @@ -1 +0,0 @@ -Update Podfile.lock diff --git a/changelog.d/x-nolink-0.change b/changelog.d/x-nolink-0.change deleted file mode 100644 index 189377e2c..000000000 --- a/changelog.d/x-nolink-0.change +++ /dev/null @@ -1 +0,0 @@ -Upgrade MatrixSDK version ([v0.23.11](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.23.11)). \ No newline at end of file From d8783fcb67032044a9f9ff2e91e1225c62742763 Mon Sep 17 00:00:00 2001 From: Doug Date: Tue, 12 Jul 2022 19:31:03 +0100 Subject: [PATCH 3/3] finish version++ --- Podfile.lock | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/Podfile.lock b/Podfile.lock index 33e1eaaf5..307093f5d 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -56,9 +56,9 @@ PODS: - LoggerAPI (1.9.200): - Logging (~> 1.1) - Logging (1.4.0) - - MatrixSDK (0.23.10): - - MatrixSDK/Core (= 0.23.10) - - MatrixSDK/Core (0.23.10): + - MatrixSDK (0.23.11): + - MatrixSDK/Core (= 0.23.11) + - MatrixSDK/Core (0.23.11): - AFNetworking (~> 4.0.0) - GZIP (~> 1.3.0) - libbase58 (~> 0.1.4) @@ -66,9 +66,9 @@ PODS: - OLMKit (~> 3.2.5) - Realm (= 10.27.0) - SwiftyBeaver (= 1.9.5) - - MatrixSDK/CryptoSDK (0.23.10): + - MatrixSDK/CryptoSDK (0.23.11): - MatrixSDKCrypto (= 0.1.0) - - MatrixSDK/JingleCallStack (0.23.10): + - MatrixSDK/JingleCallStack (0.23.11): - JitsiMeetSDK (= 5.0.2) - MatrixSDK/Core - MatrixSDKCrypto (0.1.0) @@ -123,8 +123,8 @@ DEPENDENCIES: - KeychainAccess (~> 4.2.2) - KTCenterFlowLayout (~> 1.3.1) - libPhoneNumber-iOS (~> 0.9.13) - - MatrixSDK (= 0.23.10) - - MatrixSDK/JingleCallStack (= 0.23.10) + - MatrixSDK (= 0.23.11) + - MatrixSDK/JingleCallStack (= 0.23.11) - OLMKit - PostHog (~> 1.4.4) - ReadMoreTextView (~> 3.0.1) @@ -221,7 +221,7 @@ SPEC CHECKSUMS: libPhoneNumber-iOS: 0a32a9525cf8744fe02c5206eb30d571e38f7d75 LoggerAPI: ad9c4a6f1e32f518fdb43a1347ac14d765ab5e3d Logging: beeb016c9c80cf77042d62e83495816847ef108b - MatrixSDK: 58238bb5af7e6d9f6acce0373b86ca31413a09b5 + MatrixSDK: 8b02aafb65c798a96c55007b1ae8e9ad4a5453e3 MatrixSDKCrypto: 4b9146d5ef484550341be056a164c6930038028e OLMKit: 9fb4799c4a044dd2c06bda31ec31a12191ad30b5 PostHog: 4b6321b521569092d4ef3a02238d9435dbaeb99f @@ -241,6 +241,6 @@ SPEC CHECKSUMS: zxcvbn-ios: fef98b7c80f1512ff0eec47ac1fa399fc00f7e3c ZXingObjC: fdbb269f25dd2032da343e06f10224d62f537bdb -PODFILE CHECKSUM: b3c7c064fc2b74dc937762364faab403fc3fd041 +PODFILE CHECKSUM: ff5148bd99a1b2cacc3ba3e430afe267a74b7092 -COCOAPODS: 1.11.3 +COCOAPODS: 1.11.2