HomePhabricator
Iterative Improvements (September 2025)
Recent Updates in the Wikimedia Phabricator Codebase

The Release-Engineering-Team of the Wikimedia Foundation just deployed a major upgrade of Wikimedia Phabricator.

It includes numerous changes:

  • Performance improvements:
    • Global fulltext Search ignores data of uninstalled Phab applications
    • Embedded full size image files are lazy loaded
    • Using DNS preconnect for https://phab.wmfusercontent.org
    • Faster rendering of Project Burndown tabular reports
  • Search user interface:
    • "Advanced Search" renamed to Global Search and application search
    • Global Search Scope dropdown: "Current Application" replaced by the actual application name, no more such option when the application does not support global fulltext searching
    • Global Search Scope dropdown: Support searching in the current application in more Phab applications
    • Maniphest Search does not propose uninstalled Owners or Packages as Subscribers
    • Ctrl+Return in text boxes opens search results in a new tab
  • User Profile pages:
    • New "Authored Tasks" one-click menu item in sidebar
    • Less ambiguous menu item names in sidebar
    • Support for images in WebP format as avatars
    • (admins only): One-click menu item to view Activity Log of user
    • (admins only): User's Two-Factor Auth status shown on profile page
  • Project Workboards:
    • Strike-through rendering of archived projects in navigation crumbs
    • Tooltips for those numbers in workboard column headers
    • Automated Column Triggers: Allow setting the user who performs the move as task assignee
    • Thinner scrollbars in Firefox on Windows
    • Importing columns: No crash when typeahead querying projects and search string is not a project name prefix
    • "Move Tasks" now requires "Can Bulk Edit Tasks" rights
  • Herald automated actions:
    • New condition "Acting user's projects" available
    • No more "Unknown Object (????)" for custom field values in editor
  • Text input:
    • No more text suddenly disappearing when writing {{#something:}}
    • Stripped surrounding whitespace when entering project or task titles
    • Support for "size=thumb" parameter when embedding video files
  • Conduit API:
    • Support search select fields as constraints, e.g. "Group By" in maniphest.search, project status in project.search, status and hosted in diffusion.repository.search
    • Improved documentation of types in transaction.search
  • User Preferences:
    • Email: Hide "Audits" section (we uninstalled the Audits application)
    • External Accounts: Shows tooltips for buttons
    • Multi-Factor Auth: Explains consequences of adding a second factor
  • Projects:
    • Profile images: Show maximum picture dimensions at uploading
    • No more "set this color to Red" editing archived projects
    • No more 404 error on URLs which include an alternative hashtag of a milestone
  • Project Report Charts:
    • Rotated x-axis labels for better readability
    • Improved line colors
  • Files:
    • Support rendering images in WebP format
    • List of uploads includes the timestamp, not only the date
  • Mobile: Support zooming on pages (useful when looking at image files)
  • Mobile: Better detection of Firefox on Android to adjust content width
  • Tokens: Allow filtering given tokens by token types
  • Wikibugs IRC bot: Report the color of milestones correctly
  • (admins only) Allow changing email address of bot and mailing list accounts
  • Numerous crasher fixes
  • Accessibility improvements (ARIA labels, titles, etc)
  • Cleaner CSS (less noise in your browser's Developer Tools' console)

Downstream dependency tree of tasks: T386558: Update to Phorge upstream 2025.18 release and T393840: Update to Phorge upstream rPca176821 / Arcanist upstream rARCd2d2afd0 (2025-09-08)

Upstream changelog: https://we.phorge.it/w/changelog/2024.35/

If you have comments or questions about Phab, please bring them up on the Phabricator Talk page!

Written by Aklapper on Sep 25 2025, 4:24 PM.
Bugwrangler | Release Engineering

Event Timeline