1+ ## 0.1.0
2+ ### Aug 9, 2025
3+ * FEATURE: Added ` pressShiftTab `
4+ * ADJUSTMENT: Make it optional to "pump and settle" for every key press (instead of forcing it)
5+ * ADJUSTMENT: Added a "quirks mode" when pressing ENTER via IME
6+ * BREAKING: Removed unnecessary ` WidgetTester ` parameter for some key presses
7+
18## 0.0.24
2- Added ` pressSpaceAdaptive ` (May, 2024)
9+ ### May, 2025
10+ Added ` pressSpaceAdaptive `
311
412## 0.0.23
5- Added support for undo/redo shortcuts (Feb, 2024)
13+ ### Feb, 2024
14+ Added support for undo/redo shortcuts
615
716 * ` pressCmdZ `
817 * ` pressCmdShiftZ `
918 * ` pressCtrlZ `
1019 * ` pressCtrlShiftZ `
1120
1221## 0.0.22
13- Add support for pressing ENTER via IME (Oct, 2023)
22+ ### Oct, 2023
23+ Add support for pressing ENTER via IME
1424
1525 * ` pressEnterWithIme ` - Simulate pressing the "newline" button on a software keyboard.
1626 * ` pressEnterAdapative ` - Run ` pressEnter() ` and if it's not handled, run ` pressEnterWithIme() ` .
1727 * ` pressNumpadEnterWithIme `
1828 * ` pressNumpadEnterAdaptive `
1929
2030## 0.0.21
21- Additions and adjustments to work around Flutter's test key simulation (September, 2023)
31+ ### September, 2023
32+ Additions and adjustments to work around Flutter's test key simulation
2233
2334 * ` pressKey ` , ` pressKeyDown ` , ` releaseKeyUp ` , ` repeatKey ` wraps standard Flutter key simulations
2435 to prevent platform mismatches across key presses.
2536 * Don't use "ios" platform when simulating keyboard content typing because Flutter has a
2637 bug with generating key events for characters, specifically when simulating ` platform ` "ios".
2738
2839## 0.0.20
29- (DEPRECATED) Fixed a bug in keyboard key event platform overrides from version ` 0.0.19 ` (September, 2023)
40+ ### September, 2023
41+ (DEPRECATED) Fixed a bug in keyboard key event platform overrides from version ` 0.0.19 `
3042
3143## 0.0.19
32- (DEPRECATED) Keyboard and IME additions (September, 2023)
44+ ### September, 2023
45+ (DEPRECATED) Keyboard and IME additions
3346
3447 * CTRL + HOME/END
3548 * CMD + HOME/END
@@ -38,13 +51,16 @@ Additions and adjustments to work around Flutter's test key simulation (Septembe
3851 * All keyboard event now simulate with a platform as chosen by ` defaultTargetPlatform `
3952
4053## 0.0.18
41- Added arbitrary delta from simulated IME (December, 2022)
54+ ### December, 2022
55+ Added arbitrary delta from simulated IME
4256
4357## 0.0.17
44- Added simulated IME text input and backspace (August, 2022)
58+ ### August, 2022
59+ Added simulated IME text input and backspace
4560
4661## 0.0.16
47- Add key combos (June, 2022)
62+ ### June, 2022
63+ Add key combos
4864
4965* CMD + B
5066* CMD + I
@@ -56,62 +72,73 @@ Add key combos (June, 2022)
5672* ALT + DOWN ARROW
5773
5874## 0.0.14
59- Changed simulated clipboard initialization (June, 2022)
75+ ### June, 2022
76+ Changed simulated clipboard initialization
6077
6178* Changed ` ClipboardInteractions ` > ` simulateClipboard() ` to clear the clipboard content, if a clipboard simulation is already active. This provides a consistent initial state across multiple tests.
6279
6380## 0.0.13
64- Fixed simulated clipboard initialization (June, 2022)
81+ ### June, 2022
82+ Fixed simulated clipboard initialization
6583
6684* Bugfix - ` ClipboardInteractions ` previously didn't ` init() ` the simulation when requested. Now it does.
6785
6886## 0.0.12
69- Changed simulated clipboard API (June, 2022)
87+ ### June, 2022
88+ Changed simulated clipboard API
7089
7190* BREAKING - Changed ` ClipboardInteractions ` extensions to return clipboard text synchronously.
7291
7392## 0.0.11
74- Added SimulatedClipboard (June, 2022)
93+ ### June, 2022
94+ Added SimulatedClipboard
7595
7696* Added SimulatedClipboard and WidgetTester extensions to easily verify expected Clipboard interactions.
7797
7898## 0.0.10
79- Add HOME and END (June, 2022)
99+ ### June, 2022
100+ Add HOME and END
80101
81102* HOME
82103* END
83104
84105## 0.0.9
85- Fixed a bug (June, 2022)
106+ ### June, 2022
107+ Fixed a bug
86108
87109* Fixed CTL + BACKSPACE, previous implementation was pressing CMD + CTL
88110
89111## 0.0.8
90- Add key combos (June, 2022)
112+ ### June, 2022
113+ Add key combos
91114
92115* CTL + BACKSPACE
93116* ALT + BACKSPACE
94117
95118## 0.0.7
96- Add key combos (June, 2022)
119+ ### June, 2022
120+ Add key combos
97121
98122* CTL + E
99123
100124## 0.0.6
101- Add key combos (June, 2022)
125+ ### June, 2022
126+ Add key combos
102127
103128* CMD + BACKSPACE
104129
105130## 0.0.5
106- Add key combos (June, 2022)
131+ ### June, 2022
132+ Add key combos
107133
108134* SHIFT + UP ARROW
109135* SHIFT + CMD + UP ARROW
110136* SHIFT + DOWN ARROW
111137* SHIFT + CMD + DOWN ARROW
112138
113139## 0.0.4
114- Add key combos (June, 2022)
140+ ### June, 2022
141+ Add key combos
115142
116143* ALT + LEFT ARROW
117144* CTL + LEFT ARROW
@@ -125,19 +152,22 @@ Add key combos (June, 2022)
125152* SHIFT + CMD + RIGHT ARROW
126153
127154## 0.0.3
128- Add key combos (June, 2022)
155+ ### June, 2022
156+ Add key combos
129157
130158* CMD/CTL + A
131159
132160## 0.0.2
133- Add key combos (June, 2022)
161+ ### June, 2022
162+ Add key combos
134163
135164* CMD/CTL + C
136165* CMD/CTL + X
137166* CMD/CTL + V
138167
139168## 0.0.1
140- Initial release (June, 2022)
169+ ### June, 2022
170+ Initial release
141171
142172Test APIs for:
143173* pressing specific keyboard keys
0 commit comments