Skip to content

Releases: Nevcairiel/HereBeDragons

2.14.3-release

24 Jul 19:40
ecae803
Compare
Choose a tag to compare

Lib: HereBeDragons

2.14.3-release (2024-07-24)

Full Changelog Previous Releases

  • Fix classic compat, which lacks GetMapWorldSize
    ... for reasons, why such a base API is missing

2.14.2-release

24 Jul 16:41
8c61a68
Compare
Choose a tag to compare

Lib: HereBeDragons

2.14.2-release (2024-07-24)

Full Changelog Previous Releases

  • Redesign the map data gathering with improved compatibility
    Unfortunately this logic is prone to automatic translation to other
    zones. Some logic to detect and avoid this might be useful, but for now
    this works.

2.14.1-release

24 Jul 16:00
1dce523
Compare
Choose a tag to compare

Lib: HereBeDragons

2.14.1-release (2024-07-24)

Full Changelog Previous Releases

  • Limit new world map data to 11.0.2

2.14-release

24 Jul 14:03
8b057ff
Compare
Choose a tag to compare

Lib: HereBeDragons

2.14-release (2024-07-23)

Full Changelog Previous Releases

  • Add second Khaz Algar instance to the world map
  • Update TOC for all supported versions
  • Remove TWW transform entry that causes misbehavior
  • Add world map data for 11.0 map changes
  • Use a centered square to determinet the map size
    This ensures we hit the active map, rather then any border conditions
  • Use the newly exposed unsecured pools function
  • Let processMap lookup map info if not provided
    This simplifies the lookup logic a bit
  • Add TWW transform data
  • Update pin frame pool for 11.x compat
    This is a bit ugly since the exposed frame pools use a secure pool that
    we can't mess with, so instead create an unsecure texture pool (because
    frame or even object pools are not exposed, thanks Blizzard), and
    repurpose it to be a frame pool once again.
  • Update Library version, forgotten in previous commit
    Also force a data update for Cataclysm
  • Update for Cataclysm Classic
  • Update TOC for 10.2.6

2.13-release

12 Jul 07:11
ad409b0
Compare
Choose a tag to compare

Lib: HereBeDragons

2.13-release (2023-07-12)

Full Changelog Previous Releases

  • Update TOC for 10.1.5
  • HBD-Pins-2.0: Hack around combat limitations in 10.1.5
    SetPassThroughButtons can no longer be called in combat, but we allow
    creating pins at any time during play. Until such a point when this is
    fixed by Blizzard, noop out the function so that creating pins no longer
    errors.
    This function is called on the pin by Blizzards pin handler, which is of
    course insecure on addon-created pins.
  • Update TOC for 10.1
  • Update TOC for 10.0.7

2.12-release

16 Nov 14:21
aea4526
Compare
Choose a tag to compare

Lib: HereBeDragons

2.12-release (2022-11-16)

Full Changelog Previous Releases

  • Update TOC for 10.0.2
  • Remove support for WoW 10.0.0 (only 10.0.2 is supported on retail now)
  • Handle World Map data differences between 10.0.0 and 10.0.2

2.11-release

31 Oct 07:21
cf4cef8
Compare
Choose a tag to compare

Lib: HereBeDragons

2.11-release (2022-10-31)

Full Changelog Previous Releases

  • Update TOC for 10.0
  • Fix CVAR_UPDATE handling on WoW 10.0
    In 10.0 the CVAR payload changed to contain the actual CVAR name, so
    handle that as well. Other clients still use the abstract name.

2.10-release

22 Oct 09:07
93ee04a
Compare
Choose a tag to compare

Lib: HereBeDragons

2.10-release (2022-09-16)

Full Changelog Previous Releases

  • Update Map Data for 10.0

2.09-release

29 Aug 08:05
7033eed
Compare
Choose a tag to compare

Lib: HereBeDragons

2.09-release (2022-08-29)

Full Changelog Previous Releases

  • Unify WoW version checks
  • Update TOC
  • Move DK starting area override into transforms
    The instance ID overrides were meant for dynamic phasing, not
    permanently instanced zones, which the transform was designed for
    instead, even if the map coordinates are not transformed.
    This should make the behavior more consistent for users.
  • Don't use expansion level checks, they may not be present in all clients
  • Fix handling of pins from phased sub maps
  • Add Wrath Classic support

2.08-release

23 Feb 10:03
Compare
Choose a tag to compare

Lib: HereBeDragons

2.08-release (2022-02-23)

Full Changelog Previous Releases

  • Update TOC
  • Move Load-on-Demand update to after all functions are parsed
    Fixes #12
  • Increase the max map ID to accomodate for all new 9.1 zones
    Bump it up to 2500 to allow for some growth in 9.x and possibly 10.x
    Fixes #13
  • Update TOC for 9.1