This entry consolidates everything shipped between v0.6.4 and v0.11.1. Full per-release detail ships with the product documentation’s changelog.
MCP server: 26 tools
The built-in MCP server grew from 13 to 26 tools — content CRUD, search, RAG context bundles, quality scanning, versioning, export, AI writing assist, comments, activity, workspace publishing, and git-sync conflict resolution. Two transports: stdio for local AI tools, Streamable HTTP for cloud access. See the MCP page.
Publishing, as code
- Publish overlay —
.docplatform/publish.yamlgives you git-reviewable control over exactly which pages go public; it overrides frontmatter per path. - Navigation manifest —
.docplatform/nav.yamldefines the published sidebar as a versioned file. - 7 themes, now validated from a single source of truth.
- Honest badge behavior — paid plans truly hide the “Powered by Valoryx” footer; Community/Free shows it with a clear upgrade path.
Editor & workspace
- Drag-and-drop page moves in the workspace tree
- Raw Markdown toggle and autosave with conflict detection (409 + three-way view)
- Workspace rename, clearer role labels, invitation emails that state the role
- Pending invitations list and published-page indicators
Git sync
- Credentials encrypted at rest (AES-256-GCM)
- Connecting an empty repository bootstraps it automatically (init-and-push)
- Auto-commits carry the real author identity —
git blameshows who wrote what
Privacy
- Anonymous, opt-in telemetry stays off by default
Security hardening (highlights)
- Login timing oracle closed; stored-XSS fix in the markdown render path
- Outbound-request SSRF protections with IP pinning and redirect rejection
- API-key authorization bypass fixed; scope payload validation
- Account lockout extended to all password paths; AI actions whitelisted at the boundary
- Upload-bomb and zip-bomb protections
- Billing webhook idempotency race closed
Cloud edition
- Plan chip, usage display, and upgrade flow in the cloud UI
- Unified
PLAN_LIMIT_REACHEDerrors across all creation paths - 14-day trial with a 7-day grace period
- GDPR self-service: export your personal data and your organization’s data
- Password-gated account deletion
Upgrade: Install / update instructions. Database migrations run automatically on startup.