File Details
v0.15.0
- R
- Jun 17, 2026
- 184.58 KB
- 2
- 12.0.7
- Retail
File Name
MythicPlusPartyShuffle-v0.15.0.zip
Supported Versions
- 12.0.7
Mythic+ Party Shuffle
v0.15.0 (2026-06-17)
Full Changelog Previous Releases
- feat(fixture+modes): configurable fake-roster mix + lightweight default
Two changes shipped together (overlapping in Core/init.lua):
fake-roster-transport-mix:- DevFixture:GenerateCategorized splits fakes across the three transport tiers
(guild -> GUILD, same-faction -> CHANNEL, cross-faction -> WHISPER) so the
fixture exercises each leg through the real classifier. Identity passed in
(no WoW call), every fake tagged fake=true. - Fakes identified by the fake field, not the -DevFake realm suffix (categorized
fakes sit on the player's real realm); _rosterSnapshot + inject cleanup updated. - _guildMember consults a debug _fakeGuild set so guild fakes ride the real GUILD
leg; comm path untouched. Persisted + restored across reload. - Settings: MPPS:Get/SetFakeRosterMix (default 5/3/2) + a debug-only "Fake roster"
master checkbox (off by default) gating the count fields and the organizer
button; three numeric inputs in Options. Locales FR/EN.
default-lightweight-mode: - Flip DB_DEFAULTS showRegistrants/showAllGroups to off and force a one-time
migration (MPPSDB.modeMigration) so every updating player switches to the
lightweight experience once; the full views become the experimental, debug-only
mode. Wire "absent => on" convention unchanged.
Tests: 255 green; lint clean. Both OpenSpec changes archived.
Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com
- DevFixture:GenerateCategorized splits fakes across the three transport tiers

