Skip to content

merge#28

Merged
loicngr merged 4 commits intomainfrom
develop
Apr 7, 2026
Merged

merge#28
loicngr merged 4 commits intomainfrom
develop

Conversation

@loicngr
Copy link
Copy Markdown
Owner

@loicngr loicngr commented Apr 7, 2026

Target branch: develop — All PRs must target develop, not main.

Type

  • Feature
  • Bug fix
  • Spell data update (new spell, CD/charges change, removal)
  • Chore / Maintenance (refactoring, CI, docs, TOC, dependencies)

Addon(s) concerned

  • ZaeUI_ActionBars
  • ZaeUI_Defensives
  • ZaeUI_FriendlyPlates
  • ZaeUI_Interrupts
  • ZaeUI_Nameplates
  • ZaeUI_Shared
  • New addon

Related Issues

Description

Spell Data Details

Spell Name Spell ID Change

Class / Spec:
Source:

Screenshots / Videos

Checklist

  • Lua syntax validated (luac -p)
  • luacheck passes with 0 warnings / 0 errors
  • Tested in-game on Retail
  • No performance regression
  • Slash command help text updated (if applicable)
  • Options panel updated (if applicable)
  • DEFAULTS, validation, UI control, help text, README in sync (if applicable)
  • Spell ID(s) verified on Wowhead or in-game (if spell data update)

loicngr added 4 commits April 4, 2026 15:50
- Guard cleanGroupData against roster wipe when UnitName returns nil
  during HOME→INSTANCE group transition (root cause of permanent sync loss)
- Queue messages in safeSend instead of silently dropping them
- Add channel fallback in trySend (INSTANCE_CHAT ↔ PARTY)
- Graduated recovery in CHALLENGE_MODE_START (1s, 3s, 6s, 10s)
- READY handler now registers spells in data.spells
- Interrupts: add missing refreshDisplay in GROUP_ROSTER_UPDATE
@loicngr loicngr merged commit c0c30ad into main Apr 7, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant