Collaboration/Deployment planning

Standard schedule

 * Tuesday 19:00-21:00 UTC: group0 (test wikis and mw.org)
 * Wednesday 19:00-21:00 UTC: group1 (non-Wikipedias, Catalan and Hebrew Wikipedias)
 * Thursday 19:00-21:00 UTC: group2 (other Wikipedias)
 * Full schedule: Deployments page on wikitech

1.28.0-wmf.12 (July 26-28)
Changes can be added to this list until Tuesday July 26 around 19:00 UTC. Changes are in Echo unless they are marked with "(Flow)", "(Thanks)", or another indication that they're in a different repository.

If a change is not yet merged, please add it in italics.
 * New features
 *  (Flow) Show a warning when leaving a page with unsaved text in an editor 
 * This may technically be a bug fix, but this warning has been absent for so long that I'm listing it as a new feature ;)
 * Add a mark-all-read button and a settings menu to Special:Notifications
 * Add a down indicator to the cog menu
 * Hide the 'preferences' link from Special:Notifications JS
 * Make Special:Notifications responsive
 * Makes Special:Notifications (more) usable on mobile
 *  Implement subject+talk and null+user page grouping 
 * Groups subject pages and talk pages together in the Special:Notifications sidebar
 * Groups page-less notifications under the user page
 * Uses a different icon for user pages and omits the "User:" prefix
 * Bug fixes
 * (Flow) Fix deletelogentry
 * (Flow) SECURITY: Fix topic title visibility
 * (Flow) Moderate notifications
 * Makes notifications about moderated Flow posts disappear, rather than referring/linking to content the user can no longer see. This already worked correctly for suppressed edits to regular pages.
 * Exclude deleted events from UnreadNotificationPages API
 * Makes the counts in the Special:Notifications side bar no longer include deleted notifications (which the user can't view)
 * Follow-up d47f0bd3: only capitalize the first letter of date titles on Special:Notifications
 * i18n: Native digits on PageNotificationsOptionWidget and PaginationWidget
 * Makes us use the correct numerals in languages that use non-Arabic numerals; we did this in most places already, but we missed a few places on Special:Notifications
 * Show placeholder widget when there are no notifications
 * Check for local unread talk notifications in alert popup too
 *  Italicize post excerpts inside bundles 
 * (Thanks) Use OO.ui.alert instead of plain alert
 * This means that if you get an error message when thanking somebody, that error message will now appear in a nicer-looking box.
 * Check for empty array before calling max
 * Add mediawiki.Uri to Special:Notifications dependencies
 * This fixes a bug where Special:Notifications would sometimes error out while loading
 * No user impact
 * Cleanup old notification formatting system
 * Remove deprecated formatter
 * (Flow) Cleanup old notification config
 * (Thanks) Cleanup old notification config
 * (PageTriage) Cleanup old notification config
 * Followup to I95dc3d70c8: Get rid of job queue entry for email bundling
 * Add seen time to output of API, in ISO 8601 format
 * Allow requesting TS_ISO_8601 for ApiEchoMarkSeen, and deprecate TS_MW
 * Use StatsdDataFactory service instead of deprecated RequestContext method
 * Generate notifications: fix rollback session failure
 * Remove use of deprecated WatchedItem::duplicateEntries
 * Optimize DiscussionParser.php
 * (Thanks) Make sure bundleString is event-specific
 * Add .idea/ folder to gitignore
 * Documentation for EventPresentationModel
 * Change 'pt-notification-message' to 'pt-notification-notice'
 * Convert deferred update to using AtomicSectionUpdate

1.28.0-wmf.11 (July 19-21)
This branch has been cut. See MediaWiki 1.28/wmf.11 for a list of changes per extension.