Skip to content

Releases: Crasling/iRCGuildConnect

0.5.31

Choose a tag to compare

@Crasling Crasling released this 21 Oct 16:27
  • IMPROVED: Guild map pins now work smoothly with Open Map
  • FIXED: Members on the same layer now show the same layer number

0.5.30

Choose a tag to compare

@Crasling Crasling released this 19 Oct 18:10
  • CHANGED: Removed the unreliable language tag from Guild Leaderboard cards
  • FIXED: Inactive member totals now match the full-day ranges shown in Member Management
  • FIXED: Chat icons and linked character tags once again show their tooltips when hovered
  • FIXED: Pending Main, Alt, and Bank Alt links remain hidden until they are confirmed

0.5.29

Choose a tag to compare

@Crasling Crasling released this 17 Oct 09:59
  • ADDED: iRC is available from Blizzard's AddOns button
  • CHANGED: The Layer panel hides automatically inside instances
  • FIXED: Chat icons and linked-main tooltips no longer cause interface errors
  • FIXED: Guild Found officer decisions now stay consistent between authorized officers
  • FIXED: Large Guild Found verification lists now share correctly
  • FIXED: Only authorized officers can confirm reported group violations
  • FIXED: Guild Found audits now work correctly for hybrid characters, Personal Bank Alts, and delegated reviewers
  • FIXED: Approved trade exceptions are recorded once and blocked trade, mail, or inbox actions are flagged for review
  • IMPROVED: Guild Found keeps money and played-time discrepancies until an officer reviews them

0.5.28

Choose a tag to compare

@Crasling Crasling released this 14 Oct 12:31
  • ADDED: Guild Leaderboard cards show the guild's native Preferred Online Language as a secondary tag after iRC observes the setting in Blizzard's Guild Preferred Play Settings panel
  • CHANGED: The addon category is Guild instead of Social
  • CHANGED: Left-menu page order and visibility are account-wide, with automatic migration from the first character's v0.5.27 layout; page access remains character-specific
  • CHANGED: Updated the addon logo and adjusted its minimap framing so the mark fills the button and remains vertically centered
  • FIXED: Guild Leaderboard cache refreshes ignore identical completed snapshots, overlapping requests, and duplicate transfer requests instead of repeatedly downloading the same report packages
  • FIXED: Guild Map position updates include a compact companion layer number when known, so pins do not depend on hidden-channel roster discovery or delayed layer whispers
  • FIXED: Receiving a public Guild Report no longer errors when applying the recent-report duplicate window

0.5.27

Choose a tag to compare

@Crasling Crasling released this 13 Oct 06:48
  • ADDED: A character-specific Edit Menu, opened from the compact server-heading control, can show, hide, reset, and reorder accessible left-menu pages within each section
  • ADDED: Confirmed linked characters show purple [Alt] or light-blue [BankAlt] chat labels with the main's class-colored name, level, and guild rank on hover; a Personal Settings toggle controls their visibility
  • ADDED: Guild Notifications can announce configurable 10-level milestones and primary-profession milestones every 75 skill points from a selected starting milestone; defaults are level 60 and skill 300 and settings synchronize with the Guild Master's ruleset
  • ADDED: Class-Locked guild rules use the native Guild Master's class, flag mismatched members through verification and bundled officer warnings, and appear in a dedicated Guild Leaderboard tab with a class tag and icon
  • ADDED: Guild Member CSV exports include received profession skill ranks and known recipes for each member
  • CHANGED: Personal Settings dropdowns and sliders use matching dark-gold iRC controls instead of Blizzard templates
  • CHANGED: Guild Settings is renamed Guild Notifications and remains visibly disabled until at least one guild enforcement rule is active
  • CHANGED: Announcement cards use a more compact layout and disable unavailable milestone arrows with a greyed-out state
  • CHANGED: More than three simultaneous enforcement notices are summarized per officer or guild channel, and bulk individual whispers are suppressed to prevent large-roster chat floods
  • PERFORMANCE: Guild Members, Verification, Member Management, and bulk member workflows render only visible roster rows for responsive scrolling in guilds with up to 1,000 members
  • PERFORMANCE: Unchanged roster events and tab changes reuse cached member, connection, Guild Report, Guild Map, and Guild-Found data instead of repeatedly rebuilding full-guild results
  • PERFORMANCE: Guild Verification caches filtered results, builds details only for visible rows, and limits native roster polling while roster pages are open
  • FIXED: Guild Member and Guild Overview CSV exports preserve multilingual Unicode text with explicit UTF-8 spreadsheet encoding, while preview-font limitations no longer interrupt panel loading
  • FIXED: The Edit Menu lists only pages the current character can access, and reopening the main panel no longer assumes an export popup has already been created
  • FIXED: Layer detection coalesces matching nameplate observations while assignment is pending instead of repeatedly processing and logging the same route at login
  • FIXED: Class-Locked guild reports retain their Class-Locked tag and leaderboard classification even when public report details are split or arrive out of order
  • FIXED: The Window Scale slider follows changes made with the panel's bottom-right resize handle

