Skip to content

Commit 33d4964

Browse files
authored
chore: release v0.10.4 (#180)
PT-26: tap with an ordinal + id-selector always misparsed - fixed on both the Go CLI parser and the Dart agent's finder (the ordinal selector kind was hardcoded to match by text only, never by id). PT-25 (partial): bounded auto-reconnect attempts to the step timeout, fixing a confirmed CLI-hang contributing factor. The underlying WebSocket-drop this report describes remains open - see IMPROVEMENT_TASKS.md for full detail on what's resolved vs. outstanding.
1 parent 8dcceee commit 33d4964

6 files changed

Lines changed: 7 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
66

77
## [Unreleased]
88

9+
## [0.10.4] - 2026-07-06
10+
911
### Fixed
1012
- **A hung reconnect attempt could leave the CLI silently stuck with no way
1113
to recover other than manually interrupting it (part of PT-25).** The

docs/wiki/Home.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Welcome to the FlutterProbe wiki. This documentation covers architecture details
1818

1919
## Project Status
2020

21-
FlutterProbe is in active development. Current version: **0.10.3**.
21+
FlutterProbe is in active development. Current version: **0.10.4**.
2222

2323
### Repository Structure
2424

probe_agent/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Changelog
22

3-
## Unreleased
3+
## 0.10.4 - 2026-07-06
44

55
- Fixed: the `ordinal` selector kind (`tap 1st ...`, `tap 2nd ...`, etc.) always matched
66
by displayed text only, even when combined with an `#id` selector — `1st #card_id`

probe_agent/lib/src/agent_version.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@
99
/// Lives in its own file (rather than server.dart, where it previously
1010
/// lived) so executor.dart can read it too without an executor.dart <->
1111
/// server.dart import cycle.
12-
const String probeAgentVersion = '0.10.3';
12+
const String probeAgentVersion = '0.10.4';

probe_agent/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ description: >-
33
On-device E2E test agent for FlutterProbe. Embeds in your Flutter app and
44
executes test commands via direct widget-tree access with sub-50ms latency.
55
6-
version: 0.10.3
6+
version: 0.10.4
77
homepage: https://flutterprobe.dev
88
repository: https://github.com/AlphaWaveSystems/flutter-probe
99
issue_tracker: https://github.com/AlphaWaveSystems/flutter-probe/issues

vscode/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "flutterprobe",
33
"displayName": "FlutterProbe",
44
"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",
5-
"version": "0.10.3",
5+
"version": "0.10.4",
66
"publisher": "flutterprobe",
77
"icon": "resources/probe-icon.png",
88
"engines": { "vscode": "^1.85.0" },

0 commit comments

Comments
 (0)