chore: reflow drift from v1.4.4 closure

Whitespace and line-reflow artefacts from auto-formatter passes plus a
packages.lock.json indent normalisation. No content changes.
This commit is contained in:
2026-05-12 13:08:59 +02:00
parent 61d5a33683
commit 3e4601a0c8
4 changed files with 137 additions and 138 deletions
+9 -9
View File
@@ -287,15 +287,15 @@ An optional submission to the Dalamud main plugin repo (in addition to the custo
## Project Status
**Version 1.4.4** — Threading and IPC safety polish on top of the v1.4.3 async-load foundation. The
`AutoTellTabsService` hot-path getter now reads from an `Interlocked` counter instead of taking a lock on every
render frame, with a resync hook for the snapshot-restore path in `SaveConfig` and a pure-helper test mirror in the
Build-Suite repo. The Honorific integration carries per-method threading banners so the framework-thread invariant is
visible at the call site, and an unsubscribe failure now logs at Warning instead of Debug — a leaked subscription
across plugin reloads is exactly the kind of thing that should not be silent. The AutoTranslate warmup thread is
finally marked `IsBackground = true`, matching the pattern used in `MessageManager` and `Plugin.RetentionSweep` since
v1.4.0. The privacy filter logs once per unknown ChatType so a future patch's added channel does not drop off the
radar, and new installs default `PrivacyPersistUnknownChannels` to `true` as a failsafe; existing configs keep their
explicit choice. No schema bump, no migration. Fifth sub-patch of the v1.4.x polish sweep series (as of 2026-05-12).
`AutoTellTabsService` hot-path getter now reads from an `Interlocked` counter instead of taking a lock on every render
frame, with a resync hook for the snapshot-restore path in `SaveConfig` and a pure-helper test mirror in the Build-Suite
repo. The Honorific integration carries per-method threading banners so the framework-thread invariant is visible at the
call site, and an unsubscribe failure now logs at Warning instead of Debug — a leaked subscription across plugin reloads
is exactly the kind of thing that should not be silent. The AutoTranslate warmup thread is finally marked
`IsBackground = true`, matching the pattern used in `MessageManager` and `Plugin.RetentionSweep` since v1.4.0. The
privacy filter logs once per unknown ChatType so a future patch's added channel does not drop off the radar, and new
installs default `PrivacyPersistUnknownChannels` to `true` as a failsafe; existing configs keep their explicit choice.
No schema bump, no migration. Fifth sub-patch of the v1.4.x polish sweep series (as of 2026-05-12).
Hellion Chat is a standalone plugin, no longer a fork in the repository sense. Fully completed: