Skip to content

Commit ce24f2a

Browse files
Merge remote-tracking branch 'upstream/master'
# Conflicts: # MatrixSDK.podspec # MatrixSDKTests/MXCryptoSecretShareTests.m # MatrixSDKTests/MXDehydrationTests.m # Podfile.lock
2 parents 0570460 + dbec252 commit ce24f2a

File tree

125 files changed

+2593
-2736
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

125 files changed

+2593
-2736
lines changed

.github/workflows/ci-crypto-tests.yml

Lines changed: 0 additions & 86 deletions
This file was deleted.

.github/workflows/ci-integration-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ on:
1212
jobs:
1313
integration-tests:
1414
name: Integration Tests
15-
runs-on: macos-11
15+
runs-on: macos-13
1616

1717
concurrency:
1818
# When running on develop, use the sha to allow all runs of this workflow to run concurrently.

.github/workflows/ci-lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ on:
1212
jobs:
1313
lint:
1414
name: pod lib lint
15-
runs-on: macos-11
15+
runs-on: macos-13
1616

1717
concurrency:
1818
# When running on develop, use the sha to allow all runs of this workflow to run concurrently.

.github/workflows/ci-unit-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ on:
1212
jobs:
1313
unit-tests:
1414
name: Unit Tests
15-
runs-on: macos-11
15+
runs-on: macos-13
1616

1717
concurrency:
1818
# When running on develop, use the sha to allow all runs of this workflow to run concurrently.

.github/workflows/nightly.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010

1111
unit-tests:
1212
name: Unit Tests with sanitizer checks
13-
runs-on: macos-11
13+
runs-on: macos-13
1414

1515
steps:
1616
- uses: actions/checkout@v2

CHANGES.md

