Skip to content

refactor: align db and pki env constructors in rust where possible [WPB-24153]#1969

Merged
coriolinus merged 13 commits intomainfrom
prgn/refactor/24153-align-db-and-pki-env-constructors-in-rust-where-possible
Mar 23, 2026
Merged

refactor: align db and pki env constructors in rust where possible [WPB-24153]#1969
coriolinus merged 13 commits intomainfrom
prgn/refactor/24153-align-db-and-pki-env-constructors-in-rust-where-possible

Conversation

@SimonThormeyer
Copy link
Copy Markdown
Member

What's new in this PR


PR Submission Checklist for internal contributors
  • The PR Title
    • conforms to the style of semantic commits messages¹ supported in Wire's Github Workflow²
    • contains a reference JIRA issue number like SQPIT-764
    • answers the question: If merged, this PR will: ... ³
  1. https://sparkbox.com/foundry/semantic_commit_messages
  2. https://github.com/wireapp/.github#usage
  3. E.g. feat(conversation-list): Sort conversations by most emojis in the title #SQPIT-764.

@SimonThormeyer SimonThormeyer force-pushed the prgn/refactor/24153-align-db-and-pki-env-constructors-in-rust-where-possible branch 4 times, most recently from 1fd1b26 to dfbebd3 Compare March 23, 2026 12:41
This gives us the real constuctors we want for that platform at least.
We'd really prefer to have them everywhere, but non-wasm is still using
uniffi v0.29, and async static constructors only begin support in uniffi
from v0.30.

On non-wasm we still export the free functions and will have to wrap them.
@SimonThormeyer SimonThormeyer changed the title Prgn/refactor/24153 align db and pki env constructors in rust where possible refactor: align db and pki env constructors in rust where possible [WPB-24153] Mar 23, 2026
@SimonThormeyer SimonThormeyer marked this pull request as ready for review March 23, 2026 13:31
@SimonThormeyer SimonThormeyer requested a review from a team March 23, 2026 13:31
@coriolinus coriolinus force-pushed the prgn/refactor/24153-align-db-and-pki-env-constructors-in-rust-where-possible branch from c513185 to 6760932 Compare March 23, 2026 13:32
@coriolinus coriolinus merged commit 6760932 into main Mar 23, 2026
52 checks passed
@coriolinus coriolinus deleted the prgn/refactor/24153-align-db-and-pki-env-constructors-in-rust-where-possible branch March 23, 2026 13:38
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