hamstar / Wikimate

A MediaWiki API wrapper for PHP based wikibots that [shouldn't] be confusing to use
MIT License
58 stars 24 forks source link

Prepare for v1.1.0 release #156

Closed Xymph closed 1 year ago

Xymph commented 1 year ago

Release summary:

This release adds a new undelete method, supports the API's deletetalk parameter in the delete methods based on a new mechanism to handle version-dependent parameters of API modules, updates the dependency on rmccue/requests to v2.x, resolves several warnings, and improves code formatting and commenting. For more details on these changes, including links to the corresponding pull requests, please check the Changelog.

Xymph commented 1 year ago

Obviously #155 needs to be merged first, but I don't know whether that will affect merge-ability of Changelog.md here. And if so, how to resolve that, so please advise.

Also, the release date needs to be updated in two places before the actual merge of this PR.

waldyrious commented 1 year ago

Obviously #155 needs to be merged first, but I don't know whether that will affect merge-ability of Changelog.md here. And if so, how to resolve that, so please advise.

The edits from both PRs touch different lines of the file, so git is able merge them to without conflicts. I'll go ahead and rebase this branch, edit the release date and merge the PR :)

waldyrious commented 1 year ago

After merging the PR, I have performed the steps described in GOVERNANCE.md:

As a follow-up to having gone through this process, I created #157 to make the release instructions slightly clearer and more comprehensive; in particular, that added the recommendation to leave a comment like this, to keep an explicit record of the release steps taken.