Changes for version 0.17 - 2008-10-30
- My understanding on the way rollback worked was flawed. The rollback call always rolled back the last users edit for a page, whereas it should only rollback "the requested" users edits if they were the last editor for a page. This is now fixed. The timestamp code for editing was also broken. By default the edit call will not handle any conflicts for you. When you get the contents of a page, you should save the timestamp and pass this back to the edit call, which will give you an error if someone else had edited the page in the meantime (or at least if their edit has caused a conflict)
- Big thanks to Steve Sanbeg for help/support/patches and bringing these problems to my attention.
Modules
Provides a Perl interface to the MediaWiki API (http://www.mediawiki.org/wiki/API)