Skip to content

feat(ffi): Upgrade UniFFI to v0.30.0#5808

Merged
jmartinesp merged 2 commits into
mainfrom
misc/upgrade-uniffi-0.30.0
Oct 29, 2025
Merged

feat(ffi): Upgrade UniFFI to v0.30.0#5808
jmartinesp merged 2 commits into
mainfrom
misc/upgrade-uniffi-0.30.0

Conversation

@jmartinesp

@jmartinesp jmartinesp commented Oct 28, 2025

Copy link
Copy Markdown
Contributor

Upgrade UniFFI to v0.30.0. There is a matching branch in Complement Crypto to workaround the issues caused by the upgrade.

Some parts are based on #1433 .

  • Public API changes documented in changelogs (optional)

Signed-off-by:

@codecov

codecov Bot commented Oct 28, 2025

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 88.49%. Comparing base (9af8fad) to head (ef2ba85).
⚠️ Report is 2 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #5808      +/-   ##
==========================================
- Coverage   88.50%   88.49%   -0.01%     
==========================================
  Files         360      360              
  Lines      100723   100723              
  Branches   100723   100723              
==========================================
- Hits        89141    89139       -2     
- Misses       7398     7401       +3     
+ Partials     4184     4183       -1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@codspeed-hq

codspeed-hq Bot commented Oct 28, 2025

Copy link
Copy Markdown

CodSpeed Performance Report

Merging #5808 will not alter performance

Comparing misc/upgrade-uniffi-0.30.0 (ef2ba85) with main (9af8fad)

Summary

✅ 50 untouched

@jmartinesp jmartinesp changed the title misc: Upgrade UniFFI to v0.30.0 feat(ffi): Upgrade UniFFI to v0.30.0 Oct 28, 2025
@jmartinesp jmartinesp marked this pull request as ready for review October 28, 2025 16:30
@jmartinesp jmartinesp requested a review from a team as a code owner October 28, 2025 16:30
@jmartinesp jmartinesp requested review from Hywan and removed request for a team October 28, 2025 16:30
@jmartinesp jmartinesp force-pushed the misc/upgrade-uniffi-0.30.0 branch from 959d2fe to 30d215d Compare October 28, 2025 16:31

@poljar poljar left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, left a couple of nits but approving ahead of time.

Comment thread bindings/matrix-sdk-ffi/uniffi.toml Outdated
Comment thread bindings/matrix-sdk-ffi/uniffi.toml Outdated
@jmartinesp jmartinesp force-pushed the misc/upgrade-uniffi-0.30.0 branch from df5943a to ef2ba85 Compare October 29, 2025 08:45
@jmartinesp jmartinesp enabled auto-merge (rebase) October 29, 2025 08:48
@jmartinesp jmartinesp merged commit c3e01a6 into main Oct 29, 2025
52 checks passed
@jmartinesp jmartinesp deleted the misc/upgrade-uniffi-0.30.0 branch October 29, 2025 09:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants