Roadmap Changelog - osama1998H/Moca GitHub Wiki
Changelog
Release notes for published versions, mirroring the main repository CHANGELOG.md.
v1.0.0 (Upcoming)
MS-26: Documentation, Packaging, and v1.0 Polish
- Complete developer documentation and API reference
- GoReleaser cross-platform packaging (linux/darwin × amd64/arm64)
- Official Docker images published to ghcr.io
- Deployment guides: single-server, Docker Compose, Kubernetes
- Install script (
install.sh) - v1.0.0 release
v0.4.0-rc (2026-04-13)
MS-24: Observability & Profiling + MS-25: Testing Framework
- Prometheus metrics endpoint (
/metrics) on all server processes - OpenTelemetry tracing with configurable exporters
moca doctordiagnostic command with environment checks- CPU and memory profiling via
moca profile - Test runner with
moca test runandmoca test coverage - Fixture generation and test data factories
- Coverage reporting integrated with CI
- 142+ test files across all packages
v0.3.0-beta (2026-04-07)
MS-17 through MS-23
- MS-17: React Desk app shell, MetaProvider, FormView, ListView, field components
- MS-18: API key authentication, webhook dispatcher, custom endpoints, per-DocType APIConfig
- MS-19: WebSocket real-time hub, custom field type registry, document version tracking
- MS-20: GraphQL auto-generation, dashboard framework, report engine, i18n, file storage (S3/MinIO)
- MS-21:
moca generatewith 7 generators,moca deploywith 6 sub-commands, backup automation - MS-22: OAuth2 provider, SAML/OIDC SSO, encryption at rest, notification channels
- MS-23: Workflow state machine, transition rules, approval chains, SLA timers
v0.2.0-alpha (2026-04-01)
MS-11 through MS-16
- MS-11:
moca db,moca backup,moca configoperational commands - MS-12: Full multitenancy — site resolver, schema management, per-site connection pools, Redis/Meilisearch isolation
- MS-13:
moca app newscaffolding,moca usermanagement, developer tools - MS-14: Permission engine — RBAC, field-level security (FLS), row-level security (RLS), custom rules
- MS-15: Redis Streams worker, cron scheduler, Kafka/Redis event backends, transactional outbox, search sync daemon
- MS-16:
moca queue,moca events,moca search,moca monitorCLI commands
v0.1.0-mvp (2026-04-02)
MS-00 through MS-10
- Project initialization and configuration (
moca init) - PostgreSQL schema-per-tenant multitenancy foundation
- MetaType registry with 3-tier cache
- Document runtime with 16-event lifecycle
- Dynamic query builder with 15 operators
- REST API with auto-generated CRUD endpoints
- CLI foundation with 100+ commands
- Hook registry with priority ordering and dependency DAG
- App system with Go workspace composition
- Dev server with hot reload
Nightly
Nightly builds are available via GitHub Actions on every commit to main. See CI/CD Pipeline.