Releases: Thekinghim/keystone-companion
Releases · Thekinghim/keystone-companion
v2.3.7
Keystone Companion
v2.3.7 (2024-05-15)
Full Changelog Previous Releases
- Updated authors to lars/riplock and changed version to 2.3.7 and the build type to release
- Merge pull request #81 from Hollicsh/main
Add RU locale - Create ruRU.lua
- Update embeds.xml
- Merge pull request #79 from Thekinghim/Larsj02-patch-1
Update dungeonTimer.lua - Update dungeonTimer.lua
This typo gotta be fixed before we make a new beta tag - Merge pull request #78 from Thekinghim/63-refactoring
Less Performance Issues with Dev Debug - dev print
- I fixed this double names before but seems to have disappeared from my current workspace
- Less Performance Issues with Dev Debug
- Merge pull request #77 from Thekinghim/63-refactoring
Clear Button and smaller Dev Frame Min Size - Version
- Dev Frame can now be resized to 100 pixels less in width than before
- Added Clear Button for Dev Debug Frame
- Merge pull request #76 from Thekinghim/63-refactoring
Database refactoring and small fixes - Database Refactoring
- Merge pull request #73 from Thekinghim/72-double-names
Fix for double names and lua error - Merge pull request #75 from Thekinghim/74-moving-weekly-best-frame
Changed Side for weekly best - removed debug test print & added Comment
- Database
- Changed Side
- Fix for Times ?
- Update dungeonTimer.lua
- Some more Docs
- More Dungeon Teleports
- Fixed Typo
- Added More Items
(Partially through Script and Partially from https://discord.com/channels/1223657495269216347/1238172599163289640)
v2.3.6-beta.4
Keystone Companion
v2.3.6-beta.4 (2024-05-14)
Full Changelog Previous Releases
- Merge pull request #79 from Thekinghim/Larsj02-patch-1
Update dungeonTimer.lua - Update dungeonTimer.lua
This typo gotta be fixed before we make a new beta tag - Merge pull request #78 from Thekinghim/63-refactoring
Less Performance Issues with Dev Debug - dev print
- I fixed this double names before but seems to have disappeared from my current workspace
- Less Performance Issues with Dev Debug
- Merge pull request #77 from Thekinghim/63-refactoring
Clear Button and smaller Dev Frame Min Size - Version
- Dev Frame can now be resized to 100 pixels less in width than before
- Added Clear Button for Dev Debug Frame
- Merge pull request #76 from Thekinghim/63-refactoring
Database refactoring and small fixes - Database Refactoring
- removed debug test print & added Comment
- Database
- Some more Docs
- More Dungeon Teleports
- Fixed Typo
- Added More Items
(Partially through Script and Partially from https://discord.com/channels/1223657495269216347/1238172599163289640)
v2.3.6-beta.-3
Keystone Companion
v2.3.6-beta.-3 (2024-05-14)
v2.3.6
Keystone Companion
v2.3.6 (2024-05-08)
Full Changelog Previous Releases
- Merge pull request #69 from Thekinghim/63-refactoring
- TOC Version Change and added Database Folder for future db refactoring
- Command Changes & Moved Minimap Code
- /kc dev [mode|chat] [enable|on|disable|off]
- /kc minimap [enable|on|disable|off]
- Not logging BAG_UPDATE in devPrint as it eats up too much performance
- More Dev QOL Changes
- Added /kc devchat [enable|on|disable|off] to stop chat spam
- Now printing Bugs that are cause by the Addon in the Dev tool (requires Buggrabber)
-
- Added French Localization
- QOL Changes for Developing and bug Fix
- Added a lot more Documentation for Vs Code
- Added Dev Debug Frame
- Updates in Real Time
- Button to Copy Debug Data
- Resizable and Movable to not disturb too much
- Fixed a bug on startup in 10.2.7
- Actually fixing the ScoreCalculator Startup Error
-
- Fixing Calculator not working when M+ Frame wasn't open before
- Merge pull request #66 from Thekinghim/63-refactoring
63 refactoring and fixes -
- Moved Build Type to TOC so now Build Type + Version can be changed there
- Removed AddDebugEntry
- Added debug logging to Saved Variables
- Moved Build Type to TOC so now Build Type + Version can be changed there
- changed the minimap setting to match the same style
- Some more Refactoring
-
- Fixed M+ Count appearing in tooltips outside of M+
-
- Added filtering to Combat log events to stop spam
-
- Added EventTrace DevPrint
- Fixed Event callbacks in Base Addon Mixin
- Fixed Main UI not showing Data
- Added Combat Log Data to Event Callbacks
- Added EventTrace DevPrint
- Using Proper Init Function in dungeonTimer now
- fixing https://discord.com/channels/1223657495269216347/1236761950445375528/1237017735276265482 by adding the required library
- Automatically replace GetLocale() when editing a localization
- Fully refactored to using new Base Addon Lib
- Base addon mostly refactored
- Fixed commands being case sensitive and more refactoring
- Removed redundant Information
- removed Debug Locale Function
- Italien Language Added
- Full Localization Support added
- Added DebugDB
- Hopefully fix for the double names + debug messages to get what's wrong with the save best times
- One step closer on Adding full localization support and a big performance Boost
- Changed Event Handling
- Created MakeMovable function in BaseMixin
- Fixed a bug that caused the Main Frame to not work when inside a raid
- Created a Base Mixin for the Widgets to easily add functions to all frames at once
v2.3.5-beta.2
What's Changed
-
Fixes
- Fixed Calculator not working when M+ Frame wasn't open before
- Fixed the ScoreCalculator Startup Error
- Fixed a bug on startup in 10.2.7
- Fixed a bug that caused the Main Frame to not work when inside a raid.
- Fixed M+ Count appearing in tooltips outside of M+
- Fixed Main UI not showing Data
- Fixed CallbackHandler Error
-
Additions
- Added a lot more Documentation for Vs Code
- Added Dev Debug Frame
- Added /kc dev chat [enable|on|disable|off] to stop chat spam in dev mode
- Added Localization (de, it, fr and en)
- Added EventTrace DevPrint
- Added debug logging to Saved Variables for dev mode
-
Other
- Now printing Bugs that are cause by the Addon in the Dev tool (requires Buggrabber)
- refactored most of the addon to use the new base lib for easier debugging and less performance impact on events.
- Automatically replace GetLocale() when editing a localization
Full Changelog: v2.3.5...v2.3.5-beta.2
v2.3.5-beta.1
Keystone Companion
v2.3.5-beta.1 (2024-05-07)
Full Changelog Previous Releases
- Merge pull request #66 from Thekinghim/63-refactoring
63 refactoring and fixes -
- Moved Build Type to TOC so now Build Type + Version can be changed there
- Removed AddDebugEntry
- Added debug logging to Saved Variables
- Moved Build Type to TOC so now Build Type + Version can be changed there
- changed the minimap setting to match the same style
- Some more Refactoring
-
- Fixed M+ Count appearing in tooltips outside of M+
-
- Added filtering to Combat log events to stop spam
-
- Added EventTrace DevPrint
- Fixed Event callbacks in Base Addon Mixin
- Fixed Main UI not showing Data
- Added Combat Log Data to Event Callbacks
- Added EventTrace DevPrint
- Using Proper Init Function in dungeonTimer now
- fixing https://discord.com/channels/1223657495269216347/1236761950445375528/1237017735276265482 by adding the required library
- Automatically replace GetLocale() when editing a localization
- Fully refactored to using new Base Addon Lib
- Base addon mostly refactored
- Fixed commands being case sensitive and more refactoring
- Removed redundant Information
- removed Debug Locale Function
- Italien Language Added
- Full Localization Support added
- Added DebugDB
- Hopefully fix for the double names + debug messages to get what's wrong with the save best times
- One step closer on Adding full localization support and a big performance Boost
- Changed Event Handling
- Created MakeMovable function in BaseMixin
- Fixed a bug that caused the Main Frame to not work when inside a raid
- Created a Base Mixin for the Widgets to easily add functions to all frames at once
v2.3.5
Keystone Companion
v2.3.5 (2024-05-05)
Full Changelog Previous Releases
- Merge pull request #64 from Thekinghim/63-refactoring
63 refactoring - CopyFrame Fix & Calculator always on top
- Uldaman long name
- Score Calculator Login Error
- Version
- refac
- Some refac
v2.3.4
Keystone Companion
v2.3.4 (2024-05-01)
Full Changelog Previous Releases
- Small fix
- Merge pull request #60 from Thekinghim/59-various-m+-timer-errors
Update dungeonTimer.lua - Update dungeonTimer.lua
v2.3.3
Keystone Companion
v2.3.3 (2024-04-27)
Full Changelog Previous Releases
- Merge pull request #58 from Thekinghim/version-fix
Version fix - Update version on mainframe
- Merge pull request #53 from Thekinghim/19-check-for-affix-talents
Added All Specs to Affix Talent check - Merge pull request #54 from Thekinghim/48-tooltip-for-currency-upgrades
Added Upgrade Range in Item and Currency Tooltips - Added Upgrade Range in Item and Currency Tooltips
- changed Talent Check Test Function
- Added Evoker Affix Talents
- Added Demon Hunter Affix Talents
- Added Affix Talents for Monk
- Added Warlock Affix Talents
- Added Mage Affix Talents
- Added Shaman Affix Talents
- Added Death Knight Affix Talents
- Added Priest Affix Talents
- Added Rogue Affix Talents
- Added Hunter Affix Talents
- Delete DungeonTeleportsUpdated.lua
- Version fix
v2.2.3
Keystone Companion
v2.2.3 (2024-04-26)
Full Changelog Previous Releases
- Merge pull request #52 from Thekinghim/19-check-for-affix-talents
Affix Talents - Added Paladin Affix Talents
- Update README.md
- Merge pull request #51 from Thekinghim/Thekinghim-patch-1
Update README.md - Update README.md
- Merge pull request #37 from Thekinghim/36-weekly-best-key-display
Adds a weekly best Display - Merge pull request #44 from Thekinghim/43-httpsdiscordcomchannels12236574952692163471233167040567705651-m+-calculator-still-using-old-numbers
Fixed Base Scores for M+ Score Calculation - Update affix talents and talent check UI
- Merge branch 'main' into 19-check-for-affix-talents
- Merge branch 'main' into 36-weekly-best-key-display
- Weekly Best Added
- Fixed Base Scores
- Added empty tables for all class/spec/affix combinations in affixTalents constant
- Fix: Hides the Frame on Startup
- Added Talent Check Feature (Only Druid Data for now)
- Adds a weekly best Display