Reckless Abandon

An addon for quickly (and recklessly) abandoning quests

File Details

Reckless Abandon v3.0.13

  • R
  • Apr 22, 2026
  • 237.14 KB
  • 4.4K
  • 12.0.5+3
  • Classic + 3

File Name

RecklessAbandon_v3.0.13.zip

Supported Versions

  • 12.0.5
  • 5.5.3
  • 2.5.5
  • 1.15.8

All notable changes to this project will be documented in this file.

This project adheres to Semantic Versioning.

  • Unreleased

  • v3.0.13

    • Changed
      • Bump TOC for 12.0.5 (Retail)
  • v3.0.12

    • Changed
      • Upgrade ACE libraries
  • v3.0.11

    • Changed
      • Bump TOC for 12.0.1 (Retail)
  • v3.0.10

    • Changed
      • Bump TOC for 12.0.0 (Retail)
  • v3.0.9

    • Fixed
      • Exclusion orphans not showing as red in the exclusion list. This made them unprunable (All versions)
      • Lua errors when trying to print quest links (TBC)
  • v3.0.8

    • Fixed
      • Lua error in BC anniversary when completing a quest
  • v3.0.7

    • Fixed
      • Fix a bug where the group abandon button tooltip does not match the zone header after closing the quest details panel
      • Fix a bug where abandon buttons show up on the quest details panel
    • Changed
      • Add anniversary edition support (TBC)
  • v3.0.6

    • Changed
      • Bump TOC for 5.5.3 (MoP Classic)
  • v3.0.5

    • Changed
      • Bump TOC for 11.2.7 (Retail)
  • v3.0.4

    • Changed
      • Bump TOC for 5.5.2 (MoP Classic)
      • Bump TOC for 1.15.8 (Classic Era)
  • v3.0.3

    • Changed
      • Bump TOC for 11.2.5 (Retail)
  • v3.0.2

    • Changed
      • Bump TOC for 5.5.1 (MoP Classic)
  • v3.0.1

    • Changed
      • Bump TOC for 11.2.0 (Retail)
  • v3.0.0

    • Changed
      • Unified retail and classic codebases
      • Code cleanup
      • Upgrade ACE libraries
      • Bump TOC for 1.15.7 (Classic Era)
      • Bump TOC for 5.5.0 (MoP Classic)
      • Bump TOC for 11.1.7 (Retail)
    • Fixed
      • Keybinding for abandoning zone quests not binding properly
      • Automated abandons not working for dungeon quest types in classic
      • Profile issues in classic
      • Lua error related to debugging
      • Key bindings not abandoning excluded quests
  • v2.0.9 - 2025-20-06

    • Changed
      • Bump TOC for 11.1.7
  • v2.0.8 - 2025-25-04

    • Changed
      • Bump TOC for 11.1.5
  • v2.0.7 - 2025-27-02

    • Fixed
      • Avoid showing render buttons in quest details frame.
  • v2.0.6 - 2025-25-02

    • Changed
      • Update frame references for 11.1.0
      • Bump TOC for 11.1.0
  • v2.0.5 - 2024-17-12

    • Changed
      • Bump TOC for 11.0.7
  • v2.0.4 - 2024-23-10

    • Changed
      • Bump TOC for 11.0.5
  • v2.0.3 - 2024-11-08

    • Fixed
      • Re-adjust zone abandon buttons for elvui
  • v2.0.2 - 2024-24-07

    • Fixed
      • Group abandon button alignment when using ElvUI
      • Abandon buttons not rendering when quest log is first opened
  • v2.0.1 - 2024-24-07

    • Fixed
      • Missing TOC for 11.0.0
      • Partial fix for abandon button overlap on quest tags
  • v2.0.0 - 2024-23-07

    • Changed
      • Bump TOC to 11.0.2
      • Adjust abandon button rendering to support new quest log frames
      • Code cleanup
      • Pre-release version warnings
  • v1.7.2 - 2024-09-05

    • Changed
      • Bump TOC to 10.2.7
  • v1.7.1 - 2024-21-03

    • Changed
      • Bump TOC to 10.2.6
  • v1.7.0 - 2024-18-01

    • Added
      • Configuration options for abandoning, excluding, and including quests via keybindings in your quest log
      • New Localizations
        • Russian (ruRU)
        • French (frFR)
        • German (deDE)
        • Chinese (zhCN, zhTW)
        • Portuguese (ptBR, ptPT)
        • Italian (itIT)
        • These localizations may have issues like clipped text or general errors in the translation. Please create a github issue for any discoveries!
    • Changed
      • Bump TOC to 10.2.5
    • Fixed
      • An issue where localizations were not properly loading
      • Missing localized strings
  • v1.6.11 - 2023-11-07

    • Changed
      • Bump TOC to 10.2.0
  • v1.6.10 - 2023-09-12

    • Changed
      • Updated Ace libraries
      • Bump TOC to 10.1.7
  • v1.6.9 - 2023-07-13

    • Changed
      • Bump TOC to 10.1.5
  • v1.6.8 - 2023-05-25

    • Fixed
      • Lua error when attempting to abandon all quests in the quest log
  • v1.6.7 - 2023-05-02

    • Changed
      • Bump TOC to 10.1.0
  • v1.6.6 - 2023-03-22

    • Changed
      • Bump TOC to 10.0.7
  • v1.6.5 - 2022-01-25

    • Changed
      • Bump TOC to 10.0.5

