Repository navigation
Onde Inference SDK v1.3.1
Onde Inference runs LLMs on-device on iOS, macOS, tvOS, Android, Windows and Linux.
One Rust core, with SDKs for Swift, Kotlin, Flutter, React Native and Rust.
Swift (iOS, macOS, tvOS)
.package(url: "https://github.com/ondeinference/onde-swift", from: "1.3.1")
No changes in this release.
Kotlin Multiplatform (Android, JVM)
implementation("com.ondeinference:onde-inference:1.3.1")
No changes in this release.
Flutter
flutter pub add onde_inference · Changelog
- Fixed a crash in the Rust core when a chat message or reply longer than 100 bytes had a multi-byte character (accented letters, CJK, emoji) at the point where the log preview was cut.
React Native
npm install @ondeinference/react-native · Changelog
- Fixed a crash in the Rust core when a chat message or reply longer than 100 bytes had a multi-byte character (accented letters, CJK, emoji) at the point where the log preview was cut.
Rust
cargo add onde · Changelog
Fixes
- Fixed a panic when logging a chat message or reply longer than 100 bytes whose 100th byte fell inside a multi-byte UTF-8 character. The log preview sliced the string at a fixed byte index, so text with accented letters, CJK, or emoji at that position could abort
send_messageand the streaming paths. The preview now cuts at the nearest character boundary at or below the limit.
Packaging
- Release metadata is aligned for Rust, Swift, Kotlin, Flutter/Dart, and React Native SDKs under version
1.3.1.
Pull requests
- Truncate log strings on UTF-8 char boundaries by @setoelkahfi in #19
Full changelog: 1.3.0...1.3.1
Install guides and API reference: Onde Inference SDKs for Swift, Kotlin, Flutter, React Native and Rust