promotional bannermobile promotional banner

OneButtonPet

OneButtonPet is a TBC Classic addon that makes pet control a one-button toggle: /pettoggle attacks your target, press again to recall.

File Details

v1.0.7-bcc

  • R
  • Apr 3, 2026
  • 4.00 KB
  • 28
  • 2.5.4
  • Classic TBC

File Name

OneButtonPet-v1.0.7-bcc.zip

Supported Versions

  • 2.5.4

[Unreleased]

[1.0.7] - 2026-04-03

Fixed

  • Stopped listing Bindings.xml in OneButtonPet.toc, so the WoW client uses its automatic bindings-file loading path and no longer reports Unrecognized XML: Binding
  • Kept release packaging and local verification including Bindings.xml even though it is no longer a .toc entry

[1.0.6] - 2026-04-01

Added

  • Added a per-character debug mode with /pettoggle debug on|off|status so keybind decisions can be traced in chat while testing

Fixed

  • Replaced the Lua-only keybind action with a secure click binding, so the addon hotkey can issue protected pet commands instead of just playing the keybind click sound
  • Automatically migrates existing Toggle Pet Attack/Follow bindings from the legacy command to the secure binding on login

[1.0.5] - 2026-03-31

Fixed

  • Moved the binding into the AddOns keybinding category and stopped relying on a custom binding header, so players can find Toggle Pet Attack/Follow under Key Bindings -> AddOns

[1.0.4] - 2026-03-31

Fixed

  • Restored the binding definition and loaded addon Lua before Bindings.xml, so Toggle Pet Attack/Follow shows up again under Key Bindings -> AddOns -> OneButtonPet

[1.0.3] - 2026-03-31

Changed

  • Repositioned the addon keybind as the actual pet-control path and clarified the slash-command wording around it

Fixed

  • Prevented the slash toggle path from attempting protected pet commands during combat, with in-game messaging that directs players to the addon keybind

[1.0.2] - 2026-03-26

Added

  • Added pull-request packaging workflows that can post a downloadable addon artifact for labeled PRs
  • Added a CONTRIBUTING.md guide with local setup, verification, packaging, and PR expectations

Changed

  • Simplified the README for players, moved contributor/development details out of the main page, and refreshed the Star History embed

Fixed

  • Updated tag workflow secret handling so the release tag flow behaves correctly when RELEASE_PAT is missing
  • Limited packaged addon archives to runtime files listed in OneButtonPet.toc, keeping tests, assets, and repo-only docs out of builds

[1.0.1] - 2026-03-22

Changed

  • Added CurseForge project metadata to support automated uploads
  • Updated the README with release metadata cleanup and a Star History chart

[1.0.0] - 2026-03-21

Added

  • Initial release of OneButtonPet
  • Slash-command pet attack/follow toggle via /pettoggle
  • Direct addon key binding through Bindings.xml
  • Local regression test coverage for target switching, follow fallback, and rapid re-press behavior
  • GitHub Actions validation plus tag-and-release packaging workflows modeled after OneButtonMount