Skip to content

Roadmap

GMC launched at v1.0.0 and now ships small, frequent patch releases (v1.0.x) — new commands land as patches, not minors. The phases below front-loaded the differentiators (doctor, preflight, migrate) on the way to 1.0; post-launch work expands API coverage.

PhaseVersionsThemeStatus
0v0.0Scaffold — monorepo, gmc shell, docs site✅ Done
1v0.1–v0.4Spike pt 1 — auth, CLI shell, doctor✅ Done
2v0.5–v0.7Spike pt 2 — typed client, accounts, products✅ Done
3v0.8–v0.9.2Feeds as code — data sources, feeds pull, push, diff✅ Done
4v0.9.3–v0.9.5Preflight — offline feed-compliance scanner✅ Done
5v0.9.6–v0.9.8Migrate — Content API → Merchant API assistant✅ Done
6v0.9.9–v0.9.10Inventories + promotions✅ Done
7v0.9.11–v0.9.13Reports — performance, visibility, price insights✅ Done
8v0.9.14–v0.9.16CI/CD — JSON/exit-code hardening, GitHub Action, GitLab recipe✅ Done
9v0.9.17–v1.0.0Polish & launch → v1.0.0✅ Done
10v1.0.2–v1.0.14Feature surface — regions, account mgmt, notifications, quota, issues, conversions, lfpall 11 sub-APIs✅ Done

Phase 10 (post-launch) added the remaining API coverage as patches: regions (v1.0.2); the full accounts surface — profile writes, users/access, lifecycle, and the business-identity / autofeed / shipping / return-policy sub-resources (v1.0.3–v1.0.6); completing datasources with update / fetch (v1.0.7); webhook notifications subscriptions (v1.0.8); quota usage (v1.0.9); issues — rendered account & product issue resolution (v1.0.10); account developer-registration + a doctor registration hint (v1.0.12); conversions sources (v1.0.13); and lfp — Local Feeds Partnership (v1.0.14). With LFP, all 11 Merchant API sub-APIs are now covered — the API surface is complete.

Versions track @gmc-cli/cli (the gmc command); since the 1.0.0 launch every feature ships as a patch (v1.0.2, v1.0.3, …). Supporting packages version independently.

See the changelog for shipped work and the devlog for the story behind it.

Released under the MIT License.