SLCommunityHub_v1.0.21.zip
What's new
SL Community Hub – Version 1.0.21
Security
- Secured event responses against changes made on behalf of other players.
- Direct event responses are now accepted only when the sender matches the responding player.
- Added a separate, authenticated snapshot protocol for historical event responses.
- Relayed responses are accepted only from the event creator.
- Direct player responses can no longer be overwritten by relayed snapshots.
- Added protection against manipulated future timestamps.
- Event and group-listing updates are now accepted only from their stored owners.
- Prevented ownership fields from being overwritten through synchronized object data.
- Private community chat history is shared only with authorized community members.
- Hardened community ownership, administrative roles, bans, password changes, and permission synchronization.
Synchronization
- Added reliable revision handling for updated events and group listings.
- Fixed changes to event dates, descriptions, and group details not reaching other members.
- Improved synchronization of community members, chat messages, events, and group listings.
- Prevented stale snapshots from overwriting newer information.
- Improved member-removal synchronization.
- Fixed members and events temporarily disappearing and reappearing.
- Improved peer discovery and full synchronization.
- Reduced duplicate and unnecessary synchronization packets.
WeakAuras
- Added community WeakAura sharing and installation.
- Added Raid, Dungeon, Classes, and Other categories.
- Added search, filtering, favorites, version information, editing, and removal.
- Increased the maximum import-string size to 200 KB.
- Fixed incomplete transfers of large WeakAuras.
- Transfer timeouts now follow the most recently received chunk.
- Retry timing now accounts for throttling and shared send-queue traffic.
- Added security warnings for WeakAuras containing custom Lua code.
Stability and performance
- Added strict validation for synchronized numeric fields.
- Invalid timestamps, expiration values, revisions, player counts, role requirements, and level limits are rejected.
- Protected cleanup and UI routines against malformed SavedVariables.
- Older numeric strings are repaired automatically where possible.
- Invalid saved events and group listings are removed safely.
- Paused background synchronization during combat, dungeons, raids, and PvP to reduce gameplay stuttering.
- Improved packet throttling and synchronization queue behavior.
Interface
- Added German and English language selection.
- Expanded and corrected English translations throughout the interface.
- Improved community-list spacing while keeping the layout compact.
- Added zone information to the member list.
- Added localized zone names.
- Improved tabs, dropdowns, event icons, and minimap presentation.
- Fixed the broken group-details placeholder icon.
- Added automatic cleanup of expired events.
- Updated all displayed version information to 1.0.21.
This mod has no additional files

