From 5f06952e7fabb99e9d3504921d41e2b0918c99ae Mon Sep 17 00:00:00 2001 From: Patrick Bertsch Date: Sat, 2 May 2026 17:27:02 -0600 Subject: [PATCH] release: v0.7.0 Bumps VERSION, vscode extension, wiki current-version reference, and landing-page badge to 0.7.0. Renames the CHANGELOG [Unreleased] section to [0.7.0] - 2026-05-02 and records the entries from PRs #84, #85, #86. flutter_probe_agent already at 0.7.0 (bumped in PR #86, includes the mDNS advertising change). Tag v0.7.0 after merge to trigger: - GitHub release workflow (Go binaries) - pub.dev publish workflow (flutter_probe_agent) - Homebrew tap formula update --- CHANGELOG.md | 2 ++ VERSION | 2 +- docs/wiki/Home.md | 2 +- vscode/package.json | 2 +- website/src/pages/index.astro | 2 +- 5 files changed, 6 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d0ba5c9..0790b0b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). ## [Unreleased] +## [0.7.0] - 2026-05-02 + ### Added - **MCP device lifecycle tools** — `probe-mcp` now exposes 5 new tools that let AI agents discover and manage simulators/emulators end-to-end without leaving chat: `list_devices` (booted/connected sims, emulators, physical devices), `list_simulators` (all iOS sims including shutdown), `list_avds` (Android Virtual Device names), `start_device` (boot Android emulator by AVD name or iOS simulator by UDID, blocks until ready), `shutdown_device` (iOS simulator only). Brings the total tool count from 10 to 15. - **`device` argument on existing MCP tools** — `get_widget_tree`, `take_screenshot`, `run_script`, and `run_tests` accept an optional `device` (serial or UDID) so the agent can pin a target when multiple devices are connected. Previously the agent had to smuggle this through the undocumented `flags` string. diff --git a/VERSION b/VERSION index a918a2a..faef31a 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.6.0 +0.7.0 diff --git a/docs/wiki/Home.md b/docs/wiki/Home.md index f50c1c4..ac6ebee 100644 --- a/docs/wiki/Home.md +++ b/docs/wiki/Home.md @@ -17,7 +17,7 @@ Welcome to the FlutterProbe wiki. This documentation covers architecture details ## Project Status -FlutterProbe is in active development. Current version: **0.6.0**. +FlutterProbe is in active development. Current version: **0.7.0**. ### Repository Structure diff --git a/vscode/package.json b/vscode/package.json index 41f2aae..3c6bb22 100644 --- a/vscode/package.json +++ b/vscode/package.json @@ -2,7 +2,7 @@ "name": "flutterprobe", "displayName": "FlutterProbe", "description": "High-performance E2E testing for Flutter apps — ProbeScript language support, local & cloud device testing (BrowserStack, Sauce Labs, AWS Device Farm, Firebase Test Lab, LambdaTest), visual regression, test recording, and Studio integration", - "version": "0.6.0", + "version": "0.7.0", "publisher": "flutterprobe", "icon": "resources/probe-icon.png", "engines": { "vscode": "^1.85.0" }, diff --git a/website/src/pages/index.astro b/website/src/pages/index.astro index 320d198..bcda2a3 100644 --- a/website/src/pages/index.astro +++ b/website/src/pages/index.astro @@ -437,7 +437,7 @@
-
v0.6.0 — Studio Beta · BSL 1.1 open source
+
v0.7.0 — Studio Beta · BSL 1.1 open source

Flutter E2E tests in
plain English

Write tests your whole team can read. Execute with direct widget-tree access — no accessibility layer, no WebDriver overhead.