• v1.0.1 fcb72e2b78

    v1.0.1 Stable

    JonKazama-Hellion released this 2026-05-04 10:15:26 +00:00 | 185 commits to main since this release

    Hellion Chat 1.0.1 — Window Position Recovery

    • Automatic bounds check on the first draw after plugin load.
      When the persisted window position has no overlap with the
      primary viewport, the window snaps to a safe top-left default.
      Helpful after a monitor disconnect, resolution change or
      multi-monitor layout switch between sessions.
    • New "Reset Window Position" button in Settings → Window → Frame
      as a manual escape hatch for edge cases the automatic check
      doesn't catch.

    Tested on Linux/Wayland with a hard-cut three-monitor reduction;
    window recovers cleanly without manual JSON editing.

    Housekeeping carried over since v1.0.0:

    • Documentation restructured into docs/ folder. New CHANGELOG,
      CONTRIBUTORS, LEARNING-JOURNEY and ROADMAP added
    • Stale ChatTwo/* paths in repo configs updated to HellionChat/*
    • Pidgin parser library bumped from 3.3.0 to 3.5.1 (CIString
      Unicode fix relevant for non-ASCII channel/tab names)
    • GitHub Actions: actions/setup-dotnet bumped 4 → 5,
      github/codeql-action bumped 3 → 4

    Based on Chat 2 1.35.3 (upstream Infiziert90/ChatTwo, EUPL-1.2).


    How to install

    This release is distributed via the HellionChat custom repository, not the
    Dalamud main plugin repo. To install:

    1. In XIVLauncher: Settings → Experimental → Custom Plugin Repositories
    2. Add the URL:
      https://raw.githubusercontent.com/JonKazama-Hellion/HellionChat/main/repo.json
    3. Enable, save, then /xlplugins → search Hellion Chat → install

    Project documents

    Licence

    EUPL-1.2.
    Based on Chat 2 by Infi and Anna,
    also EUPL-1.2.

    Downloads