Skip to content

Commit

Permalink
Update for patch 9.1.5
Browse files Browse the repository at this point in the history
  • Loading branch information
evil-morfar committed Nov 11, 2021
1 parent b9c2caf commit b8dff57
Show file tree
Hide file tree
Showing 3 changed files with 56 additions and 47 deletions.
2 changes: 1 addition & 1 deletion RCLootCouncil.toc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
## Author: Potdisc
## Interface: 90100
## Interface: 90105
## Notes: Interface for running a Loot Council v3.2.1
## Title: RCLootCouncil
## Version: 3.2.1
Expand Down
99 changes: 54 additions & 45 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
# v3.2.1

## Changes

### Patch 9.1.5

Updated for patch 9.1.5.

## Bugfixes

* *Fixed issue with non ascii name comparisons for never seen before players.*
- _Fixed issue with non ascii name comparisons for never seen before players._

# v3.2.0

Expand Down Expand Up @@ -30,7 +38,7 @@ Added trinkets from all Shadowlands dungeons and raids to the auto pass list.

## Bugfixes

* *Session data didn't transmit properly after a disconnect/reload during a session (Curse#475).*
- _Session data didn't transmit properly after a disconnect/reload during a session (Curse#475)._

# 3.1.5

Expand All @@ -42,30 +50,30 @@ Updated toc for patch 9.0.5.

## Bugfixes

