lightweight tag 8e127a383f2f74f9846195dcd9c0a4d555281b32 12.0.5-b1.1.0
Author:	SolardiaX <solardiax@hotmail.com>
Date:	Wed Jun 17 11:20:53 2026 +0800

commit 8e127a383f2f74f9846195dcd9c0a4d555281b32
Author: SolardiaX <solardiax@hotmail.com>
Date:   Wed Jun 17 11:20:53 2026 +0800

    chore: bump to 12.0.5-b1.1.0

commit ea3e1b15c58240e104d30b905f502e3f08431d92
Author: SolardiaX <solardiax@hotmail.com>
Date:   Wed Jun 17 11:18:27 2026 +0800

    fix: [Core] adjust thin edge size and backdrop fallback colors

commit 0008ec77a876fabf80157dbd5760a3b4a1b7c639
Author: SolardiaX <solardiax@hotmail.com>
Date:   Wed Jun 17 11:18:10 2026 +0800

    refactor: [Quest] ObjectiveTracker bar styling with class color and thin borders

commit 9ca7ee4a9e637f472f6ed0953486e1c4305f9db1
Author: SolardiaX <solardiax@hotmail.com>
Date:   Wed Jun 17 11:17:32 2026 +0800

    fix: [Chat/Tooltip] resolve secret value taint in 12.0
    
    - Remove direct AddMessage replacement, use ChatFrame_AddMessageEventFilter
    - Add issecretvalue guards to all chat message filters
    - Guard UnitLevel/UnitCreatureType secret values in tooltip
    - Fix RaidIcon issecretvalue typo

commit d44065da0c886712e1275730cf66b344885c9aaa
Author: SolardiaX <solardiax@hotmail.com>
Date:   Wed Jun 17 11:15:24 2026 +0800

    refactor: [Unitframe] simplify castbar border for Boss and Focus frames

commit 0b9e0071a8398496ea3f78d72d0315c3c715ec0d
Author: SolardiaX <solardiax@hotmail.com>
Date:   Wed Jun 17 10:39:04 2026 +0800

    fix: [Actionbar] ZoneAbility button styling and layout, add Icon handling to StyleButton

commit c1f09cb47b7e148b6f213b4ddd2e07e5166d8653
Author: SolardiaX <solardiax@hotmail.com>
Date:   Wed Jun 17 10:23:32 2026 +0800

    fix: [Unitframe] use StatusBar for nameplate HealthPrediction damageAbsorb

commit 134f005e74a1b0163a97cf392f90e67c7944808f
Author: SolardiaX <solardiax@hotmail.com>
Date:   Wed Jun 17 10:21:57 2026 +0800

    fix: [Unitframe] correct oUF element parameter names and remove dead code

commit cfd25e5088dbc333dfd0fd2d9ac9db7a23a90885
Author: SolardiaX <solardiax@hotmail.com>
Date:   Wed Jun 17 09:52:32 2026 +0800

    fix: [Unitframe/Actionbar] guard secret values in Tags and StyleCooldown

commit d3eea79af79aac039ca1dd4e25a37e763e143ed3
Author: SolardiaX <solardiax@hotmail.com>
Date:   Wed Jun 17 09:47:18 2026 +0800

    fix: [Misc] RaidUtility panel height and border style

commit dde23f143344d77b9e74afc67238a596aae58d77
Author: SolardiaX <solardiax@hotmail.com>
Date:   Wed Jun 17 09:32:29 2026 +0800

    feat: [Chat] add shadow to ChatBar buttons

commit e74fad1a0eea01d0b67dd046cdd743ce424c47e0
Author: SolardiaX <solardiax@hotmail.com>
Date:   Wed Jun 17 09:31:34 2026 +0800

    feat: [Misc] add template and border to QueueTimer bar

commit b983b49199e55645d09bf537bfacbc34726155e9
Author: SolardiaX <solardiax@hotmail.com>
Date:   Wed Jun 17 09:30:58 2026 +0800

    feat: [Chat] rewrite Bubbles with flat style, sender name, instance hiding

commit 67372057a37b14571aa75af75f1ad54421c837e8
Author: SolardiaX <solardiax@hotmail.com>
Date:   Wed Jun 17 08:38:40 2026 +0800

    fix: [Actionbar] defer ExtraActionBar reparent during combat to avoid taint

commit 1501243f2e670c57e439afd22d75fbbdc00201c9
Author: SolardiaX <solardiax@hotmail.com>
Date:   Wed Jun 17 08:03:00 2026 +0800

    fix: [Bags] iLvl not showing, reduce font size by 2

commit c2c48ddb39f372c4b867285f1f55d64f56e58535
Author: SolardiaX <solardiax@hotmail.com>
Date:   Wed Jun 17 07:48:44 2026 +0800

    refactor: [Unitframe] unify nameplate castbar color with core

commit 14997551c7400d275c1574a93c606cda922113ae
Author: SolardiaX <solardiax@hotmail.com>
Date:   Wed Jun 17 07:48:14 2026 +0800

    fix: [DataText] replace MOTD polling with GUILD_MOTD event to avoid taint

commit 94d295c9731a533f2552728bfcfc03f216c3dd5c
Author: SolardiaX <solardiax@hotmail.com>
Date:   Tue Jun 16 19:21:23 2026 +0800

    refactor: [Loot/Map/Quest] migrate to new Style/API conventions

commit e8d71e87b353558cee2de0f216ea1f1d8d993b2d
Author: SolardiaX <solardiax@hotmail.com>
Date:   Tue Jun 16 17:09:40 2026 +0800

    refactor: [Core] extend StyleFrame opts and add EFFECT.pixel entry

commit 3a8819182993950e5a302a5f1255dba603dac45c
Author: SolardiaX <solardiax@hotmail.com>
Date:   Tue Jun 16 17:08:29 2026 +0800

    fix: [Core] revert border_thin texture to tex_border_thin

commit 7767405fc404b928dedef43e43c28ced23e9b422
Author: SolardiaX <solardiax@hotmail.com>
Date:   Tue Jun 16 17:06:28 2026 +0800

    refactor: [Options] rename chat.background to chat.editbox_color

commit ebed23ccc224db4fafb3bfab63446e29b69663f7
Author: SolardiaX <solardiax@hotmail.com>
Date:   Tue Jun 16 17:05:13 2026 +0800

    refactor: [Chat] rename background to editbox_color, fix UpdateHeader hook for 12.0

commit 2e3490adfb1dd91b78a59b041f5393a26ba108d1
Author: SolardiaX <solardiax@hotmail.com>
Date:   Tue Jun 16 16:24:11 2026 +0800

    fix: [Options] migrate ReskinCloseButton/ReskinCheckBox to new Style API

commit 0754513fd0e67cdbb9ac4569677b389c256e66e0
Author: SolardiaX <solardiax@hotmail.com>
Date:   Tue Jun 16 16:22:53 2026 +0800

    feat: [Options] add bag item filter toggles

commit 5bb76c163bddaa89c7d424ec2f3b73997b627520
Author: SolardiaX <solardiax@hotmail.com>
Date:   Tue Jun 16 16:06:18 2026 +0800

    feat: [Blizzard] add border to AltPowerBar

commit c72ab64781e2b83b22b934cb1780e7854b2f646a
Author: SolardiaX <solardiax@hotmail.com>
Date:   Tue Jun 16 15:52:34 2026 +0800

    chore: [Core] update border_thin texture and edge parameters

commit 219b053f7ba90351fcf0f4842b7739512b0a641b
Author: SolardiaX <solardiax@hotmail.com>
Date:   Tue Jun 16 15:48:09 2026 +0800

    refactor: [Bags] NDui-style classification with multi-panel layout
    
    - Replace old item.type string matching with NDui classID/subClassID logic
    - Add new categories: Collection, AOE, Decor, Legacy (replace Armor, Gem, etc.)
    - Fix bank not showing items when bags already open (UpdateBag in OnBankOpened)
    - Fix first-open classification failure (pre-populate knownItems in OnInit)
    - Add GET_ITEM_INFO_RECEIVED delayed re-classify for late-loading item data
    - Port NDui BagTab plugin for bank/warband tab display
    - Fix GetInventorySlot undefined in WoW 12.0 (use self.invID)
    - Fix item border enlargement (CreateBackdrop with margin=0)
    - Rebalance bank anchor layout: left/middle/right columns
    - Increase sub-container spacing to 16px

commit 9f67b697c65524621f2478128d68ad97f6162d78
Author: SolardiaX <solardiax@hotmail.com>
Date:   Tue Jun 16 15:26:29 2026 +0800

    fix: [Core] nil check relativeTo in /frame command

commit 7cbec7cdef404416d8288a817ab95a51a654973c
Author: SolardiaX <solardiax@hotmail.com>
Date:   Tue Jun 16 14:18:59 2026 +0800

    wip: [Bags] NDui single-panel prototype (to be reverted to multi-panel)

commit 48f28ff96da04775cb82bb2feb440bedde6071e5
Author: SolardiaX <solardiax@hotmail.com>
Date:   Tue Jun 16 11:03:11 2026 +0800

    feat: [Core] add bolder to EFFECT/EDGE, support table margin in CreateBorder

commit 560b87ae6a91c7a1d60a43f766b700c0ded4bf66
Author: SolardiaX <solardiax@hotmail.com>
Date:   Tue Jun 16 10:12:53 2026 +0800

    chore: [Options] sync tooltip config with Settings.lua changes
    
    - Remove target, who_targetting, item_transmogrify options
    - Add unit_target, mythic_score options
    - Update locale strings for all 4 languages

commit ad74210d9989d3d0a155229b16d29d0cd1fb050a
Author: SolardiaX <solardiax@hotmail.com>
Date:   Tue Jun 16 10:08:59 2026 +0800

    refactor: [Tooltip] overhaul submodules, cleanup config and unify display style
    
    - Add NPC ID display (Shift+hover, SpellID.lua)
    - Add hide_combat feature, implement health_value toggle
    - Remove dead config keys (target, who_targetting, item_transmogrify)
    - Remove unused tooltip locale keys (8 entries across 4 locales)
    - Extract shared whiteTooltips table and InfoColor to parent module
    - Unify AddDoubleLine format with InfoColor (|cff99ccff) for ID/count display
    - Rewrite ItemIcons: add sub-line icon trimming, Toy support, C_Item.GetItemIconByID
    - Add MythicScore, RaidIcon, UnitTarget submodules
    - Remove item quality border coloring (incompatible with texture-based edge)
    - Add shadow to tooltip backdrop styling

commit 40b100343bfeea0569957649663bd424d3d403a5
Author: SolardiaX <solardiax@hotmail.com>
Date:   Tue Jun 16 07:26:28 2026 +0800

    fix: [Core] show all anchor points in /frame command

commit c774419e180fbcefe58cb5dd1e7a5718201cfa9c
Author: SolardiaX <solardiax@hotmail.com>
Date:   Sun Jun 14 16:13:30 2026 +0800

    refactor: [Actionbar] normalize StyleButton conventions and scope
    
    - Rename Apply*/Setup* helpers to camelCase
    - Convert E:StyleActionButton to local, export via parent module
    - Unify indentation and section dividers

commit 8fa2c2e35a3b8a09036186ee9e8da489b8373bc6
Author: SolardiaX <solardiax@hotmail.com>
Date:   Sun Jun 14 15:25:53 2026 +0800

    refactor: [Tooltip] migrate to new API (StyleCloseButton, CreateBackdrop, SetBackdropEdge)

commit 6488e363981d206780c6213a32f8bd44ac921d9b
Author: SolardiaX <solardiax@hotmail.com>
Date:   Sun Jun 14 15:18:18 2026 +0800

    refactor: [Core] redesign API/Style/Skin three-file architecture
    
    - API.lua: BACKDROP/EDGE/EFFECT three-table system, SetTemplate/SetBackdropEdge
      with new table reference per SetBackdrop call, tile param, color restore
    - Style.lua: unified E:StyleXXX public API, export hover helpers
    - Skin.lua: Blizzard frame reskinning with E.onEnterHighlight references
    - Cmd.lua: /darkui tpl preview for all BACKDROP/EDGE/EFFECT types
    - Media.lua: add border_bold and border_regular texture references
    - Add border_bold and border_regular edge textures

