E2E 0.20.0 adds a watch mode to its test runner
Updated E2E
Summary
E2E 0.20.0, released October 12, 2026, adds e2e run --watch to re-run tests on save, plus session, TypeScript and shutdown fixes.
- Tool
- E2E
- Category
- Coding agents
- Date
- Open source
- Yes
- License
- Apache-2.0
- Pricing
- Not stated in the sources we cited.
E2E 0.20.0 shipped on October 12, 2026 from the tester-army/e2e GitHub repository. According to the release notes, the headline change is e2e run --watch, which re-runs tests when files are saved. The project describes itself as a TypeScript testing framework for web and mobile apps.
Release facts
| Fact | Detail |
|---|---|
| Product | E2E (tester-army/e2e) |
| Version | e2e@0.20.0 |
| Release date | October 12, 2026 |
| License | Apache-2.0, as reported by the GitHub API |
| Where to get it | GitHub release and project site |
What changed
- Watch mode.
e2e run --watch(-w) runs the tests, then runs again when a test file, a source file beside the tests, or the config is saved. Vitest-style keys includeaor enter for every test,rfor current filters,ffor failed tests,uto update snapshots,pandtto filter by file and title, andqto quit. A key press during a run cancels it. The release notes say it is refused in CI and with--reporter json. - Expired sessions. An expired saved session is now rejected on later restores even when its state is cached in the worker.
- Cancellation. Model-call cancellation is respected while waiting for a shared subscription token refresh.
- TypeScript projects. Aliases and compiler settings are resolved from nested solution-style TypeScript project references.
- Shutdown. On POSIX, surviving app-command descendants are stopped even when the command leader exits first, preserving the shutdown grace period for the whole process group.
- Bundled agent skill.
SKILL.mdnow opens with a table routing each job to one reference, and its description covers checking a change in the running app overe2e mcp.
Questions
Can watch mode be used in CI?
No. The release notes say e2e run --watch is refused in CI and with --reporter json.
What does the project say E2E does? According to the product site, e2e remembers an agent's actions and replays compatible cached actions without calling the model again, and it tests web and mobile applications through one shared API.
What license does it use? The GitHub API reports Apache-2.0 for the repository, per the repository page.
See the E2E tool hub, the coding agents category, and the related Cline SDK v0.0.93 launch.
More from E2E
E2E mobile 0.12.0 fails iOS offline mode, adds Android fold
E2EE2E's @e2e-dev/mobile 0.12.0, released October 12, 2026, makes iOS offline calls fail, enables Android fold and adds a Limrun device provider.
Category: Coding agents
Pricing: Open source
Questions
What is E2E?
According to its product site, E2E is a customizable TypeScript testing framework for web, mobile apps and more that replays cached agent actions without calling the model again.
Is E2E open source?
The GitHub API reports the repository license as Apache-2.0, and the product site calls it an open source AI testing framework.
What shipped in the latest release?
E2E 0.20.0, published October 12, 2026, adds e2e run --watch according to the release notes.
Filed on Agent Radar. Claims in this note are limited to the sources above.