Roadmap
What's shipped, what's in progress, and what's planned next.
WoGu's core engine has no compile-time dependency on Temporal, or on Java specifically — new rules, and new workflow engines and languages, are additive by design. This page tracks both axes of growth: rule categories by release, and platform support.
By release
| Version | Scope | Status |
|---|---|---|
| v0.1 | Temporal Determinism Rules (WG001–WG010) | Shipped — published to Maven Central |
| v0.2 | Activity Rules | Planned |
| v0.3 | Versioning Rules | Planned |
| v0.4 | Performance Rules | Planned |
| v1.0 | 50+ rules across Determinism, Activities, Versioning, Signals, Updates, Performance, Best Practices, Security, and Organization Policies | Planned |
No dates are committed yet for v0.2 and beyond.
By platform and feature
By platform and feature
Java (Temporal Java SDK)
AvailableTen Determinism rules (WG001–WG010) shipped in v0.1, built on recursive call-graph analysis across the workflow's full reachable call graph.
Custom Rules
In ProgressDeclarative YAML rules for method and constructor patterns today; a CustomRule extension point for analysis that goes beyond a single call pattern.
SARIF Reports
PlannedStandard SARIF output alongside the HTML report, for GitHub code scanning and other static-analysis tooling.
Spring Boot
PlannedFirst-class support for Temporal workers wired through Spring Boot's dependency injection and configuration.
Python
PlannedWorkflow correctness rules for the Temporal Python SDK.
Go
PlannedWorkflow correctness rules for the Temporal Go SDK.
TypeScript
PlannedWorkflow correctness rules for the Temporal TypeScript SDK.