Skip to content

Reaktiv DevTools 0.12.6

Choose a tag to compare

@github-actions github-actions released this 12 Dec 10:59
· 120 commits to main since this release

Reaktiv DevTools 0.12.6

📦 Download

Choose the package for your platform. Each package includes the DevTools server and UI.

  • Linux x64: reaktiv-devtools-linux-x64-0.12.6.zip
  • Linux ARM64: reaktiv-devtools-linux-arm64-0.12.6.zip
  • macOS x64 (Intel): reaktiv-devtools-macos-x64-0.12.6.zip
  • macOS ARM64 (Apple Silicon): reaktiv-devtools-macos-arm64-0.12.6.zip
  • Windows x64: reaktiv-devtools-windows-x64-0.12.6.zip

🚀 Quick Start

  1. Download the package for your platform
  2. Extract the zip file
  3. Run the server:
    • Linux/macOS: ./reaktiv-devtools resources
    • Windows: reaktiv-devtools.exe resources
  4. Open your browser to the URL shown in the console

📦 Package Contents

Each package contains:

  • DevTools server executable
  • WASM UI in resources/ folder
  • README with usage instructions

📚 Library Release

The Reaktiv libraries for this version are available on Maven Central:

dependencies {
    implementation("io.github.syrou:reaktiv-core:0.12.6")
    implementation("io.github.syrou:reaktiv-compose:0.12.6")
    implementation("io.github.syrou:reaktiv-navigation:0.12.6")
}

🔗 Integration

Add the DevTools middleware to your app:

val store = createStore {
    module(UserModule)
    module(navigationModule)

    middlewares(
        DevToolsMiddleware(
            config = DevToolsConfig(
                serverUrl = "ws://localhost:8080/ws",
                clientName = "My App",
                platform = "Android"
            ),
            scope = CoroutineScope(SupervisorJob() + Dispatchers.IO)
        ).middleware
    )
}

Full Changelog: 0.12.5...0.12.6