-
v1.4.4
Stablereleased this
2026-05-12 09:50:53 +00:00 | 177 commits to main since this releasev1.4.4 — Threading and IPC safety polish (2026-05-12)
Fifth sub-patch of the v1.4.x polish-sweep series. Threading
assumptions are documented per-method, a hot-path lock falls
away, and the privacy filter speaks up when an unknown ChatType
shows up.- AutoTellTabs hot-path getter uses an Interlocked counter
instead of taking the lock on every read - Honorific integration: per-method threading banners, plus
Warning-level log on unsubscribe failure - AutoTranslate warmup thread marked IsBackground so plugin
unload doesn't wait for it - PrivacyFilter logs once per unknown ChatType so a future
patch's added channel doesn't drop off the radar - New installs persist unknown channels by default; existing
configs keep their explicit choice
How to install
This release is distributed via the HellionChat custom repository, not the Dalamud main plugin repo. To install:
- In XIVLauncher: Settings → Experimental → Custom Plugin Repositories
- Add the URL:
https://gitea.hellion-forge.cloud/JonKazama-Hellion/HellionChat/raw/branch/main/repo.json - Enable, save, then
/xlplugins→ search Hellion Chat → install
Project documents
- README — features,
architecture, build - Privacy notice — what
the plugin stores and sends - Third-party notices
— dependencies and licences - Security policy —
vulnerability reporting - Support — bug reports,
questions, contact paths
Licence
Downloads
- AutoTellTabs hot-path getter uses an Interlocked counter