QuestHelper Changelog

What's new in QuestHelper 4.2.0.224r

Jul 18, 2011
  • Resolves issue 350, issue 351 and issue 352. API created to allow Archy to send data to QH.

New in QuestHelper 4.1.0.177b (Apr 29, 2011)

  • Updated TOC for 4.1 Added a fix for the expanding Flight Timer

New in QuestHelper 4.0.6.176b (Apr 4, 2011)

  • More pathfinding changes.
  • Removed the assert that is causing issue 370.
  • Added slot number to error messages related to issue 374 and its predecessors.
  • IndexLookup issues in and of themselves will no longer throw errors... They'll just throw messages to the chat frame.
  • Added player level, race, class and realm to the error messages.
  • Removed all level restrictions to Northrend in pathfinding.
  • Applied a patch similar to Alterac to Stranglethorn to eliminate an error.
  • Updated Pathfinding.lua to expand transitions into Cataclysm areas.
  • Added Waygate. Adjusted port speeds depending on whether travel was intra- or inter-zone.
  • Created 'static' variables 'ALLIANCE' and 'HORDE' to eventually replace all references by number, thus enhancing readability.

New in QuestHelper 4.0.6.161r (Feb 21, 2011)

  • Special item icons will now disappear from the tracker when their respective quests are complete.
  • Bypass for collecting archaeology fragments until all translations are in.
  • Significant changes to the static pathfinding information with some setup for mage and hearth porting.
  • Significant changes to data collection, with a methodology put in place to cause collected data to be purged.
  • Fixed upgrade.lua to stop throwing errors UNLESS we are on a development version.

New in QuestHelper 4.0.6.143r (Feb 14, 2011)

  • Fixes issue 349.

New in QuestHelper 4.0.3a.115r Mark 2 (Feb 1, 2011)

  • Reupload of 115r. File was corrupted during upload yesterday. Local checksums are different from what is shown here and on GoogleCode.

New in QuestHelper 4.0.3a.111r (Jan 29, 2011)

  • This version hopefully fixes the "Coord[1] = 181" error for good. It also finishes a collector for hearthstones, to hopefully allow for the inclusion of hearthing during path calculation.

New in QuestHelper 4.0.3a.103b (Jan 26, 2011)

  • Made a few elder coordinates more accurate. Made it so that coordinates would map, regardless of localization. You still need to input in US English, but you should get the "right" points regardless of locale. Made some modifications to collect_loot to better understand what's coming through when we are doing archaeology.

New in QuestHelper 4.0.3a.100b (Jan 24, 2011)

  • Corrected the Durotar Zeppelin location, which is now in Orgrimmar.
  • Corrected issue 267.
  • Added functionality to route you to the elders. This can be accessed via the slash commands "/qh find elder" or "/qh find elders". If you add an argument, you can find a particular elder or all the elders for a particular achievement. To access achievements, use the last part of the achievement name. For example, for "Elders of the Horde," use "Horde" as the argument. Likewise, if you are looking for a particular elder, drop the "Elder" part of the elder's name and the location part. For example, for "Elder Darkhorn in Orgrimmar," use Darkhorn as the argument. One caveat though is that QH doesn't seem to be ordering the elders in a consistently logical order or reordering when it should be.

New in QuestHelper 4.0.3a.73r (Dec 16, 2010)

  • Added LostIsles_terrain2. Made some more changes to the saved variables layout.

New in QuestHelper 4.0.3a.70r (Dec 13, 2010)

  • Added check for nil c in float(c) in collect_location.lua.
  • Added 'meta' paths for Maelstrom Continent zones.
  • Added 'meta' sizes for new zones.
  • Converted some of the stored data to output strings, rather than convert numbers to sequences of bytes.

