Original news post here.
Twinspire has now had an API redesign, to reflect the design concept used in IMGUI libraries such as 'dear imgui'.
The reason behind this change is mostly due to the nature of game development, as well as my overall dislike for retained mode UI. For a very long time, I have been used to object-oriented models. But like Casey Muratori, and many others for that matter, the object-oriented model is not best suited for video games. In fact, the procedural, or perhaps even the functional, programming paradigm makes the most sense.
I believe Twinspire is going in the right direction. True, there are many things that are still yet to be done, and text input will need to be reimplemented. GUI features have been temporarily removed, but they will return in a later patch.
Twinspire has also made a home on the haxelib directory. You can go and check it out here, as well as install it via haxelib using the command:
haxelib install twinspire