Releases: Defcons/ConLogsApp
Release list
ConLogs-Epoch v3.0.1
Housekeeping: developer/diagnostic slash commands removed from the public build (dump, dumpspec, dumpstats) — internal tools a player doesn't need. No gameplay changes; armory + relay are unaffected.
Install: extract ConLogs-Epoch/ into Interface/AddOns/.
ConLogs-CoA v0.3.7
Per-character scaled item stats.
CoA scales item stats to the wearer's level, so the same item has different stats on a low- vs high-level character. Scans now relay each equipped slot's scaled stats keyed to the character (new wire field), instead of funnelling them into the shared item cache — so the armory shows the character you're viewing, not whoever scanned an item last. Additive; no gameplay or performance impact.
Install: extract ConLogs-CoA/ into Interface/AddOns/.
ConLogs-CoA v0.3.6
Public build cleanup + site export polish.
- Developer/diagnostic slash commands removed from the public build (
dump,dumpspec,dumpstats,dumpentries). Regular play only needs the armory + relay; these were internal tools (anddumpentriescould build a large SavedVariable). Gameplay unchanged. - Talent-map export now includes spell descriptions (for coalogs.com tooltips).
Builds on v0.3.4's CoA talent support (capture + in-game tree). Install: extract ConLogs-CoA/ into Interface/AddOns/.
ConLogs-CoA v0.3.4
CoA talent support — the big one.
Talents now work on CoA. Previous builds read {0,0,0} because CoA uses Ascension's custom Character Advancement system, not the classic talent API. This release reads the real build.
- Talent capture for yourself and inspected group/guild members, across every class (including custom classes like Wildwalker/Primalist). Rides the existing combat-log relay + mesh — no extra setup.
- In-game talent tree in the ConLogs Talents panel: the actual node graph (positioned nodes, connecting lines, node shapes, spec background) with your picks highlighted.
/conlogs dumpentriesexports the full CoA talent-tree map (all classes/specs, nodes + edges) for rendering on the website.- Gear/difficulty/keystone capture unchanged.
Install: extract ConLogs-CoA/ into Interface/AddOns/.
ConLogs-CoA v0.2.1
ConLogs-CoA v0.2.1
First release of the Conquest of Azeroth sibling addon.
What it does
- Embeds gear/talents, pre-pull buffs, loot, positions, and version into your combat log (same relay as ConLogs-Epoch) — a single uploaded log carries everything.
- CoA difficulty capture: relays instance + keystone level + affixes + flex group size + named tier (Normal/Heroic/Mythic/Ascended) + map/dungeon IDs, from the CoA Mythic+ API.
- Auto-combatlogging: auto-starts on entering any instance, auto-stops on leaving the instance or group (
/conlogs raidlog offto disable).
CoA-focused
The Epoch dungeon-run tracker and training-dummy features are removed — they do not apply to CoA.
ConLogs-Epoch v3.0.0
ConLogs-Epoch v3.0.0
Raid FPS hardening (the headline)
The relay's raid hot paths got a static FPS/stutter audit. The addon can't be tested before a live
25–40 man raid, so this release hardens the worst-case frames:
- Whole-raid consumable scan is now spread across frames. It used to read every raider's (and
pet's) consumable auras all at once on a single frame — worst case right at a pull, the frame
that's already busiest. It now reads a few unit tokens per frame (a full 40-man pass finishes in
~0.25s), dropping the worst single-frame aura reads from ~3200 to ≤240. The pull frame no longer
does the scan at all. - Localized hot-path globals in the relay (
UnitAura/UnitExists/UnitGUID/string/table/…)
so the scan and the per-frameOnUpdateloops stop paying a global-table lookup per call. - Skip an idle queue scan — the end-of-raid loot-flush prompt no longer walks the whole chunk
queue twice a second when it can't possibly be shown (the entire raid until the last boss).
Dedup, chunk packing, and the failed-cast budget are all unchanged — only how and when the work
runs. No re-scan required.
Also included since v2.9.1
- 2.9.4 — per-GUID consumable scan throttle: a unit stops being re-scanned once its consumable
set settles (or after a few tries), so steady-state cost is ~zero chunks. - 2.9.3 — relay whole-raid + pet consumables via the BU snapshot, so flasks/elixirs/food/jujus
popped before/combatlogare captured for the whole raid (not just addon users). - 2.9.2 — capture scroll buffs (
Enhance Agility/Strength/…) in the buff snapshot.
Install: unzip ConLogs-Epoch.zip into Interface\AddOns\. Drop-in update — no re-scan needed.
ConLogs-Epoch v2.9.1
ConLogs-Epoch v2.9.1
Fixed in 2.9.1
- Renamed the captured "Acuity" stat to "Alacrity" — its correct in-game name (the character sheet shows Alacrity: X%). The tooltip line scanned is unchanged ("Improves your casting speed and causes periodic effects to occur more frequently with spells by X%"); only the internal stat key was corrected so it lines up with epoglogs.com + the epoch-sim simulator. Re-scan your gear to pick it up.
Carried features (2.9.0)
- Captures Project Epoch's Alacrity stat, totem & buff uptime, deterministic pet→owner attribution, end-of-raid "Save Loot" button, gear mesh broadcast.
ConLogs-Epoch v2.9.0
ConLogs-Epoch v2.9.0
New in 2.9.0
- Captures Project Epoch's "Acuity" stat. Gear with "Improves your casting speed and causes periodic effects to occur more frequently with spells by X%" — the stat that speeds both your casts and your periodic (DoT) ticks — is now scanned as a proper stat instead of being skipped. Re-scan your gear (open your character/bags so item tooltips resolve, then upload your SavedVariables) so the stat reaches epoglogs.com. Powers the new Acuity modeling in the epoch-sim DPS simulator.
Carried features
- Totem & buff uptime, deterministic pet→owner attribution, end-of-raid "Save Loot" button, gear mesh broadcast.
ConLogs-Epoch v2.8.0
ConLogs-Epoch v2.8.0
New in 2.8.0
- Raid/dungeon FPS audit — smoother in instances. A full pass over the addon found several combat-log handlers doing per-event work the entire time you were in a raid (even with no dummy test running). They now bail instantly when idle, so the addon stays out of your frame budget during raids and dungeons. If you saw fight-start or mid-fight stutters, this is the fix.
- Gear uploads are ~70–80% smaller over the combat log. Item stats are immutable and already shared in-game (and cached per item), so the addon no longer bloats the combat-log relay by repeating them — your SavedVariables upload still builds the full item database on the site. Result: your gear data lands on epoglogs.com far more reliably during a raid.
- Smoother gear-sync handling. Receiving a burst of gear scans (a sync) no longer resolves every item on one frame; the work now spreads across frames.
Carried features
- Totem & buff uptime, deterministic pet→owner attribution, end-of-raid "Save Loot" button.
- Gear & talents embedded into your combat log while
/combatlogis active. - Pre-pull buffs, loot tracking, race + unbuffed base stats.
- Minimap tooltip shows combat-logging status and the installed version.
Upload your combat log on epoglogs.com as usual.
ConLogs-Epoch v2.7.0
ConLogs-Epoch v2.7.0
New in 2.7.0
- Fixed the raid FPS stutter at the start of fights. Your gear was being re-encoded on every pull until it finished landing in the log, so a raid re-processed its whole roster's gear at every combat start. It's now cached — the per-fight freeze is gone.
- "Save Loot" button. After a raid's last boss — when there's no more combat to carry the data — a small on-screen button appears so one click saves the loot that dropped to your log, instead of waiting for a failed cast. It only auto-shows when loot is pending and you're out of combat.
Carried features
- Deterministic pet→owner attribution (no more cross-matched warlock/hunter pets).
- Totem & buff uptime relayed (self + pet) so it shows on epoglogs.com.
- Gear & talents embedded into your combat log while
/combatlogis active (on by default). - Pre-pull buffs captured, including Epoch buffs with no combat-log events (jujus, totems).
- Loot tracking with an end-of-run prompt; race + unbuffed base stats.
- Minimap tooltip shows combat-logging status and the installed version.
Upload your combat log on epoglogs.com as usual.