Given the amount of changes to the client since last year and also the number of incompatibilities stacking up with cache updates, I decided the easiest route would be to update the client version itself instead of porting newer client features into ours.
This client update will do some of the following (with proper server updates to go with them):
Correct the issue of items not having their proper right-click menus.
Add the world map.
Shift-click dropping items.
Any other potential fixes and improvements Jagex has done to the client since #117.
At this point I now have most of the outgoing packets updated to 142, I still have all the incoming packets to update. This client will be 100% compatible with the update today on OSRS (the Inferno). I will, of course, need to collect the map data to actually load the inferno itself, and general inferno data will have to be collected to add it here and have it be the same mechanics.
This will NOT affect accounts.