It looks like with the addition of the new ways to get ArmorType & WeaponType from a link:
Lua Code:
local lItemLink = GetItemLink(iBagId, iSlotId)
local ArmorType = GetItemLinkArmorType(lItemLink)
local WeaponType = GetItemLinkWeaponType(lItemLink)
They also changed the way the old functions worked:
Lua Code:
-- These no longer work --
local ArmorType = GetItemArmorType(lItemLink)
local WeaponType = GetItemWeaponType(lItemLink)
They now take a bag & slot ID:
Lua Code:
local ArmorType = GetItemArmorType(iBagId, iSlotId)
local WeaponType = GetItemWeaponType(iBagId, iSlotId)