Perlwikibot/3.0 release

The 3.0 release marks a major transition. For starters, all methods use the API where possible. This means that return formats have changed in some cases. Likewise, some method calls have changed. Some of these still accept a backward-compatible form; this will be noted where applicable.

All methods

 * Overview
 * Nearly all methods now return  on failure.


 * Rationale
 * Separating errors from returned data is important. If you require the error code or error details, they are available in  and   respectively.


 * Impact
 * Any method calls which did not ignore the return value must now check for.

Other changes
...