GuildNoteUpdater

Auto updates your guild notes with your Item level and spec

File Details

v1.15.0

  • R
  • Mar 2, 2026
  • 2.36 MB
  • 3
  • 11.1.7
  • Retail

File Name

GuildNoteUpdater-v1.15.0.zip

Supported Versions

  • 11.1.7

lightweight tag 932690d35855bbb523d30801efa04a1a5acfc4b3 v1.15.0
Author:    N8 <52011990+nate8282@users.noreply.github.com>
Date:    Sun Mar 1 21:49:16 2026 -0600

commit 932690d35855bbb523d30801efa04a1a5acfc4b3
Author: N8 <52011990+nate8282@users.noreply.github.com>
Date:   Sun Mar 1 21:49:16 2026 -0600

    Set Interface to 110107 so addon does not load in 12.0+

    Intentionally targets the last War Within patch (11.1.7) to prevent
    the addon from auto-loading in Midnight where it cannot function.
    Bump to v1.15.0.

commit 53762bce7a73ff8591eaa328248e9e4ad3986e16
Author: N8 <52011990+nate8282@users.noreply.github.com>
Date:   Sun Mar 1 21:47:50 2026 -0600

    Mark addon as abandoned, replace README with technical post-mortem

    C_GuildInfo.SetNote is blocked in WoW 12.0 via the Secret Values system.
    Documents all workarounds attempted and why each failed.

commit 949ccad90780accb99c7d7a6cbf3d9b95889b945
Author: N8 <52011990+nate8282@users.noreply.github.com>
Date:   Sun Mar 1 19:30:45 2026 -0600

    Replace removed GuildRosterSetPublicNote with C_GuildInfo.SetNote

    GuildRosterSetPublicNote was removed in WoW 12.0.0 Midnight. The
    replacement is C_GuildInfo.SetNote(guid, note, true), which takes a
    player GUID (17th return value of GetGuildRosterInfo) instead of a
    roster index. Updated mocks, .luacheckrc, and DEPRECATED_APIS.md.

commit 353e8e2e1287214546d7a6df4081c07ff00bd17b
Author: N8 <52011990+nate8282@users.noreply.github.com>
Date:   Thu Feb 26 14:30:09 2026 -0600

    Remove internal dev files from repo tracking

commit 87a66af592b096ebf8451e9b291581816909610b
Author: N8 <52011990+nate8282@users.noreply.github.com>
Date:   Thu Feb 26 13:55:26 2026 -0600

    Fix curl protocol: use http not https for Blizzard NGDP endpoint

commit 21886561f1a014ae1d60fb8b19ceeb4ee710e8f5
Author: N8 <52011990+nate8282@users.noreply.github.com>
Date:   Thu Feb 26 12:52:32 2026 -0600

    Check WoW version every 5 minutes instead of hourly

    5 minutes is the minimum GitHub Actions cron interval. Added concurrency
    group to cancel any in-progress run when a new one starts, preventing
    pile-up during patch windows.

commit 755a57a7c1316a92399e7ebd4dad52aaa632df62
Author: N8 <52011990+nate8282@users.noreply.github.com>
Date:   Thu Feb 26 12:51:46 2026 -0600

    Fix CI test failures and luacheck warnings

    - Add GameFontNormalSmall to luacheckrc read_globals
    - Suppress 432 (self-shadowing) which is intentional in WoW SetScript callbacks
    - Rename nested loop vars i->pi/ri to avoid shadowing outer loop variable
    - Initialize pendingUpdateTimer and hasUpdated to false in InitializeSettings
      so mock frame __index never returns a spurious truthy function value
    - Change pendingUpdateTimer=nil to =false in timer callback (nil removes the
      key from the table, re-triggering __index on next access)
    - Reset previousNote and pendingUpdateTimer in update-trigger before_each so
      dedup check doesn't silently skip note updates across test runs
    - Add Minimap, GameFontNormalSmall, RAID_CLASS_COLORS, GetCursorPosition
      mocks to legacy test file

commit 5ac4474d28c7bad78f366539ebb85f2470229803
Author: N8 <52011990+nate8282@users.noreply.github.com>
Date:   Thu Feb 26 12:38:25 2026 -0600

    Run version check hourly instead of daily

commit efd933e031b137533dbb8afd14c07f7b68ea568e
Author: N8 <52011990+nate8282@users.noreply.github.com>
Date:   Thu Feb 26 12:37:25 2026 -0600

    Add daily WoW interface version auto-update workflow