From 273655150591e385ba8b6f7df1d84d0fe926a90c Mon Sep 17 00:00:00 2001 From: JonKazama-Hellion Date: Sat, 2 May 2026 04:11:13 +0200 Subject: [PATCH] Bump to 0.3.1 with the upstream emote regression fix Quick patch release. The previous commit on this branch is a straight cherry-pick of Infi's upstream "Fix a regression from API 15 updates" (ff899ff), which restores BetterTTV emote deserialisation by switching the Emote and Top100 DTOs from public fields to public properties so System.Text.Json picks up the [JsonPropertyName] attributes correctly. Without this, a fresh Hellion Chat install would happily fetch emote JSON from BetterTTV but every entry would deserialise to empty defaults, leaving the cache silently empty. Manifest version bumps from 0.3.0 to 0.3.1 in csproj, the HellionChat.yaml manifest plus its changelog, the custom-repo repo.json (assembly version, testing assembly version and the three download links), and the README version banner. The 0.3.0 changelog entry stays underneath in chronological order. Build (Release) verified clean. --- ChatTwo/ChatTwo.csproj | 2 +- ChatTwo/HellionChat.yaml | 17 +++++++++++++++++ README.md | 4 ++-- repo.json | 12 ++++++------ 4 files changed, 26 insertions(+), 9 deletions(-) diff --git a/ChatTwo/ChatTwo.csproj b/ChatTwo/ChatTwo.csproj index 11ac682..6cce6af 100755 --- a/ChatTwo/ChatTwo.csproj +++ b/ChatTwo/ChatTwo.csproj @@ -4,7 +4,7 @@ 0.1.0 is our bootstrap release; the underlying Chat 2 base is called out in the yaml changelog so users can see what it derives from. --> - 0.3.0 + 0.3.1 enable