File Details
R1.946_Wrath
- R
- Nov 7, 2022
- 2.07 MB
- 19.5K
- 3.4.0
File Name
Guild_Roster_Manager_R1.946_Wrath.zip
Supported Versions
- 3.4.0
*VERSION R1.946 RELEASE - Nov 7th, 2022
- Timestamp that can be added to the player note, and can be controlled globally is now independent of player settings. So, the timestamp format join dates can be a different format than your own personal preference for GRM timestamps in just the GRM frames, like on the audit window or mouseover window. This was done because a guild leader may mandate a format for say, the join date exported to the Officer Note, but I personally would prefer to have my log showing a different timestamp format.

- Tooltip on guildies in chat removed in favor of just an expanded right-click window - you can now Ctrl-Click or Shft-ctrl click. Eventually, I will expand this window a little more to add some additional controls, but for now, it's just informational, and to set Main or demot from main status. I will likely expand the options here. Also, this tooltip is not fully integrated into the built in tooltip for style reasons and is a GRM frame on top. Please note, this ONLY works on the chat window, not on the communities frame in retail. Blizzard has blocked addons from being able to access the guild chat stream in retail so addon actions are restricted strictly to your live chat window.

-
The shift ranks up and down should now, once again, be showing for Classic build players. Someone please confirm this as I have not yet had the opportunity to.
-
Should no longer get a warning on Evoker class missing localization.
-
RGB coloring of classes should stick and be compatible with the same coloring from the client, as is set by the player's client for colorblind play.
-
GRM has removed the option to sync with outdated addon users. By default, players must be using the same version of the addon to sync between each other. This is just something that is going to save me some headaches in the future.
-
Issue with completing patching for some people who haven't updated in a long time. This should actually be resolved now.
-
Fixed an issue where GRM would not load properly after a guild namechange.
-
(RETAIL ONLY) - Noticed that the mouseover still works when the recruitment window is open, sort of annoyingly. I now restrict the mouseover when the recruitment window is open.
-
(CLASSIC ONLY) - Due to repeated efforts to resolve the taint issue that has appeared only in classic, the ctrl-click ability has been forcibly hard restricted down to only showing the guild roster, and the GRM window. The small side window that is built-in with the promote/demote controls cannot be opened in any way by addon scripting or else taint is introduced. This is not the case in retail, funny enough. But in Classic, this is the compromise that needed to happen.
VERSION R1.945 RELEASE - 30th Oct, 2022
-
Fixed an issue where if you set the date timestamp format to one of the last 2 options, globally, it would reset to a different format. This only affected people using the 30-10-2022 or the 2022.10.30 date formatting styles and had set it globally with the guildInfo tag.
-
Additional bugs for the backend resolved reported on discord.
VERSION R1.944 RELEASE - 30th Oct, 2022
QUALITY OF LIFE
-
Added 2 New Macro Rule filters:
-
> Promotion Rule - You can now choose to set a promotion based on the Time at Rank, or based on the Time in the Guild

- > Kick, Promote, Demote Rule - You can now search for a text match that will ignore the rule if a match is found. In other words, let's say your text match is "[S]" - The macro filter will skip over this player and deem them as "safe" from that specific rule. You can set any text tag you would like. However, I did make the decision that GRM will only search for the tag within the officer note. This is because the custom and public notes are typically widely available to players in the guild, and it doesn't make sense for a player who might discover the tag, to be able to add it to their own note.

