You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
||2 days ago|
|.github/ISSUE_TEMPLATE||1 year ago|
|.swiftpm/xcode/package.xcworkspace/xcshareddata||1 year ago|
|Sources/MatrixRustSDK||2 days ago|
|Tools/Scripts||3 weeks ago|
|docs||2 months ago|
|.gitignore||5 months ago|
|LICENSE||11 months ago|
|Package.swift||2 days ago|
|README.md||2 months ago|
|SECURITY.md||1 year ago|
Swift package for Matrix Rust components
This repository is a Swift Package for distributing releases of the Matrix Rust SDK. It provides the Swift source code packaged in a format understood by the Swift package manager, and depends on a pre-compiled binary release of the underlying Rust code published from Matrix Rust SDK.
For more information about using the package, please read the Getting Started guide.
Whenever a new release of the underlying components is available, we need to tag a new release in this repo to make them available to Swift components. This is done with the release script found in the Tools directory.
As the package vendors a pre-built binary of the SDK, all local development is done via the SDK's repo instead of this one.