Skip to content

EbonBuilds 3.86.2

Choose a tag to compare

@github-actions github-actions released this 24 Jul 05:07

Install: Download EbonBuilds.zip
Extract it and drop the EbonBuilds folder into Interface/AddOns/.
Optional affix shopping: Download Auctionator.zip — extract to Interface/AddOns/Auctionator (EbonBuilds enables bridge features when present).
Optional Details! threat plugin: Download Details_TinyThreat.zip — requires Details! core in Interface/AddOns/Details (not shipped with EbonBuilds).
Optional Details! PE companion: Download Details_ProjectEbonhold.zip — Echo DPS labels + proc attribution; requires Details! core in Interface/AddOns/Details.

3.86.2 (2026-07-24) -- Public Builds sort harden, Logbook reasons, Details PE companion

Release v3.86.2

Patch release for fixes and the lean Details! PE companion landed after v3.86.1 (#128, #129, #130).

Added

  • Details!: Project Ebonhold companion (#130): lean PE fine-tune layer for Details! (not a full core vendor) -- Echo spell labels (Echo), CLEU proc-to-source attribution Proc (<- Cast), Custom Display PE Proc Sources, soft PE defaults. Ships as Details_ProjectEbonhold.zip. Docs: details-project-ebonhold-pe.md. Tests: tests/test_details_project_ebonhold.lua.

Changed

  • EchoPerformance (#130): when Details_ProjectEbonhold is present, accumulate optional spell-attributed Echo damage (spellSum/spellCount) alongside whole-loadout DPS samples.

Fixed

  • Public Builds sort hardening on top of #126 (#128): coerce numeric sort keys with tonumber, densify sparse list holes before table.sort, and expand the CompareBuilds self-test with the v3.86 Alpha/Zebra conflict reproduction, pairwise total-order checks across all modes, and sparse-list compaction.
  • Logbook banish/select reason text now matches the live Autopilot decision (#129): persist applied threshold and freeze-this-board flags so Session History no longer claims score-below-threshold when the numbers disagree, or Higher eligible when freeze-first withheld the better Echo.