Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/mozilla/uniffi-rs
a multi-language bindings generator for rust
https://github.com/mozilla/uniffi-rs
Python type aliases don't use forward references
giarc3 opened this issue 9 months ago
giarc3 opened this issue 9 months ago
Allow the binding generator to not depend on builtin bindings.
mhammond opened this pull request 9 months ago
mhammond opened this pull request 9 months ago
Conditional Compilation Error in Kotlin Bindings for Rust Enum with message Field
martinmose opened this issue 9 months ago
martinmose opened this issue 9 months ago
Update Rust to 1.77.1, min supported Rust to 1.74
mhammond opened this pull request 9 months ago
mhammond opened this pull request 9 months ago
Merge 0.27.1
mhammond opened this pull request 9 months ago
mhammond opened this pull request 9 months ago
0.27.1
mhammond opened this pull request 9 months ago
mhammond opened this pull request 9 months ago
Fix fallible constructors for swift.
mhammond opened this pull request 9 months ago
mhammond opened this pull request 9 months ago
[User Guide] Make Tutorial section self-contained and self-explanatory
pacu opened this issue 9 months ago
pacu opened this issue 9 months ago
Freshen up the docs for the bindings.
mhammond opened this pull request 9 months ago
mhammond opened this pull request 9 months ago
Syntax issues with the generated binding code in Swift
gezihuzi opened this issue 9 months ago
gezihuzi opened this issue 9 months ago
v0.27.0 regression of `uniffi-bindgen generate`
CatStudioApp opened this issue 9 months ago
CatStudioApp opened this issue 9 months ago
RustFuture: fix memory leak
QuentinPerez opened this pull request 9 months ago
QuentinPerez opened this pull request 9 months ago
Make the proc-macro constructor error more precise
bendk opened this pull request 9 months ago
bendk opened this pull request 9 months ago
[tests]: error: consecutive declarations on a line must be separated by ';'
LBeernaertProton opened this issue 9 months ago
LBeernaertProton opened this issue 9 months ago
Remove @typing.no_type_check from Python __init__ methods
giarc3 opened this pull request 9 months ago
giarc3 opened this pull request 9 months ago
Combine ExportedImplFnArgs and ExportFnArgs
bendk opened this pull request 9 months ago
bendk opened this pull request 9 months ago
uniffi-rs 0.27 throw error with Constructor return type must be Arc<Self>
SoloJiang opened this issue 9 months ago
SoloJiang opened this issue 9 months ago
Merge 0.27.0 back to main
bendk opened this pull request 10 months ago
bendk opened this pull request 10 months ago
Release v0.27.x
bendk opened this pull request 10 months ago
bendk opened this pull request 10 months ago
Add async constructor support.
mhammond opened this pull request 10 months ago
mhammond opened this pull request 10 months ago
Fix GC/Cleaner intermittent test failures when run locally.
mhammond opened this pull request 10 months ago
mhammond opened this pull request 10 months ago
UniFFI generated Swift code fails to compile "Swift 6" mode - due to mutation of shared state.
Sajjon opened this issue 10 months ago
Sajjon opened this issue 10 months ago
Swift: Make it possible to mark value types as `Sendable` with `sendable_value_types` config
Sajjon opened this pull request 10 months ago
Sajjon opened this pull request 10 months ago
Update toml dependency to latest version
mgeisler opened this pull request 10 months ago
mgeisler opened this pull request 10 months ago
Allow foreign implementations of PartialEq, Eq, Hash etc traits
mgeisler opened this issue 10 months ago
mgeisler opened this issue 10 months ago
Increase BUF_SIZE to 16384 | Allowing large errors
Sajjon opened this pull request 10 months ago
Sajjon opened this pull request 10 months ago
`Lift` / `LiftRef` error with bad compilation error for large enums
Sajjon opened this issue 10 months ago
Sajjon opened this issue 10 months ago
Blocking task queue without specialized code
bendk opened this pull request 10 months ago
bendk opened this pull request 10 months ago
Added ffi-buffer scaffolding functions
bendk opened this pull request 10 months ago
bendk opened this pull request 10 months ago
Ensure swiftlint is disabled in the generated Swift file
martinmose opened this pull request 10 months ago
martinmose opened this pull request 10 months ago
Split up ScaffoldingBits.params
bendk opened this pull request 10 months ago
bendk opened this pull request 10 months ago
fix: require Android API Level 34 for SystemCleaner
SamyDjemai opened this pull request 10 months ago
SamyDjemai opened this pull request 10 months ago
Instantiating AndroidSystemCleaner causes crash on Android 13
SamyDjemai opened this issue 10 months ago
SamyDjemai opened this issue 10 months ago
enum/error types are ambiguous
arg0d opened this issue 10 months ago
arg0d opened this issue 10 months ago
Allow enum variants etc to be Kotlin type names
mhammond opened this pull request 10 months ago
mhammond opened this pull request 10 months ago
`Error` creates Kotlin inheritance loop
mgeisler opened this pull request 10 months ago
mgeisler opened this pull request 10 months ago
Documented attribute macro `uniffi::method` is missing
cowlicks opened this issue 10 months ago
cowlicks opened this issue 10 months ago
Can the internal `FFIConverter*` types be hidden?
mgeisler opened this issue 10 months ago
mgeisler opened this issue 10 months ago
Remove some unnecessary trailing whitespace
cowlicks opened this pull request 10 months ago
cowlicks opened this pull request 10 months ago
Using module_name or package_name with external types causes invalid code to be generated.
LBeernaertProton opened this issue 10 months ago
LBeernaertProton opened this issue 10 months ago
Errors declared in external crate can't be thrown.
LBeernaertProton opened this issue 10 months ago
LBeernaertProton opened this issue 10 months ago
Trait’s associated types support
zllak opened this issue 10 months ago
zllak opened this issue 10 months ago
Custom Types from external crate do not generate correct binding function signature when used in exports
LBeernaertProton opened this issue 10 months ago
LBeernaertProton opened this issue 10 months ago
Allow enum discriminants to be signed.
mhammond opened this pull request 10 months ago
mhammond opened this pull request 10 months ago
Deriving uniffi::Error on enum with variant with unnamed fields produces confusing errors
cowlicks opened this issue 10 months ago
cowlicks opened this issue 10 months ago
Fix Python checking for invalid enum values.
mhammond opened this pull request 10 months ago
mhammond opened this pull request 10 months ago
Suggestion: generate permissive, C-compatible enums
BatmanAoD opened this issue 10 months ago
BatmanAoD opened this issue 10 months ago
Feature Request: Add SwiftLint disable in generated Swift file
martinmose opened this issue 10 months ago
martinmose opened this issue 10 months ago
Make `uniffi_build` optional in `uniffi_macros`
mgeisler opened this pull request 10 months ago
mgeisler opened this pull request 10 months ago
Foreign-implemented async trait methods (#2017)
bendk opened this pull request 10 months ago
bendk opened this pull request 10 months ago
Foreign-implemented async traits
bendk opened this issue 10 months ago
bendk opened this issue 10 months ago
Version our documentation
bendk opened this issue 10 months ago
bendk opened this issue 10 months ago
Merge 0.26.1 to main
bendk opened this pull request 10 months ago
bendk opened this pull request 10 months ago
Make ForeignBytes Mutable.
irvingoujAtDevolution opened this issue 10 months ago
irvingoujAtDevolution opened this issue 10 months ago
Fix typos
leecade opened this pull request 10 months ago
leecade opened this pull request 10 months ago
Async Callback / Async Trait
jasl8r opened this issue 10 months ago
jasl8r opened this issue 10 months ago
How to mutate the bytes/vec passed to the Rust side?
irvingoujAtDevolution opened this issue 10 months ago
irvingoujAtDevolution opened this issue 10 months ago
Manual fix for the foreign trait section
bendk opened this pull request 10 months ago
bendk opened this pull request 10 months ago
Check lowering after coercing default value
badboy opened this pull request 10 months ago
badboy opened this pull request 10 months ago
Manual: link to repo
badboy opened this pull request 10 months ago
badboy opened this pull request 10 months ago
External callback interfaces/traits feature request
Voronar opened this issue 10 months ago
Voronar opened this issue 10 months ago
anyhow on uniffi 0.26.1
ulibte opened this issue 10 months ago
ulibte opened this issue 10 months ago
Python: empty struct Record produces empty class
itrumper opened this issue 10 months ago
itrumper opened this issue 10 months ago
procmacros support tuple-enums
mhammond opened this pull request 10 months ago
mhammond opened this pull request 10 months ago
Can you pass functions as arguments to uniffi?
tomadimitrie opened this issue 10 months ago
tomadimitrie opened this issue 10 months ago
Rename kotlin uniffiRustFutureContinuationCallback to uniffiRustFutureContinuationCallbackImpl
stan-stately opened this pull request 10 months ago
stan-stately opened this pull request 10 months ago
Prevent Swift objects' `deinit` from trying to free a nil pointer when subclassed for mocking
stefanceriu opened this pull request 10 months ago
stefanceriu opened this pull request 10 months ago
Unable to conditionally enable uniffi::constructor macro
stan-stately opened this issue 10 months ago
stan-stately opened this issue 10 months ago
Simplify path in bindings tests
mgeisler opened this pull request 10 months ago
mgeisler opened this pull request 10 months ago
Android: `java.lang.ClassNotFoundException: Didn't find class "*UniffiRustFutureContinuationCallback"`
jmartinesp opened this issue 11 months ago
jmartinesp opened this issue 11 months ago
Fix Android Cleaner version check
julian-baumann opened this pull request 11 months ago
julian-baumann opened this pull request 11 months ago
Call requires API level 33 (current min is 29): android.system.SystemCleaner#cleaner
julian-baumann opened this issue 11 months ago
julian-baumann opened this issue 11 months ago
Tests broken in kotlin project using uniffi
shaiguelman opened this issue 11 months ago
shaiguelman opened this issue 11 months ago
First callback interface produces "expected value, found struct variant `Self::Other`" error
AArnott opened this issue 11 months ago
AArnott opened this issue 11 months ago
Example: How to run the trait function defined in rust instead the implementation in caller?
hainesc opened this issue 11 months ago
hainesc opened this issue 11 months ago
Refactor FFI definition code
bendk opened this pull request 11 months ago
bendk opened this pull request 11 months ago
Allow for arbitrary BindingGenerator
SalvatoreT opened this pull request 11 months ago
SalvatoreT opened this pull request 11 months ago
Allow procmacro exported items to be renamed.
mhammond opened this pull request 11 months ago
mhammond opened this pull request 11 months ago
Use typing.get_type_hints() in python type tests
mhammond opened this pull request 11 months ago
mhammond opened this pull request 11 months ago
`uniffi::custom_newtype!(Newtype, u16)` gives `Lift<UniFfiTag>` is not implemented for `Newtype`
mgeisler opened this issue 11 months ago
mgeisler opened this issue 11 months ago
style: typo
boan-anbo opened this pull request 11 months ago
boan-anbo opened this pull request 11 months ago
Add Cargo NDK and uniffi-starter project links
ianthetechie opened this pull request 11 months ago
ianthetechie opened this pull request 11 months ago
Equality check on records when arrays are involved in Kotlin
micbakos-rdx opened this issue 11 months ago
micbakos-rdx opened this issue 11 months ago
Add Python return type for async functions
giarc3 opened this pull request 11 months ago
giarc3 opened this pull request 11 months ago
Add type hints to Python dict
giarc3 opened this pull request 11 months ago
giarc3 opened this pull request 11 months ago
Upgrade oneshot to 0.1.6
bendk opened this pull request 11 months ago
bendk opened this pull request 11 months ago
Adding support for Rust async trait methods
bendk opened this pull request 11 months ago
bendk opened this pull request 11 months ago
Try removing build dependency in procmacro example
mgeisler opened this pull request 11 months ago
mgeisler opened this pull request 11 months ago
Kotlin global reference table overflow
afilini opened this issue 11 months ago
afilini opened this issue 11 months ago
Change RustBuffer length/capacity to `u64` (#1976)
bendk opened this pull request 11 months ago
bendk opened this pull request 11 months ago
fix: Prevent Vec capacity from triggering panics in RustBuffer
MarquessV opened this pull request 11 months ago
MarquessV opened this pull request 11 months ago
Vec capacity can unnecessarily cause Rust panics when creating a `RustBuffer`.
MarquessV opened this issue 11 months ago
MarquessV opened this issue 11 months ago
Swift open classes
stefanceriu opened this pull request 11 months ago
stefanceriu opened this pull request 11 months ago
Ability to share data across FFI without a copy
jfro opened this issue 11 months ago
jfro opened this issue 11 months ago
Fix "All changes in v0.26.0" link in CHANGELOG.md
mgeisler opened this pull request 11 months ago
mgeisler opened this pull request 11 months ago
Adding `FfiType::Handle` and use it for Rust futures
bendk opened this pull request 11 months ago
bendk opened this pull request 11 months ago
Add more errors when #[uniffi] attributes are used incorrectly.
mhammond opened this pull request 11 months ago
mhammond opened this pull request 11 months ago
Python doesn't generate return type of async functions
giarc3 opened this issue 11 months ago
giarc3 opened this issue 11 months ago
Consolidate/Simplify the foreign bindings handlemap code
bendk opened this pull request 11 months ago
bendk opened this pull request 11 months ago
Long docstrings result in build assertion failure.
simlay opened this issue 11 months ago
simlay opened this issue 11 months ago