- Fixed dynamic dialogue sizing for TaleQuests NPC quest dialogues and other API driven dialogue transitions.
- Runtime transitions now recalculate the new text and response count, so long quest dialogue text no longer overflows the box.
- The dialogue HUD now refreshes its layout on every rebuild, keeping dynamic sizing active after transitions.
- Improved long text calculating for German and other longer dialogue lines.
- Reduced extra empty space in medium length dialogue boxes while keeping a small safety margin against text clipping.
- Response clicks are now acknowledged before actions run, preventing client-side loading states when a response closes or opens another page.
- Fixed stale dialogue sessions after crashes, disconnects, or fast reconnects.
- Fixed a session race where replacing an open dialogue could remove the new session by mistake.
- Fixed a client kick caused by typewriter HUD updates landing after the HUD was removed.
- Improved reload safety for npcs.yml and dialogue file scanning.
- Released public API.
- Click to skip the typewriter now works instantly on the first click.
- The dialogue box no longer dims with the HUD, it stays fully lit.
- Fixed a rare case where a player could get stuck unable to open dialogues after disconnecting and rejoining.
- General stability and reliability improvements have been made.