* *A candidates mainhand/offhand is now always shown in the voting frame when dealing with context tokens. (Curse#470)*
* *Hopefully fixed the remaining issues plaguing the addon the last couple of weeks. (Curse#457-472)*
- _A candidates mainhand/offhand is now always shown in the voting frame when dealing with context tokens. (Curse#470)_
- _Hopefully fixed the remaining issues plaguing the addon the last couple of weeks. (Curse#457-472)_

# v3.1.3

## Bugfixes

* *Suppressed errors in Voting Frame. Exact cause is still unknown, and this fix while supressing errors can still lead to blank spaces in voting frame. Please report back if you're experiencing any of this. (Curse#457-465)*
- _Suppressed errors in Voting Frame. Exact cause is still unknown, and this fix while supressing errors can still lead to blank spaces in voting frame. Please report back if you're experiencing any of this. (Curse#457-465)_

# v3.1.2

## Bugfixes

* *Context tokens were unintentionally ignored.*
* *Fixed errors from missing functions (Curse#453).*
* *Council should now be more reliably sent before first kill to avoid non showing voting frame for council members (Curse#456, #202).*
* *Sorting of the default buttons in the voting frame now works again. Note you may need to move buttons up/down to properly register. (#203).*
- _Context tokens were unintentionally ignored._
- _Fixed errors from missing functions (Curse#453)._
- _Council should now be more reliably sent before first kill to avoid non showing voting frame for council members (Curse#456, #202)._
- _Sorting of the default buttons in the voting frame now works again. Note you may need to move buttons up/down to properly register. (#203)._

# v3.1.1

## Bugfixes

* *Fixed issue with Blizzard functions occasionally returning nil upon entering a group (Curse#452).*
* *Fixed issue related to player classes (Curse#449).*
- _Fixed issue with Blizzard functions occasionally returning nil upon entering a group (Curse#452)._
- _Fixed issue related to player classes (Curse#449)._

# v3.1.0

Expand Down Expand Up @@ -99,17 +107,17 @@ The version checks now shows the totals of installed versions.

## Bugfixes

* *Players' enchating level again shows up in the disenchant menu in the voting frame.*
* *The list of candidates now updates much more frequently to avoid listing candidates that have left the group.*
* *Fixed corrupted player caches, introduced in v3.0.2, leading to a total breakdown (Curse#443-448 + #201).*
- _Players' enchating level again shows up in the disenchant menu in the voting frame._
- _The list of candidates now updates much more frequently to avoid listing candidates that have left the group._
- _Fixed corrupted player caches, introduced in v3.0.2, leading to a total breakdown (Curse#443-448 + #201)._

# v3.0.2

## Bugfixes

* *Group version checks could break the addon.*
* *Cancelling the session frame while a session was running led to unexpected behaviors.*
* *Fixed issue with guild ranks that could break the voting frame.*
- _Group version checks could break the addon._
- _Cancelling the session frame while a session was running led to unexpected behaviors._
- _Fixed issue with guild ranks that could break the voting frame._

# v3.0.1

Expand All @@ -124,35 +132,34 @@ Players using older versions will have unexpected entries added if someone with

## Bugfixes

* *The version checker wouldn't always show installed modules.*
* *Fixed issues with adding cross realm council members leading to the entire addon to break.*
* *Having an outdated version will no longer produce an error and correctly show a message prompting you to upgrade.*
- _The version checker wouldn't always show installed modules._
- _Fixed issues with adding cross realm council members leading to the entire addon to break._
- _Having an outdated version will no longer produce an error and correctly show a message prompting you to upgrade._

### Dev

* *Added recipient at index 6 for `VERSION.fr` comms.*
- _Added recipient at index 6 for `VERSION.fr` comms._

# v3.0.0

*v3.0 is not backwards compatible with any older versions, including most of its beta versions.*
_v3.0 is not backwards compatible with any older versions, including most of its beta versions._

## Changes

v3.0 marks a development landmark more than 2 years in the making.
It consists of more than 10k line changes, most of which are background stuff you won't be seeing, with the goal of providing a solid foundation for the future.
Ideally you shouldn't *see* any major changes, but everything should *feel* faster and more responsive.
Ideally you shouldn't _see_ any major changes, but everything should _feel_ faster and more responsive.
Below is a list of the most relevant changes.

### Updated for Shadowlands

* Deprecated API calls have been removed, and all addon code updated for the changes introduced in Shadowlands.
* Shadowlands related dates have been added to the History Patch Mass delete tool.
- Deprecated API calls have been removed, and all addon code updated for the changes introduced in Shadowlands.
- Shadowlands related dates have been added to the History Patch Mass delete tool.

#### Button Groups

* Added a new response group for Anima Beads and Spherules - a new Main/Off-hand token in Shadowlands.
* Removed the groups for Corruption.

- Added a new response group for Anima Beads and Spherules - a new Main/Off-hand token in Shadowlands.
- Removed the groups for Corruption.

### Comms overhaul

Expand All @@ -167,18 +174,20 @@ The options menu have been slimmed down, some toggles have had a name switch and
#### Removed

The following have been removed and are now always enabled:
* Alt-click looting
* Loot Everything
* Notes
* Save Bonus Rolls
* Autoloot All BoE (merged with `Auto Add BoEs`)

- Alt-click looting
- Loot Everything
- Notes
- Save Bonus Rolls
- Autoloot All BoE (merged with `Auto Add BoEs`)

#### Renamed

The following have had a name and description update to better explain what they do:
* Auto Start > Skip Session Frame
* Auto Loot > Auto Add Items
* Autoloot BoE > Auto Add BoE's

- Auto Start > Skip Session Frame
- Auto Loot > Auto Add Items
- Autoloot BoE > Auto Add BoE's

### Testing

Expand All @@ -188,18 +197,18 @@ The internal log has also been updated for better identifying issues.

### Removed

* Corruption column.
* `winners` command - has been handled by the TradeUI for a long time.
- Corruption column.
- `winners` command - has been handled by the TradeUI for a long time.

### Dev

* All comms have updated prefixes, commands, and handlers. Refer to `/Classes/Services/Comms.lua`.
* Old way of logging is removed - see `/Classes/Utils/Log.lua` for new implementation.
* Many structures now have their own files and classes. See `/Classes`.
* Classes are loaded with `RCLootCouncil.Require`. See `/Classes/Core.lua` for details.
* Removed all references to `candidates`. It's now based on `Player` class, and group members can be found with `RCLootCouncil.candidatesInGroup` and `RCLootCouncil:GroupIterator()`.
* `RCLootCouncil.council` removed. `db.profile.council` now stores GUIDs, which combined with `Data.Player` and `Data.Council` now makes up a council.
- All comms have updated prefixes, commands, and handlers. Refer to `/Classes/Services/Comms.lua`.
- Old way of logging is removed - see `/Classes/Utils/Log.lua` for new implementation.
- Many structures now have their own files and classes. See `/Classes`.
- Classes are loaded with `RCLootCouncil.Require`. See `/Classes/Core.lua` for details.
- Removed all references to `candidates`. It's now based on `Player` class, and group members can be found with `RCLootCouncil.candidatesInGroup` and `RCLootCouncil:GroupIterator()`.
- `RCLootCouncil.council` removed. `db.profile.council` now stores GUIDs, which combined with `Data.Player` and `Data.Council` now makes up a council.

## Bugfixes

* *The completion indicator in the Synchronizer no longer disappears.*
- _The completion indicator in the Synchronizer no longer disappears._
2 changes: 1 addition & 1 deletion core.lua
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ function RCLootCouncil:OnInitialize()
self.version = GetAddOnMetadata("RCLootCouncil", "Version")
self.nnp = false
self.debug = false
self.tVersion = "Alpha.1" -- String or nil. Indicates test version, which alters stuff like version check. Is appended to 'version', i.e. "version-tVersion" (max 10 letters for stupid security)
self.tVersion = nil -- String or nil. Indicates test version, which alters stuff like version check. Is appended to 'version', i.e. "version-tVersion" (max 10 letters for stupid security)

self.playerClass = select(2, UnitClass("player")) -- TODO: Remove - contained in self.player
self.guildRank = L["Unguilded"]
Expand Down

0 comments on commit b8dff57

Please sign in to comment.