I was using the 3.3.5 version without issues and it was great, but sadly limited to energy classes (rogue/feral), so I switched to the 4.3.4 version to have the extra powers (rage/mana etc) but I have encountered a tiny issue, when I'm on a class that uses mana/energy and gain/lose (buff/talent/glyph/gear etc) that increase/decrease my maximum mana/energy, my mana/energy (before or after) just stays the same until I re-log or re-load again to update my maximum mana/energy every time I change something which is really annoying.
For examples,
20k/20k (mana) > equip pieces or get a buff > 24k/20k > re-log / re-load > 24k/24k
24k/24k (mana) > unequip pieces or remove a buff > 20k/24k > re-log / re-load > 20k/20k
100/100 (energy) > get a glyph or PvP set bonus > 120/100 > re-log / re-load > 120/120
120/120 (energy) > remove a glyph or PvP set bonus > 100/120 > re-log / re-load > 100/100
Note: I tested the 4.3.4 version on Cataclysm and I had no issues, so my guess it's related to API changes.
Any help would be greatly appreciated.