- New: Cache flushing rebuild process now shows key clearing progress "X of Y"
- New: Compare cache system implemented in config.php with case insensitive comparison (just in case customers don't capitalize properly)
- New: Protect templated user permissions during install/upgrade
- New: Moving rebuilds to the same execution order so both rebuilds appear ontop of one another
- Fix: Current month widget/list was limited to the total users of Banners+Runner-ups (Thanks @Andro)
- Fix: Non-english languages issue, remove number formatting from admin option template (Thanks @Rhodium)
- Fix: Remove method_exists from templater (Thanks @BGObsession)
Please read the FAQ for performance tips and indexing advice if you run a large forum.
- New: Restructured all queries to CTE for performance and better MySQL/MariaDB analysis
- New: Analyzed all queries and added detailed recommendations for scoring metric decisions + index recommendations
- New: Widget option to "Display cache update notice" on widget
- New: Added config.php with flags to enable logging (queries + cache saves, logged to wutc_debug.log)
- Fix: Query is no longer duplicated to fetch count for pagination
- Fix: Installer defaults to caching enabled
- Fix: Remove 'wutc_weight' from option dependency definition
- Fix: Make widget avatars fill sidebar space on all screen sizes < 918px wide (thanks @Andro)
- Fix: Scoring metrics not valid, throws an error (thanks @Greenandgold)
- Fix: XF 2.2.x issue with @fa-var-solid-trophy, must use @fa-var-trophy styles for defaults (thanks @BGObsession)
- Fix: XF 2.2.x widget date controls with jQuery added
- Fix: XF 2.2.x javascript to be backwards compliant
- Fix: simpleCache flush must use deleteSet() on rebuild/flush caches
- Fix: [E_USER_WARNING] Method canViewTopContributors is not callable on the given object
- Upgrade: Changed cache time defaults to more appropriate values
- Upgrade: Set appropriate cache defaults on upgrade
- Updated FAQ with scoring metrics overview and recommended table indexes
- FIX: Milestone trophy rebuild now gives an award_date in the past (as would be expected)
- FIX: Option tabs now remember tab position (added link to admin.min.js)
- FIX: Widget now attempts to use full-width of sidebar when avatars are tiny
- FIX: Replaced all gmktime() with mktime() across codebase for proper date/time management
- Fix: Restored: reactions_given, reactions_received, milestones_achieved calculations to all datasets when enabled
- Update: Font-size: 12px (instead of 13px) for scoring description in widget
- Update: Add member stats to "notables" overview page on /member page
- Update: Cron set to 12:00PM on the 1st of the month
- FIX: "Failed to insert cumulative trophy definition" due to "The specified phrase is already in use."
- FIX: wutc_debug key missing from Rebuild Trophies
- New: All scoring metrics are now "build your own", just like subway toppings
- New: Metric for "reactions given" and "reactions received"
- New: All metrics now have independent weights
- New: Metric for "milestone trophies"
- New: Thread replies received can be limited to only replies received from threads created within the month
- Update: Removed "Trophy points" option as a scoring metric (read the discussion thread for the reasoning behind this change)
- Optimization: Eliminated query for caclulating paginate total in favour of a count from the cached dataset
- Fix: Restructured Sql Query Joins to be inclusive, ensuring users without any activity (posts, threads, or reactions) are still included in the result set
- Fix: Added proper page title for member searches from member stat list: ["Content by {name} in {month}, {year}"]
- New: Current month User-banners for X runner-ups!
- New: Scoring metric "Hybrid: Thread Replies Received + Posts Made"
- New: Allow milestone trophy awards & cumulative awards simulataneously!
- New: Option to set the Minimum Year to Display in results
- New: Option to set the number of decimals to display on points rendering
- New: Add style properties for light/dark colours of 1st, 2nd, 3rd place banner icons
- New: Rebuild trophy awards for TCM (milestone awards + cumulative (TrophyEssentials))
- New: Option to "Exclude "Top Contributor of the Month" milestone awards from rankings"
- Update: Default milestone trophy award point value updated; 1st=15pts, 2nd=10pts, 3rd=5pts
- Update: Allow weights in 0.25 increments
- Update: Add decimal precision to widget definition (control sidebar decision precision independently from the page listing)
- Fix: "Reaction metric" must use the reaction_date to properly sum by month
- Fix: Error where Hybrid with "reaction metric" caused page error
- Fix: Limit trophy editing for TCM milestone trophy's (can only edit points, title + desc)
- Fix: Style property order of icons in style property manager
- Fix: Style property default settings for 1st, 2nd, 3rd place banner icons
- Fix: Prevent admins from deleting TCM trophies (disable awarding trophies in the options instead)
![]()
Plus more....
- New: Added multiplier weight option for reaction score
- New: Full support for M2N/TrophyEssentials
- New: Added option to choose decimal places to display (default=0)
- New: Added option to "Exclude reactions with negative scores from the user’s ranking total."
- Update: Moved members stats list navlink top of the list, just below "overview"
- Parameters are now properly filtered and passed to views to ensure consistent display
- Improve consistency handling avatar size and metric description visibility options across all related controller actions.
- Fix: Issue from v2.0.1 with wrong bg-color style property for banner-icon-1 (thanks @Andro)
We use essential cookies to make this site work, and optional cookies to enhance your experience.