This tracks the graduation of the New Filters UX out of beta on RC page. It also shows a schedule for beta graduation and for release of the New Filters UX on Watchllist as a beta.
Main Features comprising the "Integrated Filters" project
Release group 1
- T166912: Implement Namespace filters and filter menu in the new UI
- T166914: Implement 'Tagged edits' filters and filter menu in the new UI
- T166917: Change magnifying glass icon to hamburger in RC Filters search bar
- T167384: Implement navigation UI for the Advanced filters
Release group 2
- T162784: Integrate 'Time Period Selector' into the new filters for edit review
- T162786: Integrate 'Number of Changes Selector' in the new filters for edit review
- T168513: Enable 'Group results by page' preference on the RC page itself
- T170875: Improve highlighting display so it's compatible with 'Group results by page" preference
- T163426: Add 'View Newest Changes' option into the Integrated Filters
- T166919: Put community-defined 'related links' into a collapsible panel
Release 3, Add Watchlist to Beta
- Sept 19th release All tasks complete: Sept. 12th
Release 4, Graduate beta UX
- Sept 19th release Phase 1, he.wiki, ca.wiki, fr.wiki. All tasks complete: Sept. 12th
- Sept 26 release Phase 2, all other wikis. All tasks complete: Sept. 19th
- Oct 3 release Phase 3, any holdout wikis, if required. All tasks complete: Sept. 26th
- See list of beta graduation blockers below
- T164489: Announce and follow up with communities about the New Filters for Recent changes by default deployment
Release group 5
- T167743: Implement 'Live Updates' feature for RC page filters
- T159791: Create new RC Filters group for 'Flagged Revisions', based on the old 'Hide reviewed edits' function
- T172161: Integrate 'Related Changes' tools into the new UX
- T172957: Live Update causes problems with "Navigation popups" gadget
- T167224: Implement 'User' filters and filter menu in the new UI (Postponed)
- T172232: Add navigation UI to access Categories and/or User filters (Postponed)
Release group 6
- T163433: Implement 'Category' filters and filter menu in the new UI (Postponed)
- T163429: Provide UI for paging through Watchlist and Recent Changes results in the JS-enhanced UI (Postponed)
- T172350: Consolidate preferences for all 'Change Monitoring' pages (Postponed)
- T172352: Consolidate Preferences: New UX on RC AND Watchlist (option #1) (Postponed)
- T172349: Consolidate Preferences: New UX on RC but NOT Watchlist (option #2) (Postponed)
- T172468: Consolidate preferences: Users who don’t have the new UX at all (option #3) (Postponed)
- T172474: Consolidate preferences: new UX on Watchlist, but NOT RC page (option #4 ) (Postponed)
- T172757: Migrate and convert user preferences to the new UX
- T168620: Clarify the deprecation of RC-related settings to affected users
- T163279: Update RC and Watchlist Preferences Help to reflect consolidation of preferences (Postponed)
Beta graduation blockers (RC page)
Performance
- T166908: ChangesListSpecialPage backend: Respect saved query if no parameters
- T176250: Defer building new filters menu to speed up performance
- T176456: ORES on Watchlist causes big slowdown—especially with 'Last revision' filter turned on
- T176445: Systematically test load speeds of Watchlist and Recent Changes