Changelog
Version history and release notes for oCore.
oCore uses calendar versioning: vYYYY.MM.DD[.patch]. Each release is tagged with the date it was published.
Checking your version
# From the oCore backend container
docker compose exec backend ocore version
# Or check the Docker image tag
docker compose ps --format json | jq '.[].Image'The current version is also shown in the dashboard footer and Admin settings.
Releases
v2026.03.29
MCP server with 100+ tools and OAuth 2.1, PostHog analytics, error tracking with GitHub Issue sync, infrastructure sidecars (PgBouncer, Redis, S3), and direct Odoo management from the dashboard. Built across phases 51-83. See the full release notes.
v2026.03.06
Security audit with 32+ fixes. OneDrive trash folder fallback. HAProxy health check tuning.
v2026.03.03
Database export download via SSH streaming. Backup download with cloud decryption.
v2026.03.02
Cross-environment restore auto-neutralization. CVE-2025-55182 patch (Next.js).
v2026.03.01
Admin E2E tests. CI security scan made non-blocking.
v2026.02.27
Admin dashboard, audit log, monitoring page, documentation site, Sentry SDK, cron builder, backup retention preview, orphan tracking, cascade soft-delete.
v2026.02.25
Branch protection and CodeQL scanning. Auth hardening E2E tests. Rate limiting and TOTP improvements.
v2026.02.23
Production deployment pipeline. PWA support. WebAuthn passkeys. SSH key management. SFTP. Storage browser. IP access control. Pre-deploy snapshots. Database neutralization. Deployment promotion. Test suite management. Web IDE. UX redesign with command palette. DataTable with keyboard nav.
v1.0 (2026-02-08)
Initial release. Server lifecycle, instance deployment with blue-green strategy, automated backups, CI/CD pipeline, database management, monitoring, SSH gateway, RBAC.
Upgrade guide
Back up your database before upgrading:
docker compose exec db pg_dump -U ocore ocore > backup-$(date +%Y%m%d).sqlPull the latest images:
docker compose pullRestart the stack:
docker compose up -dThe backend runs database migrations automatically on startup.
Verify by checking the version in the dashboard footer and confirming services are healthy:
docker compose psAlways read the release notes before upgrading production. While oCore aims for backward compatibility, some releases may require configuration updates.