I spent some time re-adding statechart visualization to Fulcro Inspect. Version 4.0.6 (chrome and electron) is available with this support. https://github.com/fulcrologic/fulcro-inspect/releases Requires Fulcro 3.8.0-alpha3 and statecharts 1.2.8. The statecharts library update also includes a new integration for Fulcro that allows structuring entire applications as statecharts (including routing). Considered ALPHA and subject to change, but I think it is promising. My current playground for this is in this namespace: https://github.com/fulcrologic/fulcro-with-statecharts/blob/main/src/main/com/example/client.cljs
At this point Fulcro Inspect is MUCH easier to extend, with no special knowledge needed, just Fulcro itself. Hopefully this will lead to more cool tooling.
I realize now when I sent https://github.com/fulcrologic/fulcro-rad/pull/130 it was kinda a contextless, drive-by PR unless you happen to remember an issue I raised like 2 full years ago. Apologies for not explaining it. I have added more context in the PR description
Thanks for the context. It's on my to-do list. I need to analyze if there was some purpose to it, and I've not had time. I think you're right, but I'm careful about changes to the state machines in rad.
Actually, I remember now that I was kind of holding that as a reminder to look at what I forgot to do. Clearly that was either unfinished or otherwise broken code.
I’ve uploaded a bug fix release for the Chrome Fulcro Inspect https://github.com/fulcrologic/fulcro-inspect/releases/tag/chrome-4.0.4 This should fix the problems with losing connection. notes same as before: requires Fulcro 3.8.0-alpha2+