Changelog
Last updated 2 min read
Report issueChangelog#
All notable changes to GritivaCore. Newer first. We follow semver.
The full historical log lives in
CHANGELOG.mdin the repo. This page is the user-facing summary.
2.5.0 — 2026-05-14#
The "agent stability" release.
Fixes
- Agent crash loop root-fix: 5 sync-I/O calls in async functions wrapped in
asyncio.to_thread; outerwait_for(20s)cap on firewall probes; heartbeat watermark only stamps on confirmed completion. (PR #55) - Docs system: redraft handler now retires the previous job before inserting a new one (fixes
uq_doc_jobs_active_unique_docviolation). (PR #58) - Docs frontend: heading-anchor
#now hover-only instead of always visible. (PR #65)
New
- Docs system shipped at docs.gritiva.com — AI document drafter with human-in-the-loop review. (PR #56)
- Documentation site: full visual upgrade to Stripe/Vercel-style modern minimal. (PR #59)
- 32+ docs published, covering operators, developers, end users, sales, legal.
- Status page wired to monitor.gritiva.com (Uptime Kuma).
Operational
- Default systemd unit now has
CPUWeight=300,IOWeight=300,Nice=-5,HEARTBEAT_INTERVAL=120. - Postmortem published: agent crash loop 2026-05-14.
2.4.0 — 2026-05-09#
The "DRM live" release.
New
- Domain Routing Manager (DRM) reconciler shipped per ADR-0003.
- Wave A VNet primitives stable in production.
- Wave B (vRouter / vSwitch / vLB) shipped behind feature flag.
Fixes
- 5 root-cause patches for taskflow 502 cascade + recovery drift (commit 8eddbcd).
2.3.x — earlier#
See repo CHANGELOG for the full history before 2.4.
Roadmap (not promises)#
- 2.6 —
/auth/refreshendpoint, admin panel visual upgrade, real/api/docs/treeintegration in sidebar (done), proper alembic migrations for docs system. - 2.7 — multi-region failover, BGP-style mesh route reflectors (>50 peers/VM).
- 2.8 — SOC2 Type I, SSO/SAML, on-prem control-plane GA.
- 3.0 — when we add a breaking change worth bumping for. Not soon.
How we version#
- Major (3.x) — breaking changes to public APIs, the agent <-> control-plane wire format, or the on-disk format. We publish a migration runbook each major.
- Minor (2.x) — new features, no breaking changes. Generally safe to upgrade.
- Patch (2.5.x) — bug fixes only. Always safe.
We avoid breaking changes. Most "I added X" goes into a minor; the agent <-> control-plane handshake negotiates feature flags so newer agents can talk to older planes (within 2 minor versions).
Subscribe#
- Email — [email protected] (sub via panel Settings → Notifications)
- RSS —
/docs/changelog/feed.xml(TBD) - GitHub releases — github.com/mohammad2000/GritivaCore/releases