Skip to content

RespondKit 0.5.0 — SwiftUI and Compose widgets

Choose a tag to compare

@lhr0909 lhr0909 released this 17 Sep 15:59
b95b605

RespondKit 0.5.0 adds native SwiftUI and Jetpack Compose support widgets, using the same version as the web SDK.

Native widgets

  • One conversation screen with the web widget's styling, native icons, customizable accent colors, and inherited SwiftUI tint / Compose primary color.
  • App-owned triggers and unread indicators; present with a SwiftUI full-screen cover or a full-screen Compose destination.
  • Foreground unread polling with silent refreshes, secure local persistence, drafts, retries, read acknowledgements, and verified identity support.
  • Text-only conversations. This release does not add push notifications, attachment uploads, or app-icon badges.

Install

SwiftPM (Swift 6, iOS 18+):

.package(url: "https://github.com/xanthous-tech/RespondKit.git", from: "0.5.0")

Add the RespondKitUI and RespondKitCore products to your app.

Android (API 26+, JDK 17, Kotlin 2.2-compatible toolchain):

implementation("dev.respondkit:respondkit-compose:0.5.0")

Use google() and mavenCentral(). Compose includes respondkit-core transitively.

Web:

npm install @respondkit/react@0.5.0

@respondkit/protocol and @respondkit/api-client also use version 0.5.0.

Native integration guide · Release process

The release workflow validates all three platforms before publishing npm and Maven Central artifacts. Registry availability follows completion of those jobs.