3.7.53-9-ge47deda

Details

  • Filename
    Prat-3.0-3.7.53-9-ge47deda.zip
  • Uploaded by
  • Uploaded
    May 6, 2020
  • Size
    1.43 MB
  • Downloads
    177
  • MD5
    7276adf1c4f7f16674653d6103e35ad1

Supported WoW Retail Versions

  • 8.3.0

Changelog

Prat 3.0

3.7.53-9-ge47deda (2020-05-06)

Full Changelog

  • Merge pull request #22 from amakinen/blizz-timestamps-taint-fix
    Hiding default UI timestamps without breaking Communities UI - setfenv solution
  • Merge branch 'master' into blizz-timestamps-taint-fix
  • Remove CF_MEH hook which taints timestamp
  • Add .editorconfig
  • Support for community channels in sound module
  • Fix the channel list
    Blizzard changed the ordering of data in the channel list and this was preventing the full list of channels from showing.
  • Disable Blizzard timestamps on Timestamps module init instead of enable
    Init is called only once and earlier, reducing chance that it is already
    hooked.
  • Hide Blizzard chat timestamps by using setfenv
    to redirect the CHAT_TIMESTAMPS_FORMAT read instead of modifying and
    tainting the global.
    CF_MEH does not write globals or create functions that do, so __newindex
    is not strictly necessary, but use it anyway to avoid hard to debug
    issues if it is ever changed to do so.
  • Revert "Hide Blizzard chat timestamps when using the Timestamps module"
    While this implementation correctly hid default timestamps in chat and
    kept them in the Communities UI, tainting CHAT_TIMESTAMP_FORMAT breaks
    other, secure features of the Communities UI and a different solution is
    needed.