Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"name": "flutter-mcp-toolkit",
"source": "./plugin",
"description": "Flutter MCP toolkit: inspect and drive debug apps (semantic snapshot, tap, hot-reload) and register custom MCP tools and resources at runtime from your Flutter app or game via mcp_toolkit — closed agent feedback loop.",
"version": "4.0.0-dev.3",
"version": "4.0.0-dev.4",
"keywords": [
"flutter",
"dart",
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/release_pr_sync_versions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,9 +61,13 @@ jobs:
plugin/.claude-plugin/plugin.json \
mcp_server_dart/pubspec.yaml \
mcp_toolkit/pubspec.yaml \
mcp_toolkit/CHANGELOG.md \
packages/core/pubspec.yaml \
packages/core/CHANGELOG.md \
packages/server_capability_kernel/pubspec.yaml \
packages/server_capability_kernel/CHANGELOG.md \
packages/server_capability_core/pubspec.yaml \
packages/server_capability_core/CHANGELOG.md \
packages/core/README.md \
packages/server_capability_kernel/README.md \
packages/server_capability_core/README.md \
Expand Down
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "4.0.0-dev.3"
".": "4.0.0-dev.4"
}
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,13 @@
<!-- markdownlint-disable MD052 -->
<!-- Keep a Changelog version headings use [3.0.1] brackets; MD052 treats them as reference links. -->

## [4.0.0-dev.4](https://github.com/Arenukvern/mcp_flutter/compare/v4.0.0-dev.3...v4.0.0-dev.4) (2026-06-18)


### Bug Fixes

