:tada: KStateMachine v0.37.0 is out! The bigges...
# opensource
m
🎉 KStateMachine v0.37.0 is out! The biggest news: KStateMachine Visual — a new IntelliJ IDEA plugin that visualises your state machines directly from Kotlin source. No runtime needed. Static analysis means it sees every state and transition including those inside conditional branches. 🔌 Install from the JetBrains Marketplace: search KStateMachine Visual 👉 Plugin repo: https://github.com/KStateMachine/kstatemachine-intellij-platform-plugin What else is new in v0.37.0: - asyncScopedAction {} — run background coroutine work scoped to a state’s lifetime (UML do-activity) - captureSavedStateConfig() / restoreBySavedStateConfig() — lightweight active-state snapshot persistence (constant size, independent of event history) - joinTransition() — UML Join pseudo-state for synchronising parallel regions - Bug fixes: undo for multi-target parallel transitions, multiple choice states in parallel regions, PlantUML parallel region export Repo: https://github.com/KStateMachine/kstatemachine
🚀 1