CancelMyBuffs allows you to quickly and easily cancel buffs in combat. It was written in response to Blizzard’s annoying restrictions in WoW 4.0 that prevented most buff addons from letting you cancel buffs on right-click.
It works by setting up key bindings ahead of time that will cancel specific buffs when activated. You can have as many different bindings as you want, and each binding can cancel (almost) as many buffs as you want. For example, I have CTRL+X bound to cancel Hand of Protection and all Slow Fall effects.
You can also use it to dismount, leave your vehicle, cancel your shapeshift form, and/or remove your weapon buffs.
The beta version is basically working, but as it's completely rewritten from the ground up and I have not done extensive testing of all the options, I want to open it up to a wider test audience before making an official release.
You can run it alongside the release version if you want.
Please report any issues you encounter while using this beta version, and feel free to suggest improvements to the options layout, or ideas for new features. There's a list of features on the download page that I'm thinking about adding, but I'm not sure how much interest there is, so I haven't written the code yet. If any of them sound interesting, speak up!