chore(release): v1.5.2 manifest bump

Bumps csproj Version, repo.json AssemblyVersion/TestingAssemblyVersion
plus the three DownloadLink* URLs, yaml + repo.json changelog blocks
(slim-rule: v1.5.2 + v1.5.1 + v1.5.0 + v1.4.10 retained, v1.4.9
trimmed to the Full history footer link), docs CHANGELOG long-form
block, ROADMAP v1.5.2 marked complete and v1.5.3 set as next cycle
(FR localisation with Hezcal native-speaker review), README status
strings plus moved pre-v1.5.2 history. Changelog includes the
in-cycle UI shrink + Fox-Banner-TreeNode smoke fix and the
WizardLastShownVersion re-show-once mechanism for existing users.
This commit is contained in:
2026-05-18 23:29:56 +02:00
parent 9745abea0c
commit e1f84a9b10
6 changed files with 149 additions and 59 deletions
+26 -7
View File
@@ -10,14 +10,33 @@ be a poor fit for the plugin's privacy-first scope during brainstorming.
---
## Next Cycle (v1.5.2)
## Next Cycle (v1.5.3)
**First-Run-Wizard rework with curated defaults beyond the three privacy profiles.** Jin's discovery
in v1.4.10 surfaced the wizard's three-card layout as too thin — power users want richer presets out
of the box. After that, FR localisation (Hezcal native-speaker review confirmed), then the Plugin
Integrations Wave 2-6 (Context-Menu, NotificationMaster, Moodles, ExtraChat, XIVIM Quick-DM). The
UiBuilder first-frame HITCH investigation that v1.5.1 surfaced sits as a separate spike near the
Wine/Linux scroll-rubber-band investigation at the tail.
**French localisation.** Strings from `Resources/HellionStrings.resx` get a FR translation pass
(DeepL first draft), then Hezcal native-speaker review before release. After that, the Plugin
Integrations Wave 2-6 (Context-Menu, NotificationMaster, Moodles, ExtraChat, XIVIM Quick-DM) and the
UiBuilder first-frame HITCH investigation that v1.5.1 surfaced are queued behind it, alongside the
Wine/Linux scroll-rubber-band spike at the tail.
---
## v1.5.2 — First-Run Wizard Rework (released 2026-05-18)
Multi-step wizard replacement: Welcome → Privacy → Power Settings → Done with staged-commit so
Decide-later or X-close at any point leaves the existing config untouched. New fourth privacy
profile "Roleplay" extends Privacy-First with `Say` and both emote types under a 30-/90-day
retention window. Privacy picker becomes a 2×2 grid; Casual keeps the ★ recommended marker. A new
power-settings stage surfaces six previously-hidden `Configuration` fields (Load Previous Session,
Filter Include Previous Sessions, Auto-Tell-Tabs History Preload, Compact Density, Prettier
Timestamps, built-in theme picker) without introducing any new fields.
Window default size shrinks from 900×560 to 720×480 (MinimumSize 600×400) and Step 1 wraps the fox
banner in a folded TreeNode after smoke feedback. Existing v1.5.1 users see the new wizard once on
first v1.5.2 boot via a new `WizardLastShownVersion` config marker.
Under the hood: `WizardStateSmokeStep` joins the `/xlperf` lineup, the Build Suite gains twelve
pure-helper xUnit Facts pinning all four privacy profile sets and the new Roleplay retention
overrides. Migration v17 stays — `Configuration` only grows one optional string field.
---