From 5cc1b9366e1c80635c5087e596168c48ada0bad4 Mon Sep 17 00:00:00 2001 From: Szymon Chmal Date: Thu, 15 Oct 2026 13:18:01 +0200 Subject: [PATCH] release: v0.15.1 --- CHANGELOG.md | 2 ++ packages/appduct/package.json | 2 +- packages/flutter/CHANGELOG.md | 4 ++++ packages/flutter/android/build.gradle.kts | 2 +- packages/flutter/darwin/appduct.podspec | 2 +- packages/flutter/pubspec.yaml | 2 +- packages/react-native/package.json | 2 +- packages/shared/package.json | 2 +- packages/web/package.json | 2 +- 9 files changed, 13 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 19bacd6e..131e4b79 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,8 @@ section into a versioned heading. ## Unreleased +## 0.15.1 (2026-10-15) + - **Fix: a React Native build that leaves out Appduct's native module no longer crashes when the app registers a tool.** `registerTool`, `useAppductTool` and the rest of the API now do nothing in that build, as they should, instead of raising a fatal error in Release. - **Fix: attaching the same browser page a second time no longer sometimes fails with `invalid_ack`.** A late message for the earlier attach could land on the new one; now each message only reaches the connection it belongs to. - **Docs: the root, package and playground READMEs share the Appduct banner, Callstack footer and shorter getting-started guides.** Platform setup, build behavior and detailed reference documentation are linked from each SDK. diff --git a/packages/appduct/package.json b/packages/appduct/package.json index a8ac443c..5ba7fe18 100644 --- a/packages/appduct/package.json +++ b/packages/appduct/package.json @@ -1,6 +1,6 @@ { "name": "appduct", - "version": "0.15.0", + "version": "0.15.1", "description": "Call functions inside your running iOS, Android or React Native app from a terminal, test or AI agent.", "type": "module", "main": "./dist/index.js", diff --git a/packages/flutter/CHANGELOG.md b/packages/flutter/CHANGELOG.md index d83611b1..d8f44244 100644 --- a/packages/flutter/CHANGELOG.md +++ b/packages/flutter/CHANGELOG.md @@ -4,6 +4,10 @@ This package is versioned together with the `appduct` CLI. The [Appduct changelog](https://github.com/callstackincubator/appduct/blob/main/CHANGELOG.md) lists what changed in each version. +## 0.15.1 + +No changes to the Flutter package. The fixes in this release are in the Appduct changelog. + ## 0.15.0 Adds `Appduct.instance.sessionChanges`, `errors` and `sessionId`, and fixes how a second link and diff --git a/packages/flutter/android/build.gradle.kts b/packages/flutter/android/build.gradle.kts index 59011d6e..8bbe800e 100644 --- a/packages/flutter/android/build.gradle.kts +++ b/packages/flutter/android/build.gradle.kts @@ -1,5 +1,5 @@ group = "dev.appduct" -version = "0.15.0" +version = "0.15.1" buildscript { repositories { diff --git a/packages/flutter/darwin/appduct.podspec b/packages/flutter/darwin/appduct.podspec index 5ed18f50..b06a1ae3 100644 --- a/packages/flutter/darwin/appduct.podspec +++ b/packages/flutter/darwin/appduct.podspec @@ -4,7 +4,7 @@ # Pod::Spec.new do |s| s.name = 'appduct' - s.version = '0.15.0' + s.version = '0.15.1' s.summary = 'Appduct for Flutter.' s.description = <<-DESC Appduct for Flutter. diff --git a/packages/flutter/pubspec.yaml b/packages/flutter/pubspec.yaml index 7f053293..9cce6304 100644 --- a/packages/flutter/pubspec.yaml +++ b/packages/flutter/pubspec.yaml @@ -1,6 +1,6 @@ name: appduct description: Call functions inside a running Flutter app from a terminal, a test runner or an agent. -version: 0.15.0 +version: 0.15.1 homepage: https://callstackincubator.github.io/appduct/install/flutter/ repository: https://github.com/callstackincubator/appduct/tree/main/packages/flutter issue_tracker: https://github.com/callstackincubator/appduct/issues diff --git a/packages/react-native/package.json b/packages/react-native/package.json index fe0a7709..1314fd07 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -1,6 +1,6 @@ { "name": "@appduct/react-native", - "version": "0.15.0", + "version": "0.15.1", "description": "React Native SDK for Appduct: register tools an agent, test or terminal can call in your running app.", "main": "build/index.js", "module": "build/index.js", diff --git a/packages/shared/package.json b/packages/shared/package.json index 7ab6b3da..5309ee01 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@appduct/shared", - "version": "0.15.0", + "version": "0.15.1", "description": "Shared library for Appduct.", "type": "module", "main": "./dist/index.js", diff --git a/packages/web/package.json b/packages/web/package.json index 38b4226f..7822c349 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -1,6 +1,6 @@ { "name": "@appduct/web", - "version": "0.15.0", + "version": "0.15.1", "description": "Web SDK for Appduct: register tools an agent, test or terminal can call in your running web app.", "type": "module", "scripts": {