promotional bannermobile promotional banner

AutoSellPlus

Sell junk, low ilvl greens and blues automatically with transmog protection, smart filters, and one-click confirmations

File Details

v3.2.0

  • R
  • Mar 9, 2026
  • 91.44 KB
  • 4
  • 12.0.1
  • Retail

File Name

AutoSellPlus-v3.2.0.zip

Supported Versions

  • 12.0.1

AutoSellPlus

v3.2.0 (2026-03-08)

Full Changelog Previous Releases

  • Merge branch 'main' of https://github.com/mikigraf/AutoSellPlus
  • add readme
  • Merge pull request #4 from mikigraf/feat/v3
    Feat/v3
  • Improve popup filter layout, readability and UX
    Brighten ilvl labels, section labels, and item row ilvl text for better
    readability on dark background. Resize Transmog/Soulbound checkboxes to
    match quality filter rows. Add visual gaps between filter groups. Fix
    slot row padding so avg equipped ilvl text no longer overlaps buttons.
  • Add Settings tab to popup for in-vendor settings access
    Add Items/Settings tab buttons below the popup title bar so users can
    view and change all addon settings without leaving the vendor window.
    The Settings tab shows a scrollable overlay with all settings organized
    into sections (General, Automation, Protection, Marking, Display, Bag
    Maintenance, Auto-Destroy). Switching back to Items syncs filter
    controls and rebuilds the display list to reflect any changes.
  • Fix soulbound-only filter checking BoE instead of actual bound state
    The soulbound-only filter only checked IsBindOnEquip, so non-BoE items
    like grays passed through unfiltered. Now uses C_Item.IsBound to check
    if items are actually bound to the player. Fixes both popup and
    auto-sell paths.
  • Fix popup filter bugs: soulbound-only shadowed by BoE protection, quest category blocked by quest protection
    Reorder onlySoulbound check before protectBoE in BuildDisplayList so it
    takes effect regardless of BoE protection state. Remove protectQuestItems
    from BuildDisplayList eligibility so quest items appear when the Quest
    category is enabled, but default them to unchecked when protection is on.
  • Fix Bindings.xml loading error by removing it from TOC
    Bindings.xml is auto-detected by the WoW client from the addon
    folder and must not be listed in the .toc file. Listing it causes
    the UI XML parser to process it as a regular UI file, which does
    not recognize Binding elements.
  • Update FEATURES.md and CURSEFORGE_DESCRIPTION.md for new features
    Integrate new feature details into existing doc sections: sell-all
    confirmation in Confirmation Dialogs, priority sort in Selling
    Process, shift-click in Sale History, instance auto-profiles in
    Profiles, and updated Protection/Selling/Settings Panel sections.
    Update CurseForge description with all new capabilities.
  • Update documentation for competitive enhancements
    Add documentation for all 8 new features to FEATURES.md: shift-click
    history links, sell-all confirmation, soulbound-only filter, expansion
    materials protection, keybind support, instance auto-profiles, priority
    sell queue, and quest item protection. Create CHANGELOG.md.
  • Add quest item protection
    Auto-skip items in the Quest Items category (classID 12) to prevent
    accidental sales of quest objectives and quest-starting items.
    Enabled by default for safety. Respects the always-sell list
    override.
  • Add priority sell queue for buyback safety
    When enabled (default), sells highest-value items first so the 12
    buyback slots contain the most valuable items if the user needs to
    undo. Previously sold in bag order which wasted buyback slots on
    cheap items.
  • Add zone/instance auto-profile switching
    Auto-switch profiles when entering instances (raids, dungeons,
    battlegrounds, arenas, scenarios, open world). Per-character
    instanceProfiles table maps instance types to saved profile names.
    Configured via the Profiles & Templates settings panel with text
    inputs for each instance type.
  • Add keybind support to trigger selling at vendor
    Adds a bindable key via WoW's native Key Bindings UI under the
    AutoSellPlus header. The keybind opens the sell popup when a
    merchant window is open. Bindings.xml defines the binding,
    Core.lua tracks merchant state and provides the handler.
  • Add protection for current expansion trade goods
    Never sell Trade Goods (classID 7) from the current expansion
    (Midnight) when enabled. Protects valuable crafting materials
    from accidental sales. Expansion-aware material protection is a
    unique differentiator among auto-sell addons.
  • Add soulbound-only filter to skip unbound BoE items
    New toggle in Protection settings and popup filter section. When
    enabled, only soulbound (BoP or already-bound) items are eligible
    for selling. Unbound BoE items are always skipped regardless of
    other filter settings. Useful for dungeon farmers keeping BoE for AH.
  • Add confirmation dialog for Sell All Junk button
    Shows item count and total gold value before selling when clicking
    Sell All Junk. Dialog is dismissed on merchant close. Cancelling
    unchecks all items.
  • Add shift-click to insert item link from sale history
    Shift+left-clicking a history row now inserts the item link into chat,
    matching standard WoW UX patterns that players expect.
  • Merge pull request #3 from mikigraf/feat/ui-fixes
    Feat/UI fixes