local TXUI, F, E, I, V, P, G = unpack((select(2, ...)))

TXUI.Changelog["7.3.1"] = {
  HOTFIX = true,
  RELEASE_DATE = "Feb 18, 2026",
  CHANGES = {
    "* Breaking changes",
    "Remove " .. TXUI.Title .. " " .. F.String.ElvUI() .. " Skin" .. F.String.Sublist("Lately it's been causing issues") .. F.String.Sublist(
      "If it ever comes back, needs to be completely refactored from scratch"
    ),

    "* New features",
    "Total time played information shown in " .. TXUI.Title .. " Game Menu Skin" .. F.String.Sublist("Credits to " .. F.String.Kryo()),
    "Add " .. F.String.ToxiUI("KMT47") .. " statusbar texture" .. F.String.Sublist("Credits to " .. F.String.Class("kringel", "DRUID")),

    "* Enhancements",
    "Set 0.65 UI scale for non-standard resolutions",
    "Update default " --
      .. F.String.GradientMode()
      .. " color for "
      .. F.String.Class("Paladin", "PALADIN")
      .. F.String.Sublist("Old values:")
      .. F.String.Sublist("RIGHT: " .. F.String.Color("#F58CBA", "f58cba")),
    "Update default " --
      .. F.String.GradientMode()
      .. " color for "
      .. F.String.Class("Mage", "MAGE")
      .. F.String.Sublist("Old values:")
      .. F.String.Sublist("RIGHT: " .. F.String.Color("#33C7FC", "33c7fc")),
    "Update default " --
      .. F.String.GradientMode()
      .. " color for "
      .. F.String.Class("Demon Hunter", "DEMONHUNTER")
      .. F.String.Sublist("Old values:")
      .. F.String.Sublist("RIGHT: " .. F.String.Color("#5700F5", "5700f5"))
      .. F.String.Sublist("Credits to " .. F.String.Kryo()),
    "Bring back Gradient Mode to " .. TXUI.Title .. " Status Report window",
    "Re-designed Status Report window",
    "Add a global toggle for the " .. F.String.CDM() .. F.String.Sublist("You will need to re-enable the CDM skin, as it's off by default"),
    "Allow updating " .. F.String.CDM() .. " options without requiring a reload of the UI",

    "* Bug fixes",
    F.String.Retail() .. "Improve anchoring and keybinds logic of " .. F.String.CDM(),
    F.String.Retail() .. F.String.Anniversary() .. "Fix error when disabling " .. F.String.GradientMode() .. " mode",
    F.String.Retail() .. "Fix an icon indexing issue with " .. F.String.CDM() .. F.String.Sublist("Credits to " .. F.String.Kryo()),
    F.String.Retail() .. "Allow anchoring to work in combat for " .. F.String.CDM() .. F.String.Sublist("This should potentially fix the issue of it randomly yeeting"),

    "* Profile updates",
    F.String.Retail() .. F.String.WindTools() .. ": Enable and update the Cooldown Viewer skin",
    F.String.ElvUI() .. " & " .. F.String.WindTools() .. ": Use the new " .. F.String.ToxiUI("KMT47") .. " texture",

    "* Development improvements",
    "Refactor Game Menu Skin as it's own module with subfolder structure",
    "Refactor code for Status Report, makes it easier to add/remove lines and sections",
  },
}