* **release:** sync package changelogs for pub publish ([6dfca08](https://github.com/Arenukvern/mcp_flutter/commit/6dfca082e1b1472d2913887c93fb54b908eb9e6b))

## [4.0.0-dev.3](https://github.com/Arenukvern/mcp_flutter/compare/v4.0.0-dev.2...v4.0.0-dev.3) (2026-06-17)


Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
4.0.0-dev.3
4.0.0-dev.4
4 changes: 2 additions & 2 deletions mcp_server_dart/lib/src/skill_assets.g.dart
Original file line number Diff line number Diff line change
Expand Up @@ -2124,7 +2124,7 @@ Full Chrome runtime dogfood stays **local** until headless WebMCP is cost-effect
static const String cursorPluginManifest = r'''{
"name": "flutter-mcp-toolkit",
"description": "Flutter MCP toolkit: inspect and drive debug apps (semantic snapshot, tap, hot-reload) and register custom MCP tools and resources at runtime from your Flutter app or game via mcp_toolkit — closed agent feedback loop.",
"version": "4.0.0-dev.3",
"version": "4.0.0-dev.4",
"author": {
"name": "Arenukvern",
"url": "https://github.com/Arenukvern/mcp_flutter"
Expand All @@ -2148,7 +2148,7 @@ Full Chrome runtime dogfood stays **local** until headless WebMCP is cost-effect
''';
static const String codexPluginManifest = r'''{
"name": "flutter-mcp-toolkit",
"version": "4.0.0-dev.3",
"version": "4.0.0-dev.4",
"description": "Flutter MCP toolkit: inspect and drive debug apps (semantic snapshot, tap, hot-reload) and register custom MCP tools and resources at runtime from your Flutter app or game via mcp_toolkit — closed agent feedback loop.",
"author": {
"name": "Arenukvern",
Expand Down
8 changes: 4 additions & 4 deletions mcp_server_dart/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: flutter_mcp_toolkit_server
version: 4.0.0-dev.3
version: 4.0.0-dev.4
description: >-
An MCP server for Flutter Inspector, exposing Flutter debugging and inspection
tools to AI models via Dart VM service.
Expand All @@ -17,9 +17,9 @@ dependencies:
dart_mcp: ^0.5.0
dtd: ^4.0.0
equatable: ^2.0.8
flutter_mcp_toolkit_capability_core: ^4.0.0-dev.3
flutter_mcp_toolkit_capability_kernel: ^4.0.0-dev.3
flutter_mcp_toolkit_core: ^4.0.0-dev.3
flutter_mcp_toolkit_capability_core: ^4.0.0-dev.4
flutter_mcp_toolkit_capability_kernel: ^4.0.0-dev.4
flutter_mcp_toolkit_core: ^4.0.0-dev.4
from_json_to_json: ^0.5.0
intentcall_core: ^0.1.0
intentcall_mcp: ^0.1.0
Expand Down
4 changes: 4 additions & 0 deletions mcp_toolkit/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# 4.0.0-dev.4

- Align package version and hosted sibling dependency constraints with the Flutter MCP Toolkit prerelease train.

# 4.0.0-dev.3

- Align package version and hosted sibling dependency constraints with the Flutter MCP Toolkit prerelease train.
Expand Down
4 changes: 2 additions & 2 deletions mcp_toolkit/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: mcp_toolkit
description: Flutter MCP Toolkit to add Flutter-specific methods to the MCP server
repository: https://github.com/Arenukvern/mcp_flutter/tree/main/mcp_toolkit
version: 4.0.0-dev.3
version: 4.0.0-dev.4
environment:
sdk: '>=3.12.0 <4.0.0'
flutter: '>=3.44.0'
Expand All @@ -11,7 +11,7 @@ dependencies:
equatable: ^2.0.8
flutter:
sdk: flutter
flutter_mcp_toolkit_core: ^4.0.0-dev.3
flutter_mcp_toolkit_core: ^4.0.0-dev.4
from_json_to_json: ^0.5.0
intentcall_core: ^0.1.0
intentcall_platform: ^0.1.0
Expand Down
6 changes: 6 additions & 0 deletions packages/core/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Changed

## [4.0.0-dev.4] - 2026-06-18

### Changed

- Align package version with the Flutter MCP Toolkit prerelease train.

## [4.0.0-dev.3] - 2026-06-18

### Changed
Expand Down
2 changes: 1 addition & 1 deletion packages/core/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ No Flutter SDK, `dart_mcp`, or transport dependencies.

```yaml
dependencies:
flutter_mcp_toolkit_core: ^4.0.0-dev.3
flutter_mcp_toolkit_core: ^4.0.0-dev.4
```

## Usage
Expand Down
2 changes: 1 addition & 1 deletion packages/core/lib/src/runtime_version.dart
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// Licensed under the MIT License.

/// Single source of truth for runtime and protocol version metadata.
const kFlutterMcpVersion = '4.0.0-dev.3'; // x-release-please-version
const kFlutterMcpVersion = '4.0.0-dev.4'; // x-release-please-version
const kFlutterMcpMajorVersion = 4; // x-release-please-major

const kCommandCatalogSchemaVersion = 'command-catalog/v1';
Expand Down
2 changes: 1 addition & 1 deletion packages/core/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ description: >-
Pure-Dart shared types for Flutter MCP Toolkit — command envelopes, result
types, error codes, connection overrides, and capability models. No Flutter or
transport dependencies.
version: 4.0.0-dev.3
version: 4.0.0-dev.4
license: MIT
repository: https://github.com/Arenukvern/mcp_flutter/tree/main/packages/core
issue_tracker: https://github.com/Arenukvern/mcp_flutter/issues
Expand Down
6 changes: 6 additions & 0 deletions packages/server_capability_core/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@

### Changed

## [4.0.0-dev.4] - 2026-06-18

### Changed

- Align package version and hosted sibling dependency constraints with the Flutter MCP Toolkit prerelease train.

## [4.0.0-dev.3] - 2026-06-18

### Changed
Expand Down
10 changes: 5 additions & 5 deletions packages/server_capability_core/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ Server-side Dart only — no Flutter SDK dependency.

```yaml
dependencies:
flutter_mcp_toolkit_capability_core: ^4.0.0-dev.3
flutter_mcp_toolkit_capability_kernel: ^4.0.0-dev.3
flutter_mcp_toolkit_core: ^4.0.0-dev.3
flutter_mcp_toolkit_capability_core: ^4.0.0-dev.4
flutter_mcp_toolkit_capability_kernel: ^4.0.0-dev.4
flutter_mcp_toolkit_core: ^4.0.0-dev.4
```

## Usage
Expand Down Expand Up @@ -67,8 +67,8 @@ server tools. Operator migration uses hand-written `fmt_migrate_agent_entries`.
| Requirement | Status |
|-------------|--------|
| `LICENSE`, `README.md`, `CHANGELOG.md` | Included |
| Hosted sibling deps in `pubspec.yaml` | kernel + core `^4.0.0-dev.3` |
| Publish **after** kernel and core `4.0.0-dev.3` on pub.dev | Required |
| Hosted sibling deps in `pubspec.yaml` | kernel + core `^4.0.0-dev.4` |
| Publish **after** kernel and core `4.0.0-dev.4` on pub.dev | Required |
| `dart pub publish --dry-run` | Run before release |

## License
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ final class FmtCapability implements Capability {
'Flutter MCP Toolkit — interaction, inspection, hot reload, diagnostics.';

@override
String get version => '4.0.0-dev.3'; // x-release-please-version
String get version => '4.0.0-dev.4'; // x-release-please-version

@override
Future<void> register(final CapabilityContext context) async {
Expand Down
6 changes: 3 additions & 3 deletions packages/server_capability_core/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ description: >-
Core Flutter MCP capability (`fmt`) — VM inspection, interaction, navigation,
diagnostics, and hot-reload coordination. Server-side Dart; no Flutter SDK
dependency.
version: 4.0.0-dev.3
version: 4.0.0-dev.4
license: MIT
repository: >-
https://github.com/Arenukvern/mcp_flutter/tree/main/packages/server_capability_core
Expand All @@ -22,8 +22,8 @@ resolution: workspace
dependencies:
collection: ^1.19.1
dart_mcp: ^0.5.0
flutter_mcp_toolkit_capability_kernel: ^4.0.0-dev.3
flutter_mcp_toolkit_core: ^4.0.0-dev.3
flutter_mcp_toolkit_capability_kernel: ^4.0.0-dev.4
flutter_mcp_toolkit_core: ^4.0.0-dev.4
from_json_to_json: ^0.5.0
intentcall_codegen: ^0.1.0
intentcall_core: ^0.1.0
Expand Down
6 changes: 6 additions & 0 deletions packages/server_capability_kernel/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@

### Changed

## [4.0.0-dev.4] - 2026-06-18

### Changed

- Align package version and hosted sibling dependency constraints with the Flutter MCP Toolkit prerelease train.

## [4.0.0-dev.3] - 2026-06-18

### Changed
Expand Down
8 changes: 4 additions & 4 deletions packages/server_capability_kernel/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ Pure Dart — no Flutter SDK or transport.

```yaml
dependencies:
flutter_mcp_toolkit_capability_kernel: ^4.0.0-dev.3
flutter_mcp_toolkit_core: ^4.0.0-dev.3
flutter_mcp_toolkit_capability_kernel: ^4.0.0-dev.4
flutter_mcp_toolkit_core: ^4.0.0-dev.4
```

## Usage
Expand All @@ -29,8 +29,8 @@ Use `pubspec_overrides.yaml` in this directory (not published) to resolve `flutt
| Requirement | Status |
|-------------|--------|
| `LICENSE`, `README.md`, `CHANGELOG.md` | Included |
| Hosted deps only in `pubspec.yaml` | `flutter_mcp_toolkit_core: ^4.0.0-dev.3` |
| Publish **after** `flutter_mcp_toolkit_core` `4.0.0-dev.3` is on pub.dev | Required for consumers |
| Hosted deps only in `pubspec.yaml` | `flutter_mcp_toolkit_core: ^4.0.0-dev.4` |
| Publish **after** `flutter_mcp_toolkit_core` `4.0.0-dev.4` is on pub.dev | Required for consumers |
| `dart pub publish --dry-run` | Run before release |

## License
Expand Down
4 changes: 2 additions & 2 deletions packages/server_capability_kernel/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ description: >-
Capability kernel contracts for Flutter MCP Toolkit — composable MCP units,
host services, tool/resource registration, and prefixed tool naming. Pure
Dart; no Flutter or transport.
version: 4.0.0-dev.3
version: 4.0.0-dev.4
license: MIT
repository: >-
https://github.com/Arenukvern/mcp_flutter/tree/main/packages/server_capability_kernel
Expand All @@ -14,7 +14,7 @@ environment:
sdk: '>=3.12.0 <4.0.0'
resolution: workspace
dependencies:
flutter_mcp_toolkit_core: ^4.0.0-dev.3
flutter_mcp_toolkit_core: ^4.0.0-dev.4
intentcall_mcp: ^0.1.0
intentcall_schema: ^0.1.0
meta: ^1.18.0
Expand Down
2 changes: 1 addition & 1 deletion plugin/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "flutter-mcp-toolkit",
"version": "4.0.0-dev.3",
"version": "4.0.0-dev.4",
"description": "Flutter MCP toolkit: inspect and drive debug apps (semantic snapshot, tap, hot-reload) and register custom MCP tools and resources at runtime from your Flutter app or game via mcp_toolkit — closed agent feedback loop. Bundles skills, subagent, and MCP server registration.",
"author": {
"name": "Arenukvern",
Expand Down
2 changes: 1 addition & 1 deletion plugin/.codex-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "flutter-mcp-toolkit",
"version": "4.0.0-dev.3",
"version": "4.0.0-dev.4",
"description": "Flutter MCP toolkit: inspect and drive debug apps (semantic snapshot, tap, hot-reload) and register custom MCP tools and resources at runtime from your Flutter app or game via mcp_toolkit — closed agent feedback loop.",
"author": {
"name": "Arenukvern",
Expand Down
2 changes: 1 addition & 1 deletion plugin/.cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "flutter-mcp-toolkit",
"description": "Flutter MCP toolkit: inspect and drive debug apps (semantic snapshot, tap, hot-reload) and register custom MCP tools and resources at runtime from your Flutter app or game via mcp_toolkit — closed agent feedback loop.",
"version": "4.0.0-dev.3",
"version": "4.0.0-dev.4",
"author": {
"name": "Arenukvern",
"url": "https://github.com/Arenukvern/mcp_flutter"
Expand Down
2 changes: 1 addition & 1 deletion plugin/EXPECTED_SERVER_VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
4.0.0-dev.3
4.0.0-dev.4
Loading