New in QuestHelper 4.0.3a.66r (Dec 11, 2010)

  • Fixed issue 140. Added paths for STV sub-zones, did not encounter STV master anywhere. Finished pathing for Worgen starts, up to and including the official path to main world... I just need to go back with another new Worgen to check the start coords for accuracy. Added routes for Ruins of Gilneas and Ruins of Gilneas City (City is its own zone, but isn't triggered reliably or accurately). Adjusted assertion error text for collect_location to be more useful. Made the afflicted function return strings too, since I want as much plain text as possible. It is late, and that seems to be all I can remember.

New in QuestHelper 4.0.3a.62r (Dec 7, 2010)

  • This update creates some more informative error messages that were needed to fix an issue with German and Russian clients, where Blizzard used the same name for Gilneas and Gilneas City in those languages.
  • This update implements a work around for said problem.

New in QuestHelper 4.0.3a.54 Beta (Nov 29, 2010)

  • This update disables tracking allowing QH to run without noticeable errors and collect quest information. Please collect data for a few days before submitting the saved variables file for QH.

New in QuestHelper 4.0.1.49 Beta (Nov 23, 2010)

  • Updated QH for the 4.x.x clients.
  • Made quest sharing work again. You may need to toggle solo mode off and then back on again to start sharing properly.

New in QuestHelper 4.0.1.31 (Nov 10, 2010)

  • Break cleanly on WoW 4.0 instead of messily
  • That's all, folks. Thanks for the memories!

New in QuestHelper 1.4.1 (Oct 7, 2010)

  • Break cleanly on WoW 4.0 instead of messily
  • That's all, folks. Thanks for the memories!

New in QuestHelper 1.4.0 (May 6, 2010)

  • Added a configuration system (okay, the excellent configuration from the UI mod QuestHelperConfig)
  • GPL'ed the source
  • Included the build tools in the git repo
  • Updated the DB for old time's sake

New in QuestHelper 1.3.11 (Feb 27, 2010)

  • Database update

New in QuestHelper 1.3.10 (Feb 5, 2010)

  • More instrumentation, more DB update.

New in QuestHelper 1.3.9 (Jan 21, 2010)

  • More instrumentation for a few more weird bugs I'm seeing. Keep reporting 'em, I'm not quite sure what's going on yet
  • Standard DB update
  • Been slacking off way too long on updating translations, so I updated 'em. Sorry 'bout that.

New in QuestHelper 1.3.6 (Jan 4, 2010)

  • Well that was a bit longer of a delay than I'd intended
  • Fix a bug involving ignoring quests through the arrow
  • Somewhat improve the smoothness of the loading system
  • Add some instrumentation so I can, in the future, strip out race-specific and class-specific quests from /qh incomplete

New in QuestHelper 1.3.4 (Dec 15, 2009)

  • Bump TOC for official 3.3.0 support
  • Fix up the "/qh help" text for "/qh find"
  • Tweak the worldobject support code
  • Database update

New in QuestHelper 1.0.12 RC5 (May 9, 2009)

  • Attempt to fix the too-many-tables error in several different ways

New in QuestHelper 0.93 (Mar 4, 2009)

  • Fix the minimap issue for real.

New in QuestHelper 0.92 (Mar 4, 2009)

  • There was never a bug with rotating-minimaps causing the routing arrow to point at the wrong place. This release is merely being done for fun. Hey look! Wasn't that fun!

New in QuestHelper 0.91 (Mar 4, 2009)

  • Full compatability with WoW 3.1 on the PTR. Let me know if it breaks again, I may not notice.
  • Fix a small bug that caused hardreset to stop working
  • Remove some error spam that was occuring with tooltips when QH didn't actually load properly

New in QuestHelper 0.90 (Mar 4, 2009)

  • Strip out more private server/test server/competition server data
  • Make /qh treset actually show the tracker, instead of its current behavior, which is to cheerfully move the tracker to a good location and then not show it

New in QuestHelper 0.89 (Feb 20, 2009)

  • Fixed horrifying bug in object collection that resulted in a huge amount of missing data. Sigh. Please submit your files after you've quested a bit with this version, I can really use them. (/qh submit)
  • Fixed mistake in the design for data compression that makes it a little tricky to update version numbers
  • While I was at it, fixed up some issues with object collection causing it to collect things that weren't actually objects
  • Took a shot at cleaning up the saved objects

New in QuestHelper 0.88 (Feb 20, 2009)

  • Compress old collected data. Should reduce memory requirements substantially, after a period of time in which it uses far more memory than it used to. May also improve load speed.

New in QuestHelper 0.87 (Feb 12, 2009)

  • Update translations
  • Update database
  • Fix a bug in the merchant data recorder

New in QuestHelper 0.86 (Feb 4, 2009)

  • Fixed a glitch in error recording that may have been causing excess CPU and RAM usage
  • Cleared out old error data to save people's RAM
  • Possibly fix the old tracker.lua assert error. Possibly make it worse! IT IS AN ADVENTURE TO ALL
  • Rig it to be a little more durable versus InventoryOnPar
  • More private server data removed :(
  • Nag people to update significantly more rarely

New in QuestHelper 0.85 (Jan 31, 2009)

  • Fixed a large pile of small bugs.

New in QuestHelper 0.84 (Jan 23, 2009)

  • Add the concept of "default parameters" to preferences so I don't have to unilaterally screw with people's preferences again. This change may also screw with people's preferences. Go find that picture of Picard covering his face in frustration, that's the expression I'm making right now.
  • Possibly fix that ancient nilposition error
  • A few cleanups and improvements to the data collection code
  • Maybe fix that reported lag issue with the third phase of Malygos. Maybe not. I don't have access to a raiding group, so I honestly can't tell you if it's fixed. I sort of wildly guessed at the problem, and then wildly guessed at a fix, so . . . yeah! Let me know!

New in QuestHelper 0.83 (Jan 13, 2009)

  • Filter out the "hidden quests" warning if you have the zone, done, or watched filters on. Still getting false positives on it? Tell me! I want to know what it is doing wrong. I'm trying to rig it so it Just Plain Works in 99% of cases, and then I'll add an option to disable it in the remaining 1%. If I add the option now, everyone will just be annoyed and use the option and I won't get the information I need. Tell me what you're doing to cause it to show up unnecessarily!
  • Little extra debug code to try solving a problem
  • DB update, of course.
  • Lots of stuff going on behind the scenes! Trust me. It's there. I am *weaving code into bolts of awesome*

New in QuestHelper 0.82 (Jan 10, 2009)

  • More debug output for the "improperly installed" error so I can figure out WTF is going on
  • Bump the default level filter for quests up to +3, and bump people's preferences to +3 if they're at the current default of +2 (if you really wanted +2, sorry, change it back after the first load, it'll only do it once)
  • Add a notification that there may be filtered quests if the tracker isn't full and there's quests filtered. I think it will work, it's a bit hacky. Will it annoy people? Who knows! Let me know if you find it helpful/annoying/attractive/corn-laden/whatever.

New in QuestHelper 0.81 (Jan 10, 2009)

  • Rip out more private server data (ffs stop submitting that)
  • Add merchant tracking code
  • Try to fix the excessive-diffs issue again (I think I got it this time)
  • Small bugfixes
  • Standard database updates

New in QuestHelper 0.80 (Jan 10, 2009)

  • Database update
  • Translation update
  • Move translations into their own directory
  • Get rid of yet more private server data (stop submitting that)
  • Possible fix of the excessive-diffs error
  • Remove some accidentally-left-in debug output

New in QuestHelper 0.79 (Jan 10, 2009)

  • Updated many translations
  • Gathering a lot more data about quests
  • Fix a potential minor bug involving not updating the player's level for an unfortunate amount of time
  • Update some documentation
  • Split out Bitstream into a file usable by Collect
  • Add a timer notifier for Collect
  • Record item-equip data
  • Fix a lot of missing boot profiling entries
  • Add an about panel

New in QuestHelper 0.78 (Dec 29, 2008)

  • Several small bugfixes
  • Update language files
  • Improve loading code to give a status indicator
  • Add tunable performance numbers to loading code

New in QuestHelper 0.77 (Dec 29, 2008)

  • More data collection, focused around loot
  • Remove some false positive errors that aren't really important
  • Stop dropping out of "load mode" prematurely
  • Discourage use of the Deeprun Tram somewhat
  • Perhaps fix the nil flightpath resurgence error and the nil dodads pos issue
  • Ramp up CPU usage further while initializing. Right now the "initializing" segment is essentially "/qh perf 2500%" - the lower that number goes, the longer it'll take, obviously.)
  • Many submitted files are added

New in QuestHelper 0.76 (Dec 5, 2008)

  • Add some more performance benchmarking to help track down the Dalaran issue
  • Move some initialization out of bootup and into a coroutine to speed up loading times (at the expense of initialization time, and some framerate soon after logging in, but if you've logged out in a pvp zone you're probably logging in dead anyway, so whatever, stby)
  • Add some smarter hey-please-donate code that should bug people for about two days every 3 weeks or so