This guide will learn you how to update your addon(s)
I will use Gash's MMOwned addon as an example.
How to spot an outdated addon:
To check if your addon is out of date you will need to open WoW and click on the "AddOns" button.
Here is how it will look if your addon is outdated:
as you may have noticed the epicfail addon is shown in red letters and is marked "Out of date"
You can just check the box "Load out of date addons" if you want to.
But I like to have my addons updated!
How to update your addon(s)
Go to your WoW addon folder
it will most likely be in c\program files\world of warcraft\interface\addons
Now find the addon you would like to update.
Mine is MMOwned Epicfail as you can see on the picture
Now open the .toc file with your text editor.
Now you take a look at the marked text on the picture
So as you can see 30100 is the number that I marked.
But what do it mean?
30100 is the long name of patch 3.1.x
so patch 3.0.x would be 30000 and 2.1.x would be 20100.
So now that you hopefully understand it, we can move on.
So now we need to check the current patch of your WoW.
here is a picture to show where you can see it:
an alternative to this is to go ingame and type: " /run print((select(4, GetBuildInfo()))); " ---- (Credits to Marlo for telling it to me)
The current patch is 3.2.x so the long name of 3.2.x is 30200.
Now go back to the .toc file and change 30100 to 30200.
Congratulations! You just updated your addon manually!
You can also use programs such as WoWmatrix or Curse client to check/update your addons.
But some addons, like Gash's, is not getting updated anymore.