Releases: Nevcairiel/HereBeDragons
Releases · Nevcairiel/HereBeDragons
2.14.3-release
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
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
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
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
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
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
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
Lib: HereBeDragons
2.10-release (2022-09-16)
Full Changelog Previous Releases
- Update Map Data for 10.0
2.09-release
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