NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1295 most downloaded on pub.dev
Flutter test tools and extensions to simulate human-computer interactions
Last release 3 months ago
15 Jun 2026
Release timing varies
gaps range from 2 weeks to 1.3 years
Nearly every release is documented
notes for 26 of 26 stable releases
2 versions withdrawn
withdrawn after publishing
4 years old
28 releases · first in 2022
DEPRECATION: IME simulator no longer requires explicit finders or getters to locate the DeltaTextInputClient for the active editor or text field. We n…
DeltaTextInputClient for the active editor or text field. We now hijack Flutter's
TextInputControl to find the TextInputClient and send the deltas there.FEATURE: WidgetTester extensions for device configurations, e.g., tester.asIPhone16ProMax().
WidgetTester extensions for device configurations, e.g., tester.asIPhone16ProMax().1.17.0 to 3.10.0.One column per quarter.
No changes from previous release, but we think we've reached API stability.
First stable release.
No changes from previous release, but we think we've reached API stability.
ADJUSTMENT: Make it optional to "pump and settle" for every key press (instead of forcing it)
pressShiftTabWidgetTester parameter for some key presses### May, 2025 Added pressSpaceAdaptive
Added pressSpaceAdaptive
Added support for undo/redo shortcuts
Added support for undo/redo shortcuts
pressCmdZpressCmdShiftZpressCtrlZpressCtrlShiftZAdd support for pressing ENTER via IME
Add support for pressing ENTER via IME
pressEnterWithIme - Simulate pressing the "newline" button on a software keyboard.pressEnterAdapative - Run pressEnter() and if it's not handled, run pressEnterWithIme().pressNumpadEnterWithImepressNumpadEnterAdaptiveAdditions and adjustments to work around Flutter's test key simulation
Additions and adjustments to work around Flutter's test key simulation
pressKey, pressKeyDown, releaseKeyUp, repeatKey wraps standard Flutter key simulations
to prevent platform mismatches across key presses.platform "ios".(DEPRECATED) Fixed a bug in keyboard key event platform overrides from version 0.0.19
(DEPRECATED) Fixed a bug in keyboard key event platform overrides from version 0.0.19
(DEPRECATED) Keyboard and IME additions
(DEPRECATED) Keyboard and IME additions
defaultTargetPlatformAdded arbitrary delta from simulated IME
Added arbitrary delta from simulated IME
Added simulated IME text input and backspace
Added simulated IME text input and backspace
### June, 2022 Add key combos * CMD + B * CMD + I
Add key combos
Add key combos (June, 2022) * ALT + UP ARROW * ALT + DOWN ARROW
Add key combos (June, 2022)
Changed simulated clipboard initialization
Changed simulated clipboard initialization
ClipboardInteractions > simulateClipboard() to clear the clipboard content, if a clipboard simulation is already active. This provides a consistent initial state across multiple tests.Fixed simulated clipboard initialization
Fixed simulated clipboard initialization
ClipboardInteractions previously didn't init() the simulation when requested. Now it does.Changed simulated clipboard API
Changed simulated clipboard API
ClipboardInteractions extensions to return clipboard text synchronously.Added SimulatedClipboard and WidgetTester extensions to easily verify expected Clipboard interactions.
Added SimulatedClipboard
### June, 2022 Add HOME and END * HOME * END
Add HOME and END
Fixed CTL + BACKSPACE, previous implementation was pressing CMD + CTL
Fixed a bug
### June, 2022 Add key combos * CTL + BACKSPACE * ALT + BACKSPACE
Add key combos
### June, 2022 Add key combos * CTL + E
Add key combos
### June, 2022 Add key combos * CMD + BACKSPACE
Add key combos
### June, 2022 Add key combos * SHIFT + UP ARROW * SHIFT + CMD + UP ARROW * SHIFT + DOWN ARROW * SHIFT + CMD + DOWN ARROW
Add key combos
### June, 2022 Add key combos * ALT + LEFT ARROW * CTL + LEFT ARROW * SHIFT + CTL + LEFT ARROW * CMD + LEFT ARROW * SHIFT + CMD + LEFT ARROW * ALT + R
Add key combos
### June, 2022 Add key combos * CMD/CTL + A
Add key combos
### June, 2022 Add key combos * CMD/CTL + C * CMD/CTL + X * CMD/CTL + V
Add key combos
pressing specific keyboard keys
Initial release
Test APIs for:
Your coding agent can read these notes before it upgrades. Set up the MCP server →