This guide is for the mobile CLI (
momentic-mobile). The web CLI (momentic)
has its own v3 upgrade guide. If your repo has
both, upgrade each separately.1. Use Node.js 22
momentic-mobile 1.0 requires Node.js 22 or newer - Node.js 20 has reached end of life and is no longer supported. Check your version and upgrade if needed:.nvmrc / engines field
before upgrading.
2. Run the upgrade
From your mobile project root:--dry-run first to preview what would change without writing
anything.
3. Reinstall your browsers
momentic-mobile 1.0 bundles Playwright 1.60.0, which pins newer browser builds than earlier releases.momentic-mobile upgrade does not download these
for you, and your existing browser binaries were installed for the old
Playwright version, so reinstall them after upgrading to avoid webview launch
errors:
chromium is required to automate Android webviews. Pass --all to install
every supported browser. See
momentic-mobile install-browsers
for details.
4. Breaking changes
--record-videoflag removed. Use--videoinstead (--video trueto keep every recording,--video falseto disable). Recording now defaults toon-fail: a video is captured for every run but kept only when the test fails.
5. Other changes
These do not require action but are worth knowing:- AI Action steps default to the V3 agent. Existing steps continue to run unchanged.
- New projects pin each AI agent to the latest exact sub-version so defaults stay fixed when a newer revision ships.