Skip to content

Changelog

What changed in the addon, AHledger sync, and the site, newest first. Addon releases are the versions on CurseForge; sync releases are the installer on the download page.

Addon
0.13.2 · 2026-11-08
AHledger sync
0.2.27 · 2026-11-08
  1. Addon 0.13.2 · 2026-11-08

    The posting panel follows the listings on screen

    • When you place an item in the sell frame, the posting panel now waits for the auction house to answer and then shows its lowest listing as "Lowest right now". Undercut prices from that listing. Before, it read the house before the answer arrived, so it showed only the price table, and Undercut could suggest a price far above what the item sells for.
    • Listings that are only yours are skipped, so Undercut does not undercut you. When the house is far cheaper than the price table, the panel says so, and a new line shows how old the table is.
  2. Addon 0.13.1 · 2026-11-08

    Your own scan prices your tooltips at once

    • After you scan the auction house, tooltips, the bag appraisal, crafting margins and watchlist alerts take the lowest price, the median and the number listed from your scan straight away. Before, they kept the downloaded price table until two reloads later: one to send the scan, one to load the table built from it. The 7 and 30 day figures and the sales pace still come from ahledger.com, and the next price table that includes your scan takes over once it loads.
    • The age of the prices says what it measures: "scanned 2 h ago" is when anyone last scanned your auction house, and "your scan 3 min ago" is your own. Mouse over the line at the top of the window for what it means and how to refresh it.
  3. Addon 0.13.0 · 2026-11-08

    PvP ranks on player tooltips, and your own Rank Points

    • Mouse over a player and the tooltip shows their honor rank and honorable kills from the PvP ladder, which AHledger sync 0.2.27 downloads for your region. Nothing is looked up for a name the game keeps hidden in combat. The tooltipPvp switch in /ahl options turns it off.
    • Your own Rank Points: the addon notes your characters' Rank Points, rank and Honor at login, when they change, and as each battleground starts and ends. Sync sends them, and your character page on ahledger.com shows how far the next rank is; across many players the rank calculator shows what a win and a loss are worth. The pvpPoints switch turns it off and deletes what was noted; it needs Contribute scans on.
  4. AHledger sync 0.2.27 · 2026-11-08

    The PvP ladder in your tooltips, and uploads from a computer with a wrong clock

    • Sync downloads the PvP ladder for your region with the price tables and writes it for the addon's player tooltips (addon 0.13.0), and sends the Rank Points the addon noted to ahledger.com.
    • A computer whose clock was more than five minutes off (often a wrong time zone with the time set by hand) had every upload refused with HTTP 401. Sync now signs with the server's time once the server says the clock is off, says so once in the log with how to fix the Windows clock, and the uploads go through.
  5. Website · 2026-11-08

    Rank Points from the addon

    • A character whose player runs addon 0.13.0 shows its Rank Points and how far the next rank is, whenever they agree with the rank on Blizzard's profile; a character held at the week's cap shows the rank its points are already enough for.
    • The rank calculator shows what a battleground win and loss are worth once enough addon players have sent matches.
  6. Website · 2026-11-08

    Audit fixes across the ladder, the ledger and the watchlist

    • The PvP ladder's climb columns go quiet for a character the crawler has not seen within the window, instead of repeating last week's figure; a character with no PvP record yet reads as zero kills, not as missing; and the lookup box is limited per visitor across the whole site, not per server.
    • The account ledger folds the two spellings of one item into one row, carries which game the entries came from, and keeps five stacks posted in one second as five posts.
    • Watchlist sync: an item the site did not keep (unknown, or past the cap) is told to the addon as dropped so it is not read as a removal, and an in-game removal older than a site add no longer undoes the add.
    • The privacy page says what the PvP ladder holds and how a character comes off it.
  7. Addon 0.12.1 · 2026-11-08

    Sightings cost nothing, and a few fixes

    • Sightings: a name seen is noted once per minute per source, the table trims itself well before it grows large, and battleground scoreboard classes are read from the right column.
    • Ledger entries carry a running number so two alike in the same second both count; the watchlist honors what the site reports it could not keep; cross-market prices are cached per session and reset on each import; the market pulse keeps the busiest 8,000 rows and prunes other markets after two weeks.
  8. AHledger sync 0.2.26 · 2026-11-08

    Marks follow the key and file

    • Pairing a different key or pointing sync at another saved file clears what sync remembers as already sent, so a new account gets everything. The ledger goes up whether or not scans are contributed. Watch sync tells the addon which items the site did not keep, and marks progress by the saved file the server read rather than the clock.
  9. Website · 2026-11-07

    The PvP ladder

    • Honorable kills and rank ladders for WoW Forever, by region, ruleset, faction and class, read from Blizzard's own character profiles and refreshed through the day. Every character has a page with its rank history, battleground record and gear, priced on its auction house; every guild has a page with its members' kills.
    • The names come from two places: the lookup box on the ladder, and the players that addon contributors see in game (addon 0.12.0). The more people run the addon, the fuller the ladder.
  10. Addon 0.12.0 · 2026-11-07

    The players you see seed the PvP ladder

    • The addon notes the name, faction, class and level of every player the client shows you (your target, mouseovers, nameplates, your group, battleground scoreboards, your guild roster, /who), and AHledger sync 0.2.25 sends the names to ahledger.com, where the PvP ladder reads each one's kills and rank from Blizzard's character profiles. Names and what anyone nearby can see, nothing about you. The sightings switch in /ahl options turns it off; it needs Contribute scans on.
  11. AHledger sync 0.2.25 · 2026-11-07

    Players seen go to the PvP ladder

    • Sync sends the names of players the addon saw (addon 0.12.0) to ahledger.com whenever the table changes, where new names join the PvP ladder. No account is needed; a name is public in game.
  12. AHledger sync 0.2.24 · 2026-11-06

    Your ledger on your account page

    • Sync sends the addon's auction ledger (what you post, sell and buy, from addon 0.11.0) to your account whenever the saved file changes, and the account page sums it: sold, house cut, bought and net for the last seven days, with the items that moved it most. Needs a key paired with your account; an unpaired key keeps the ledger in game only.
  13. Website · 2026-11-06

    The account page shows your auction ledger

    • A new card on the account page: sold, house cut, bought and net for the last seven days, with the items that moved the net most, from the ledger the addon keeps in game and AHledger sync 0.2.24 sends up.
    • A scan moved between markets or ingested late no longer fails when the hourly price aggregate is refreshing at the same moment; the refresh is tried again a few times instead, which also ends the test that failed on every other run.
  14. Addon 0.11.0 · 2026-11-06

    The ledger, and the undercut check

    • A Ledger tab (/ahl ledger) keeps what you post, sell and buy: the item, the quantity, the money and the house cut, noted as you post and as you take the auction house mail, and summed per item for the last seven days (or any number you set), with the net at the bottom. Nothing is taken or posted by the addon.
    • When your auctions list loads, each listing is set against the lowest price for that item in your latest scan. One line names the undercut ones, once per visit, and the Ledger tab lists them with the gap; a right-click there cancels one, which is your click.
  15. Addon 0.10.1 · 2026-11-06

    Fixes the blocked action bar after pressing Shift

    • Pressing Shift over an action button or a bag slot could end with the game blocking the next click on an action button and naming AHledger. The Shift redraw ran the button's own code from the addon, which the game treats as tampering. Those frames now get their tooltip set directly, and the addon never runs their handlers. Thanks to the player who reported it within the hour.
  16. Addon 0.10.0 · 2026-11-06

    Shift for more, craft or buy, bag dots, and your watchlist follows your account

    • Item tooltips are compact by default: one line with the median, the 7-day change and the units listed, then Auction it or Vendor it. Hold Shift and the full block appears, with the range, the sales pace, and the new lines below. The old always-full block is one switch away (Tooltip: compact block, hold Shift for the full one).
    • Craft or buy: for an item one of your characters can make, the full block says what its reagents cost at current medians and whether that beats the median. Recipes are remembered whenever a profession window is open, so the line works long after it is closed.
    • The other faction and the cheapest market: the full block shows the item's median on the other faction's house, and the house in your region where it is cheapest when that beats yours. The tables were already on your machine; now they are read.
    • Bag slots carry a dot in the corner: green for an item worth auctioning, yellow when the vendor pays more than the auction median, grey for junk, blue for an item on your watchlist. Everything else stays plain.
    • Market pulse: when a newer price table loads, one line names the three biggest risers and fallers on your market since the last one you saw. /ahl pulse prints it again.
    • The posting panel plans the post: from the sales pace, how many of what you carry to list, for which duration, and how many to hold back so no deposit is lost on an expired auction. For stackable goods a button fills the quantity. Posting stays your click.
    • Your watchlist follows your account. With AHledger sync 0.2.23 paired to your account, items watched in game reach ahledger.com and items watched on the site reach the game, so there is one list. Alert prices stay where they were set.
    • Reload after a scan, if you want it: the autoUpload option (off until you turn it on) reloads the interface when you leave the auction house with a scan that has not reached disk, so AHledger sync can send it without the Save and upload click. Never in combat.
  17. AHledger sync 0.2.23 · 2026-11-06

    Your watchlist, in game and on the site

    • Sync reads the addon's watchlist from the saved file, sends what was added or removed to your account, and writes the account's list back into the addon's data file, so the game and ahledger.com watch the same items. Needs addon 0.10.0 and a key paired with your account; an unpaired key leaves the in-game list alone.
    • A stored secret stays with its key id: pasting a new key id with the secret box left blank no longer pairs it with the old secret, which showed up as bad signature refusals.
  18. Addon 0.9.10 · 2026-11-05

    Save and upload, and your market asks for a scan

    • A scan only reaches the site once the game writes its saved file, on a reload or a logout, so many scans never left the machine. After a scan the scan button becomes Save and upload: one click reloads the UI and AHledger sync sends the scan straight away. /ahl upload does the same. Never in combat and never on its own; /ahl set reloadPrompt off turns it off.
    • Opening the auction house on a market nobody has scanned since launch, or not in the last six hours, prints one line saying so, once per session, so the markets that need scans get them. /ahl set scanNudge off silences it.
    • The first time the addon sees your scans counted on the site, it invites you once to put a name on them for the contributor leaderboard; the next sync release adds your rank for the week to that line.
  19. Website · 2026-11-05

    A joke listing cannot be a market

    • On launch night one grey Chipped Bear Tooth listed at 999,999 gold was ten million gold of a market worth about 430, because every cap we had measured a price against its history and a three hour old market has none. An item seen on fewer than two earlier days here, with no median on two other markets, now counts at no more than 1,000 gold a unit in the economy figures, and is flagged as capped. One earlier day holding the same listing is not history.
    • Uploads drop any listing above 50,000 gold a unit when there is no median to judge it by, and any listing above 250,000 gold a unit whatever its median says, so such a price never reaches the price tables the addon downloads or the item pages.
  20. Addon 0.9.9 · 2026-11-05

    RP PvP gets its own markets

    • Forever runs four rulesets, each with its own auction house per faction: Normal, PvP, RP and RP PvP. The addon and the site treated RP PvP realms as PvP, so their scans and prices landed on the PvP market. RP PvP is now a market of its own in every region, twenty-four markets in all, and a character on an RP PvP realm prices, scans and uploads there.
    • Scans uploaded from RP PvP realms before this release have been moved to the RP PvP markets, so their prices start where they should.
    • Messages about saved settings no longer mention a workaround from before launch. When the game starts without your saved data, the addon restores your options and watchlist from its backup and says so in plain words.
  21. Addon 0.9.8 · 2026-11-05

    AHledger prices in other addons

    • Other addons can now show AHledger prices. A leveling guide, profession helper or bag addon that supports it reads the price table AHledger already keeps for your market, so you see what an item sells for without a second scanner.
    • Nothing changes in AHledger itself, and nothing more leaves your machine: the prices other addons read are the ones already in your tooltips.
    • Writing an addon? The calls and the credit line are on the developers page, under Prices in your own addon.
  22. AHledger sync 0.2.21 · 2026-11-03

    Sync for macOS

    • AHledger sync now runs on macOS 11 or later, on Apple Silicon and Intel, from the same download page. It works the same way as the Windows app: Detect finds the saved-variables file under Applications, Connect pairs it with your account, and it uploads scans and writes price tables into the addon folder.
    • The Mac build is not yet signed with an Apple Developer ID, so macOS asks you to approve it once under Privacy and Security. The download page walks through it.
    • If you installed the first Mac build (0.2.20) earlier today, download 0.2.21 and drag it over the old one; your settings and key stay. When the World of Warcraft folder is reached through a link, such as a game kept on another drive, 0.2.20 did not notice the game saving, so scans went up only when sync started or you pressed Upload now.
  23. Website · 2026-10-27

    Alerts for items that are not on the house yet

    • A new alert preset, Appears on the auction house, fires when at least one of a watched item is listed on your market, with an optional cap on the buyout. Made for crafted pre-raid pieces and rare bind-on-equip gear that are seldom listed and gone quickly. It arrives by email, Discord or browser push like every other alert, so you hear about the listing away from the auction house.
    • An alert that fired now re-arms as soon as its rule stops holding, for example when the last unit sells, and fires again on the next scan where the rule holds. Before, every alert waited 24 hours after firing whatever happened in between. The 24 hour pause still applies while the rule keeps holding, so a price sitting under your line still sends one message, not one per check.
  24. Addon 0.9.7 · 2026-11-05

    Appears-on-the-house alerts, and tooltips only on Shift

    • The watchlist can alert when an item that is not on the auction house gets listed, with an optional ceiling on the buyout: tick "alert when it appears" on a watched item, or type /ahl watch appears [item] 12g. It announces a listing once and arms again when the house runs empty of the item, so a piece that sells and is relisted later is announced again. The same alert on ahledger.com reaches you by email, Discord or push.
    • A new option, Tooltip: show prices only while Shift is held, keeps item tooltips short until you hold Shift over the item; the block appears the moment the key goes down.
    • Every alert and option you had is kept.
  25. Addon 0.9.6 · 2026-10-12

    Ready for the China servers

    • A character on the Chinese client prices on its own CN market from the moment the China servers open, 6 am China time on 5 November. Until then it is on the US markets like everyone on the beta: the beta runs on US realms for every region, whatever the realm is called in your language.
    • Nothing else changes.
  26. AHledger sync 0.2.20 · 2026-10-12

    China scans tagged as China

    • A scan from the Chinese client is uploaded as a China scan. 0.2.19 sent it with the region setting instead, which defaults to the US. Beta scans still go to the US markets whatever the region, since the beta runs on US realms.
  27. Website · 2026-10-12

    China markets, ready for launch

    • World of Warcraft: Forever opens its China servers on 5 November, and the site now has the six CN markets: Normal, PvP and RP, each for Alliance and Horde. They are listed as opening at launch and fill in from the first scan, the way the EU markets do.
    • Scans from the Chinese client are accepted: the game reports the China region itself, so a player there needs no setting. Item names from the Chinese client are not shown, since every page is in English; the prices and counts that come with them are.
    • Every page that counted the markets now counts eighteen, six each in the US, Europe and China, and the release date page lists the China opening time.
  28. AHledger sync 0.2.19 · 2026-10-12

    Ready for the China servers

    • China (CN) joins the region setting, and the hint names the CN markets. The setting stays a fallback: the game reports its own region with each scan.
  29. Addon 0.9.5 · 2026-10-11

    Profit dots in the profession window

    • Every recipe in the profession window now carries a dot at the right of its row, so you can see what pays while scrolling the list instead of clicking into each recipe. Green clears 10% over reagent cost, grey is about even, yellow loses up to 30%, red loses more, and a grey question mark means a reagent or the result has no price yet. A plus or minus sits beside the dot, so the bands read without the colours. Thanks to the reader who sent mockups of this.
    • Hover a row and the dot gives way to the exact margin, with a tooltip showing the cost, value and margin and how fast the result sells.
    • The Crafting tab has a margin filter: tick it and only recipes at or above the percent in the box are listed. Set 0 for anything that breaks even, or 10 for what clears the auction house cut.
    • Profit starts at +10%, not zero, because the auction house keeps a cut of every sale. The dots are an option under Profit dots in the profession window, and follow the Crafting margins switch.
  30. Website · 2026-10-11

    The watchlist remembers which market you watched an item on

    • Pressing Watch on an item page now saves the market the page was showing, and the watchlist prices the item there. Before, every watched item showed whichever market was cheapest at that moment, so a reader with Alliance characters kept seeing Horde PvP prices and could not predict which market would come up. Thanks to the reader who wrote in about it.
    • Each row on the watchlist has a market picker, and one control above the table sets every item at once. Items watched before this change keep showing the cheapest market anywhere until you pick one.
    • An item watched on another market gets a one-click Watch on this market instead link on the item page. New alerts start on the market the item is watched on.
    • An item with nothing listed on its market says not listed rather than borrowing a price from a market you cannot buy on.
  31. Addon 0.9.4 · 2026-10-09

    Disenchant results corrected

    • The disenchant line follows the vanilla tables exactly. The dust changes tier five item levels after the essence does: Strange Dust runs to item level 25 and Soul Dust starts at 26, Vision Dust at 36, Dream Dust at 46 and Illusion Dust at 56. Before, gear at levels 21 to 25, 31 to 35 and so on was shown with the next dust up. Thanks to the reader who checked Double-Stitched Woolen Shoulders against the tables and wrote in.
    • Item levels 21 to 25 have their own odds: 4 to 6 Strange Dust at 75%, a Lesser Astral Essence at 15% and a Small Glimmering Shard at 10%.
    • Weapons give the essence as often as armor gives the dust, with the two chances swapped. Epics give two to four of their bracket shard from item level 40 to 55, one Nexus Crystal from 56 and one or two from 61.
    • The disenchant value is built from the corrected yields. Nothing changes about scanning, uploads or the price table.
  32. Website · 2026-10-09

    Disenchant results corrected: the dust changes tier five levels after the essence

    • A reader pointed out that Double-Stitched Woolen Shoulders, item level 22, were listed as giving Soul Dust when the game gives Strange Dust. The table had every dust starting one bracket early. Now, as in the game, Strange Dust runs to item level 25 and Soul Dust starts at 26, Vision Dust at 36, Dream Dust at 46 and Illusion Dust at 56. Item levels 21 to 25 also carry their own odds: 4 to 6 dust 75% of the time, an essence 15% and a shard 10%.
    • Weapons now give the essence as often as armor gives the dust, which the table always said and the pages did not.
    • Epics give two to four shards of their bracket from item level 40 to 55 and a Nexus Crystal from 56, one or two from 61; before, every epic from 51 counted as a crystal.
    • The addon tooltip uses the same table and will show the corrected figures with its next release.
  33. AHledger sync 0.2.18 · 2026-10-07

    Ready for the EU servers, and a clearer key setting

    • Scans from the EU servers go to the EU markets at launch. The region setting now explains that the game reports its own region with each scan, so the setting is only a fallback, and that the beta stays on the US markets.
    • Changing the key id in the settings no longer keeps the old key secret. Typing a different key id with the secret left blank now asks for that key secret instead of failing every request as a bad signature. Pressing Connect is unaffected.
  34. Addon 0.9.3 · 2026-10-07

    Ready for the EU servers

    • World of Warcraft: Forever opens its EU servers at midnight CET on 5 November, the same moment as the US launch. A character on an EU server now prices on its own EU market instead of borrowing US prices: each region is its own economy, so US numbers would be wrong numbers in an EU tooltip.
    • Realm names from French, Spanish, Italian and Portuguese clients are read correctly: JcJ and JxJ mean PvP, and JdR, GdR and Rol mean RP.
    • Nothing changes on the beta: beta realms are US realms, so beta scans stay on the US markets wherever you play from. The EU markets fill in from the first scans after launch.
  35. Website · 2026-10-07

    EU markets, ready for launch

    • World of Warcraft: Forever opens its EU servers at midnight CET on 5 November, the same moment as the US launch, and the site now has the six EU markets: Normal, PvP and RP, each for Alliance and Horde. They are listed as opening at launch and fill in from the first scan.
    • Every market name now carries its region, PvP Horde US and PvP Horde EU, in titles, menus, emails and the API.
    • Comparisons stay inside one region, since gold cannot move between the US and EU servers: the cheapest and dearest market for an item, the Horde against Alliance economy, and the cross-faction tip on item pages.
    • Scans from French, Spanish, Italian, Portuguese and Russian clients are placed on the right market: their realm names say JcJ, JdR, GdR or Rol, or are written in Cyrillic.
  36. Addon 0.9.1 · 2026-10-06

    No error at load after an update

    • Fixed "Error loading AHledger_Data.lua" when the interface loads. The CurseForge app replaces the whole addon folder on update, which removed the price file AHledger sync writes, and the game reported the missing file until sync wrote it again. The download now carries an empty placeholder that sync replaces with live prices on its next refresh. Thanks to the player who reported it.
  37. Addon 0.9.0 · 2026-10-05

    How fast it sells on the auction house, in game

    • Item tooltips say how fast an item sells on your auction house, with the estimated units sold a day and how soon the current listings would clear, for example "Sells steadily on the AH: ~200 sold a day, listings clear in ~2 days". The four speeds are sells fast, sells steadily, sells slowly and barely sells. The compact tooltip adds it to the verdict: "Auction it · sells fast".
    • Type /ahl pace for what the speeds mean and how they are estimated.
    • The posting panel says how long what you carry would take to sell: "AH sales: sells steadily, ~200 sold a day" and "At that pace your 120 would sell in about 14 hours".
    • The Deals tab gains a Sold/day column and a Sells on the AH box; the Crafting tab gains Sold/day and Profit/day (the margin times what the auction house buys a day), and the line under a recipe says how fast its result sells; the Bags tab gains an AH sales column. Hover a column heading for what it means.
    • The ledger bar shows how much of your bags sells fast ("Bag value 45g · 31g sells fast"), how many deals sell ("Deals 9 (6 sell)"), and the speed on each watchlist item, with the split on hover.
    • The speeds come with the price tables AHledger sync already fetches, so nothing else needs updating. Switch them off with Tooltip: AH sales speed and Ledger bar: AH sales speed.
    • Fixed a Lua error when talking to a vendor: the Forever client reads merchant prices through a newer function the addon now uses, so vendors no longer raise an error and their stock reaches the item pages. Thanks to the player who reported it. Item sources now never raise an error popup; anything they catch is shown by /ahl status for a report.
  38. Website · 2026-10-05

    Auction house sales, in plain words

    • Item pages say how fast an item sells on the selected auction house in the same four words as the addon (sells fast, sells steadily, sells slowly, barely sells), with the units sold a day and how soon the current listings would clear, and answer "How fast does it sell on the auction house?" in their quick answers.
    • Every rate column is now Sold/day, with a note on hover saying it is estimated from scans by players over the last week. The market section is Auction house sales, and the glossary explains the speeds.
  39. Website · 2026-10-05

    The price table carries the sell pace

    • The addon price table at /v1/pricetable gains a ninth field, the estimated units sold a day times ten. Older addons read the first eight fields and ignore it, so they keep working unchanged.
  40. Website · 2026-10-05

    What sells, everywhere it helps

    • Deals: a Sells/day column on the deal scanner, the top deal lists and the strips, a filter for items that sell at least 1, 10 or 100 a day, and a sort by what sells the most. The deals email now shows how fast each item sells and leaves out deals on items seen selling none all week.
    • Crafting: each recipe shows how many of its result sell a day and its profit a day (the margin times that), with a Rank by control to sort by it. Recipe pages show the same per market.
    • Market pages gain a What sells section: the units sold a day across the house, the fastest sellers, and the slowest movers, stock with value that sits unsold.
    • The watchlist, compare, item hover cards, embed cards and the tooltip script show the rate too, and the weekly gold meta names what sells fastest and the craft with the most gold in it a day, from its next edition.
    • The estimate now treats gear like goods: a dearer copy pulled while a cheaper one stayed counts as cancelled, which stops crafters dumping skill-up gear from reading as hundreds of sales.
    • The API carries it as salesPerDay on deals and tooltips, resultSalesPerDay and profitPerDay on crafting, with sells and sort=sales on deals.
  41. Website · 2026-10-05

    How fast items sell

    • Item pages now estimate how many units sell each day on the selected market, and how many days of supply are listed, from full scans of the auction house taken 20 to 60 minutes apart over the last week. A listing counts as sold when it leaves before its time could have run out, stays gone in the scan after, nothing cheaper was left behind, and no new listing of it asks the same or less.
    • It is an estimate that leans low: scans cannot tell a sale from a cancellation, so anything that looks like a relisting is left out. The same figure is in the API as sales.estimatedPerDay. Asked for by a player.
  42. Website · 2026-10-05

    Scan age at the top of the page

    • Item and market pages now say when the market was last fully scanned, right under the title, and the age counts up live while the page is open. Suggested by a player.
  43. Addon 0.8.8 · 2026-10-04

    Names in English only

    • The addon now notes the language your game is set to, and AHledger sync 0.2.17 sends it with your item sources and quests. Everything on ahledger.com is in English, so names from a game in another language (creatures, zones, quest titles) are left out, while your drops, prices and quest rewards still count.
  44. AHledger sync 0.2.17 · 2026-10-04

    Sends your game language

    • Item sources and quests now carry the language your game is set to, from addon 0.8.8, so ahledger.com keeps only English names. Players on a German, French or any other language still add their drops, prices and quest rewards.
  45. Website · 2026-10-04

    German quest and creature names removed

    • About 45 quests and a number of creatures and zones showed German names, sent by players whose game is set to German. Those names are gone, and names from any game language other than English are now left out as they arrive, including from older addon versions, which are recognised by the zone names they record. The drops, prices and rewards those players saw still count. Quests only they have seen wait for an English name before they are listed.
  46. Website · 2026-10-04

    The gold meta, every week

    • A new gold meta page says how to make gold in WoW Forever right now: the material groups rising and falling, the crafts that sell and clear the house cut with their profit, which profession leads, bags and gear, the deals on offer, and how each megaserver differs. It is written from the week of scans alone.
    • A new edition is published every Tuesday with the weekly market report, and The Ledger email and each report now carry it.
  47. Website · 2026-10-04

    The economy of every megaserver

    • A new economy page measures each WoW Forever auction house from the scans: the gold listed at the median price, auctions, units and items, the change on the week, PvP against Normal and Horde against Alliance, where the gold sits by item class, the items holding the most, and daily history back to the first full scan.
    • One absurd listing cannot inflate a market: an item priced above three times its own 7 day median counts at that median, and one listed in more than ten times the most it was listed in on any of the previous seven days counts at ten times. Only full scans count, and each figure is the median across contributors, one vote per player, so no single uploader decides it.
    • Each market page shows its house size, the weekly report gains an economy line per market, and the API has the same figures at /v1/economy.
  48. AHledger sync 0.2.16 · 2026-10-04

    Classic Era files are never sent as Forever

    • Sync now checks which game the saved file comes from, by its folder and by the game version its newest scan recorded. If that disagrees with the Game setting, nothing is uploaded and the window says what to change. Before, a Classic Era player who left Game on Forever could have had Classic Era prices and drops filed under Forever.
    • Item sources and quests are now sent with the game version too, so ahledger.com can check them the same way it checks scans.
  49. Website · 2026-10-04

    Item sources are checked against their game as well

    • Item source and quest uploads that carry a game version from the other game, such as Classic Era drops sent as Forever, are refused with a clear message, the same way scans are.
  50. Addon 0.8.7 · 2026-10-04

    Classic Era keeps its own region

    • The beta realm rule from 0.8.6 now applies only on the Forever client. On Classic Era, which has realms in every region, the addon keeps the region the game reports and never falls back to Forever prices.
  51. Website · 2026-10-04

    Scans are checked against the game they came from

    • A scan made in Classic Era but sent as Forever, which happens when the Game setting in AHledger sync is left on Forever, is now refused with a clear message instead of being filed under a Forever market. Scans from older addons that do not record their game version are taken as before.
  52. Website · 2026-10-04

    Scans from European players on the beta now count

    • The Forever beta runs on US servers for everyone, but a European account can report its home region, so scans from European players were tagged EU and refused, as there are no EU markets. Scans of the beta realms now go to the US market whatever region they report. Scans refused earlier are retried by AHledger sync automatically while they are still in the saved file.
  53. Addon 0.8.6 · 2026-10-04

    Prices for European players on the beta

    • On the beta realms the addon now always uses the US market, even when the game reports a European account. Before, European players saw no prices in their tooltips, because the addon looked for EU prices that do not exist yet.
    • If there are no prices for the region the game reports, the addon falls back to the US prices for the same ruleset and faction instead of showing nothing.
  54. AHledger sync 0.2.15 · 2026-10-04

    Beta scans always go to the US markets

    • Scans of the Forever beta realms are sent to the US markets whatever the region setting says, since the beta runs on US servers for every region. The setting now explains this, so European players no longer need to choose Americas by hand.
  55. Website · 2026-10-03

    Market tools in the API, and one address per market

    • Deals, crafting margins, market structure, timing signals and disenchant values are now in the public API for any one market, as JSON, with CSV downloads for deals, crafting and disenchant. Each answer names its market, the time of the newest scan behind it and the page that shows the same data, so a program or an AI assistant can check what it received.
    • New: disenchant opportunities, gear listed for less than its materials sell for after the house cut, with every material priced.
    • The deal scanner, crafting, structure and signals pages say which market they show, give the address that always opens that market, and put the market in the page title when the address names one.
    • The developer page documents the new endpoints and the market addresses.
  56. Addon 0.8.5 · 2026-10-02

    No more Lua error popups from item sources

    • The Forever client hides some names from addons, such as an enemy in combat, and the item source recorder could trip over them with a Lua error popup, even with item sources switched off. Every name and id the game hands over is now checked before it is used, and anything the client withholds is skipped.
    • Chests, veins and plants are named only from the game tooltip for that object. Earlier versions could take the name from whatever tooltip was shown last, such as the experience bar or the minimap button.
    • With item sources switched off, tooltips are no longer read at all.
  57. Website · 2026-10-02

    Cleaner object names

    • Interface text that older addon versions recorded as the name of a chest, vein or plant has been removed, and herb names no longer carry minimap arrow codes. New reports are cleaned the same way when they arrive.
  58. AHledger sync 0.2.14 · 2026-10-01

    Connect keeps trying

    • A dropped connection, a busy site or a rate limit no longer stops Connect. Sync keeps checking, a little slower each time, until the code expires, so an approval made meanwhile is still collected.
    • Pressing Connect again withdraws the previous code on ahledger.com, and so does a code running out, so an older approval tab can no longer make a key that nothing collects.
  59. Addon 0.8.4 · 2026-10-01

    Snapshot-aware alerts and deals

    • While a market runs on the snapshot that ships with the addon, watchlist alerts wait for live prices instead of firing against old ones, and the watchlist, the ledger bar and the minimap tooltip say so.
    • Deal counts and the after-scan chat line say when they compare against the snapshot, for example "in the Oct 1 snapshot".
    • The release no longer carries an empty AHledger_Data.lua. That file belongs to AHledger sync, and shipping the empty one meant every update wiped the live price tables until sync next refreshed them.
  60. Website · 2026-10-01

    Connect approvals that tell the whole story

    • After you approve, the page says it is waiting for sync to collect the key and updates on its own; it only says Connected once sync has the key. A key that is never collected is revoked, and the page says that too.
    • The page names the requesting app only when it really is AHledger sync, and shows the exact key id and label that was made.
    • Two keys made at the same moment, from two approvals or from Connect and Create key together, can no longer take an account past five active keys.
    • Polling for an approval is limited per address as well as per code, and does no database work for codes that do not exist.
  61. AHledger sync 0.2.13 · 2026-10-01

    Connect, hardened

    • Sync now builds the approval page address itself from the code and opens pages only when the address is plain letters, digits and slashes, through the Windows URL handler rather than the command prompt. A reply from the site can no longer be read as anything but a page to open, and the same check guards the Download button on the update notice.
    • Pressing Connect after Detect keeps the SavedVariables path it found, even before Save, and starts watching straight away once the key arrives.
    • A busy or failing site now gets a plain sentence in the window instead of a parser error, and a key that arrives in an unexpected shape is refused before anything is saved.
  62. Website · 2026-10-01

    Safer Connect approvals

    • When the approval page is opened from a different network address than the sync app that asked, it says so and asks for the code from your own sync window instead of approving in one click. A link someone else sent, or a code seen on a stream, cannot be approved by accident.
    • Approving makes the key and hands it over in one step, so a double click cannot make a spare key. A key that is approved but never collected by sync is revoked a few minutes after the code expires.
    • The No upload yet note on the account page now looks at active keys only.
  63. AHledger sync 0.2.12 · 2026-10-01

    Connect with ahledger.com: no key to copy

    • A Connect button replaces copying a key id and secret. Sync shows a short code and opens ahledger.com in the browser; sign in, check the code matches, press Approve, and sync receives its own upload key within a few seconds. The key appears on the account page labelled with the date and can be revoked there like any other.
    • The secret goes straight from the site into the settings file on your machine. The sync window never handles it, and the site hands it over once and then forgets it.
    • Entering a key by hand still works, under Enter a key by hand.
  64. Addon 0.8.3 · 2026-10-01

    Prices from the first login

    • Each release now ships with a snapshot of every Forever market price table, built from the latest player scans on the day it was packaged. A fresh install prices tooltips, bags, deals and the ledger bar straight away instead of waiting for a table.
    • While a market runs on the snapshot, the tooltip says "snapshot" with its date instead of an age, and the login line, /ahl status, the window header and the minimap tooltip point to AHledger sync for prices every 30 minutes.
    • The snapshot never overwrites anything. A table written by sync or pasted with /ahl import replaces it the moment it exists, and the snapshot lives in its own file that sync never touches.
  65. Addon 0.8.2 · 2026-10-01

    Quest objectives keep their names

    • At the moment a quest is accepted the Forever client can hand out the objective counters before their names have loaded, as "0/7". Bare counters are no longer kept; the addon reads the objectives again two seconds later, up to three times, and keeps the named ones.
    • A blocked-call note recorded by an earlier version is dropped from /ahl status instead of being reported forever.
  66. AHledger sync 0.2.11 · 2026-10-01

    Item sources and quests are sent on their own

    • Up to 0.2.10 the item source table (drops, vendors, quests) was sent only in the same pass as a new scan. A reload that added quests or drops but no new scan never sent them, and a key could upload scans for weeks without a single source line reaching the site. The table is now sent whenever the saved file changes, before the scans are checked.
  67. Addon 0.8.1 · 2026-10-01

    Quest levels and objectives on the Forever client

    • Quest level and objectives are read from the modern quest log the Forever client runs; before this they were only read through the Classic Era call, which that client does not have, so quest pages showed titles and givers but no level. Classic Era players keep the path they had.
    • The item source table keeps 5,000 lines and the quest table 1,500 (up from 3,000 and 600), and the addon says once in chat when either passes four fifths full, since the saved file is written only at logout or /reload and that is when sync can send it. /ahl status shows the fill.
  68. Addon 0.8.0 · 2026-10-01

    The ledger bar: the numbers at a glance, no window needed

    • A movable strip with your bags at the market median, gold this session with the hourly rate, watchlist alerts, deals in your latest scan, and a ticker that walks the watchlist one item at a time. Each number opens its tab. Drag it anywhere; /ahl bar lock keeps it there, /ahl bar hides it.
    • Quest rewards: when a quest offers a choice, each option shows what it is worth (median or vendor, whichever is more) and the best one is marked.
    • Vendors: an item whose auction median is well above its vendor price shows the profit per purchase and the stock left when limited. Limited-stock recipes are the classic case.
    • Mailbox: one chat line on opening it, with how many auctions sold and for how much, expired, outbid, won or cancelled. Nothing is opened or taken.
    • After a scan saves, chat says how many deals it holds and names the best three.
    • A compact tooltip option: one line (median, 7-day change, units listed) and a verdict, Auction it or Vendor it, from the same rule the bag appraisal uses.
    • The minimap tooltip carries the same numbers as the bar. With sync 0.2.10 the bar and /ahl status also say what your scans added to the site in the last week.
    • Every new piece has its own switch in the options; all are on except the compact tooltip.
  69. AHledger sync 0.2.10 · 2026-10-01

    What your scans added, written for the addon

    • With each price table refresh, sync asks the site what this key contributed over the last seven days (scans, listings, item source lines, quests) and writes the counts into the addon data file. Addon 0.8.0 shows them on the ledger bar, the minimap tooltip and /ahl status. Counts only, nothing about which items or realms.
  70. Addon 0.7.0 · 2026-09-30

    Quests and dungeon loot are recorded

    • With item sources on, the addon keeps what a quest window shows: title, level, giver and receiver, zone, reward items, money, experience, and the objectives as the log counts them. Never the quest text. Sync 0.2.9 sends the table and each quest gets a page on the site.
    • Inside a dungeon or raid the instance is named from the game, so what you loot there lands on the instance page.
  71. AHledger sync 0.2.9 · 2026-09-30

    Quests travel with item sources

    • The item-source upload now carries the quests the addon (0.7.0 or later) has seen. Nothing else changes; the log line counts them.
  72. Addon 0.6.3 · 2026-09-29

    The tooltip block says what its numbers are

    • The block now reads: a header naming the market with the age on the right; "Median 4g 3 listed lowest 3g 97s"; "7 days: up 81% from 2g 21s"; and "Vendor pays 55s 68c Disenchant ~70s 83c". Before, the change showed as a triangle the game font cannot draw, which came out as a green box beside a bare percent.
    • The same sign replaces the triangle in the window, the watchlist and the posting panel: +12% and -4%, coloured as before. Every part keeps its own switch in the options.
  73. Addon 0.6.2 · 2026-09-29

    A scan that gets no reply says so, and status says whose scans it counts

    • A full listing lands within about ninety seconds. When three minutes pass with nothing, the server has almost certainly dropped the request without saying so; the button now reads "No reply", the tooltip and chat say to close and reopen the auction house once the countdown allows, and the wait itself still never times out, since a late listing is still worth saving.
    • /ahl status said "no scan for this realm and faction yet" when it meant scans stored on this PC, which read as a claim about the site. It now says "no scan stored on this PC" and, when a price table is loaded, that the table comes from other players.
  74. Addon 0.6.1 · 2026-09-29

    Median column: no error when the pointer crosses a row

    • The row asks every cell to react when the pointer enters or leaves it, and the new Median cell had no answer, which raised a Lua error on hover in 0.6.0. The cell now carries everything Blizzard cells do.
  75. Addon 0.6.0 · 2026-09-29

    A real Median column in the auction house

    • On the Forever client the browse list is a table, and the addon drew its median over the right edge of each row, on top of Available and iLvl. It now adds a column of its own through the same table builder Blizzard uses, placed after Name: the name column gives up the space, the column has a header, and nothing overlaps at any window width. The cell shows the median and the percent over or under, as before. Turning the option off removes the column at once.
    • The Classic Era list, which has no table builder, keeps the old overlay.
  76. Addon 0.5.4 · 2026-09-29

    Creature names from nameplates too

    • With the combat log off limits, 0.5.3 named looted corpses from the units you had targeted or pointed at, which misses creatures killed in a pull without ever being targeted. Nameplates name every enemy that comes close, so the addon now takes names from them as well. Same three ordinary events, nothing protected.
  77. Addon 0.5.3 · 2026-09-29

    The login popup, found: the Forever client blocks the combat log

    • The blocked call was the item-sources frame registering COMBAT_LOG_EVENT_UNFILTERED, which 0.5.0 used to remember the names of creatures that died so a corpse looted later could be named. On the Forever client that event is reserved for the Blizzard UI, and the attempt raised the popup at every login. Names now come from the units you target or point at, two ordinary events, and the combat log is never touched. Thanks to the diagnostic line 0.5.1 added, which named the call.
  78. Addon 0.5.2 · 2026-09-29

    The login popup, second cause

    • 0.5.1 guarded the tooltip and the popup stayed, so the remaining suspect was the other hook 0.5.0 placed at load: on the bag "use item" function, to name containers opened from bags. On the Forever client, hooking that protected function is itself the action the game blocks. The hook is gone; containers are named from the item tooltip under the cursor instead, which the addon already reads.
    • A call blocked while the files are loading is now written to saved data once it exists, so /ahl status can show it after a reload.
  79. Addon 0.5.1 · 2026-09-29

    No more "blocked from an action" popup at login

    • 0.5.0 began reading the game tooltip when it opens, to name chests and nodes for item sources. The game sometimes shows that tooltip from protected code, and asking it what it shows raised the popup. The addon now leaves those tooltips alone.
    • If the game ever blocks a call again, the addon prints which one and keeps it for /ahl status, so a report can name it. A blocked CVar write turns the settings mirror off for the session.
  80. Website · 2026-09-30

    The weekly market report, and titles that fit

    • The Ledger, the weekly report, is now a page: /reports carries the newest edition and the archive, one page per week kept as written, with a feed. Every Tuesday the workers store the edition whether or not the email goes out; the gold guides point their "this week" line at it and the home page names the latest.
    • Every page title and description now fits what a search result shows: long qualifiers drop from the end of a title, and a description is cut at a sentence end. The gold guides are static again, with the chosen market in the address, and carry HowTo structured data.
  81. Website · 2026-09-30

    The gold guides in the menu and on the home page

    • The Learn menu lists every gold guide outright, by level and by class, so a level is one click from any page. The home page carries a row of the same links under the deals, and the gold hub leads the guides section.
  82. Website · 2026-09-30

    Gold guides by level and by class

    • A gold-making hub at /guides/gold with one page per level band from 1 to 60 and one page each for Mage, Rogue, Hunter and Warlock. Each level page says what your character can reach, what to sell and what to skip, and prices it from the latest scans of the market you choose: drops at your level worth farming, recipes at your skill that clear the auction house cut, materials in demand, and what is cheap right now. Item, zone, creature and class pages link to their band.
  83. Website · 2026-09-29

    RP markets say they are not open yet

    • The two RP markets are not open in the beta yet. They stay on the site as two of the six, but every place that read "no scans yet" for them now says "not open in the beta yet", their empty pages stay out of the search index and the sitemap until their first scan, and they are left out of the deals digest. The first scan opens them on its own.
  84. Website · 2026-09-29

    Icons in the menu

    • Every item in the main menu carries an icon from the game, the way the markets carry their faction crests: a bag for all items, the map for zones, the anvil for professions, a recipe scroll, a gold coin for deals, an eye for the watchlist, and so on, on desktop and on phones.
  85. Website · 2026-09-29

    Talents read from the trait system

    • The Forever beta runs talents on the trait system, not the old talent table. The calculators and class change pages now read it: every talent takes the points the game gives it (most take several), talents Forever added such as Lava Burst and Riptide appear on their tabs, and a multi-point talent shows its value at each point. The claim that hundreds of talents were cut to one rank was a misreading of the old table and is gone.
  86. Website · 2026-09-29

    Deals by email

    • An opt-in deals digest: the ten best deals on the markets you choose, every day or once a week at 13:00 UTC. Sign up on any market top 50 page and confirm by email, or tick markets on your account page. A day with nothing to show sends nothing, and every edition has a one-click stop link.
    • The Ledger, the weekly report for waitlist signups, now carries the five best deals on each market with a link to its top 50.
  87. Website · 2026-09-29

    Top 50 deals per market

    • Each market has a fixed page of its 50 best deals: every item listed 15% or more under its 30 day median with at least 5 units up, ranked by the gold you save, refreshed every ten minutes. The home page shows the five best across all markets, each market page its five best, and every list has an RSS feed. The deal scanner keeps the controls.
  88. Website · 2026-09-29

    Pages describe the game, not the method

    • Catalog, zone, class and profession pages used to say where each number was read from. They now say what the number is: 64 new item sets in World of Warcraft: Forever, not 64 new item sets in the client. The provenance line at the foot of each page, the artwork credit, the About and Privacy pages and the scanning guide are unchanged.
  89. Website · 2026-09-29

    Phone layout audit

    • Cards on the profession pages, and every other grid that only set its columns at tablet width, could grow wider than a phone screen and lose their right edge. Every such grid now starts as one full-width column. The jump links on item pages, guide contents and the glossary term list are tall enough to tap.
  90. Website · 2026-09-28

    Zones and creatures in the menu and on the home page

    • The WoW Forever menu is now three columns (Catalog, Classes, The game) with Zones and Creatures and vendors under Catalog. The home page has a fourth way in, Exploring the world, a strip of zone maps under Where things come from, and counts of zones mapped and creatures and vendors reported. Both are in the footer too.
  91. Website · 2026-09-28

    Talent calculators unlock tiers the way Forever does

    • Forever opens each tier at 5, 10, 15, 20, 25 and 30 points spent across the whole class, where Classic Era counted only the tree itself. The calculators used the Classic rule, and with most Forever talents at one rank a tree could not reach five points in its first row, so nothing past it could be picked. They now follow the client: points anywhere open the next tier in every tree.
  92. AHledger sync 0.2.8 · 2026-09-28

    Sync says when the key is the wrong kind

    • Saving or testing an API key (ahlk_...) in the Key id field now says so and points at the Upload keys card on the account page. A key id of the wrong shape, a missing secret and a missing file path each get their own message instead of the one generic line. Before, the app said "settings saved" and quietly never uploaded.
  93. AHledger sync 0.2.7 · 2026-09-28

    Sync tells you when a new version is out

    • Once a day sync asks ahledger.com which release is current and, when it is newer than the one running, shows a notice at the top of its window with a Download button that opens the download page. Later hides it until the next release. Nothing is downloaded or installed on its own.
  94. Addon 0.5.0 · 2026-09-28

    Item sources: drops, vendors, quest rewards and fishing, reported by players

    • When a loot window opens, a vendor is browsed, a quest hands out its reward or a fish lands, the addon notes which source gave which item and in which zone, one line per source, item and hour in the saved file. AHledger sync sends that table beside your scans and item pages on ahledger.com say "dropped by", "sold by", "quest reward from" and "fished in", with counts and, once enough loot windows are in, drop rates.
    • A new option, "Contribute item sources", on by default and off with one click; it also needs "Contribute scans" on. What is recorded: creature, object, vendor and quest ids and names, zones, item ids, counts and vendor prices. Nothing about your character, account or other players.
    • /ahl status shows how many source lines are stored.
  95. AHledger sync 0.2.6 · 2026-09-28

    Item source lines keep their session

    • Each line of the item source table now carries the addon session it was counted in, so two sessions in the same hour add up on the server instead of the larger one winning. Replaces 0.2.5, released the same day; if you installed 0.2.5, install this one.
  96. AHledger sync 0.2.5 · 2026-09-28

    Sends item sources with scans

    • After each upload pass, sync sends the addon item source table when it has changed. The log says how many lines went. Needs addon 0.5.0 or later; older addons have no table and nothing is sent.
  97. Website · 2026-09-28

    Zone maps from the client, one page per zone, and more of the game on the page

    • Every zone, city and battleground now has a page with its map from the Forever client and what players have seen drop, sell or get fished there. The zones index is under WoW Forever; an item page links each source line to its zone and shows the maps it has been seen on.
    • The crafting table shows the icon of every reagent and the profession icon on each row. An item restricted to certain classes shows their crests in the tooltip block.
    • The WoW Forever, download and get-started pages, the not-found page and the empty watchlist and portfolio carry loading-screen paintings from the client, with the same credit line the guides use. Market pages and zone pages have their own share cards.
  98. Website · 2026-09-28

    Item pages say where things come from, from players in game

    • The "Where it comes from" card now lists the creatures, vendors, quests, fishing spots, chests and containers an item has been seen to come from, summed across every player contributing with addon 0.5.0 and sync 0.2.5. Drops show a rate once a source has been looted at least twenty times; vendors show the price. Nothing here is copied from any database site: it is what players saw.
  99. Addon 0.4.8 · 2026-09-28

    The disenchant estimate follows the vanilla table exactly

    • The tooltip estimate put gear at item levels 20, 30, 40, 50 and 60 in the lower half of their bracket (a lesser essence and a small shard instead of the greater essence and large shard the table gives), and named a shard one tier too high for uncommon gear in the upper half of a bracket. Both fixed; the table is now written out bracket by bracket and shared with the item pages on ahledger.com.
    • Uncommon gear under item level 16 no longer counts a shard it cannot give.
  100. Website · 2026-09-28

    Item pages say what gear disenchants into

    • Every uncommon, rare or epic piece of armor or weaponry now lists the dust, essence or shard it disenchants into, with the odds, the count range and the expected value at the current market medians, from the vanilla tables. When shards are worth more than the item, the page says so.
    • The "Where it comes from" card now also explains quest items and bind-on-use items.
  101. AHledger sync 0.2.4 · 2026-09-28

    A refused upload says why, and a key can be tested before the first scan

    • When the server turns an upload away, sync now keeps the reason at the top of its status box in red, with what to do about it, until an upload or a key test succeeds. Before, the reason scrolled past in the log and a player could scan for days without knowing nothing was landing.
    • A wrong secret and a PC clock that is off both used to read as "bad signature". The server now sends its own time with a refusal, so sync can say "your PC clock is 9 minutes behind" and point at the Windows time setting.
    • A "Test key" button sends a signed test request and reports the answer: key accepted and how far the clock is from the server, or the exact refusal. Nothing is uploaded by the test.
  102. Website · 2026-09-28

    Refused uploads are recorded and shown to the player

    • Every upload the server turns away is recorded with the key, the realm and the reason. The account page shows the newest refusal against any of your keys, with the remedy, until a later upload is accepted, so "my scans never appear" has an answer on the page rather than in a support thread.
    • The admin scan log lists the refused uploads of the last thirty days.
  103. Addon 0.4.7 · 2026-09-28

    Pasted price tables import again

    • A price table pasted in game with /ahl import was refused as "not an AHledger price table". The game doubles every pipe character typed or pasted into a text box, so the header arrived as AHL1||market||... and the addon did not recognise it. The addon now reads the pasted form. Sync users were never affected: sync writes the file directly. Thanks to the Linux player who found it and sent a patch.
  104. AHledger sync 0.2.3 · 2026-09-23

    The prices follow the scan you just sent

    • After an upload, sync fetched the price tables at once, before the site had finished reading the scan, and then not again for half an hour. The addon could say the scan was minutes old while the prices were days old. Sync now fetches the tables 45 seconds after an upload and keeps trying, at longer intervals, until they carry that scan.
    • The site rebuilds a price table the moment a new scan of that market is read, instead of serving a copy up to a minute old, and asks clients to keep it for one minute rather than five.
  105. AHledger sync 0.2.2 · 2026-09-22

    A refused scan is tried again

    • When the server did not accept a scan because it had not seen the realm, sync marked the scan as done and never sent it again. The server now learns a realm from its name, and sync offers a refused scan again on Upload now, or on its own after half an hour.
    • A scan the server will never accept, such as one whose realm name cannot be a realm name, is set aside once and not resent.
    • The price tables are refreshed after a scan was uploaded, not after every look at the file, and the window shows the version that is installed.
  106. Addon 0.4.6 · 2026-09-23

    The scan button on the auction house shows again

    • On the Forever beta client the scan button on the auction house existed but could not be seen: the house drew its title bar and border over it. The button now sits in the search bar, between the search box and the Filter button, drawn with the other buttons of the bar.
    • The button is narrower, and its text shorter to fit: "Next scan: 13 min" and "/reload to send".
  107. Addon 0.4.4 · 2026-09-23

    The scan button says when to reload

    • After a scan is saved, the scan button reads "Type /reload to send" until the reload happens, because the beta client only writes a scan to disk at a reload or logout, and AHledger sync can only upload what is on disk. The countdown to the next scan stays in the tooltip and the window footer. With contribution off the button counts down as before.
  108. Addon 0.4.3 · 2026-09-22

    The minimap button sits on the rim, not on the map

    • The gold coin sat inside the minimap and covered part of the map. It now rides the outer edge, the way other addons' buttons do, and its distance follows the minimap's actual size, so a larger or rescaled minimap keeps it outside. Drag it around the rim as before.
  109. Addon 0.4.2 · 2026-09-22

    A joke listing no longer kills a scan

    • One auction priced at 99,999,999,999,999 copper made the scan fail with "integer overflow" and nothing was saved. Prices that large are now written without overflowing; anything past the copper cap is dropped at upload instead.
  110. Addon 0.4.1 · 2026-09-22

    The scan button moves out of the way

    • The scan button sat on top of the Filters button on the auction house once it was wide enough to hold the countdown. It now lives in the title bar, left of the close button, on every display mode.
  111. Addon 0.4.0 · 2026-09-22

    The scan button says where the scan is

    • While the server prepares the listing the button counts the seconds. The listing arrives all at once, so there is no percentage to show, and there is no longer a 45 second cutoff: the old one discarded listings that arrived a moment late, after the server had already spent its once-per-15-minutes allowance.
    • Saving runs in chunks with a live count instead of freezing the client for a moment.
    • After a scan the button counts down until the server will accept another, and says so plainly when the server refused one. The countdown survives a reload on the beta client.
    • The game only writes saved data at logout or /reload, so a scan is not uploaded until then. The finished message, the button tooltip, and the window footer now say "type /reload" until that has happened.
  112. Addon 0.3.1 · 2026-09-21

    Listed on CurseForge

    • The addon is approved and public on CurseForge, so it installs and updates through the CurseForge app. Every addon button on the site now points there.
  113. Website · 2026-09-19

    Guides, FAQ, glossary, and a product changelog

    • Six guides on prices, item pages, crafting profit, the first week of a fresh economy, alerts, and scanning.
    • FAQ and glossary pages; item, market, and profession pages link into the glossary.
    • Where it comes from on every item page: vendor prices, crafting source, and binding in one block.
    • Intro copy on every market and profession page.
    • Home page: how it works in three steps, live counts, and site screenshots.
  114. Website · 2026-09-19

    Account watchlist, email alerts, and the setup checklist

    • Signed-in watchlist kept on the account and priced across every market.
    • Email alerts per item and market: minimum buyout or median at or below or above a price, median a percent under its 30 day median, or fewer than a number listed. Checked every 15 minutes; each alert waits 24 hours after firing and only fires again on a newer scan.
    • Import of a watchlist saved in the browser before sign-in.
    • Get started: a five step checklist that reports real progress from your account.
  115. Website · 2026-09-18

    Accounts, upload keys, API docs, and the download page

    • Sign in by email link; no passwords.
    • Self-service upload keys, up to five per account, revocable.
    • Developers page documenting the public API.
    • Download page hosting AHledger sync with its checksum, and the CurseForge link for the addon.
  116. Addon 0.3.0 · 2026-09-18

    One window, five tabs

    • Window with Watchlist, Deals, Crafting, Bags, and Options tabs, a market switcher, price table age, and an item lookup.
    • Posting helper on the sell frame: median, minimum, range, and buttons that fill the price field.
    • Median and percent under or over on every browse result row.
    • Deal finder: your latest scan against the 30 day median.
    • Crafting tab: every learned recipe with cost, value, margin, and a shopping list.
    • Bag appraisal with auction or vendor verdicts; owned count and value in tooltips.
    • Alerts above a price, a percent under the 30 day median, or a quantity threshold, with a log.
    • Minimap button and data broker feed.
  117. AHledger sync 0.2.1 · 2026-09-18

    Finds the addon from the game folder

    • Locates the addon folder from the game install rather than the WTF folder, which the Forever beta client lays out differently.
    • Price table writer covered by tests.
  118. Addon 0.2.1 · 2026-09-18

    Settings that survive the beta client

    • Options, market choice, and the watchlist are mirrored into addon CVars, which the Forever beta client keeps, and restored at login. Works around the client writing saved variables without reading them back.
    • /ahl status reports whether saved data loaded and flags settings drift.
  119. AHledger sync 0.2.0 · 2026-09-18

    Price tables back into the game

    • Writes the latest price table for your market into the addon folder every 30 minutes.
    • Market labels and a sign-in line in the app.
  120. Addon 0.2.0 · 2026-09-18

    Tooltips, crafting margins, watchlist, and options

    • Tooltip block: median, minimum buyout, 7 day change, units listed, and price table age.
    • Crafting margin line under recipe reagents in the profession window.
    • Watchlist with chat alerts; options panel; /ahl import for pasted price tables.
    • Support for the modern client APIs the Forever beta uses.
  121. Website · 2026-09-17

    Item and market pages

    • One page per item per market with min buyout, median, units listed, 7 and 30 day charts, and the same item across every market.
    • New in Forever catalog read from the beta client and compared against Classic Era.
    • Structured data, sitemaps, and llms.txt.
  122. Addon 0.1.0 · 2026-09-17

    First release

    • Auction house scanner and signed upload pipeline for the Forever beta client.
  123. AHledger sync 0.1.0 · 2026-09-17

    First release

    • Watches the addon’s saved variables and uploads each new scan under your key.