Skip to content

Releases: m00nyONE/LibGroupCombatStats

2025-10-24-dev

24 Oct 13:42

Choose a tag to compare

2025-10-24-dev Pre-release
Pre-release

2025.10.11

  • readd console support
  • bump LibCombat>=83
  • bump LibCombat2>=8 (console)

2025.10.23-dev

23 Oct 16:56

Choose a tag to compare

2025.10.23-dev Pre-release
Pre-release

2025.10.11

  • readd console support
  • bump LibCombat>=83
  • bump LibCombat2>=8 (console)

2025.10.08

  • remove console support until LibCombat>=83 is released
  • fix variable naming

2025.10.04

  • add console support

2025.09.27

  • add cryptcannon as a sharable ultimate - fixes: #5
  • fix a bug where the ult update did not get sent because the event for switching skills is not fired when equipping a set with ultimates
  • add dynamic MAX_ULT_IDS based on the number of ultimates in the game and special hardcoded ones like the cryptcannon to ensure that the LGB Packets will always work in the future and there is no conflict between people with newer and older versions

2025.08.28

  • fix a bug that occures when having non standard ultimates equipped like cryptcannon. Thank you @code65536 for reporting the issue.

2025.08.24

  • fix the "missing icon" bug (the question mark) that was caused trying to send skillIDs that do not exist in the lookup table.

2025.08.16

  • add SkillLine sharing as an option
  • fix a bug where the ult get sent if requested even though the local player has no addon using it

2025.07.24

  • fix a potential bug that can occur when relogging with a different char

2025.05.05

  • fix a race condition that could occur when leaving or entering an instance. Thanks to everyone reporting this :-)
  • merge optimizations by @DakJaniels

2025.04.16

  • dump LibCombat dependency up to 81

2025.04.13

  • fix an issue when the player has an ult equipped that has no internal ID thanks to @DakJaniels
  • fix undefined global variables found by @DakJaniels

2025.04.09

  • update documentation
  • use new .addon file instead of the old .txt

2025.04.06

  • fix issue with not changing unitTags
  • reformatting code structure
  • fire player events on group update

2025.03.12

  • dump dependencies:
    • LibCombat>=79
    • LibGroupBroadcast>=88
  • merging #1 from @M0RGaming fixing an issue with the newest LibCombat api change in version 79
  • merging #2 from @Treuce adding sanity checks for LibCombat to avoid these issues in the future
  • api refinement
  • add LGB description for Addon menu
  • add HasUnitUltimatesSlotted(unitTag, listOfAbilityIDs) api function

2025.03.06

  • include syncRequest after reloadui
  • remove unneeded dependencies
  • add /lgcs test
  • code cleanup

2025.02.10

  • finalize LGB Protocol

2025.02.09

  • update to new LGB API
  • compress ultIDs, ultCost more
  • all communication is now async
  • performance improvements
  • adding _lastUpdated & _lastChanged fields

2025.01.27

  • performance improvements
  • only register updates when stats are requested by an addon
  • update ult cost periodically to account for some situations where a debuff affects the ult cost of a player ( ex. Cloudrest excecute )

2025.01.23

  • first draft of the library. Still missing LibGroupBroadcast connection

2025.10.11

11 Oct 16:43

Choose a tag to compare

2025.10.11

  • readd console support
  • bump LibCombat>=83
  • bump LibCombat2>=8 (console)

2025.10.08

  • remove console support until LibCombat>=83 is released
  • fix variable naming

2025.10.04

  • add console support

2025.09.27

  • add cryptcannon as a sharable ultimate - fixes: #5
  • fix a bug where the ult update did not get sent because the event for switching skills is not fired when equipping a set with ultimates
  • add dynamic MAX_ULT_IDS based on the number of ultimates in the game and special hardcoded ones like the cryptcannon to ensure that the LGB Packets will always work in the future and there is no conflict between people with newer and older versions

2025.08.28

  • fix a bug that occures when having non standard ultimates equipped like cryptcannon. Thank you @code65536 for reporting the issue.

2025.08.24

  • fix the "missing icon" bug (the question mark) that was caused trying to send skillIDs that do not exist in the lookup table.

