Skip to content

Releases: DustinChecketts/VendorPricePlus

v1.2.4

Choose a tag to compare

@github-actions github-actions released this 19 Oct 22:53

Changelog

1.2.4

Classic Era, Hardcore, Season of Discovery, and TBC Anniversary

  • Expanded vendor pricing to supported item tooltips across inventory and bank, mail, merchants and buyback, professions, quest rewards, and the Auction House.
  • Added per-context options with saved preferences and a Defaults button.
  • Preserved Blizzard's native tooltip behavior when a context is disabled.
  • Known limitation: TBC Anniversary quest-log reward stacks may show only the unit Vendor price.

WoW Forever

  • Standardized supported item tooltips on Vendor and Vendor xN labels, including mail, professions, buyback, Auction House, and quest rewards.
  • Corrected the Map & Quest Log reward tooltip to use Vendor instead of Sell Price.
  • Kept Blizzard's native price values and preserved existing Auctionator integration.
  • Removed unused Forever tooltip formatting helpers and superseded quest-reward workarounds.

Architecture

  • Continued shared Compat.lua, Options.lua, and VendorPricePlus.lua architecture across supported clients.
  • WoW Forever, Classic Era, and TBC Anniversary were tested during 1.2.4 development; the known TBC quest-log reward stack limitation remains.

1.2.3

WoW Forever

  • Standardized bag and inventory vendor-price labels on Vendor and Vendor xN.
  • Added Forever Auctionator coexistence with a clean three-row presentation: Vendor, Auction, and Vendor xN for stacks.
  • Removed the redundant native Sell Price presentation when Auctionator and VendorPricePlus are both active.

Compatibility

  • Hardened stack-price calculations against protected/secret numeric values.
  • Action-bar item counts on supported legacy tooltip paths can recover a readable inventory count without performing arithmetic on a protected GetActionCount() value.
  • Falls back safely when a readable stack count is unavailable instead of allowing a protected value into price arithmetic.

Community

  • Incorporated the defensive secret-count approach reported and prototyped by Dirtimoney, adapted to VendorPricePlus's current compatibility architecture.

1.2.2

WoW Forever

  • Fixed protected/secret stack-count errors when hovering stackable items on action bars.
  • Restored Unit Price information for stackable action-bar item tooltips.
  • Fixed incorrect Unit Price detection on recipe tooltips.
  • Fixed duplicate Sell Price information on quest-offer reward tooltips.

1.2.1

WoW Forever

  • Fixed missing Sell Price on selectable quest rewards in the Map & Quest Log.
  • Fixed protected/secret tooltip geometry errors when hovering item actions such as food and water on the action bar.
  • Kept Forever price-row formatting on Blizzard's safe tooltip layout path instead of measuring protected FontString geometry.

1.2.0

WoW Forever

  • Added WoW Forever client detection and modern tooltip compatibility.
  • Added compact Sell Price formatting with right-aligned money values.
  • Added Unit Price directly beneath Sell Price for stacked item tooltips.
  • Added support for Inventory & Bank, Mail, Merchant & Buyback, Professions, and Quest Reward contexts.
  • Added missing vendor pricing to Forever quest reward tooltips.
  • Added a Blizzard AddOns settings panel with per-context enable/disable controls.
  • Added persistent settings through VendorPricePlusDB.
  • Leaves the Forever Auction House unchanged because its tooltip already reports the correct per-unit vendor value.

Architecture

  • Added Compat.lua as the client/API compatibility layer.
  • Moved third-party addon support into Integrations.lua.
  • Added Options.lua for settings and configuration UI.
  • Added human-readable comments around compatibility and tooltip behavior.
  • Preserved the established non-Forever Vendor Price Plus behavior for supported Classic clients.

Compatibility

  • WoW Forever: tested successfully.
  • TBC Anniversary: regression tested successfully.
  • Classic Era: regression tested successfully.
  • Mists of Pandaria Classic and Retail: not currently tested or advertised as supported.

1.1.3

  • Previous production release.

v1.2.3

Choose a tag to compare

@github-actions github-actions released this 07 Oct 18:08
324a429

Changelog

1.2.3

WoW Forever

  • Standardized bag and inventory vendor-price labels on Vendor and Vendor xN.
  • Added Forever Auctionator coexistence with a clean three-row presentation: Vendor, Auction, and Vendor xN for stacks.
  • Removed the redundant native Sell Price presentation when Auctionator and VendorPricePlus are both active.

