File Details
BetterBags_Shadowlands-v4.0.0.zip
- R
- May 19, 2026
- 2.31 MB
- 349
- 12.0.5
- Retail
File Name
BetterBags_Shadowlands-v4.0.0.zip
Supported Versions
- 12.0.5
Changelog
[v4.0.0] - 2026-05-19
The database was rebuilt to support localisation and create a more stable foundation for the future of the addon. Sadly this has reset your BetterBags AIO settings. Sorry for the inconvenience - this should be a one time thing.
New
- Pin & Sort tab - pin categories so they always appear first, reorder them with arrows, and pick a sort preset for everything else. Works across bags and bank together or separately. Alt+Middle-click any category header in your bags to pin it without opening the panel.
- Item Sort tab - control how items are ordered inside each category. Set a global default and override individual categories as needed. Options include item level, quality, alphabetical, low stock first, and high stock first.
- Named colors - type a color name when renaming a category instead of a hex code. Supports quality colors, class colors, and common names. Hex still works.
- Hide Free Space - hides the empty slot count at the bottom of your bags.
- Search by original name - renamed categories are still found by their original name. Results show a gold star and tooltip with the original name.
- Advanced Settings - hidden section in Settings for scan chunk sizes, debounce delays, pin limits, and search caps. Off by default.
- Localisation foundation - more languages to come.
Bug Fixes
- Bag scanning was firing multiple overlapping passes after bag events. Rewritten as a single scan queue. CPU average usage dropped from around 3% to 1% on the developer's machine - most systems should see a similar improvement.
- Colored or renamed categories were sorting to the bottom of the bag on every update. Fixed.
- Rename dialog was appearing behind the options panel. Fixed.
- Factory Reset was behaving like Enable All. Fixed.
- Duplicate name warning now tells you the categories will merge before you confirm.
Under the Hood
- Full database rebuild across all 12 expansions with unified internal naming, localisation support, and corrected display names.
- AceLocale-3.0 integrated. All UI strings centralised and ready for translation.