2025.08.16

  • add SkillLine sharing as an option
  • fix a bug where the ult get sent if requested even though the local player has no addon using it

2025.07.24

  • fix a potential bug that can occur when relogging with a different char

2025.05.05

  • fix a race condition that could occur when leaving or entering an instance. Thanks to everyone reporting this :-)
  • merge optimizations by @DakJaniels

2025.04.16

  • dump LibCombat dependency up to 81

2025.04.13

  • fix an issue when the player has an ult equipped that has no internal ID thanks to @DakJaniels
  • fix undefined global variables found by @DakJaniels

2025.04.09

  • update documentation
  • use new .addon file instead of the old .txt

2025.04.06

  • fix issue with not changing unitTags
  • reformatting code structure
  • fire player events on group update

2025.03.12

  • dump dependencies:
    • LibCombat>=79
    • LibGroupBroadcast>=88
  • merging #1 from @M0RGaming fixing an issue with the newest LibCombat api change in version 79
  • merging #2 from @Treuce adding sanity checks for LibCombat to avoid these issues in the future
  • api refinement
  • add LGB description for Addon menu
  • add HasUnitUltimatesSlotted(unitTag, listOfAbilityIDs) api function

2025.03.06

  • include syncRequest after reloadui
  • remove unneeded dependencies
  • add /lgcs test
  • code cleanup

2025.02.10

  • finalize LGB Protocol

2025.02.09

  • update to new LGB API
  • compress ultIDs, ultCost more
  • all communication is now async
  • performance improvements
  • adding _lastUpdated & _lastChanged fields

2025.01.27

  • performance improvements
  • only register updates when stats are requested by an addon
  • update ult cost periodically to account for some situations where a debuff affects the ult cost of a player ( ex. Cloudrest excecute )

2025.01.23

  • first draft of the library. Still missing LibGroupBroadcast connection

2025.10.11-dev

11 Oct 16:43

Choose a tag to compare

2025.10.11-dev Pre-release
Pre-release

2025.10.11

  • readd console support
  • bump LibCombat>=83
  • bump LibCombat2>=8 (console)

2025.10.08

  • remove console support until LibCombat>=83 is released
  • fix variable naming

2025.10.04

  • add console support

2025.09.27

  • add cryptcannon as a sharable ultimate - fixes: #5
  • fix a bug where the ult update did not get sent because the event for switching skills is not fired when equipping a set with ultimates
  • add dynamic MAX_ULT_IDS based on the number of ultimates in the game and special hardcoded ones like the cryptcannon to ensure that the LGB Packets will always work in the future and there is no conflict between people with newer and older versions

2025.08.28

  • fix a bug that occures when having non standard ultimates equipped like cryptcannon. Thank you @code65536 for reporting the issue.

2025.08.24

  • fix the "missing icon" bug (the question mark) that was caused trying to send skillIDs that do not exist in the lookup table.

2025.08.16

  • add SkillLine sharing as an option
  • fix a bug where the ult get sent if requested even though the local player has no addon using it

2025.07.24

  • fix a potential bug that can occur when relogging with a different char

2025.05.05

  • fix a race condition that could occur when leaving or entering an instance. Thanks to everyone reporting this :-)
  • merge optimizations by @DakJaniels

2025.04.16

  • dump LibCombat dependency up to 81

2025.04.13

  • fix an issue when the player has an ult equipped that has no internal ID thanks to @DakJaniels
  • fix undefined global variables found by @DakJaniels

2025.04.09

  • update documentation
  • use new .addon file instead of the old .txt

2025.04.06

  • fix issue with not changing unitTags
  • reformatting code structure
  • fire player events on group update

2025.03.12

  • dump dependencies:
    • LibCombat>=79
    • LibGroupBroadcast>=88
  • merging #1 from @M0RGaming fixing an issue with the newest LibCombat api change in version 79
  • merging #2 from @Treuce adding sanity checks for LibCombat to avoid these issues in the future
  • api refinement
  • add LGB description for Addon menu
  • add HasUnitUltimatesSlotted(unitTag, listOfAbilityIDs) api function

2025.03.06

  • include syncRequest after reloadui
  • remove unneeded dependencies
  • add /lgcs test
  • code cleanup

