v1.4
What's new
ForeverMeter
v1.4 (2026-09-24)
Full Changelog Previous Releases
- Update wiki navigation and rename home page
Reorganize the wiki to use GitHub-friendly markdown links and a single README entry point. This updates each wiki page with a shared navigation bar, renames the home page from Home.md to README.md, converts legacy wiki links to markdown links, and removes the old sidebar file. - Update ForeverMeter.toc
- Add GitHub wiki docs and cleanup docs
This change adds a GitHub wiki for installation, commands, windows, modes, and FAQ, replacing the old standalone French README with the new documentation layout. It also updates the package metadata to ignore the wiki directory from packaging. - Add French README and refresh docs
This commit adds a French translation of the project README and updates the English README to cross-link it. It also clarifies installation instructions, feature descriptions, and command documentation while preserving the addon's existing usage details. - Add automated release packaging workflow
Set up tag-based releases with the BigWigs packager via GitHub Actions. This adds repository packaging metadata, excludes local check files from release archives, and updates the addon TOC with CurseForge/Wago project fields so published releases can be distributed automatically. - Add settings mirror and stabilize resizing
IntroduceMirror.luato persist addon settings on WoW Forever clients that write but do not reload account SavedVariables. Settings now load from SavedVariables first, then Blizzard’s host table, then chunked CVars fallback, with periodic/logout flushing and default-aware pruning.
Also rework window resizing to use drag-driven cursor tracking (instead ofStartSizing), persist size live during drag, clamp min/max reliably, and prevent user-placed layout drift by clearingSetUserPlaced. Update TOC/version, README documentation, UI checks, and ignore generated release zip archives. - Add window snapping and per-window sizing
Introduces major UI upgrades for multi-window behavior: windows can now snap/anchor to each other, be resized individually (width + rows), and use per-window lock state with migration from the old global lock setting. Adds a configurable refresh interval via/fm refresh, updates threat warning deduplication across threat views, and keeps detail windows synced to their owner size. Also bumps version to 1.3.0 and updates README, all locale help strings/messages, and selfcheck/uicheck coverage for the new anchoring, resizing, refresh, and migration logic. - Add multi-window UI and death recap support
Refactors ForeverMeter to support up to 4 independent windows (mode/session/position per window), with shared spell-detail behavior, window management in menus and/fm windows, and addon-compartment toggle integration. Adds death-recap tooltip lines for deaths mode, improves source/spell display (spec icons, taken-mode caster labels), and updates saved-variable migration from the old single-window format.
Also updates TOC/version and docs, extends localized strings for new menu/tooltip/messages across all locales, and expands validation with new pure-logic checks plus a full UI simulation script (uicheck.lua). - feat: choix de la langue et débit lisible à bas niveau
- /fm lang : impose une langue ou revient à celle du client.
Les fichiers Locale/ enregistrent leur table dans NS.Locales ; FM.ApplyLocale
remplit L sur place, le changement est immédiat, sans /reload. - Débit par seconde : une décimale sous 10 (0.8/s au lieu de 0/s), et %.1f/s
en combat. Relevé en jeu : 72 en 88 s = 0.818/s affiché 0. - Aide /fm : modes séparés par des virgules ; "|h", "|a", "|t" sont des codes
d'échappement du chat et mangeaient des lettres. - /fm debug : valeurs brutes de C_DamageMeter pour le mode et la session.
- Version 1.1.0.
Co-Authored-By: Claude Opus 5 (1M context) noreply@anthropic.com
- /fm lang : impose une langue ou revient à celle du client.
- Remove author metadata from toc
Drop theAuthorfield fromForeverMeter.tocso the addon metadata no longer hardcodes the maintainer name. - Initial commit
This mod has no additional files
