Releases: hamstar/Wikimate
v1.1.0
Changes included in this release:
- Added a new
undelete()
method - Added support for the API's
deletetalk
parameter in thedelete()
methods based on a new mechanism to handle version-dependent parameters of API modules - Updated the dependency on rmccue/requests to v2.x
- Resolved several warnings
- Improved code formatting and commenting
For more details on these changes, including links to the corresponding pull requests, please check the Changelog.
v1.0.0
This release completes Wikimate's initial development phase and:
- makes two small backwards incompatible changes to error handling in the API;
- removes the
globals.php
file in lieu of Composer's regular autoloading; - adds the new WikimateException class for API communication errors;
- centralizes API communication checks and debug logging; and
- adds contribution guidelines and makes numerous other documentation improvements.
It requires MediaWiki v1.27 or newer. For more details on these changes, including links to the corresponding pull requests, please check the Changelog.
v0.15.0
This release adds new file revert methods and the logout method, remembers the CSRF token to reduce API calls, and fixes the user agent format. Since v0.13.0 Wikimate requires MediaWiki v1.27 or newer. For more details on these changes, including links to the corresponding pull requests, please check the Changelog.
v0.14.0
This release adds support for the maxlag parameter and for getting/setting the user agent, changes API calls from deprecated PHP format to JSON format, and improves PHPDoc commentary and USAGE.md. Since v0.13.0 Wikimate requires MediaWiki v1.27 or newer. For more details on these changes, including links to the corresponding pull requests, please check the Changelog.
v0.13.0
This release modernizes token handling for API interactions, adds more debug logging, adds governance documentation, and collects minor improvements into a stable release. It requires MediaWiki v1.27 or newer. For more details on these changes, including links to the corresponding pull requests, please check the Changelog.
v0.12.0
v0.11.0
v0.10.0
This release marks the switchover from shubers curl library to rmmcue's Requests library which is more maintained.
Thanks to @samwilson for the upgrade!