0.5.26

Choose a tag to compare

@Crasling Crasling released this 12 Oct 18:23
  • ADDED: Debug mode reports communication prefix registration, rejected prefix or protocol mismatches, delayed Admin Probe replies, and confirmed public Guild Report receivers
  • ADDED: Guild Verification search suggests matching roster names with click, Enter, and Tab completion
  • FIXED: Guild Verification displays Verification and permission-gated Incidents as compact horizontal sub-tabs matching Member Management
  • CHANGED: Refresh Verification uses iRC styling and refreshes only the roster and iRC presence without publishing a Guild Leaderboard report
  • CHANGED: Cross-guild traffic is split into dedicated protocol 6 prefixes: iRCGridV1 for Guild Reports and cache sharing, iRCLayerV1 for layer coordination, and iRCAdminV1 for Admin Probe
  • CHANGED: Protocol 5 compatibility is removed; Guild Report sharing remains compatible with v0.5.25, while layer coordination and Admin Probe require v0.5.26
  • FIXED: Admin Probe tolerates delayed chat delivery for up to five minutes, suppresses duplicate refresh requests, and accepts delayed replies as live confirmations

0.5.25

Choose a tag to compare

@Crasling Crasling released this 12 Oct 17:25
  • ADDED: Guild profession links can import visible skill and recipe data for members without iRC; confirmed iRC users continue to use live profession syncing
  • ADDED: Online Guild Member cards show a green iRC badge after a confirmed live addon response
  • ADDED: WoW's SHARD_TRANSFER event marks the current layer as transitioning, triggers a fresh NPC vote, and reconciles conflicting layer labels through iRCComms
  • FIXED: Test Admin exposes Member Management previews only while the Make Me GM override is active
  • FIXED: Top Guild reports show a guild race only when that guild has Race-Locked enabled
  • FIXED: Member popups respect Guild Log permission and use a client-safe rank-history separator
  • FIXED: Guild Member cards keep long profession lists inside compact, consistently spaced rows
  • FIXED: Conflicting level-up reports prefer the most precise destination and span gaps from the last confirmed level
  • FIXED: Guild Leaderboard senders retain advertised cache payloads regardless of Forever's unreliable send return value
  • CHANGED: Guild Leaderboard and layer communication use protocol 6 between v0.5.25 clients; saved reports remain available to share after upgrading
  • FIXED: Local layer numbers are isolated per zone, and new identities query iRCComms before creating a Layer 1-99 assignment
  • FIXED: Layer detection uses a three-of-five nearby NPC majority, rejects outside-zone positions when available, and pauses safely during combat
  • FIXED: Guild map pins preserve reported member layers and retain recent reports across reloads
  • CHANGED: The layer panel reports observed zone identities without implying that every lower layer number is currently known

0.5.24

Choose a tag to compare

@Crasling Crasling released this 12 Oct 14:54
  • ADDED: LayerSwap-compatible identities and recent same-zone cache data help keep iRC's numeric Layer 1-N assignments consistent without opening or controlling LayerSwap
  • ADDED: Guild map tooltips show known member layers, and Blizzard party pins show detailed iRC information for guild members
  • FIXED: Layer detection rejects player-controlled pets and secret or inaccessible GUIDs, and requires nearby NPC agreement before changing layers
  • FIXED: Stale layer identities expire after one hour and zone registries remain capped at 99 entries
  • FIXED: Incoming addon traffic is validated by sender, distribution, packet type, duplicate window, and per-sender rate before processing
  • FIXED: Duplicate level transitions from stale roster snapshots are merged into one guild-log entry
  • CHANGED: Layer displays identify the current zone clearly without exposing raw IDs or detection sources
  • CHANGED: Addon traffic uses prioritized, byte-limited queues that coalesce replaceable state, throttle LayerSwap input, and pause safely during chat lockdown
  • CHANGED: Guild overview broadcasts combine report details into one bounded public-channel package when possible