2025.02.10

  • finalize LGB Protocol

2025.02.09

  • update to new LGB API
  • compress ultIDs, ultCost more
  • all communication is now async
  • performance improvements
  • adding _lastUpdated & _lastChanged fields

2025.01.27

  • performance improvements
  • only register updates when stats are requested by an addon
  • update ult cost periodically to account for some situations where a debuff affects the ult cost of a player ( ex. Cloudrest excecute )

2025.01.23

  • first draft of the library. Still missing LibGroupBroadcast connection

2025.10.08

08 Oct 15:24

Choose a tag to compare

2025.10.08

  • revert recent changes because they cause that the dpsType cannot be detected correctly anymore. Will rework this in the future.

2025.10.04

  • add console support

2025.09.27

  • add cryptcannon as a sharable ultimate - fixes: #5
  • fix a bug where the ult update did not get sent because the event for switching skills is not fired when equipping a set with ultimates
  • add dynamic MAX_ULT_IDS based on the number of ultimates in the game and special hardcoded ones like the cryptcannon to ensure that the LGB Packets will always work in the future and there is no conflict between people with newer and older versions

2025.08.28

  • fix a bug that occures when having non standard ultimates equipped like cryptcannon. Thank you @code65536 for reporting the issue.

2025.08.24

  • fix the "missing icon" bug (the question mark) that was caused trying to send skillIDs that do not exist in the lookup table.

2025.08.16

  • add SkillLine sharing as an option
  • fix a bug where the ult get sent if requested even though the local player has no addon using it

2025.07.24

  • fix a potential bug that can occur when relogging with a different char

2025.05.05

  • fix a race condition that could occur when leaving or entering an instance. Thanks to everyone reporting this :-)
  • merge optimizations by @DakJaniels

2025.04.16

  • dump LibCombat dependency up to 81

2025.04.13

  • fix an issue when the player has an ult equipped that has no internal ID thanks to @DakJaniels
  • fix undefined global variables found by @DakJaniels

2025.04.09

  • update documentation
  • use new .addon file instead of the old .txt

2025.04.06

  • fix issue with not changing unitTags
  • reformatting code structure
  • fire player events on group update

2025.03.12

  • dump dependencies:
    • LibCombat>=79
    • LibGroupBroadcast>=88
  • merging #1 from @M0RGaming fixing an issue with the newest LibCombat api change in version 79
  • merging #2 from @Treuce adding sanity checks for LibCombat to avoid these issues in the future
  • api refinement
  • add LGB description for Addon menu
  • add HasUnitUltimatesSlotted(unitTag, listOfAbilityIDs) api function

2025.03.06

  • include syncRequest after reloadui
  • remove unneeded dependencies
  • add /lgcs test
  • code cleanup

2025.02.10

  • finalize LGB Protocol

2025.02.09

  • update to new LGB API
  • compress ultIDs, ultCost more
  • all communication is now async
  • performance improvements
  • adding _lastUpdated & _lastChanged fields

2025.01.27

  • performance improvements
  • only register updates when stats are requested by an addon
  • update ult cost periodically to account for some situations where a debuff affects the ult cost of a player ( ex. Cloudrest excecute )

2025.01.23

  • first draft of the library. Still missing LibGroupBroadcast connection

2025.10.08-dev

08 Oct 15:22

Choose a tag to compare

2025.10.08-dev Pre-release
Pre-release

2025.10.08

  • revert recent changes because they cause that the dpsType cannot be detected correctly anymore. Will rework this in the future.

2025.10.04

  • add console support

2025.09.27

  • add cryptcannon as a sharable ultimate - fixes: #5
  • fix a bug where the ult update did not get sent because the event for switching skills is not fired when equipping a set with ultimates
  • add dynamic MAX_ULT_IDS based on the number of ultimates in the game and special hardcoded ones like the cryptcannon to ensure that the LGB Packets will always work in the future and there is no conflict between people with newer and older versions

2025.08.28

  • fix a bug that occures when having non standard ultimates equipped like cryptcannon. Thank you @code65536 for reporting the issue.

