User:Aaron Schulz/FR 1.18 changes

From mediawiki.org

FlaggedRevs 1.18 changes:

  • Added 'hide reviewed edits' to Recent Changes related pages, Watchlist, and New Pages. Previously, FlaggedRevs enabled $wgUseRCPatrol to allow hiding of reviewed edits. wgUseRCPatrol is no longer enabled. If RC patrol does happen to be enabled via site config, pages in reviewable namespaces can be patrolled directly as well as by reviewing them. Previously they could only be patrolled by reviewing them.
  • The normal latest version of NS_MEDIAWIKI pages/msgs are used when transcluded. Previously, the software would try to use stable versions. (bug 29579)
  • 'autoreview' privilege is now removeable by Stewards for now. Discussion will be needed for letting other users (like Admins) remove this right. (bug 25390)
  • Added new right, 'autoreviewrestore', that makes rollbacks autoreview the page (if rolled back to the stable version). (bug 27582)
  • AJAX no longer used for page preview on diffs. (bug 27756, bug 26328)
  • FlaggedRevs avoids making a whole new UI bar for diff-on-draft preference; adds diff to existing box/bar. (bug 25975)
  • Removed confusing stableid=x links from revreview-hist messages.
  • Removed 'noindex,nofollow' for draft versions that are synced with the stable. (bug 27173)
  • A MediaWiki:flaggedrevs-diffonly page can be used to configure whether diffonly=1, diffonly=0, or neither are used in diff review links.
  • Tweaks made to reduce change of deadlock errors when reviewing pages. (bug 28598)
  • Performance improvements via caching were made for diffs, with a review form, against revisions older than the current one.
  • Articles are now marked as needing review if a file version used in the stable version was deleted (which makes the draft/stable unsynced), even if the file still exists (has a current version). This can happen by selective deletion or moving files to Commons and such. (bug 23415)
  • Pending template/file changes are listed for all diffs for reviewable pages, not just when *only* templates/files were changed.
  • FlaggedRevs will no longer autoreview the current rev when a null (same text) edit is attempted if the current rev is a dummy edit. Such edits indicate other changes (title,protection) and can cause confusion. (bug 28476)
  • FlaggedRevs tracks *who* is reviewing pages and when they started. Users are now warned of this on review forms. This should reduce time wasted on duplicate review attempts. (bug 25295)
  • Saving a page with pending edits no longer redirects to an incorrect diff URL. (bug 27750)
  • Contribs links now used for anons in default reject summary. (bug 27505)
  • Cleaned up Special:Stabilization handling with expiry value and dropdowns.
  • ReviewedPages, UnreviewedPages, and diff RTL fixes.
  • The "Top Five Reviewers" count at ValidationStatistics is now configurable. It can be set to the "top X" reviewers. (bug 26268)
  • maxlength added to various comment fields. (bug 28651)
  • Added ApiReviewActivity api page to get the status of who is currently reviewing a revision.
  • Improved and cleaned up API error messages for the api review page.
  • Added ConfiguredPages API page.