- Added compatibility to the YYYY.MM.DD timestamp formatting - This is another timestamp formatting option. This can be controlled as a global control for the guild. It is also a data format fully compatible with the "Advanced Join Date Tool" for importing/exporting join dates from player notes.
BUG FIXES
-
Fixed the issue that is keeping new players' data from being added to the database properly when joining a guild. It also fixes the crashes of the log on load which was preventing the log from updating.
-
Ban list search now should match the names correctly, no matter what format you use in a name, special character or not. Oops!
-
Fixed an issue that could cause taint in Classic, which would block actions. These has been thoroughly tested to now be resolved, finally!
-
Fixed various misc. errors that popped up and were reported on Discord. Significant amount of work on this, so hopefully cleaner. Not all reported items are yet resolved, but the game breaking ones are.
VERSION R1.942 RELEASE - 27th Oct, 2022
-
Fixed the new minimap compatibility issue error that was causing GRM to crash for people hiding the minimap button. If you are wondering why GRM stopped working for some people, this fix resolves that.
-
Fixed a Lua error that could occur when changing fonts or on load in Classic
-
Fixed an issue where the mouseover could get locked even after closing the window. This seemed to only happen on the "Old" roster window.
-
Fixed an issue so export won't throw an error when looking at Race data for export in Classic, but trying to determine the source.
VERSION R1.941 RELEASE - 27th Oct, 2022
QUALITY OF LIFE
- Added compatibility to the LibDBIcon data broker, which is commonly used for MINIMAP Icons. The broker is not natively included within GRM, and the default GRM icon will work regardless. However, if GRM finds it installed, which is likely given the prevelance of other addons, it will take advantage of it and create a broker compatible icon. You may notice your minimap position has been reset.
BUG FIXES
- Issue with the roster refreshing back to the top. Blizz must have made a change when doing a call to the roster to scan for changes, it will refresh the frames too. This is handled slightly differently now and should not annoyingly refresh your guild roster back to the top.
VERSION R1.94 RELEASE - 26th Oct, 2022
RELEASE FOR 10.0 COMPATIBILITY FOR DRAGONFLIGHT EXPANSION
QUALITY OF LIFE
- There was some chance of spam when syncing if a player logged off in the middle of a sync, getting a message they are currently offline. GRM will now use that message to instantly know synce will fail and end the sync with the current player, silencing the spam messages.
BUG FIXES
-
Compatibility issues with GRM and DF pre-patch 10.0 have been resolved.
-
The check for dead accounts was not allowing you to ignore them on the scan - you would hit ignore, then next session you would see them again.
-
The ban list search was not showing all names, just the ones currently in guild but banned, but not yet removed. Oops! Fixed
-
There was an error where a Rejoining member was not processing in the scan properly. This has now been fixed. It broke the scan report so GRM will have reported no changes until this was resolved so if it has been broken for a few days for you, this will now resolve it. I tested it in all scenarios... Rejoining player, banned rejoining player, rejoining player with a namechange, and namechanged player who is rejoining but was previously banned. All scenarios working and reporting properly now.
-
Found an issue with the patching process because there was a bug found where a player, in Classic, can have guild database on one faction, deleted the guild, or abandoned it in a previous expansion, then the saved data is carried over to the next Classic expansion, Like Vanilla to TBC, but they now have changed factions and recreated the same guild on same server with same name... Typically you cannot do this, as you can only have 1 guild with a name on the server, well... this is how it can happen. In retail this is not an issue because the guild Check relies on the unique guild GUID or "ClubID" post 8.0 communities patch, but in Classic, you have to check against the guild name string only... Thank you @kreun for this report. This is the first I have ever heard of this happening.
-
When using the "Ignore List" - if you propagated all of the ignore rules to all alts of the player, and the macro tool was currently open, the queued window would need to be closed and opened to refresh. It will now refresh appropriately, automatically, when any ignore rules are set.
-
"Fade on Tab Change (GRM UI setting option) was throwing a lua error I just realized. I guess no one uses this feature, including me, as I only discovered it when testing if everything was working. lol
-
Classic had a potential taint issue that could occur if you CTRL-Clicked to bring up player window, like from audit window, prior to actually opening the guild frame yourself that session
VERSION R1.936 RELEASE - 23rd Oct, 2022
QUALITY OF LIFE
-
Added the ability to control-click a player's name in the chat window and open the guild roster directly. This only works, obviously, with current guild members. I also added a tooltip indicating this possibility on the current roster.
-
Using the "search" in the Log will be a little bit smoother for people with large number of entries and it will only do the search once you've finished typing, not try to reprocess the whole log each char, instantly.
-
The Ban List window now has a "Search" feature to find names - I did notice something I need to also update with the ban feature - This is the last window that is NOT a hybrid scrollframe, so it is a bit inefficient of a window. I completely forgot that I never implemented the code on this scrolling window. I made a note to do it on my to-do list. Regardless, enjoy the search feature! :)

-
Dates should not be properly 2 index formatting. For example, 5th of January, 2022 was showing 2022-1-5 for date formatting, and now it should properly show 2022-01-05, which just is the proper way to show the dates.
-
It might not be obvious, but you can actually shift click player's names in the GRM window to copy them. As such, I added a tooltip to make this information more known:

BUG FIXES
-
Fixed a Lua error that could trigger when reviewing guild calendar.
-
/grm guid was not posting to chat for some people - a delay has been added to ensure the proper clearing of the chat in the UI has enough time to occur and the player GUID pastes there to be copied.
-
(Classic Only) - When using the
/grm search playerName- you will no longer get spammed about a missing key.