EbonBuilds 3.85
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).
3.85 (2026-07-24) -- Autopilot reliability, Auctionator affix shopping, and UI/data refactors
Follow-up to 3.84: ProjectEbonhold API alignment for pending rolls and tome/permanent locks, a client board state machine for freeze-lock, optional vendored Auctionator for AH affix shopping, UI monolith splits, docs/site polish, regenerated TGA UI assets, and a much larger automated test suite.
Added
- Auctionator integration (#74): optional companion AddOn (vendored Auctionator 2.6.3 for WotLK). Ships as
dist/Auctionator.zip; EbonBuilds declares## OptionalDeps: Auctionator. AuctionatorBridge adds soft-fail buyout helpers, Affixes-tab AH search and shopping-list sync, tooltip buyout lines, and a gold bag dot for cheap missing-affix gear. Tests intests/test_auctionator_bridge.lua. - Board state machine WP1 (#75): client-side automation board state + freeze-lock groundwork (#50) so Autopilot tracks board lifecycle more reliably.
- ProjectEbonhold Autopilot reliability (#67): pending-roll handling, auto-accept, and slot-busy guards so Autopilot stops fighting in-flight server requests.
- Tome draw-pool + permanent LockPerk APIs (#68 / #62): Tome Atlas shows draw-pool state; right-click toggles via
ToggleTomeEcho/IsTomeEchoDisabled. Build Overview surfaces permanent locks fromGetLockedPerks/GetMaximumPermanentEchoes, with unlock /LockPerkgestures. Optional Snapshot Run drafts fromSnapshotCurrentEchoes. ProjectAPI wrappers are capability-gated for older PE builds. - UI data-layer splits (#73, #85, #86): SessionHistory, CharacterView, and BuildOverview data modules extracted from the UI monolith (issue #19).
- TGA UI assets (#70): regenerate in-game textures from documented sources instead of shipping opaque binaries alone.
- Docs and community: professional README (#76), localized README parity (#84), FAQ polish for Discord/PE topics (#72), changelog/releases docs (#79), MkDocs/Pages polish (#78, #87), community governance files (#77), and GitHub social preview image (#83).
Changed
- Test suite: shared 3.3.5a API stub harness, architecture lint hardening, maximize coverage for pure modules (#81), and AutoSell category test stubs (#80).
- Developer experience (#69): clearer local
check.shoutput and CI failure artifacts for debugging.
Fixed
- AutoSell localized categories (#71): category filters use
GetAuctionItemClassesso non-English clients match the intended auction categories.