v2.0.9 - 11.0.0 - 03/08/2024 04:08
----------------------------------
Updated TOC version to 11.0.0
Updated the code to make it compatible with the changes implemented by Blizzard in patch 11.0.0
The classic AutoCastOverlay animation, usually displayed to indicate information about the state of a pet's auto-castable spell, has been restored to ActionButtons, reversing the new visual effect introduced by Blizzard in patch 11.0.0
Added new option to ActionButtons that allows to use the new AutoCastOverlay animation introduced by Blizzard in patch 11.0.0 while using the classic layout (options disabled by default)
Added multiple highly customizable configuration options for MicroButtons, allowing to set their order, hide them, disable them, disable their interaction with the mouse, set the desired icon, move them individually, set their transparency, among other options...
Multiple new icons and dynamic icon configurations have been created for many of the MicroButtons, as well as restoring some old MicroButton icons
Added a new option that allows to choose which MicroButton to anchor the WebTicketButton to
Variable caching has been improved and the number of variables to cache has been increased for better and faster access in the most frequently executed hook functions
Added a new configurable scaling option to the ExpansionLandingPage (ELP) Button to allow selecting to scale this icon to a certain value when the TWW ELP button is displayed (default value 0.82, same as DF ELP button)
Fixed the functionality that allowed moving and scaling the AddonCompartment Frame Button, since the saved values were not being applied correctly when loading
In ClassicUI configuration options most sliders now show their default value when hovering over them
Some changes have been made to the 'ClassicUI_ClassicBlizzGuildUI' module to make it compatible with the new dropdown menu system, to correct the placement of the main guild emblem, and to replace some removed deprecated functions with the new corresponding ones
Made some changes to maintain compatibility with new versions of the 'Garrison Order Hall Report' addon
Fixed the size of an LFG button icon texture when using the large size option
Fixed a bug where the minimap instance difficulty emblem would not load correctly in some cases
Fixed long continuous mouse click behavior on restored chat scroll buttons
Fixed some bugs related to the 'Keybinds Visibility' extra option when setting the option to show range dots on keybinds or to permanently show range dots on keybinds
Made some changes to the 'LossOfControlUI CC Remover' and 'GreyOnCooldown' extra options to make them compatible with the changes implemented by Blizzard in patch 11.0.0
Updated libraries to the last release build
Other minor changes and bugfixes
v2.0.8 - 10.2.6 - 23/03/2024 09:14
----------------------------------
Updated TOC version to 10.2.6
Updated the code to make it compatible with the changes implemented by Blizzard in patch 10.2.6
Added custom handling of HelpMicroButton, which although generally not used, should be managed anyway to avoid issues
Other minor changes and bugfixes
v2.0.7 - 10.2.5 - 20/01/2024 11:02
----------------------------------
Updated TOC version to 10.2.5
Updated the code to make it compatible with the changes implemented by Blizzard in patch 10.2.5
Improved the functionality that updates the quality border icon of bag items
Updated libraries to the last release build
v2.0.6 - 10.2.0 - 29/12/2023 17:38
----------------------------------
Improved behavior on the original action bars frames to prevent an occasional issue that would sometimes cause these frames to be configured with an exorbitant size and prevent other UI frames from being displayed
Fixed some problems with SpellFlyout and SpellFlyoutButtons that caused taint errors
Improved the repositioning of the VehicleLeaveButton
Improved behavior and performance of the 'GreyOnCooldown' functionality
v2.0.5 - 10.2.0 - 11/11/2023 05:20
----------------------------------
Updated TOC version to 10.2.0
Updated the code to make it compatible with the changes implemented by Blizzard in patch 10.2.0
Improved GuildMicroButton behavior following changes in patch 10.2.0
The new CooldownFlash effect added by Blizzard in version 10.1.5 (and which ClassicUI allowed to use even in the classic layout) was removed in version 10.1.7. Modifications have been made that allow this effect to continue being used in the classic layout if the user wishes, and the option text has been modified to indicate it more clearly
Fixed a bug in SpellActivationAlert glow that could occur on some occasions, causing the glow effect to remain static and not fade out correctly (only some spells were affected, such as the mage's Glacial Spike)
Fixed the ActionButton cooldown effect when using spells with charges that was not working properly with the new patch
Added compatibility with the 'Garrison Order Hall Report' addon, which was previously compatible but had lost compatibility a few versions ago
Fixed a bug where the available unread mail icon (MiniMapMailIcon) could disappear after some new mail-related notification animations are played. These new notifications were not in the classic interface but were intentionally kept because they fit well with the classic interface
Slightly updated 'RedRange' functionality to work better after the changes (to ActionButtons range information functionality) introduced by Blizzard in patch 10.2.0
Made some additional changes to the 'ClassicUI_ClassicBlizzGuildUI' module to prevent performing some restricted actions that can only be performed from the default Blizzard Guild Panel
Other minor changes and bugfixes
v2.0.4 - 10.1.5 - 14/07/2023 19:28
----------------------------------
Updated TOC version to 10.1.5
Updated the code to make it compatible with the changes implemented by Blizzard in patch 10.1.5 (especially those related to MicroButtons)
Updated the code related with ActionButtons to restore its classic look, reversing the new visual effects and animations introduced by Blizzard in patch 10.1.5
Added new options for the ActionButtons that allow to use the new effects and animations introduced by Blizzard in patch 10.1.5 while using the classic layout (options disabled by default)
Fixed the position of the guild-group instance border frame from Minimap
Slightly updated the 'RedRange' functionality to fix a bug in the Blizzard code whereby the range text color is not updated on action bar page change
Made some changes to the 'ClassicUI_ClassicBlizzGuildUI' module to prevent performing actions that are not allowed in combat and to display an information prompt when attempting to perform some restricted actions that can only be performed from the default Blizzard Guild Panel
Updated libraries to the last release build
Other minor changes and bugfixes
v2.0.3 - 10.1.0 - 09/05/2023 02:36
----------------------------------
Updated TOC version to 10.1.0
Added a new icon as the main addon identifier icon
Added a new module 'ClassicUI_ClassicBlizzGuildUI' (only loads on demand when needed) that allows to restore the old guild panel (Guild Panel Mode extra option), since blizzard removed its code in patch 10.1.0
Implemented changes that allow the addon to work correctly with version 10.1.0 after the changes made by Blizzard
Fixed the handling of the StatusBars, which were heavily modified by Blizzard in the last patch
Fixed the position handling of QueueStatusButton, which was modified by Blizzard in the last patch
Fixed the restoration of the old Minimap extra frame, which had some issues since it was modified by Blizzard in the last patch
Integrated the new AddonCompartment Frame Button (the new button to access the menu for some addons) to the old Minimap extra frame and added options to control its visibility, position, and scale (hidden by default)
Fixed the behavior of the PossessActionBar, which did not correctly update its background textures on some occasions
Fixed a bug in the ReputationBar that sometimes prevented updating its color
Other minor changes
v2.0.2 - 10.0.7 - 11/04/2023 15:40
----------------------------------
Updated TOC version to 10.0.7
Implemented changes that allow the addon to work correctly with version 10.0.7 after the changes made by Blizzard
ClassicUI now resizes the original ActionBars frames when necessary to avoid an occasional issue that caused them to become oversized and fill the entire screen
Fixed the scaling of the ActionButtons, which was modified by Blizzard in the last patch
Fixed an error in SpellFlyoutButton handling
Fixed the position of HelpOpenWebTicketButton, which would eventually be repositioned in a wrong position
Fixed a bug in the ReputationBar that was not displaying the correct color based on the reputation level
v2.0.1 - 10.0.5 - 03/02/2023 04:35
----------------------------------
Updated TOC version to 10.0.5
Implemented changes that allow the addon to work correctly with version 10.0.5 after the changes made by Blizzard
Fixed a bug that prevented opening inventory bags
Fixed a section of code that would cause taint in the Blizzard code and could end up blocking the action buttons
Fixed a bug that occurred while loading the old Minimap extra frame if the LibDBIcon-1.0 library had not been previously loaded
Fixed a bug in the flash effect of MicroButtons, which caused the wrong icon to flash
Fixed a bug that caused the old Minimap extra frame to be placed back to the default position (0, 0) when changing zones, regardless of its ClassicUI offset setting
Fixed the size of the challenge mode flag texture from the old Minimap extra frame
Fixed a bug where bag frames could sometimes remain hidden
Improved the handling of StatusBars, so that when showing/hiding different status bars the position of the ActionBar is always adjusted correctly
Added new options to the old Minimap extra frame that allow you to customize the ExpansionLandingPage Button (its scaling and default position have also been moderately modified)
Added the craft order icon alert to the old Minimap extra frame (shares position with mail alert)
Added new options to the old Minimap extra frame that allow you to select the priority of the mail alert icon and craft order alert icon
Added option to modify the font size of the free slot counter text in bags
Added a new option for Chat (Extra Frames) that allows you to recover the old chat navigation arrows (enabled by default)
Added regional Russian translation (may be incomplete)
Improved RedRange extra option functionality to work better after Blizzard code changes introduced in Dragonflight
Other minor changes
v2.0.0 - 10.0.2 - 09/12/2022 12:35
----------------------------------
Updated TOC version to 10.0.2
First Dragonflight release, the addon has been rewritten from scratch almost entirely
v1.2.2 - 9.2.0 - 23/02/2021 00:30
---------------------------------
Updated TOC version to 9.2.0
v1.2.1 - 9.1.5 - 18/11/2021 07:20
---------------------------------
Updated TOC version to 9.1.5
Fixed the wrong texture shown in MainMenuBar (caused by a change made to a texture by Blizzard) and the texture used was changed to another one that Blizzard does not update as frequently
Fixed an error that would occur if ClassicUI was activated while in combat
Fixed the FrameStrata of PetActionBar buttons
Fixed the position of PetActionBar to perfectly snap it at pixel level to the original position in all situations
Adjusted the spacing and size of MicroButtons to make them more like the originals
ClassicUI now better handles the autoscaling and autoadjustment behavior of RightMultiActionBars
Several options have been added related to this autoscaling and autoadjustment, including one that allows to ignore the new implementation and use, as before, the one included by Blizzard in BFA
Added the '/ClassicUI reset' slash command which allows resetting the current profile to the default values
Added an option to 'Guild Panel Mode' functionality that allows configuring the 'MiddleClick'
Other minor changes
v1.2.0 - 9.1.0 - 12/07/2021 02:04
---------------------------------
Updated TOC version to 9.1.0
Improved the 'GreyOnCooldown' functionality
Improved the 'LossOfControlUI CC Remover' functionality
Updated libraries to the last release build
Other minor changes
v1.1.9 - 9.0.5 - 15/03/2021 10:08
---------------------------------
Updated TOC version to 9.0.5
Improved memory usage of the GreyOnCooldown utility
v1.1.8 - 9.0.2 - 20/11/2020 18:00
---------------------------------
Updated TOC version to 9.0.2
Added compatibility with Uber UI addon
Other minor changes
v1.1.7 - 9.0.1 - 27/10/2020 06:40
---------------------------------
Updated TOC version to 9.0.1
Updated libraries to the last release build
Added compatibility with Lorti UI and Lorti UI Remake addons
Added new option to MainMenuBar that allows to hide the PerformanceBar (a.k.a Latency Indicator) if the user so wishes
Updated GreyOnCooldown functionality to fix a bug of GetActionCooldown function that sometimes does not return the proper values
Updated GuildPanelMode functionality to work properly after the Blizzard Shadowlands changes
Updated RedRange functionality to work properly after the Blizzard Shadowlands changes
Updated Keybinds Visibility functionality to work properly after the Blizzard Shadowlands changes
Updated the position of the PetActionBar, StanceBar and PossessBar to maintain the right position after the Blizzard Shadowlands changes
Now the new frame-layer created by ClassicUI for PetActionButtons also copies the FrameLevel of the original PetActionButtons
Fixed a bug (or a strange behaviour) introduced in Shadowlands by Blizzard that sets a wrong alpha value to the NormalTextures of the ActionBars
The performance of some sections of the code has been slightly improved
Fixed minor bugs
Other minor changes
v1.1.6 - 8.3.0 - 27/01/2020 19:22
---------------------------------
Updated TOC version to 8.3.0
Updated libraries to the last release build
Updated the GreyOnCooldown functionality to allow select a custom minimum duration (to desaturate the cooldowns)
v1.1.5 - 8.2.5 - 11/10/2019 19:32
---------------------------------
Updated TOC version to 8.2.5
Fixed a bug related with GreyOnCooldown functionality
Fixed a bug in GuildPanelMode when we try to open the old guild panel in combat
Minor changes in GuildPanelMode text description to better describe that old guild panel can not be opened in combat
v1.1.4 - 8.2.0 - 05/07/2019 13:00
---------------------------------
Updated TOC version to 8.2.0
Updated libraries to last release version
Fixed a bug related with negative scale numbers (now negative scale numbers are not allowed in the options)
v1.1.3 - 8.1.5 - 07/05/2019 02:14
---------------------------------
Added option that allows hide the ActionButton Name (usually shown when a macro is assigned to an ActionButton)
Improved the performance and code cleanliness of RedRange functionality
Fixed some bugs in RedRange functionality
Added GreyOnCooldown functionality, that allows show desaturated icons on ActionButtons when the spell is on cooldown
v1.1.2 - 8.1.0 - 30/12/2018 22:01
---------------------------------
Fixed a bug that caused the top right of the MainMenuBar background was displayed incorrectly
v1.1.1 - 8.1.0 - 27/12/2018 23:41
---------------------------------
Updated TOC
Updated code to set MainMenuBar position correctly (Blizzard updated their code and modify some offsets with 8.1)
Added new option that allows select the alpha of StatusBars (default 0.5, like old blizzard action bars)
Added new option that allows select the alpha of StatusBars text and art (default 1)
Added new option that allows select the alpha for Gryphoons (default 1)
Fixed a bug in StatusBars that can cause the bars to appear disordered and sometimes hide/show unapropiatily
Disabled mouse of PetActionBarFrame to allow clicks below this actionbar
v1.1.0 - 8.0.1 - 25/09/2018 00:35
---------------------------------
Now the hidden MainMenuBar have the clicks disabled to prevent it from interfering with other frames
v1.0.9 - 8.0.1 - 10/09/2018 16:35
---------------------------------
Improved the compatibility with TitanPanel addon
Improved the compatibility with addons that uses LibJostle-3.0 library (e.g. Bazooka addon and ChocolateBar Broker Display addon)
Now ClassicUI addon checks if MainMenuBar or MicroButtonAndBagsBar is UsedPlaced (this causes the 'unresponsive action bars' issues) and set its UserPlaced status to false.
Now ClassicUI detects and fix the unresponsive action bars when this error occurs
Improved the 'LossOfControlUI Remover' feature to prevent some rare taints
v1.0.8 - 8.0.1 - 02/09/2018 12:25
---------------------------------
The performance of the main functions that run more often has been greatly optimized. The main function (which updates almost the entire interface of the action bars) has gone from consuming 0.8ms per run to consuming 0.08ms per run in my tests (10x speedup). ClassicUI consumes very few resources, and now even less. The only functionalities that can consume a bit of CPU are the additional options 'RedRange' and 'LossOfControlUI CC Remover', but their consume are also almost negligible
Updated the warning message 'ReloadUI'
Visibility keybinds options applies now also to battle pet action buttons
Changed the priority code identifier of the StatusBars (Blizzard changed priority of ExpBar from 0 to 3 and priority of AzeriteBar from 3 to 0)
v1.0.7 - 8.0.1 - 20/08/2018 09:44
---------------------------------
Added compatibility with Bazooka addon
Added compatibility with ChocolateBar Broker Display addon
Added compatibility with LibJostle-3.0 library and addons that use this library
Added new option that allows set the offset and scale of PetBattleFrameBar (the bottom battle pet bar)
Changed and improved the function that draws the background of the MultiBarBottomRightButtons (1 to 6). Now it no longer causes strange behaviors and don't produce taints.
Fixed the ExhaustionLevelFillBar from ExpBar (StatusBar) to set its size correctly
Fixed a bug with MicroButtons when the PetBattleFrameBar is showed
Fixed minor bugs
v1.0.6 - 8.0.1 - 11/08/2018 02:50
---------------------------------
Fixed a bug with vehicles that sometimes caused the MainMenuBar to be missplaced, unusable and unclickable
Fixed a small bug that prevented repositioning the PetActionBarFrame on some occasions
v1.0.5 - 8.0.1 - 07/08/2018 06:49
---------------------------------
Added compatibility with Titan Panel addon
Added new option that allows hide some StatusBars (ExpBar, HonorBar, etc...)
Added a new option to set the scale of frames individually
Added new option that allows set the offset and scale of OverrideActionBar (the vehicle bar)
Fixed the Visibility Keybind option to also affect the ActionButtons from OverrideActionBar
Repositioned to its classic place the text that indicates the available bag slots
v1.0.4 - 8.0.1 - 01/08/2018 00:02
---------------------------------
Fix a bug in LossOfControlUI CC Remover function
v1.0.3 - 8.0.1 - 31/07/2018 06:50
---------------------------------
No more taints!!
Created a new frame-layer to allow move the PetActionButtons without taint
The old bar style has been fully recovered (specifically the background of the microbuttons and the bags)
Added new option to select a new Gargoyle model (a lion)
Added new option to Keybinds Visibility to hide keybinds but show a permanent dot range
Added new options to configure the StatusBar frames
Added new option that allows enable the extra options features even ClassicUI is disabled
Added new extra option that allows restore the old guild panel
Added more slash commands (type /ClassicUI help to show the slash commands availables)
Fixed minor bug in the configuration of StatusBar
Optimized the main function
Improved the 'LossOfControlUI Remover' feature
Minor changes
v1.0.2 - 8.0.1 - 28/07/2018 20:00
---------------------------------
Fixed locale error
Updated the LossOfControlUI feature (now works better)
Updated libraries to the last release build
v1.0.1 - 8.0.1 - 26/07/2018 04:10
---------------------------------
Fixed rest indicator position
Fixed latency indicator position
Fixed ticket microbutton position
Updated libraries
Minor changes
v1.0.0 - 8.0.1 - 24/07/2018 10:20
---------------------------------
Initial Release