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
Allow the binding generator to not depend on builtin bindings.

mhammond opened this pull request 9 months ago
Update Rust to 1.77.1, min supported Rust to 1.74

mhammond opened this pull request 9 months ago
Merge 0.27.1

mhammond opened this pull request 9 months ago
0.27.1

mhammond opened this pull request 9 months ago
Fix fallible constructors for swift.

mhammond opened this pull request 9 months ago
Freshen up the docs for the bindings.

mhammond opened this pull request 9 months ago
Syntax issues with the generated binding code in Swift

gezihuzi opened this issue 9 months ago
v0.27.0 regression of `uniffi-bindgen generate`

CatStudioApp opened this issue 9 months ago
RustFuture: fix memory leak

QuentinPerez opened this pull request 9 months ago
Make the proc-macro constructor error more precise

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
Remove @typing.no_type_check from Python __init__ methods

giarc3 opened this pull request 9 months ago
Combine ExportedImplFnArgs and ExportFnArgs

bendk opened this pull request 9 months ago
Merge 0.27.0 back to main

bendk opened this pull request 10 months ago
Release v0.27.x

bendk opened this pull request 10 months ago
Add async constructor support.

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
Update toml dependency to latest version

mgeisler opened this pull request 10 months ago
Allow foreign implementations of PartialEq, Eq, Hash etc traits

mgeisler opened this issue 10 months ago
Increase BUF_SIZE to 16384 | Allowing large errors

Sajjon opened this pull request 10 months ago
Blocking task queue without specialized code

bendk opened this pull request 10 months ago
Added ffi-buffer scaffolding functions

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
Split up ScaffoldingBits.params

bendk opened this pull request 10 months ago
fix: require Android API Level 34 for SystemCleaner

SamyDjemai opened this pull request 10 months ago
Instantiating AndroidSystemCleaner causes crash on Android 13

SamyDjemai opened this issue 10 months ago
enum/error types are ambiguous

arg0d opened this issue 10 months ago
Allow enum variants etc to be Kotlin type names

mhammond opened this pull request 10 months ago
`Error` creates Kotlin inheritance loop

mgeisler opened this pull request 10 months ago
Documented attribute macro `uniffi::method` is missing

cowlicks opened this issue 10 months ago
Can the internal `FFIConverter*` types be hidden?

mgeisler opened this issue 10 months ago
Remove some unnecessary trailing whitespace

cowlicks opened this pull request 10 months ago
Errors declared in external crate can't be thrown.

LBeernaertProton opened this issue 10 months ago
Trait’s associated types support

zllak opened this issue 10 months ago
Allow enum discriminants to be signed.

mhammond opened this pull request 10 months ago
Fix Python checking for invalid enum values.

mhammond opened this pull request 10 months ago
Suggestion: generate permissive, C-compatible enums

BatmanAoD opened this issue 10 months ago
Feature Request: Add SwiftLint disable in generated Swift file

martinmose opened this issue 10 months ago
Make `uniffi_build` optional in `uniffi_macros`

mgeisler opened this pull request 10 months ago
Foreign-implemented async trait methods (#2017)

bendk opened this pull request 10 months ago
Foreign-implemented async traits

bendk opened this issue 10 months ago
Version our documentation

bendk opened this issue 10 months ago
Merge 0.26.1 to main

bendk opened this pull request 10 months ago
Make ForeignBytes Mutable.

irvingoujAtDevolution opened this issue 10 months ago
Fix typos

leecade opened this pull request 10 months ago
Async Callback / Async Trait

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
Manual fix for the foreign trait section

bendk opened this pull request 10 months ago
Check lowering after coercing default value

badboy opened this pull request 10 months ago
Manual: link to repo

badboy opened this pull request 10 months ago
External callback interfaces/traits feature request

Voronar opened this issue 10 months ago
anyhow on uniffi 0.26.1

ulibte opened this issue 10 months ago
Python: empty struct Record produces empty class

itrumper opened this issue 10 months ago
procmacros support tuple-enums

mhammond opened this pull request 10 months ago
Can you pass functions as arguments to uniffi?

tomadimitrie opened this issue 10 months ago
Unable to conditionally enable uniffi::constructor macro

stan-stately opened this issue 10 months ago
Simplify path in bindings tests

mgeisler opened this pull request 10 months ago
Fix Android Cleaner version check

julian-baumann opened this pull request 11 months ago
Tests broken in kotlin project using uniffi

shaiguelman opened this issue 11 months ago
Refactor FFI definition code

bendk opened this pull request 11 months ago
Allow for arbitrary BindingGenerator

SalvatoreT opened this pull request 11 months ago
Allow procmacro exported items to be renamed.

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
style: typo

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
Equality check on records when arrays are involved in Kotlin

micbakos-rdx opened this issue 11 months ago
Add Python return type for async functions

giarc3 opened this pull request 11 months ago
Add type hints to Python dict

giarc3 opened this pull request 11 months ago
Upgrade oneshot to 0.1.6

bendk opened this pull request 11 months ago
Adding support for Rust async trait methods

bendk opened this pull request 11 months ago
Try removing build dependency in procmacro example

mgeisler opened this pull request 11 months ago
Kotlin global reference table overflow

afilini opened this issue 11 months ago
Change RustBuffer length/capacity to `u64` (#1976)

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
Swift open classes

stefanceriu opened this pull request 11 months ago
Ability to share data across FFI without a copy

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
Adding `FfiType::Handle` and use it for Rust futures

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
Python doesn't generate return type of async functions

giarc3 opened this issue 11 months ago
Consolidate/Simplify the foreign bindings handlemap code

bendk opened this pull request 11 months ago
Long docstrings result in build assertion failure.

simlay opened this issue 11 months ago