element-x-ada/docs
renovate[bot] 0c8a01d2cf
fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v26.03.19 (#6411)
* fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v26.03.18

* Fix API breaks

* Add compatibility with rustls (#6367)

A new `rustls-platform-verifier-android` library has to be added to the project, it'll be called from Rust to get access to the certificates on Android.

Originally, this was supposed to be added as a local maven repo pointing to the rust crate that publishes the AAR, but that's just plain terrible (more details [here](https://github.com/rustls/rustls-platform-verifier#android).

Instead, what we can do is use a script that uses `cargo-download` to download the latest crate or a specified version, unzip it and add the `aar` file to the `:libraries:matrix:impl` module.

* Try fixing Sonar with local AAR files

* Remove `UserCertificatesProvider`: this is no longer needed after integrating rustls

* Added some docs for rustls and its `platform-verifier` library

* Upgrade SDK to `26.03.19`: this version contains a workaround that allows the app to use the same TLS verifier as before, fixing the Let's Encrypt issues we saw with some homeservers (like element.io)

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2026-03-20 16:20:37 +01:00
..
images Update screenshots of the application 2023-07-26 17:15:51 +02:00
images-lfs Update screenshots of the application 2023-07-26 17:15:51 +02:00
_developer_onboarding.md fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v26.03.19 (#6411) 2026-03-20 16:20:37 +01:00
analytics.md Use secret Sentry DSN value (#4210) 2025-01-29 13:47:06 +01:00
continuous_integration.md Remove :samples:minimal module 2024-11-14 09:06:13 +01:00
danger.md We do not require Sign-off anymore, but use CLA instead. 2024-12-13 16:10:21 +01:00
debug_proxying.md Organization renaming: replace all https://github.com/vector-im by https://github.com/element-hq 2023-12-13 09:40:07 +01:00
deeplink.md Add documentation and small script to test external deep links. 2024-05-02 18:48:28 +02:00
design.md Organization renaming: update text and fix link, develop branch does not exist. 2023-12-13 09:44:02 +01:00
install_from_github_release.md Replace knit with generate_toc.py (#6279) 2026-03-10 09:05:20 +01:00
installing_from_ci.md Replace knit with generate_toc.py (#6279) 2026-03-10 09:05:20 +01:00
integration_tests.md Replace knit with generate_toc.py (#6279) 2026-03-10 09:05:20 +01:00
maps.md Static images improvements (#933) 2023-07-21 13:37:08 +00:00
migration_to_metro.md Add documentation to migrate from Dagger/Anvil to Metro 2025-09-05 14:37:44 +02:00
nightly_build.md Remove CI properties, this is not needed when publishing locally. 2024-07-02 14:40:49 +02:00
notifications.md Replace knit with generate_toc.py (#6279) 2026-03-10 09:05:20 +01:00
oidc.md Improve the callback uri format and customization. (#4664) 2025-05-05 17:46:17 +02:00
pull_request.md Replace knit with generate_toc.py (#6279) 2026-03-10 09:05:20 +01:00
screenshot_testing.md Improve screenshot testing with ComposablePreviewScanner (#3125) 2024-07-03 13:05:06 +02:00