-v1.6.4 - 2022-11-15

  • Changed

    • Bump TOC to 10.0.2
  • v1.6.3 - 2022-10-28

    • Fixed
      • Resetting your profile will now properly set your messaging level back to default
      • Lua errors related to bad caches
      • Lua errors related to swapping, resetting, or copying profiles
  • v1.6.2 - 2022-10-25

    • Changed
      • Bump TOC to 10.0.0
  • v1.6.1 - 2022-08-28

    • Fixed
      • Various issues where abandon buttons are sometimes unclickable
    • Added
      • Additional spanish localization strings
  • v1.6.0 - 2022-08-17

    • Added
      • New automation options for automatically abandoning quests of a given type
        • Automation options are character specific
      • New automation option for automatically abandoning a list of quest ids
      • New complete protection option for individual quests
        • When enabled, complete protection will automatically exclude completed quests
        • Complete protection is enabled by default
      • New messaging rate option for adjusting how chatty Reckless Abandon is
    • Changed
      • Updated the quest exclusion list
        • The exclusion list now updates in realtime
        • Long exclusion lists are now scrollable
        • Added a source column
          • Manual: The quest was manually excluded
          • Automation: The quest was excluded by an automation option
      • The automatic pruning option will now also prune quests excluded via automation options that are no longer in your quest log
      • Commands can now be executed with /rab in addition to /reckless
        • e.g. /rab is the same as /rab config or /reckless config
      • Automation options are now their own tab
      • Bump TOC to 9.2.7
    • Fixed
      • Various spanish localization strings
  • v1.5.6 - 2022-06-02

    • Changed
      • Updated toc for 9.2.5
  • v1.5.5 - 2022-03-01

    • Fixed
      • Missing AceBucket and AceTimer in libraries manifest (Thanks discordgregory!)
      • Incorrect backdrop border call (Thanks discordgregory!)
  • v1.5.4 - 2022-02-23

    • Fixed
      • Rare instances of lua errors when accepting quests very quickly via addons like AutoTurnIn or Leatrix Plus
    • Changed
      • Use AceBucket for event throttling
      • Bump TOC for 9.2
  • v1.5.3 - 2021-12-09

    • Fixed
      • SetBackdropBorderColor lua errors related to api changes in 9.1.5
  • v1.5.2 - 2021-11-16

    • Changed
      • Updated toc for 9.1.5
    • Fixed
      • Refresh config gui on cli change
  • v1.5.1 - 2021-06-30

    • Changed
      • Bump TOC for 9.1.0
  • v1.5.0 - 2021-06-19

    • Added
      • New command line for listing quests in a table
        • /reckless list all
        • This command is enabled by default, and can be used in combination with other commands that require information such as questID
      • New command line for toggling debugging
        • /reckless debug
        • This command is always enabled
      • New command line for abandoning quests that match a qualifier
        • Available qualifiers are daily, weekly, gray, green, yellow, orange, red
          • These qualifiers are localized and will match your language
        • /reckless abandon <qualifier>
        • You can enable it in the configuration panel
      • Localization for spanish
      • Client version warnings
    • Changed
      • Text formatting for some popups
      • Text for some configuration toggles
      • Removed some unused strings
      • Ignore hidden quests when abandoning all quests in a quest log
      • Tooltip styling
  • v1.4.1 - 2021-28-05

    • Fixed
      • A potential lua error when auto exclusion list pruning is enabled
  • v1.4.0 - 2021-09-03

    • Added
      • New configuration toggle for showing the login message
    • Changed
      • Updated TOC for 9.0.5
  • v1.3.0 - 2021-16-01

    • Added
      • New command line for abandoning quests by quest id
        • /reckless abandon <questId>
        • You can enable it in the configuration panel
      • New command line for excluding quests from group abandons by quest id
        • /reckless exclude <questId>
        • You can enable it in the configuration panel
      • New command line for including quests in group abandons by quest id
        • /reckless include <questId>
        • You can enable it in the configuration panel
      • New configuration options for exclusions lists
        • Enable automatic pruning to remove a quest from the exclusion list when abandoned
        • Prune orphaned quests manually by clicking the "Prune Exclusion List" button
      • Additional localized strings
    • Changed
      • Quest links are now more blizzard like and show up in yellow color
      • Updated the syntax of the abandon all quests command line
        • Use /reckless abandon all
      • Orphaned quests are now displayed as red on the exclusion list in the configuration panel
    • Fixed
      • Punctuation in the abandon all quests popup confirmation
  • v1.2.1 - 2020-11-01

    • Fixed
      • Removed print statement that should have been a debug statement
  • v1.2.0 - 2021-11-01

    • Added
      • Ability to exclude quests from group abandons. Right click a quest abandon button to exclude it.
      • More missing localization strings
    • Changed
      • Group abandon buttons are now disabled if none of the child quests can be abandoned
      • Individual quest abandon buttons are now disabled if the quest cannot be abandoned
      • Covenant callings cannot actually be abandoned.
        • The covenant calling group abandon button is now hidden by default
      • Language in the configuration panel
    • Fixed
      • Rare lua errors when button bounds are nil in the questlog
        • Added nil checks to avoid bad arithmetic
      • Lua errors when completing a covenant calling
  • v1.1.0 - 2021-05-01

    • Added
      • Missing localization strings
      • Expanded profile options
    • Fixed
      • Lua errors when scrolling through the questlog
  • v1.0.0 - 2021-02-01

    • Added
      • Abandon buttons for individual quests
      • Abandon buttons for zone quests
      • Abandon buttons for campaign quests
      • Abandon buttons for covenant callings
      • Configuration panel
      • Command line for abandoning all quests
      • Documentation