Skip to content

v2.0.0-alpha.4

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Nov 17:48
· 57 commits to main since this release

Slab

v2.0.0-alpha.4 (2023-11-02)

Full Changelog Previous Releases

  • untested change to make smallmode overridable
  • small mode fixes
  • clean up implementation from ingame testing
  • change handling of minor enemies
    threat visible, castbars / auras not
  • use addon namespace properly
    this improves type inference substantially, and avoids a bunch of
    needless LibStubing
    it should remain compatible with all existing external code (such as it
    is) since we still export the whole namespace via metatable index
  • implement threat rules inline
    branching code vs array loop. prob branching code is faster?
  • flake setup
  • comment
  • new threat stuff
  • add tapped color
  • don't turn off castbars for minimal, also disable UnitExists threat check
    the perf impact of castbars for mobs that don't cast (aka most trivial mobs)
    is negligible, and the impact of (for example) totem casts being hidden
    because totems are trivial is HUGE.
    also the UnitExists threat check did weird things when you're the offtank
    and there is no target. possibly need UnitDetailedThreatSituation but
    gonna try again with just UnitThreatSituation and see
  • more cleanup
    probably switch threat to use UNIT_THREAT_LIST_UPDATED instead of UNIT_THREAT_SITUATION maybe?
  • trivial and special are not the same :)
  • stray dump
  • oops, typo
  • trying fira sans on for a spin
    also reduce vertical scale to help with stacking
  • automatic caster mob detection based on MDT + BW
  • more cleanup
  • bunch of threat logic fixes, plus some misc work
  • color cleanup
  • sweeping changes to color setup