This release includes 2 breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+12 more
ReleasePort's take
Moderate signalVersion v0.2.11 of Elmo removes the `elmo status` command and pins Docker image tags to the CLI version in generated docker‑compose files.
Why it matters: Deprecation severity 70 triggers immediate migration from `elmo status` to `elmo compose ps`; pinning eliminates accidental use of the unstable `latest` tag, ensuring reproducible deployments.
Summary
AI summaryRemoved elmo status; pin Docker image tags to CLI version.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Pins generated `docker-compose.yml` image tags to CLI version instead of using `latest`. Pins generated `docker-compose.yml` image tags to CLI version instead of using `latest`. Source: llm_adapter@2026-06-07 Confidence: high |
— |
| Feature | Low |
Adds Share of Voice and Opportunities pages to web app. Adds Share of Voice and Opportunities pages to web app. Source: llm_adapter@2026-06-07 Confidence: high |
— |
| Feature | Low |
Makes `--dir` a global option for CLI commands init, compose, and edit. Makes `--dir` a global option for CLI commands init, compose, and edit. Source: llm_adapter@2026-06-07 Confidence: high |
— |
| Feature | Low |
Improves `elmo -h` help output to clarify what `elmo edit` can change and accepted targets. Improves `elmo -h` help output to clarify what `elmo edit` can change and accepted targets. Source: llm_adapter@2026-06-07 Confidence: high |
— |
| Deprecation | High |
Removes `elmo status`; use `elmo compose ps` instead. Removes `elmo status`; use `elmo compose ps` instead. Source: llm_adapter@2026-06-07 Confidence: high |
— |
| Bugfix | Medium |
Fixes sidebar showing only "Overview" after onboarding wizard in local mode. Fixes sidebar showing only "Overview" after onboarding wizard in local mode. Source: llm_adapter@2026-06-07 Confidence: high |
— |
| Bugfix | Medium |
Fixes visibility page failing to load for brands with many active prompts. Fixes visibility page failing to load for brands with many active prompts. Source: llm_adapter@2026-06-07 Confidence: high |
— |
| Bugfix | Low |
Shows latest point of carried-forward trend for "Current visibility" instead of whole-window average. Shows latest point of carried-forward trend for "Current visibility" instead of whole-window average. Source: granite4.1:30b@2026-06-07-audit Confidence: low |
— |
Full changelog
What's Changed
Web app
New
- Share of Voice and Opportunities pages.
Fixes
- "Current visibility" now shows the latest point of the carried-forward trend (the value the line ends on) instead of the whole-window average, so the headline number matches the chart beside it.
- Fixed the sidebar showing only "Overview" after the onboarding wizard finishes in local mode (previously required a page refresh).
- Fixed the visibility page failing to load for brands with many active prompts.
CLI (@elmohq/cli)
--diris now a global option. It applies toinit,compose, andedit, and shows up inelmo --helpas well as each subcommand's help.elmo -hnow makes clear whatelmo editlets you change and which targets it accepts.- Generated
docker-compose.ymlimage tags are now pinned to the CLI's version (e.g.elmohq/elmo-web:0.2.10) instead oflatest, so stacks stay on the version they were initialized with until you upgrade. - Removed
elmo status— useelmo compose psinstead.
Full Changelog: https://github.com/elmohq/elmo/compare/v0.2.10...v0.2.11
Breaking Changes
- Removed `elmo status` command; use `elmo compose ps` instead.
- Generated `docker-compose.yml` image tags are now pinned to the CLI version (e.g., `elmohq/elmo-web:0.2.10`) rather than using `latest`.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Elmo (Open Source AEO)
All releases →Related context
Related tools
Earlier breaking changes
- v0.2.15 Requires database migrations for brand/org configuration changes to support Elmo Cloud
- v0.2.13 DELETE endpoints now return deleted resource directly instead of wrapper.
- v0.2.10 elmo start, stop, logs, build aliases removed; use elmo compose directly
- v0.2.10 ~/.elmo/config.json file removed; configuration moved entirely to .env
- v0.2.10 elmo telemetry command removed; DISABLE_TELEMETRY toggle now in .env
Beta — feedback welcome: [email protected]