0.5.23

Choose a tag to compare

@Crasling Crasling released this 12 Oct 13:35
  • ADDED: Guild Members and Guild Overview provide copyable CSV reports for roster details, linked identities, activity, and distribution statistics
  • ADDED: Guild Log promotion and demotion entries identify the officer when reported by iRC rank management or WoW's guild system message
  • ADDED: Guild Map detects the local Forever layer from nearby target, mouseover, and nameplate NPC observations and uses iRCComms to keep its 1-99 layer assignment consistent between users
  • ADDED: A compact movable layer panel stays visible outside iRC independently of guild rules and can be disabled from Personal Settings
  • FIXED: Guild Verification shows Needs Attention whenever an active guild rule requires addon verification
  • FIXED: Opening iRC no longer prevents Enter from opening chat through custom keyboard handling or retained hidden-field focus
  • FIXED: Guild Log merges duplicate membership transitions and virtualizes long histories for smooth scrolling
  • FIXED: Guild Member and Member Management cards keep names, tags, activity, and grey detail text clearly separated and aligned
  • FIXED: Local layer detection rejects secret or malformed GUID values and reads the layer-specific zoneUID field used by Nova World Buffs
  • FIXED: Automatic layer sharing discovers users through iRCComms and sends addon whispers without calling the protected public-chat API
  • FIXED: Personal Settings keeps its scroll position when an option is enabled or disabled
  • FIXED: Resizing the layer panel keeps its opposite corner fixed instead of shifting the panel around its old anchor
  • CHANGED: Notification descriptions clarify that enabled messages remain inactive until their related guild rules are active
  • CHANGED: Guild Member and Member Management cards use consistent Main, Alt, Personal Bank, and Pending Alt presentation
  • CHANGED: Permission rank selectors use styled iRC dropdowns with clearer selected-rank and disabled states
  • CHANGED: Specific Member Access lists members with individual grants as clickable, class-colored entries with grant counts and permission tooltips
  • CHANGED: The movable layer panel uses larger text and includes a persistent bottom-right scale handle
  • CHANGED: Right-clicking the layer panel locks or unlocks it, and locking hides its resize handle

0.5.22

Choose a tag to compare

@Crasling Crasling released this 10 Oct 14:21
  • ADDED: Member Management combines Inactive Members, Rank Management, and searchable Kick Specific tools, including optional linked Main, Alt, and Personal Bank removal
  • ADDED: Guild Members adds online and offline filters, movable member details, and searches that prioritize the linked Main
  • ADDED: The top three Guild Leaderboard entries open movable guild-information popups
  • ADDED: Recruitment debug logging covers WHO queries, responses, throttling, retries, cancellation, and completion
  • FIXED: Recruitment cards are informational and only the explicit Invite button can send whispers or invitations
  • FIXED: Roster refreshes preserve list position, update member state correctly, and size short search-result menus to their contents
  • FIXED: Popups block click-through without locking the main window; dragging, mouse-wheel capture, and Escape behavior now work consistently
  • FIXED: Rank and removal queues safely pause protected actions, roster checks, and secret system-event parsing during combat
  • FIXED: Guild Map positions publish promptly, cached locations redraw immediately when opening, zooming, or changing zones, and large pin sets cluster efficiently
  • CHANGED: Guild Verification uses a permission-aware Incidents tab and a simplified All Members, Verified, and Optional view when progression rules are inactive
  • CHANGED: Member, rank, and removal views use clearer class-colored cards with prominent Main, Alt, and Personal Bank identities and linked-character removal details
  • CHANGED: Guild Log names can be clicked to search, and kick records report how many linked characters remain
  • CHANGED: Guild Map pins default to size 12 with stronger outlines, class-colored action names, and compact nearby-member clusters with accurate counts and five-name previews