2025.08.24

  • fix the "missing icon" bug (the question mark) that was caused trying to send skillIDs that do not exist in the lookup table.

2025.08.16

  • add SkillLine sharing as an option
  • fix a bug where the ult get sent if requested even though the local player has no addon using it

2025.07.24

  • fix a potential bug that can occur when relogging with a different char

2025.05.05

  • fix a race condition that could occur when leaving or entering an instance. Thanks to everyone reporting this :-)
  • merge optimizations by @DakJaniels

2025.04.16

  • dump LibCombat dependency up to 81

2025.04.13

  • fix an issue when the player has an ult equipped that has no internal ID thanks to @DakJaniels
  • fix undefined global variables found by @DakJaniels

2025.04.09

  • update documentation
  • use new .addon file instead of the old .txt

2025.04.06

  • fix issue with not changing unitTags
  • reformatting code structure
  • fire player events on group update

2025.03.12

  • dump dependencies:
    • LibCombat>=79
    • LibGroupBroadcast>=88
  • merging #1 from @M0RGaming fixing an issue with the newest LibCombat api change in version 79
  • merging #2 from @Treuce adding sanity checks for LibCombat to avoid these issues in the future
  • api refinement
  • add LGB description for Addon menu
  • add HasUnitUltimatesSlotted(unitTag, listOfAbilityIDs) api function

2025.03.06

  • include syncRequest after reloadui
  • remove unneeded dependencies
  • add /lgcs test
  • code cleanup

2025.02.10

  • finalize LGB Protocol

2025.02.09

  • update to new LGB API
  • compress ultIDs, ultCost more
  • all communication is now async
  • performance improvements
  • adding _lastUpdated & _lastChanged fields

2025.01.27

  • performance improvements
  • only register updates when stats are requested by an addon
  • update ult cost periodically to account for some situations where a debuff affects the ult cost of a player ( ex. Cloudrest excecute )

2025.01.23

  • first draft of the library. Still missing LibGroupBroadcast connection

2025.10.04

04 Oct 16:42

Choose a tag to compare

2025.10.04

  • add console support

2025.09.27

  • add cryptcannon as a sharable ultimate - fixes: #5
  • fix a bug where the ult update did not get sent because the event for switching skills is not fired when equipping a set with ultimates
  • add dynamic MAX_ULT_IDS based on the number of ultimates in the game and special hardcoded ones like the cryptcannon to ensure that the LGB Packets will always work in the future and there is no conflict between people with newer and older versions

2025.08.28

  • fix a bug that occures when having non standard ultimates equipped like cryptcannon. Thank you @code65536 for reporting the issue.

2025.08.24

  • fix the "missing icon" bug (the question mark) that was caused trying to send skillIDs that do not exist in the lookup table.

2025.08.16

  • add SkillLine sharing as an option
  • fix a bug where the ult get sent if requested even though the local player has no addon using it

2025.07.24

  • fix a potential bug that can occur when relogging with a different char

2025.05.05

  • fix a race condition that could occur when leaving or entering an instance. Thanks to everyone reporting this :-)
  • merge optimizations by @DakJaniels

2025.04.16

  • dump LibCombat dependency up to 81

2025.04.13

  • fix an issue when the player has an ult equipped that has no internal ID thanks to @DakJaniels
  • fix undefined global variables found by @DakJaniels

2025.04.09

  • update documentation
  • use new .addon file instead of the old .txt

2025.04.06

  • fix issue with not changing unitTags
  • reformatting code structure
  • fire player events on group update

2025.03.12

  • dump dependencies:
    • LibCombat>=79
    • LibGroupBroadcast>=88
  • merging #1 from @M0RGaming fixing an issue with the newest LibCombat api change in version 79
  • merging #2 from @Treuce adding sanity checks for LibCombat to avoid these issues in the future
  • api refinement
  • add LGB description for Addon menu
  • add HasUnitUltimatesSlotted(unitTag, listOfAbilityIDs) api function

2025.03.06

  • include syncRequest after reloadui
  • remove unneeded dependencies
  • add /lgcs test
  • code cleanup

2025.02.10

  • finalize LGB Protocol

