v2.31.0
This release is exclusive to v13
Fix recursive nesting of appliedSoftDefaults tracker
The bulk-lock settings blacklist missed
v2-applied-soft-defaults — an internal client tracker. Once flagged
soft, saveDefaultSettings included it in the GM defaults snapshot, and
enforceGMSettings then triggered nested recursion.
- Blacklist v2-applied-soft-defaults in the bulk-lock action.
- Hard-skip the tracker tag in saveDefaultSettings/enforceGMSettings
loops so any leftover enforcement on existing worlds can't restart
the recursion. - Affected worlds will self-heal on next load
Keep highlight in vertical tabs menu of settings
Menu item lost highlight on blur event. Applied css to keep the highlight on aria-pressed=true