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 doctor diagnostic command with environment checks
  • CPU and memory profiling via moca profile
  • Test runner with moca test run and moca 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 generate with 7 generators, moca deploy with 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 config operational commands
  • MS-12: Full multitenancy — site resolver, schema management, per-site connection pools, Redis/Meilisearch isolation
  • MS-13: moca app new scaffolding, moca user management, 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 monitor CLI 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.

Related