• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

thanos / rheo / b0378954920c5ab408b4d3e86f1be2e7b7cd31d1-PR-162
89%
main: 89%

Build:
Build:
LAST BUILD BRANCH: v0.12.0/cleanup-stablize_api
DEFAULT BRANCH: main
Ran 20 Sep 2026 08:10PM UTC
Jobs 1
Files 56
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

20 Sep 2026 08:06PM UTC coverage: 88.892% (+0.05%) from 88.838%
b0378954920c5ab408b4d3e86f1be2e7b7cd31d1-PR-162

Pull #162

github

thanos
**v0.12.0 API freeze is in place** (`@version "0.12.0"`). No Consumer / Event / Query / Backend-callback meaning changes from 0.11.1.

**Stage 0–1 — freeze surface**
- ADR 029 + module inventory: `docs/adr/029-api-freeze-candidate.md`
- Migration: `docs/migrations/0.11.1-to-0.12.md`
- HexDocs `groups_for_modules` (Facade / Consume / Values / Backend / Runtime / Ops) and `filter_modules` for internals
- `Rheo.Instance` + `Mnesia.Store` are `@moduledoc false`; Mix inspect tasks stay under Ops

**Stage 2 — contract**
- Unavailable group in `backend_contract.ex`: dead-handle `ping` → `:backend_unavailable`
- Metrics tests already existed from 0.11.1

**Stage 3 — docs / release**
- Guide `docs/guides/public-api.md` + error-atom table on `Rheo` / building-your-own-backend
- Tutorial 17; CHANGELOG; `baoulo/releases/v0.12.0.md`; roadmap / README / upgrading / ADR index

**Verification:** `mix docs --warnings-as-errors` clean, credo clean, `mix test.unit` 499 passed.

Not done here: tag/Hex publish, or a full `mix ci` with Mongo/Postgres/Redis. Say if you want a commit.

 - closed #156
 - closed #157
 - closed #158
 - closed #159
 - closed #160
 - closed #161
Pull Request #162: v0.12.0 API freeze is in place

3297 of 3709 relevant lines covered (88.89%)

1111.56 hits per line

Jobs
ID Job ID Ran Files Coverage
1 b0378954920c5ab408b4d3e86f1be2e7b7cd31d1-PR-162.1 20 Sep 2026 08:10PM UTC 56
88.89
GitHub Action Run
Source Files on build b0378954920c5ab408b4d3e86f1be2e7b7cd31d1-PR-162
  • Tree
  • List 56
  • Changed 8
  • Source Changed 0
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #162
  • PR Base - main (#682F8107...)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc