# Console Port

## [2.9.47](https://github.com/seblindfors/ConsolePort/tree/2.9.47) (2025-01-01)
[Full Changelog](https://github.com/seblindfors/ConsolePort/compare/2.9.46...2.9.47) [Previous Releases](https://github.com/seblindfors/ConsolePort/releases)

- Update ConsolePort.toc  
- Account for nameplate changing when using interact tooltip on nameplates  
- Added handling for macro mismatch in utility ring stored data  
    Rings use macro ID to execute macros, but these IDs drift as macros are added or removed, which will change their content. We need to keep using macro IDs, but in order to keep IDs up to date, ring validation has been added which tries to match macro content to new IDs when they drift. This is determined by the macro name, icon and body.  
- Fine-tune interact tooltips (Retail only)  
- Refactor targeting cvars to targeting handler and add target tooltips  
    This change is to enable two things:  
    1) target/interact tooltips do not work and Blizzard doesn't seem keen to fix them  
    2) stop some soft targeting variables from resetting on logout  
