It was, I already wrote a bug report on it like 4 hours after the release. It always returns true. 
public boolean inDialogue() {
    return widgets.isVisible(231, 2) || widgets.isVisible(217, 3) || widgets.isVisible(219, 0, 0) ||   dialogues.isPendingContinuation() || dialogues.isPendingOption();
}
That should work until it's fixed. 
  
PS: the actual problem is completeDialogue() which calls inDialogue(). There's a while(inDialogue()) in there, the bot will be stuck forever if you call this.