Releases: Kkthnx-Wow/KkthnxUI
KkthnxUI_TWW-10.6.0-Release
Version 10.6.0 - 2024-12-19 - Patch 11.0.7 - Siren Isle
General
This update introduces key fixes, optimizations, and new features for KkthnxUI. We’ve focused on improving performance, enhancing the user experience, and resolving reported issues to ensure a smoother, more reliable interface.
Performance Improvements
- Updated our loading process to prevent nil values.
- Started to add checks to many functions and code for better error handling and stability.
Bug Fixes and Optimizations
- Fixed an error in QuickJoin.lua to prevent unexpected behavior.
- Fixed health announce module from throwing nil value if pet name was nil.
- Fixed nameplateSelectedScale CVar to ensure proper scaling on nameplates.
- Belt will no longer bug you about not having a belt enchant, reducing unnecessary alerts.
- Fixed keystone announce module to ensure proper announcement functionality.
Nameplates and Aura Watch
- Updated Nameplate and Aura Watch auras to ensure proper display and tracking.
- Updated interrupt module to avoid announcing certain spells, reducing spam in chat.
Library Updates
- Updated oUF to the latest version for improved unit frame handling and functionality.
New Features and Enhancements
- Testing a chat filter to block pointless monster spam, leading to a cleaner chat experience.
Action Bar Improvements
- Updated action bar code for better responsiveness and overall performance.
v10.5.9-Release
Version 10.5.9 - 2024-11-17 - Patch 11.0.5
📌 General
- This update brings various performance improvements, bug fixes, and visual refinements to KkthnxUI. We've focused on optimizing code, enhancing functionality, and resolving reported issues for a smoother user experience.
🎨 UI Enhancements
- Formatted all files for improved readability and consistency.
- Updated Nameplate auras.
- Updated various Aura Watch auras to ensure proper functionality.
⚙️ Module Improvements
- Started more caching for performance in various files.
- Removed all Death Counter settings due to redundancy.
- Fixed labels in the config menu overlapping the scrollbar.
- Fixed typo in Lumos Evoker for improved clarity.
- Fixed Auto Screenshot to stop if the achievement has already been earned.
- Fixed Quick Join auto-invite button behavior.
- Fixed dropdown menu in Delves not appearing on the correct frame level.
- Fixed double progress text in time data text.
- Fixed Coords functionality that was broken in recent builds.
- Fixed Guild data text error caused by a new patch.
📚 Library Updates
- Updated LibAnim to the latest version for enhanced animation support.
- Updated LibDeflate to the latest version for improved compression and data handling.
🚀 New Features and Enhancements
- Added Extra Button range code for better user interaction with Extra Buttons.
- Added action bar fader for smoother UI transitions.
- Added MDT (Mythic Dungeon Tools) integration to Nameplate progress.
- Added back professions page skinning for improved UI consistency.
- Only show gold in data text if the amount is over 100 gold.
- Added Instant Cast and Lock Action Bars functionality.
📜 Installer and Setup Fixes
- Fixed typo in the installer for tutorial steps.
- Added a 1-click skip button to speed up the installation process.
v10.5.7-Release
Version 10.5.7 - 2024-09-18 - Patch 11.2
General
- This update brings new aura adjustments, quality-of-life changes, and some bug fixes to ensure smoother gameplay. We’ve also made updates to key spells, buffs, and UI elements to keep your experience running smoothly.
Bug Fixes
- Fixed an issue with nil values in oUF auras.
- Resolved an issue where realm could return nil, causing errors.
- Updated TradeTabs to fix filter buttons that weren't working correctly.
Auras
- Updated and refined aura lists, including improvements for Hunter and other classes.
- Removed deprecated auras for a cleaner experience.
Spells & Trinkets
- Updated trinkets to ensure they are properly tracked and utilized in gameplay.
- Added new tier charge ID for upcoming updates.
- Updated major spells to keep them aligned with current content.
Nameplates
- Updated nameplate filters to reflect current spells and buffs, ensuring a better visual representation.
Buff Checker
- Updated food and buff tracking in the buff checker to support newer consumables.
- Refined raid buff checks for a more streamlined experience.
Skins & UI
- Updated UI skins to accommodate changes in Delves.
- Added a cosmetic item indicator to show whether an item is already known for cosmetic items.
Weekly Updates
- Removed Nzoth-related content and added new weekly content in Timewalking Weekly.
v10.5.6-Release
[10.5.6] - 2024-09-08 - Patch 110002
General
This update is here to fix those annoying bugs and make your KkthnxUI experience even better. We’ve also added a few neat tricks and improvements—because who doesn’t like a bit of polish?
Bug Fixes
- Fixed that pesky Interrupt nil error—turns out we left an old function call hanging around. Oops!
- Added some safety checks for libraries, because nobody likes surprises when a library decides to take a day off.
Nameplates
- Your enemy nameplates now have a class icon check. No more mysterious vanishing icons—because they belong right where you can see 'em!
Warband Bank
- Warband Bank got some love with various updates and improvements. It's less clunky, and you'll like it more now. Trust us.
- Bags filter list updated: it’s now smart enough to include the Warband Bank. Because, really, how did we miss that?
SharedMedia Integration
- Added support for SharedMedia—probably. Let’s be honest, we’re still testing this one, but go ahead and play around with it!
Installer Updates
- Installer got a makeover! Now it’s smoother and less likely to throw a fit while setting up. It might even say ‘thank you’—who knows?
Micromenu Refactoring
- We cleaned up the micromenu code, making it less of a tangled mess. Oh, and that annoying mouseover issue? Yeah, it’s gone. Bye-bye!
Party Walk-In
- Added some extra checks for IsPartyWalkIn, because walking into parties unprepared? Not on our watch.
v10.5.5-Release
Version [10.5.5] - 2024-08-24 - Patch 11.0
General
This release introduces key updates and optimizations to KkthnxUI, improving overall performance and compatibility.
UI and Functionality Updates
- Optimized and updated
libchangelog
to enhance logging features. - Fixed an issue with keybindings in the UI caused by a
nil
error. - Updated
LibRangeCheck
to the latest version. - Removed reputation chat alerts and added functionality to change and cache a global variable.
- Fixed the AutoScreenshot module to restore its functionality.
- Updated the Automation API for quests to match the latest patch changes.
- Removed a leftover snowman from the AFK screen. ⛄
- Fixed and updated
TradeTabs
for better profession management.
Version Bump
- Increased the addon version to 10.5.5 to reflect the latest fixes and improvements.
v10.5.4-Release
Version [10.5.4] - 2024-08-23 - Patch 11.0
General
This update includes important fixes and improvements to enhance the functionality and visual experience of KkthnxUI.
Appearance and Functionality Updates
- Fixed a bug where range checks were not working on certain units.
- Adjusted the minimap queue timer size and font for better readability.
Code Cleanup
- Removed old code related to status reports, improving overall efficiency and maintainability.
Version Bump
- Increased the addon version to 10.5.4 to reflect the latest fixes and enhancements.
v10.5.3-Release
10.5.3-TWW Dumb typo on my end. Sorry!
v10.5.2-Release
Version [10.5.2] - 2024-08-23 - Patch 11.0
General
This update includes significant bug fixes, visual improvements, and feature enhancements aimed at providing a smoother and more reliable experience.
Appearance and Functionality Updates
- Updated the version out of date notification system with improved visuals and messaging.
- Improved compatibility with third-party addons by handling minimap recycling for features such as TomTom and WIM.
Bug Fixes
- Fixed several range-related issues that caused incorrect fading behavior during combat.
- Resolved an error related to item count tracking.
Feature Additions and Code Updates
- Implemented new safeguards in unitframe tags to improve the handling of text and title displays.
- Updated several AuraWatch lists and filters to ensure accurate tracking for all relevant classes.
Version Bump
- Increased the addon version to 10.5.2 to reflect the latest fixes and enhancements.
v10.5.1-Release
[10.5.1] - 2024-08-22 - Patch 11.0
General:
This update includes various performance optimizations across the codebase to improve maintainability and efficiency. These optimizations enhance overall functionality and responsiveness.
Optimization
- Implemented global caching for frequently used functions and API calls to reduce redundant operations and improve performance.
- Optimized the LossOfControl frame reskinning process to ensure better performance and code clarity.
- Streamlined the header reskinning function for ObjectiveTracker, reducing code duplication and improving efficiency.
- Improved tooltip handling for mount sources and auras, optimizing lookup processes and reducing performance impact.
Bug Fixes
- Fixed an issue with an empty icon in the aura tracker caused by incorrect functions being used.
- Fixed the
ExpansionLandingPageMinimapButton
not working on right-click. - Fixed the minimap tracking icon always being shown.
- Fixed the tracking menu not opening with a right-click on the minimap tracking button.
v10.5.0-Release
Version 10.5.0 - 2024-08-22 - Patch 110002
General
- Major update to support The War Within expansion and Patch 110002.
- Significant backend improvements and new features added.
- Stay engaged with the KkthnxUI community on Discord for the latest developments, updates, and discussions.
UI Updates
- Updated and refined various modules for compatibility with The War Within expansion.
- Upgraded Warbank functionalities and ensured integration with the latest game systems.
- Updated core libraries to the latest versions, enhancing stability and performance.
- Improved multiple UI elements to ensure smooth operation in the new expansion.
Bug Fixes
- Resolved various minor bugs reported by the community.
- Fixed issues related to group functionality and unit frames.
Optimization
- Thorough optimizations across all modules to ensure better performance and faster response times.
- Refined the codebase for enhanced performance, especially in high-stress environments.