Doug
bf2156b3df
Fix the AuthenticationStartScreen with large Dynamic Type sizes. ( #5191 )
...
* Allow AuthenticationStartLogo to be scaled and fix dark mode when not on a gradient.
* Fix the layout of AuthenticationStartScreen with large Dynamic Type sizes.
2026-03-12 14:18:19 +00:00
Doug
b5f571bfe4
Add tests for loading Classic accounts.
...
Tidy up warnings and fix a few bugs that were revealed.
2026-03-11 17:42:53 +00:00
Doug
06c6ed3b2d
Simplify ClassicAppAccount loading (only load what we need).
2026-03-11 17:42:53 +00:00
Mauro Romito
95b3a8fbb1
Add support for reading accounts from Element Classic.
2026-03-11 17:42:53 +00:00
Copilot
ac56a0ba43
Fix screen template unit tests to use Swift Testing conventions ( #5187 )
2026-03-11 15:20:21 +00:00
Stefan Ceriu
bce9119bc3
Replace the last of the fastlane lanes with swift tooling
...
- move more sharable code to CI static methods
- merge `release_to_github` and `prepare_next_release` into one single command as they had dependencies on each other
- remove all traces of ruby and fastlane
2026-03-11 10:06:44 +02:00
Andy Balaam
96ea54e299
Call the new recoverAndFixBackup method to fix key storage if it's broken
2026-03-10 15:11:43 +02:00
renovate[bot]
785903e8d3
Update dependency element-hq/compound-design-tokens to v6.10.2 ( #5180 )
2026-03-10 14:28:19 +02:00
Element CI
05fabbc420
Prepare next release
2026-03-10 05:01:34 -07:00
Mauro Romito
12d96ed9d2
update SDK to 26.03.10
2026-03-10 12:35:11 +01:00
Copilot
f6faec9ef9
Bump element-call-swift to v0.17.0 ( #5184 )
...
* Bump element-call-swift to v0.17.0
Co-authored-by: Velin92 <34335419+Velin92@users.noreply.github.com >
* use exactVersion
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: Velin92 <34335419+Velin92@users.noreply.github.com >
Co-authored-by: Mauro Romito <mauro.romito@element.io >
2026-03-10 10:21:55 +00:00
ElementRobot
e4bfd21323
Translations update
2026-03-10 10:29:17 +01:00
renovate[bot]
efedfb5d45
Update zizmorcore/zizmor-action action to v0.5.2
2026-03-10 10:21:40 +01:00
Mauro Romito
18ffaec2e1
improved location sheets presentations and addressed some pr suggestions
2026-03-09 18:14:41 +01:00
Mauro Romito
76ed0a73ea
advising sim issue
2026-03-09 18:14:41 +01:00
Mauro Romito
6227cf6a0f
added back the share sheet popover
2026-03-09 18:14:41 +01:00
Mauro Romito
9e68da4ff0
implementing static location sheet
2026-03-09 18:14:41 +01:00
Mauro
bbbb2e9dee
Refactor and redesign Location Sharing Screen ( #5155 )
...
* refactored the static location screen to the location sharing screen
# Conflicts:
# UnitTests/Sources/LocationSharingScreenViewModelTests.swift
# Conflicts:
# ElementX.xcodeproj/project.pbxproj
* implemented a custom pin with an overlayable view
* implemented the render of the user when the location is sender instead of the pin type
* removed description and body they are not used at all.
* reimplemented single button for sharing this or user location + implemented an experimental way to update annotations
* removed unnecessary @Suite description
* implemented a way to display the alert on top of the sheet and added a spinner to the center user location button
* fixed alerts strings
* fixed a failing test
* improved preview tests
2026-03-06 12:51:16 +01:00
Element CI
0c79b5404d
Prepare next release
2026-03-05 10:04:05 -08:00
Doug
f8039e274b
Actually fix the post-build command.
2026-03-05 17:41:24 +00:00
Doug
0d4ff5ea87
Fix the post-build command.
2026-03-05 17:08:54 +00:00
Doug
af587338cb
Fix the post-clone tools command.
2026-03-05 16:29:17 +00:00
Doug
4993d0d59f
Fixes an SDK issue with the crypto store. ( #5167 )
...
* Update the SDK.
Fixes a missing migration in the crypto store.
* Update the enterprise submodule.
2026-03-05 16:07:51 +00:00
Stefan Ceriu
e23959a201
Convert more fastlane tools to swift commands ( #5163 )
...
* Upload dSYMs to sentry using swift and the sentry-cli instead of fastlane.
* Replace the fastlane `config_production` lane with a swift tools `ConfigureProduction` command.
* Replace Zsh with CI.run in the new ConfigureNightly command
* Replace the fastlane `tag_nightly` lane with a swift tools `TagNightly` command.
* Print out all the commands going through CI.Run and their arguments
* Address PR comments
2026-03-05 16:14:09 +02:00
Doug
51194c09e2
Add zizmor checks on CI. ( #5161 )
...
* Add zizmor checks on CI.
* Fix zizmor credentials warnings
* Add persist-credentials: false to action-cached-lfs-checkout too.
* Add empty permissions by default.
* Ignore pull_request_target failure and add a warning.
2026-03-05 13:54:51 +00:00
Stefan Ceriu
0ab6458e4e
Fix new redundantSendable and redundantSwiftTestingSuite swiftformat errors
2026-03-04 17:02:11 +02:00
Element CI
72e70e7f95
Prepare next release
2026-03-03 09:35:32 -08:00
Doug
c35550408e
Stop messages disappearing and then re-appearing after being sent. ( #5162 )
...
Update the SDK.
2026-03-03 17:09:34 +00:00
Stefan Ceriu
a08e3d5170
Fix missing QRCodeLoginErrors after cherry picking from draft PR.
2026-03-02 18:14:21 +02:00
Stefan Ceriu
b9364da933
Add missing parenthesis on timeline removal diff logs.
2026-03-02 18:14:21 +02:00
Hugh Nimmo-Smith
4dcede603c
Add mappings for additional errors in Link new device
...
Depends on a matrix-rust-sdk update
2026-03-02 18:14:21 +02:00
Stefan Ceriu
ca00a7a9d7
Update the RustSDK to v26.03.02
2026-03-02 18:14:21 +02:00
ElementRobot
4441cac284
Translations update ( #5158 )
2026-03-02 11:29:00 +00:00
Stefan Ceriu
1590f2b2a1
Fix xcode cloud nightly run build number setting
2026-03-02 12:34:58 +02:00
Stefan Ceriu
fe4d607dc8
Silence all swift runs
2026-03-02 12:34:58 +02:00
Stefan Ceriu
5732199519
Completely remove ruby from github actions
2026-03-02 12:34:58 +02:00
Stefan Ceriu
6dd9f3f5e9
Replace the enterprise unit tests workflow with the new swift ones
2026-03-02 12:34:58 +02:00
Stefan Ceriu
1b55fb224c
Add swift command for running integration tests
2026-03-02 12:34:58 +02:00
Stefan Ceriu
d3cefb8e0b
Add swift command for running UI tests
2026-03-02 12:34:58 +02:00
Stefan Ceriu
1d8639a11a
Replace the readMarketingVersion method with a cleaner Yams based one and extract it into the shared tools
2026-03-02 12:34:58 +02:00
Stefan Ceriu
aa423e3592
Update the enterprise submodule and use the new configure-element-pro command
2026-03-02 12:34:58 +02:00
Stefan Ceriu
ef4a78ce53
Add swift command for running accessibility tests
2026-03-02 12:34:58 +02:00
renovate[bot]
d3846f1888
Update dependency fastlane to v2.232.2 ( #5153 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-27 15:03:17 +00:00
Doug
227a4056c9
Make sure the inviter's avatar is hidden in the JoinRoomScreen. ( #5151 )
...
* Make sure the inviter's avatar is hidden in the JoinRoomScreen.
* Update preview tests to use an inviter that has an avatar…
* Also hide avatars in the Space invite avatar pile.
2026-02-27 15:02:42 +00:00
Mauro Romito
d0a9f3724e
flaky test fix
2026-02-27 13:11:31 +01:00
renovate[bot]
98edee0ad3
Update actions/upload-artifact action to v7
2026-02-27 07:13:36 +02:00
Stefan Ceriu
0fc0e2880b
Add a separate tools command for building nightly and remove the old fastlane one.
2026-02-26 18:43:49 +02:00
Stefan Ceriu
0d5f0b1593
Call the pipeline from within swift tools instead of through fastlane.
2026-02-26 18:43:49 +02:00
Stefan Ceriu
c516074648
Switch the command-line-tools dependency to be branch based not revision.
2026-02-26 18:43:49 +02:00
Mauro Romito
51030efa73
remove appSettings from SpaceScreen
2026-02-26 16:29:52 +01:00