2.0.0
What's new
To see all commits, including all alpha changes, go here.
Releases
2.0.0 (2026-09-29)
- Re-enable ABBGD for the Pet and Stance bars. Taint issues (6, 5) should be solved now.
- Add settings panel (game main menu > Options > AddOns).
- Forever-beta compatibility.
- All credits for v2.0 go to @Ciaanh on GitHub (PR 11). Thanks!
- Changes in detail:
- Replaced the field-write/UpdateGridLayout mechanism with a taint-safe method : reposition the bar's button container children directly, replicating Blizzard's grid math, without writing to the bar's own fields or calling a method on it.
- Fixes taint spreading to unrelated systems (party frame health/range,
action button cooldowns, Edit Mode
ClearTarget) reported as "tainted by 'ActionBarButtonGrowthDirection'" on the 1.60 (Forever) beta. - Existing profiles using previous method are auto-migrated to the new one.
- Added an in-game options panel with dropdowns for the X/Y "enable" mode and per-bar checkboxes. Changes apply live; unchecking a bar restores its default layout immediately.
- Postpone re-layouts requested in combat until combat ends (the button containers are restricted in combat).
- Re-apply after Edit Mode changes (
EDIT_MODE_LAYOUTS_UPDATED, Edit Mode exit) and stance bar button count changes (UPDATE_SHAPESHIFT_FORMS), which previously reverted the reversal. - Options panel: the “Defaults” button now restores the real defaults (Action Bar 1 reversed on Y, X untouched).
- Repair incomplete SavedVariables (missing bar entries) instead of breaking the options panel.
- Remove the legacy methods 1/2 and the unused
MainMenuBarname fallback. - Only re-lay out a bar when Blizzard has re-laid it out since the last pass, or when the settings changed; most events (page/form changes, pet updates, combat) now cost next to nothing.
- Update readme.
1.2.0 (2026-09-18)
- Add Classic compatibility flag to toc (thanks to @Ciaanh; see PR).
- Update Retail toc flags.
1.1.10 (2026-06-14)
- toc bump, no changes.
1.1.9 (2026-03-02)
- Remove old interface compatibility flags from toc.
1.1.8 (2026-02-14)
- Improve Setup section of the readme.
- Remove Taint section from the readme:
- Users will report it anyway.
- The previous “method 2” recommendation likely won’t help. At least it didn’t with the recent StanceBar taint issues.
- Clean up code, remove weird stuff. Addon still seems to work.
- Sanitize variable and function names.
1.1.7 (2026-02-09)
- Disable functionality for StanceBar and PetActionBar again.
1.1.6 (2026-01-26)
- Same as 1.1.5; trying to resolve a CF build error.
1.1.5 (2026-01-25)
- Add a missing entry to the defaults table.
1.1.4 (2026-01-17)
- Add Stance Bar and Pet Bar (should fix https://github.com/tflo/Action-Bar-Button-Growth-Direction/issues/1); disabled by default.
- Bumped compatibility flags to 12000+
- This is unapproved, but the dumb Blizz changes forces us to do this,
- because otherwise a still working addon would be deactivated flat out.
1.1.3 (2025-12-06)
- Updated readme in regard to possible taint.
- (1.1.3) New push due to technical issues with GH.
1.1.1 (2025-12-03)
- Change license, add CONTRIBUTING/CLA.
- Update readme/description.
- toc: remove flag 110205
1.1.0 (2025-10-20)
- Merged pull request by Ciaanh. Thanks!
- toc: Bumped Interface to
110207. - Prefer
MainActionBaron newer clients and fall back toMainMenuBar. Added a fallback resolver to handle Blizzard's action-bar frame renames. - Improved frame resolution and robustness: resolved frames are stored as objects so
UpdateGridLayoutis invoked safely on them, avoiding repeated lookups. - Minor refactor and debug logging improvements.
- toc: Bumped Interface to
1.0.19 (2025-10-07)
- toc bumped to 110205, no changes.
1.0.18 (2025-09-14)
- Standardized licensing information in the files.
- ReadMe/description: minor changes; added my new addon Auto Discount Repair to the “Other addons” list.
1.0.17 (2025-08-05)
- toc: Added interface
110200
1.0.16 (2025-06-18)
- toc: Added
AllowAddOnTableAccess: 1 - toc: Bumped Interface to
110107
1.0.15 (2025-04-23)
- toc bump to 110105.
- Seems to work fine, but not done many tests.
- But let’s face it, get over yourself and tick that damn “Load out of date AddOns” checkbox. This (i.e not ticking this) is a 100% hypocritical assessment. If an addon author isn’t in the mood to do big revisions, he will just bump that toc number anyway. And you’ll end up with the errors, with or w/o checkbox. That’s what hypocritical means (in this context).
- Blizz could introduce a real check, that is, checking against some crucial API changes in the last release. This would not cost much (but a bit more than now), but yeah it’s Blizz, only the most cheapest and rotten and fake for us customers.
1.0.14 (2025-02-26)
- Added category to toc.
- toc bump to 110100.
1.0.13 (2024-12-19)
- toc bump to 110007 (WoW Retail 11.0.7).
- No content changes. If I notice that the addon needs an update for 11.0.7, I will release one.
- I currently do not have much time to play, so if you notice weird/unusual behavior with 11.0.7 and don’t see an update from my part, please let me know here.
- Minor ReadMe changes.
1.0.12 (2024-10-23)
- toc bump, docs.
- No content changes.
1.0.11 (2024-07-24)
- Seems to work fine with TWW 110000; further tests will follow.
- On first launch with 110000, I had to re-enable my action bars in the client settings. Probably this is not related to the addon, not sure though.
- toc updated for TWW 110000.
1.0.10 (2024-05-08)
- toc bump only (100207). Addon update will follow as needed.
1.0.9 (2024-03-19)
- toc bump only. If necessary, the addon will be updated in the next days.
1.0.8 (2024-01-16)
- Just a toc bump for 10.2.5. Compatibility update will follow if needed.
1.0.7 (2023-11-08)
-toc update 100200; no content changes.
1.0.6 (2023-09-06)
- toc bump 100107.
- Minor changes to the Readme.
1.0.5 (2023-07-12)
- Readme improved.
1.0.4 (2023-07-12)
- toc updated for 10.1.5.
- I have not yet had a chance to really test the addon with 10.1.5. There is a small chance that some of the API changes may affect the addon. If I find any problems, you'll get a content update soon.
1.0.3 (2023-05-27)
- Improved icon.
- Changed readme text so that it will render more or less correctly with CurseForge’s broken MD renderer, as well as with non broken MD renderers, e.g. GitHub, or everything else that is not CurseForge. They (Overwolf) really should get the formatting on their pages fixed. Getting tired of this.
1.0.2 (2023-05-24)
- Added icon for the addon list.
1.0.1 (2023-05-24)
- Fixed CF ID in toc.
1.0 (2023-05-24)
- Initial CurseForge upload.
- For previous changes see the GitHub repo.
This mod has no additional files