Compatibility

  • Hardened stack-price calculations against protected/secret numeric values.
  • Action-bar item counts on supported legacy tooltip paths can recover a readable inventory count without performing arithmetic on a protected GetActionCount() value.
  • Falls back safely when a readable stack count is unavailable instead of allowing a protected value into price arithmetic.

Community

  • Incorporated the defensive secret-count approach reported and prototyped by Dirtimoney, adapted to VendorPricePlus's current compatibility architecture.

1.2.2

WoW Forever

  • Fixed protected/secret stack-count errors when hovering stackable items on action bars.
  • Restored Unit Price information for stackable action-bar item tooltips.
  • Fixed incorrect Unit Price detection on recipe tooltips.
  • Fixed duplicate Sell Price information on quest-offer reward tooltips.

1.2.1

WoW Forever

  • Fixed missing Sell Price on selectable quest rewards in the Map & Quest Log.
  • Fixed protected/secret tooltip geometry errors when hovering item actions such as food and water on the action bar.
  • Kept Forever price-row formatting on Blizzard's safe tooltip layout path instead of measuring protected FontString geometry.

1.2.0

WoW Forever

  • Added WoW Forever client detection and modern tooltip compatibility.
  • Added compact Sell Price formatting with right-aligned money values.
  • Added Unit Price directly beneath Sell Price for stacked item tooltips.
  • Added support for Inventory & Bank, Mail, Merchant & Buyback, Professions, and Quest Reward contexts.
  • Added missing vendor pricing to Forever quest reward tooltips.
  • Added a Blizzard AddOns settings panel with per-context enable/disable controls.
  • Added persistent settings through VendorPricePlusDB.
  • Leaves the Forever Auction House unchanged because its tooltip already reports the correct per-unit vendor value.

Architecture

  • Added Compat.lua as the client/API compatibility layer.
  • Moved third-party addon support into Integrations.lua.
  • Added Options.lua for settings and configuration UI.
  • Added human-readable comments around compatibility and tooltip behavior.
  • Preserved the established non-Forever Vendor Price Plus behavior for supported Classic clients.

Compatibility

  • WoW Forever: tested successfully.
  • TBC Anniversary: regression tested successfully.
  • Classic Era: regression tested successfully.
  • Mists of Pandaria Classic and Retail: not currently tested or advertised as supported.

1.1.3

  • Previous production release.

v1.2.2

Choose a tag to compare

@github-actions github-actions released this 23 Sep 21:50
82b4c96

VendorPricePlus

v1.2.2 (2026-09-23)

Full Changelog Previous Releases

  • Merge pull request #9 from DustinChecketts/fix/forever-action-secret-count
    Fix Forever action-bar stack tooltips
  • Restore Forever action bar unit prices safely
  • Avoid Forever secret action counts
  • Merge pull request #8 from DustinChecketts/fix/forever-recipe-unit-price
    Fix/forever recipe unit price
  • Fix Forever recipe unit price detection
  • Avoid duplicate Sell Price on Forever quest offers

v1.2.1

Choose a tag to compare

@github-actions github-actions released this 19 Sep 15:41
896386d

VendorPricePlus

v1.2.1 (2026-09-19)

Full Changelog Previous Releases

  • Merge VendorPricePlus 1.2.1 fixes
    Release VendorPricePlus 1.2.1
  • Document VendorPricePlus 1.2.1 fixes
  • Bump VendorPricePlus to 1.2.1
  • Clean up obsolete Forever quest reward fallbacks
  • Detect Forever Map quest choices from tooltip metadata
  • Hook Forever quest choice reward buttons
  • Handle Forever selectable quest rewards through quest buttons
  • Fix Forever quest choices and protected tooltip geometry

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 19 Sep 13:10

VendorPricePlus

v1.2.0 (2026-09-19)

