Here is the latest version of MyRolePlay — 3.0.50, compatible with WoW 3.1.0.9767.
http://moonshyne.org/MyRolePlay-3.0.50.zip (156KB; ZIP archive)
As always, I recommend you back up your WTF folders before upgrading, especially from an older version, but this should function correctly. Hopefully there won't be too many problems anymore.

MyRolePlay 3.0.50 is backwards-compatible back to MyRolePlay Beta 3.0.48, and cross-compatible with FlagRSP-TBC, FlagRSP2, ImmersionRP.
If anyone's using an old MyRolePlay version, particularly older than Beta 3.0.48, it's time to bug them to update to this one, because old versions don't work properly anymore! ^^
All the known issues have been resolved, including the issue where your descriptions would occasionally be lost (partially due to a WoW client bug).
Changelog3.0.50- EM: Bumped to TOC 30100.
- EM: Increased idle timeout further for channel joining to 180s (up from 120s).
- EM: Reduced rate of channel messages further, to a max of one every 0.4 seconds (up from 0.25s) to reduce chat lag.