← All news

Code Release v1.2.0!

We have created the v1.2.0 GitHub code releases for all of the Dialogue Branch software repositories: the Core Java Library, the Web Services and the Example Scripts. (These repositories have since been merged into one, and their releases renumbered; see the catch-up post.)

The major element of this release is the first version of the Dialogue Branch Web Client application (see image below). The Web Client serves a couple of different purposes:

  • First, it's a quick and easy entry point to start experimenting with Dialogue Branch. Once you have a running Web Service, this tool allows you to easily interact with that web service by logging into an account, selecting a dialogue from the Dialogue Browser to start, using the Interaction Tester to run through the dialogues and seeing how variables are updated in real-time through the Variable Browser.
  • Second, the Web Client is the quickest and friendliest way to test your dialogues before deploying them to a real application. Additional features are being planned to easily manipulate variables, so that different dialogue routes and corner cases may be tested with ease.
  • And finally, the Web Client is the best starting point for making your own dialogue-driven web applications. It is a template for creating any type of web app that includes Dialogue Branch dialogues and consists of a neatly organized set of JavaScript classes that you may easily extend and use freely in your own applications.
The first Dialogue Branch Web Client, with its Dialogue Browser, Interaction Tester and Variable Browser

So, go check out the code, and start exploring this new addition to the Dialogue Branch toolsuite!