2025.02.09

  • update to new LGB API
  • compress ultIDs, ultCost more
  • all communication is now async
  • performance improvements
  • adding _lastUpdated & _lastChanged fields

2025.01.27

  • performance improvements
  • only register updates when stats are requested by an addon
  • update ult cost periodically to account for some situations where a debuff affects the ult cost of a player ( ex. Cloudrest excecute )

2025.01.23

  • first draft of the library. Still missing LibGroupBroadcast connection

2025.10.04-dev

04 Oct 09:52

Choose a tag to compare

2025.10.04-dev Pre-release
Pre-release

2025.10.04

  • add console support

2025.09.27

  • add cryptcannon as a sharable ultimate - fixes: #5
  • fix a bug where the ult update did not get sent because the event for switching skills is not fired when equipping a set with ultimates
  • add dynamic MAX_ULT_IDS based on the number of ultimates in the game and special hardcoded ones like the cryptcannon to ensure that the LGB Packets will always work in the future and there is no conflict between people with newer and older versions

2025.08.28

  • fix a bug that occures when having non standard ultimates equipped like cryptcannon. Thank you @code65536 for reporting the issue.

2025.08.24

  • fix the "missing icon" bug (the question mark) that was caused trying to send skillIDs that do not exist in the lookup table.

2025.08.16

  • add SkillLine sharing as an option
  • fix a bug where the ult get sent if requested even though the local player has no addon using it

2025.07.24

  • fix a potential bug that can occur when relogging with a different char

2025.05.05

  • fix a race condition that could occur when leaving or entering an instance. Thanks to everyone reporting this :-)
  • merge optimizations by @DakJaniels

2025.04.16

  • dump LibCombat dependency up to 81

2025.04.13

  • fix an issue when the player has an ult equipped that has no internal ID thanks to @DakJaniels
  • fix undefined global variables found by @DakJaniels

2025.04.09

  • update documentation
  • use new .addon file instead of the old .txt

2025.04.06

  • fix issue with not changing unitTags
  • reformatting code structure
  • fire player events on group update

2025.03.12

  • dump dependencies:
    • LibCombat>=79
    • LibGroupBroadcast>=88
  • merging #1 from @M0RGaming fixing an issue with the newest LibCombat api change in version 79
  • merging #2 from @Treuce adding sanity checks for LibCombat to avoid these issues in the future
  • api refinement
  • add LGB description for Addon menu
  • add HasUnitUltimatesSlotted(unitTag, listOfAbilityIDs) api function

2025.03.06

  • include syncRequest after reloadui
  • remove unneeded dependencies
  • add /lgcs test
  • code cleanup

2025.02.10

  • finalize LGB Protocol

2025.02.09

  • update to new LGB API
  • compress ultIDs, ultCost more
  • all communication is now async
  • performance improvements
  • adding _lastUpdated & _lastChanged fields

2025.01.27

  • performance improvements
  • only register updates when stats are requested by an addon
  • update ult cost periodically to account for some situations where a debuff affects the ult cost of a player ( ex. Cloudrest excecute )

2025.01.23

  • first draft of the library. Still missing LibGroupBroadcast connection

2025.09.30-dev

30 Sep 12:23

Choose a tag to compare

2025.09.30-dev Pre-release
Pre-release

2025.09.27

  • add cryptcannon as a sharable ultimate - fixes: #5
  • fix a bug where the ult update did not get sent because the event for switching skills is not fired when equipping a set with ultimates
  • add dynamic MAX_ULT_IDS based on the number of ultimates in the game and special hardcoded ones like the cryptcannon to ensure that the LGB Packets will always work in the future and there is no conflict between people with newer and older versions

2025.08.28

  • fix a bug that occures when having non standard ultimates equipped like cryptcannon. Thank you @code65536 for reporting the issue.

2025.08.24

  • fix the "missing icon" bug (the question mark) that was caused trying to send skillIDs that do not exist in the lookup table.

2025.08.16

  • add SkillLine sharing as an option
  • fix a bug where the ult get sent if requested even though the local player has no addon using it

2025.07.24

  • fix a potential bug that can occur when relogging with a different char

