promotional bannermobile promotional banner

Vamooses Endeavors

Track your Housing Endeavor progress across all characters with a clean, theme-able interface showing tasks, completion status, and season milestones.

File Details

VamoosesEndeavors-1.8.0.zip

  • R
  • Feb 2, 2026
  • 178.23 KB
  • 6.8K
  • 12.0.1+2
  • Retail

File Name

VamoosesEndeavors-1.8.0.zip

Supported Versions

  • 12.0.1
  • 12.0.0
  • 11.2.7

================================================================================
Vamoose's Endeavors - Changelog
================================================================================

Version 1.8.0 (Released February 2026)
--------------------------------------------------------------------------------

🚀 MAJOR PERFORMANCE FIX
Users reported game freezes and choppiness in busy neighborhoods (especially
Horde/Grummle endeavor with 20K+ activity log entries). This release eliminates
those freezes with intelligent caching.

PERFORMANCE:
- Activity log now cached instead of fetching from Blizzard API every frame
- Pre-calculate expensive values (player contribution, house XP) once on refresh
- Removed INITIATIVE_ACTIVITY_LOG_UPDATED processing (fired 50+ times/min)
- Result: Smooth gameplay even with addon window open in busy neighborhoods

REFRESH BEHAVIOR (New):
- Activity data refreshes automatically when opening the VE window
- Activity data refreshes when YOU complete a task
- Manual refresh buttons added to Leaderboard and Activity tabs
- Other players' activity no longer triggers expensive recalculations

UI IMPROVEMENTS:
- Refresh button with atlas icon on Leaderboard tab (left of title)
- Refresh button with atlas icon on Activity tab (left of "Top 5 Tasks")
- Last update timestamp shown next to refresh buttons (HH:MM format)

BUG FIXES:
- House XP Earned tooltip now shows correct values after window opens
- Fixed race condition where cached data wasn't populated on first tooltip hover

DEBUG IMPROVEMENTS:
- House XP calculation now logs character matches when debug mode enabled
- Helps diagnose "0 XP" issues for users with activity log edge cases