Jump to content

Show diffs below revision entries on page history, user contributions, and recent changes on demand (Community Wishlist/W402)

Long-term opportunity
From Meta, a Wikimedia project coordination wiki

View all wishes.

Description
Diff table shown inline on Recent Changes page using the User:Ponor/inline-diff-inline-patrol script

For years, the idea of displaying revision differences inline on pages like article history, user contributions, recent changes, and personal watchlists has been a popular request. My 2023 Community Wishlist proposal, supported by around 60 people, aimed to address this.

Inspired by existing code, I developed a user script that displays multiple diffs inline and on demand. It also makes template calls, wikilinks, and URLs clickable, and allows users to mark changes as patrolled without leaving the page. This script works well on both mobile and desktop, and users appreciate how it speeds up patrolling sequential changes without losing track, a common issue when multiple windows need to be open.

Unfortunately, user scripts are temporary fixes that can break with any interface update. A more professional, integrated solution shouldn't be difficult to implement, and it wouldn't represent any additional burden on the pages since the content is injected on demand. While I'm not a fan of the low (vertical and horizontal) information density of the list/table design in phab:T309403, its diff-injection concept looks good and is something I'd like to see implemented across all MediaWiki pages that list revisions.

Matmarex said it nicely in phab:T53958, so I'll quote: I mean, it's almost 2026. Seriously.

Assigned focus area
Type of wish
Feature request
Tags
Affected users

patrollers, administrators, rollbackers

Phabricator tasks
Other details
  • Created: 14:37, 3 July 2025
  • Last updated: 15:55, 10 October 2025
  • Author: Ponor (talk)
Voting

This wish currently has 3 supporters. Voting for this wish is open until it is completed.

Supporters of this wish
Support Matěj Suchánek (talk) 16:37, 8 October 2025
Support Seems OK. نوفاك اتشمان (talk) 21:17, 7 November 2025
Support the script linked in the wish is very useful. Making it a gadget that one can easily enable in the preferences may be good enough – it could be followed up on by linking that preference from the Watchlist page or by making the gadget a default-enabled one. Prototyperspective (talk) 19:35, 4 December 2025