2025.05.05

  • fix a race condition that could occur when leaving or entering an instance. Thanks to everyone reporting this :-)
  • merge optimizations by @DakJaniels

2025.04.16

  • dump LibCombat dependency up to 81

2025.04.13

  • fix an issue when the player has an ult equipped that has no internal ID thanks to @DakJaniels
  • fix undefined global variables found by @DakJaniels

2025.04.09

  • update documentation
  • use new .addon file instead of the old .txt

2025.04.06

  • fix issue with not changing unitTags
  • reformatting code structure
  • fire player events on group update

2025.03.12

  • dump dependencies:
    • LibCombat>=79
    • LibGroupBroadcast>=88
  • merging #1 from @M0RGaming fixing an issue with the newest LibCombat api change in version 79
  • merging #2 from @Treuce adding sanity checks for LibCombat to avoid these issues in the future
  • api refinement
  • add LGB description for Addon menu
  • add HasUnitUltimatesSlotted(unitTag, listOfAbilityIDs) api function

2025.03.06

  • include syncRequest after reloadui
  • remove unneeded dependencies
  • add /lgcs test
  • code cleanup

2025.02.10

  • finalize LGB Protocol

2025.02.09

  • update to new LGB API
  • compress ultIDs, ultCost more
  • all communication is now async
  • performance improvements
  • adding _lastUpdated & _lastChanged fields

2025.01.27

  • performance improvements
  • only register updates when stats are requested by an addon
  • update ult cost periodically to account for some situations where a debuff affects the ult cost of a player ( ex. Cloudrest excecute )

2025.01.23

  • first draft of the library. Still missing LibGroupBroadcast connection

2025.09.27

27 Sep 09:32

Choose a tag to compare

2025.09.27

  • add cryptcannon as a sharable ultimate - fixes: #5
  • fix a bug where the ult update did not get sent because the event for switching skills is not fired when equipping a set with ultimates
  • add dynamic MAX_ULT_IDS based on the number of ultimates in the game and special hardcoded ones like the cryptcannon to ensure that the LGB Packets will always work in the future and there is no conflict between people with newer and older versions

2025.08.28

  • fix a bug that occures when having non standard ultimates equipped like cryptcannon. Thank you @code65536 for reporting the issue.

2025.08.24

  • fix the "missing icon" bug (the question mark) that was caused trying to send skillIDs that do not exist in the lookup table.

2025.08.16

  • add SkillLine sharing as an option
  • fix a bug where the ult get sent if requested even though the local player has no addon using it

2025.07.24

  • fix a potential bug that can occur when relogging with a different char

2025.05.05

  • fix a race condition that could occur when leaving or entering an instance. Thanks to everyone reporting this :-)
  • merge optimizations by @DakJaniels

2025.04.16

  • dump LibCombat dependency up to 81

2025.04.13

  • fix an issue when the player has an ult equipped that has no internal ID thanks to @DakJaniels
  • fix undefined global variables found by @DakJaniels

2025.04.09

  • update documentation
  • use new .addon file instead of the old .txt

2025.04.06

  • fix issue with not changing unitTags
  • reformatting code structure
  • fire player events on group update

2025.03.12

  • dump dependencies:
    • LibCombat>=79
    • LibGroupBroadcast>=88
  • merging #1 from @M0RGaming fixing an issue with the newest LibCombat api change in version 79
  • merging #2 from @Treuce adding sanity checks for LibCombat to avoid these issues in the future
  • api refinement
  • add LGB description for Addon menu
  • add HasUnitUltimatesSlotted(unitTag, listOfAbilityIDs) api function

2025.03.06

  • include syncRequest after reloadui
  • remove unneeded dependencies
  • add /lgcs test
  • code cleanup

2025.02.10

  • finalize LGB Protocol

2025.02.09

  • update to new LGB API
  • compress ultIDs, ultCost more
  • all communication is now async
  • performance improvements
  • adding _lastUpdated & _lastChanged fields

2025.01.27

  • performance improvements
  • only register updates when stats are requested by an addon
  • update ult cost periodically to account for some situations where a debuff affects the ult cost of a player ( ex. Cloudrest excecute )

2025.01.23

  • first draft of the library. Still missing LibGroupBroadcast connection