Repository navigation
0.8.0 (2026-10-17)
Features
Bug Fixes
- deps: update go modules (#162) (47801f2)
- deps: update maven dependencies (#155) (5092a39)
- deps: update maven dependencies (#163) (24658a0)
- deps: update npm dependencies (#156) (7c6359a)
- deps: update npm dependencies (#166) (b66be07)
- deps: update npm dependencies (#173) (0817e0f)
- deps: update npm dependencies (#181) (0e02dc0)
- deps: update npm dependencies (#185) (59473dc)
- deps: update npm dependencies (#186) (7ccbfc4)
- deps: update rust crate thiserror to 2.0.20 (#170) (3f22582)
- deps: update rust crates (#158) (4922706)
- deps: update rust crates (#160) (5f968ae)
- python: pin Ruff formatter version (#164) (a08d6e2)
Packages have been published to the following registries:
| Package | Registry | Link |
|---|---|---|
| Rust | crates.io | spicedb-embedded |
| Java | Maven Central | com.borkfork:spicedb-embedded |
| Node.js | npm | spicedb-embedded |
| .NET | NuGet | SpiceDbEmbedded |
| Python | PyPI | spicedb-embedded |
Installation
Rust:
cargo add spicedb-embeddedNode.js:
npm install spicedb-embedded.NET:
dotnet add package SpiceDbEmbeddedPython:
pip install spicedb-embeddedJava (Maven). Add the main artifact and the matching classifier JAR for your platform (linux-x86_64, linux-aarch_64, osx-aarch_64, windows-x86_64):
<dependency>
<groupId>com.borkfork</groupId>
<artifactId>spicedb-embedded</artifactId>
<version>0.8.0</version>
</dependency>
<!-- Platform native library (use one: linux-x86_64, linux-aarch_64, osx-aarch_64, windows-x86_64) -->
<dependency>
<groupId>com.borkfork</groupId>
<artifactId>spicedb-embedded</artifactId>
<version>0.8.0</version>
<classifier>linux-x86_64</classifier>
</dependency>With os-maven-plugin you can use ${os.detected.classifier} directly:
<extensions>
<extension>
<groupId>kr.motd.maven</groupId>
<artifactId>os-maven-plugin</artifactId>
<version>1.7.1</version>
</extension>
</extensions>Then add the native dependency with <classifier>${os.detected.classifier}</classifier>.
Java (Gradle). Add the main artifact and the classifier for your platform (linux-x86_64, linux-aarch_64, osx-aarch_64, or windows-x86_64):
implementation 'com.borkfork:spicedb-embedded:0.8.0'
implementation 'com.borkfork:spicedb-embedded:0.8.0:linux-x86_64' // or linux-aarch_64, osx-aarch_64, windows-x86_64Kotlin DSL:
implementation("com.borkfork:spicedb-embedded:0.8.0")
implementation("com.borkfork:spicedb-embedded:0.8.0:linux-x86_64") // or linux-aarch_64, osx-aarch_64, windows-x86_64With osdetector-gradle-plugin you can use the classifier dynamically:
plugins { id "com.google.osdetector" version "1.7.3" }
dependencies {
implementation "com.borkfork:spicedb-embedded:0.8.0"
implementation "com.borkfork:spicedb-embedded:0.8.0:${osdetector.classifier}"
}