Full Changelog Previous Releases

  • Update 1.2.0 compatibility testing status

  • Update 1.2.0 compatibility testing status

  • Add browser-based release workflow
    Added a workflow_dispatch event to allow manual version releases with input validation for semantic versioning.

  • Release VendorPricePlus 1.2.0
    Merge the tested multi-client foundation and WoW Forever support into main. Publishing remains gated on the v1.2.0 tag.

  • Exclude development architecture notes from release package

  • Configure VendorPricePlus release packaging

  • Add automated CurseForge release workflow

  • Record successful TBC Anniversary regression test

  • Remove beta tooltip diagnostics for 1.2.0 release

  • Add 1.2.0 release candidate changelog

  • Refresh README for VendorPricePlus 1.2.0

  • Prepare VendorPricePlus 1.2.0 metadata

  • Restore Forever SellPrice processing and normalize single-item prices

  • Revert Forever SellPrice line processing experiment

  • Insert Forever unit price during SellPrice line processing

  • Revert experimental Forever tooltip row reordering

  • Preserve value visibility when reordering Forever tooltip rows

  • Keep Forever price rows together above tooltip footer

  • Load settings module and persist VendorPricePlus preferences

  • Keep core tooltip logic separate from settings UI

  • Extract VendorPricePlus settings into Options.lua

  • Fix options checkbox alignment

  • Add first draft Forever context options

  • Use gold labels for compact Forever price rows

  • Test compact aligned Forever price columns

  • Match Forever unit price styling to Blizzard tooltips

  • Guard modern tooltip item lookup for comparison tooltips

  • Add Forever profession reagent and quest reward pricing

  • Inspect Forever tooltip owner data for reagent quantities

  • Trace modern Forever tooltip owners and item data

  • Add Forever Mail and Buyback stack pricing

  • Add temporary Forever tooltip diagnostics

  • Cover Forever item-location tooltips

  • Guard integration tooltip hook on Forever

  • Guard remaining legacy HookScript registrations

  • Guard tooltip hooks unavailable in Forever

  • Declare WoW Forever interface support

  • Add first Forever per-unit tooltip implementation

  • Detect Forever without treating Mainline as Retail

  • Add initial Forever per-unit tooltip line

  • Document AI-assisted development attribution

  • Load compatibility layer before addon core

  • Route item APIs through compatibility layer

  • Refactor client API compatibility layer

  • Document addon architecture and development standards

  • Load compatibility and integrations separately

  • Separate third-party addon integrations

  • Refactor client compatibility layer

  • Update version and interface number

  • Update VendorPricePlus.toc
    WoW Classic Anniversary TBC 2.5.6

  • Update VendorPricePlus to version 1.1.1

  • Enhance tooltip support for quest rewards
    Added quest reward tooltip support and fallback handling for quest items. Enhanced existing tooltip functionality for better integration with the game's UI.

  • Format VendorPricePlus.toc with consistent spacing

  • Format VendorPricePlus.toc for consistency

  • Update README to remove ElvUI testing note
    Removed a test item from the known issues list.

  • Refactor for TBCC Anniversary 2.5.5

  • Update VendorPricePlus version and interface number

  • Update VendorPricePlus.toc
    Version push to 1.15.8

  • Update VendorPricePlus.toc
    Version push to 1.15.7 for WoW: Classic SoD Phase 8

  • Create LICENSE

  • Update README.md

  • Update README.md

  • Update VendorPricePlus.toc

  • Update VendorPricePlus.toc
    Version update

  • Update VendorPricePlus.lua
    Modified functionality when Auctionator addon is present

    Matched Auctionator formatting for consistent tooltips

  • Update VendorPricePlus.toc
    Version push to support 1.15.6 client.

  • Update VendorPricePlus.lua
    Resolved GetMouseOver() error and optimized code

  • Update Compat.lua

  • Update VendorPricePlus.toc
    Version push to 1.15.4.

  • Update VendorPricePlus.toc
    Version push to Classic Era 1.15.3

  • Update VendorPricePlus.toc
    Interface version update to Classic Era: Season of Discovery Phase 3 11502.

  • Update VendorPricePlus.toc
    Interface version update to Cataclysm Classic PTR Build 11502.

  • Update VendorPricePlus.toc
    Version push to WoW Classic Era PTR 1.15.01 that supports Hardcore Self-Found, and Season of Discovery: Phase 2.

  • Update VendorPricePlus.toc
    Version push to WoW Classic Era PTR 1.15.01 that supports Hardcore Self-Found, and Season of Discovery: Phase 2.

  • Update README.md

  • Update README.md

  • Update VendorPricePlus.toc
    Version push to 1.15.0.52212 PTR Patch

  • Update VendorPricePlus.toc
    Version push to 1.15.0.52212 PTR Patch

  • Update README.md

  • Update README.md

  • Update VendorPricePlus.toc

  • Update README.md

  • Update README.md
    Updated GitHub URL

  • Initial commit

  • Initial commit