Lines changed: 143 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,146 @@
1+
## Changes in 0.27.4 (2023-11-28)
2+
3+
🐛 Bugfixes
4+
5+
- Fix unhandled callback when the session is nil. ([#1833](https://github.com/matrix-org/matrix-ios-sdk/pull/1833))
6+
7+
8+
## Changes in 0.27.3 (2023-10-04)
9+
10+
🐛 Bugfixes
11+
12+
- Prevent crash when sending file with unrecognised file extension (no associated mime type) (mimetype)
13+
14+
🧱 Build
15+
16+
- Update Cocoapods to 1.13.0. ([#1820](https://github.com/matrix-org/matrix-ios-sdk/pull/1820))
17+
18+
19+
## Changes in 0.27.2 (2023-09-12)
20+
21+
🐛 Bugfixes
22+
23+
- Fix | QR code verification failing due to incorrect encoding padding ([#1816](https://github.com/vector-im/element-ios/issues/1816))
24+
25+
26+
## Changes in 0.27.1 (2023-08-29)
27+
28+
✨ Features
29+
30+
- Delegate OIDC compatibility flag added. ([#1811](https://github.com/matrix-org/matrix-ios-sdk/pull/1811))
31+
- Added the authentication property to the well known. ([#1812](https://github.com/matrix-org/matrix-ios-sdk/pull/1812))
32+
- Function that allows to generate from the well known authentication, a logout mas URL given the device ID. ([#1813](https://github.com/matrix-org/matrix-ios-sdk/pull/1813))
33+
34+
🐛 Bugfixes
35+
36+
- Fixes power level events force unwrap crash ([#1809](https://github.com/matrix-org/matrix-ios-sdk/pull/1809))
37+
- Prevent keyed archiver encoding crashes when writing read receipts to the file store ([#1810](https://github.com/vector-im/element-ios/issues/1810))
38+
- Fix incoming push notifications not triggering sounds ([#7636](https://github.com/vector-im/element-ios/issues/7636))
39+
40+
41+
## Changes in 0.27.0 (2023-08-15)
42+
43+
✨ Features
44+
45+
- Add support for device hydration through the Crypto SDK (uses MSC3814) ([#1807](https://github.com/matrix-org/matrix-ios-sdk/pull/1807))
46+
47+
🐛 Bugfixes
48+
49+
- Fix parsing logic for legacy location events ([#1801](https://github.com/matrix-org/matrix-ios-sdk/pull/1801))
50+
51+
⚠️ API Changes
52+
53+
- Remove MXDehydrationService and old client methods. ([#1807](https://github.com/matrix-org/matrix-ios-sdk/pull/1807))
54+
55+
56+
## Changes in 0.26.12 (2023-06-21)
57+
58+
🐛 Bugfixes
59+
60+
- Ignore push rules with unknown condition kinds ([#7601](https://github.com/vector-im/element-ios/issues/7601))
61+
62+
63+
## Changes in 0.26.11 (2023-06-13)
64+
65+
🙌 Improvements
66+
67+
- MSC3912 implementation: the stable property with_relations has been renamed with_rel_types ([#7563](https://github.com/vector-im/element-ios/issues/7563))
68+
- Updated Jitsi meet sdk to 8.1.2-lite. ([#7565](https://github.com/vector-im/element-ios/issues/7565))
69+
- MSC3987 implementation: the 'dont_notify' action for a push_rule is now deprecated and replaced by an empty action list. ([#7576](https://github.com/vector-im/element-ios/issues/7576))
70+
71+
🐛 Bugfixes
72+
73+
- Fixes a bug where an unhelpful message is shown rather than the threads empty state. ([#7551](https://github.com/vector-im/element-ios/issues/7551))
74+
75+
76+
## Changes in 0.26.10 (2023-05-16)
77+
78+
🙌 Improvements
79+
80+
- Crypto: Enable Crypto SDK by default ([#1770](https://github.com/matrix-org/matrix-ios-sdk/pull/1770))
81+
- Crypto: Deprecate MXLegacyCrypto ([#1772](https://github.com/matrix-org/matrix-ios-sdk/pull/1772))
82+
83+
🐛 Bugfixes
84+
85+
- Poll: Refreshing the poll when receiving pollEnd can break the chronological order in the store. ([#1776](https://github.com/matrix-org/matrix-ios-sdk/pull/1776))
86+
- Fix breadcrumb list not updating when leaving a room. Contributed by @JanNikGra. ([#1777](https://github.com/vector-im/element-ios/issues/1777))
87+
88+
89+
## Changes in 0.26.9 (2023-04-18)
90+
91+
🐛 Bugfixes
92+
93+
- Cross-signing: Setup cross-signing with empty auth session ([#1774](https://github.com/matrix-org/matrix-ios-sdk/pull/1774))
94+
95+
96+
## Changes in 0.26.8 (2023-04-18)
97+
98+
🙌 Improvements
99+
100+
- Crypto: Update Crypto SDK ([#1767](https://github.com/matrix-org/matrix-ios-sdk/pull/1767))
101+
- Cross-signing: Ensure device signed after restoring cross-signing keys ([#1768](https://github.com/matrix-org/matrix-ios-sdk/pull/1768))
102+
- Crypto: Remove legacy crypto store ([#1769](https://github.com/matrix-org/matrix-ios-sdk/pull/1769))
103+
104+
105+
## Changes in 0.26.7 (2023-04-12)
106+
107+
🙌 Improvements
108+
109+
- Crypto: Upgrade Crypto SDK ([#1765](https://github.com/matrix-org/matrix-ios-sdk/pull/1765))
110+
111+
🐛 Bugfixes
112+
113+
- Crypto: Delete data for mismatched accounts ([#1763](https://github.com/matrix-org/matrix-ios-sdk/pull/1763))
114+
115+
116+
## Changes in 0.26.6 (2023-04-04)
117+
118+
🙌 Improvements
119+
120+
- Bugfix: Ensure related event nullability ([#1746](https://github.com/matrix-org/matrix-ios-sdk/pull/1746))
121+
- Add constants for mention room power levels and check decrypted event content for @room mentions. ([#1750](https://github.com/matrix-org/matrix-ios-sdk/pull/1750))
122+
- Crypto: Display correct SDK version ([#7457](https://github.com/vector-im/element-ios/issues/7457))
123+
124+
🐛 Bugfixes
125+
126+
- Fix invitations count in all chats list. ([#6871](https://github.com/vector-im/element-ios/issues/6871))
127+
128+
⚠️ API Changes
129+
130+
- Crypto: Add event decryption decoration instead of untrusted property ([#1743](https://github.com/matrix-org/matrix-ios-sdk/pull/1743))
131+
132+
🧱 Build
133+
134+
- Upgrade JitsiMeetSDK to 7.0.1-lite. ([#1754](https://github.com/matrix-org/matrix-ios-sdk/pull/1754))
135+
136+
137+
## Changes in 0.26.5 (2023-03-28)
138+
139+
🙌 Improvements
140+
141+
- Crypto: Upgrade verification if necessary ([#1751](https://github.com/matrix-org/matrix-ios-sdk/pull/1751))
142+
143+
1144
## Changes in 0.26.4 (2023-03-22)
2145

3146
🐛 Bugfixes

Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
source "https://rubygems.org"
22

33
gem "fastlane"
4-
gem "cocoapods", '~>1.11.2'
4+
gem "cocoapods", '~>1.13.0'
55
gem "xcode-install"
66
gem "slather"

0 commit comments

Comments
 (0)