# HayabikuHandyHandbag 1.2.0

Version 1.2.0 updates HayabikuHandyHandbag for World of Warcraft Retail Patch 12.1 and reduces repeated work when rendering tracked inventories and item tooltips.

## What's New in 1.2.0

### Patch 12.1 Compatibility

- Updated the World of Warcraft interface version to `120100`
- Reviewed the addon's container, item-information, tooltip, timer, and bank-event usage against the Patch 12.1 API changes
- Existing interface textures remain compatible because Patch 12.1 retains previously published texture paths

### Performance Improvements

- Character sorting is now cached for the duration of the session and rebuilt only when a new character record is created
- Inventory totals, owner rows, and Warband Bank values are calculated once per visible item during a refresh
- The renderer reuses those calculated values instead of traversing every character inventory a second time for each displayed row
- Existing row and icon pooling, batched rendering, delayed search updates, and coalesced inventory scans remain in place

## Existing Features

- Account-wide tracking for character bags and personal banks
- Shared Warband Bank tracking
- Searchable inventory overview across all recorded characters
- Current-character view with item icons and stack counts
- Item tooltip counts for every recorded character and the Warband Bank
- Sorting by item, character count, or total quantity
- German localization with English fallback
- Defensive SavedVariables migration and error reporting

## Compatibility

- World of Warcraft Retail Patch 12.1
- Interface version: `120100`
- Addon version: `1.2.0`
- Languages: English and German
- No external libraries required

## Update Notes

Existing SavedVariables remain compatible and require no migration by the user. Bank data for characters continues to reflect the most recent scan performed while that character's bank was open.
