mirror of
https://codeberg.org/Duvelcorp/MetaHunt.git
synced 2026-10-09 10:00:01 +00:00
56 lines
4.2 KiB
Markdown
56 lines
4.2 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to MetaHunt will be documented in this file.
|
|
|
|
## [1.0.5] - 2026-03-01
|
|
|
|
### Fixed
|
|
- Multiple changes to the addon to reduce its memory and CPU time footprint to the strict minimum possible.
|
|
- Restored FeedOMatic pet hunger notifications so hungry/very hungry warnings are emitted reliably again when enabled.
|
|
- Fixed Chronometer `Wing Clip` tracking by adding a safe fallback timer path for the missing trigger case.
|
|
- Fixed Chronometer `Quick Shots` bar icon by mapping the event to the correct icon texture.
|
|
- Fixed module enabled/disabled persistence to be truly per-character (`MTH_CharSavedVariables.moduleStates`) instead of account-shared.
|
|
- Fixed AutoBuy persistence fallback by removing undeclared `MTH_AutoBuy_Saved` paths and using module stores/transient runtime fallback only.
|
|
- Consolidated FeedOMatic legacy persistence to a single module-backed store (`modules.feedomatic.legacy`) with globals bound to that source.
|
|
- Switched Chronometer profile persistence to per-character module storage with one-time migration from existing account profile data.
|
|
- Switched Tooltips module options persistence to per-character module storage with one-time migration from existing account settings.
|
|
|
|
## [1.0.4] - 2026-02-27
|
|
|
|
### Added
|
|
- Added new zButton bar `zRanged` that tracks all ranged weapons in bags and allows to quickly swap them.
|
|
- Added structured localization architecture with dedicated locale packs under `locales/` and loader wiring through `init/localization.xml`.
|
|
- Added a dedicated `Messages` options panel with per-message toggles.
|
|
- Added Smart Ammo option `Enable Weapon-Swap Auto Ammo` to instantly equip best bullets/arrows when switching ranged weapon type.
|
|
- Added two new Hunter Book pages in the main tab bar: `Projectiles` and `Ammo Bags`
|
|
|
|
### Changed
|
|
- Reworked core localization runtime to support explicit locale fallback rules (`enUS`, `deDE`, `esES`, `ptBR`, `ruRU`, `zhCN`; no `frFR` target).
|
|
- Updated Hunter Book NPC finder and map vendor markers to use localized NPC names by NPC ID.
|
|
- Updated Hunter Book, item search/sort, AutoBuy item labels, and drop map markers to use localized item names by item ID.
|
|
|
|
|
|
### Fixed
|
|
- Fixed version metadata consistency so all first-party module descriptors report the same release version as the main addon.
|
|
- Fixed SmartAmmo junk-shot detection by including `Baited Shot` and `Tranquilizing Shot` in `MTH_AMMO_JUNKSHOT_SET`.
|
|
- Fixed zButtons options side effect where opening Mounts/Companions/Toys options could implicitly enable those buttons.
|
|
- Normalized zButtons checkbox defaults (`enabled`, `tooltip`, `hideonclick`, `parent.hide`, `parent.circle`, `showammoname`) so toggle states are always explicit and never nil.
|
|
- Fixed Beast Lore ability dropdown to exclude trainer-only abilities and list beast-learned abilities only.
|
|
- Removed junk `TBD` ability value from Wind Serpent dataset entry (`Venomflayer Serpent`) so it no longer appears in Beast Lore filters.
|
|
- Fixed zhunter child-button visibility restore so collapsed bars no longer hard-hide children (`ztrack` / `ztrap` expansion regression).
|
|
- Fixed pet tame metadata fallback so existing pets are not assigned current zone/time unless a real tame attempt is pending.
|
|
- Fixed Smart Ammo options copy mismatch by clarifying junk-shot swap behavior and restoring ammo target as previous equipped ammo.
|
|
- Fixed Smart Ammo default state so junk-shot swaps are enabled when no saved value exists.
|
|
- Fixed Beast Training startup prompt behavior so low-level hunters no longer receive training-scan warnings before level threshold.
|
|
- Restored hidden `/mth err` slash command behavior for debug-frame access.
|
|
- Fixed `zammo` children refresh on bag/inventory updates so newly acquired ammo types appear without `/reload`.
|
|
- Preserved `zammo` out-of-stock behavior so previously shown ammo entries still remain visible with zero/out state.
|
|
- Fixed intermittent `ztrack`/`ztrap` right-click expand/collapse issue after fresh login by preventing duplicate child-frame recreation during startup.
|
|
- Fixed `zpet` spell resolution after trainer updates by using robust spellbook lookup and immediate refresh on `LEARNED_SPELL_IN_TAB`.
|
|
|
|
|
|
## [1.0.3] - 2026-02-24
|
|
|
|
### Added
|
|
- Initial published release.
|