| Deployment of MediaWiki 1.35.0-wmf.39 to Wikimedia sites | MediaWiki 1.35.0-wmf.40 |
The latest version (labeled "1.35.0-wmf.39") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 30 June 2020 (see the roadmap).
Core changes
- git #11aadd82 - Branch commit for wmf/1.35.0-wmf.39 (task T254176) by trainbranchbot
- git #5e9604f4 - Deprecate SkinTemplateOutputPageBeforeExec hook (task T60137) by jdlrobson
- git #6f2a8eb1 - Revert "resourceloader: Add 'html5' feature to ResourceLoaderSkinModule for unknown elements in IE9-11" by Jdlrobson
- git #26af2ff1 - checkboxHack: Put `aria-expanded` attribute on `role=button` element by Volker E
- git #16930034 - Avoid undefined index 0 in HTMLMultiSelectField class (task T232616) by Umherirrender
- git #f235f192 - GitInfo: Suppress is_file() warnings when checking $wgGitBin (task T74445) by 星耀晨曦
- git #0d735128 - skins: Make the SidebarBeforeOutput hook non-abortable (task T255444) by Ammar Abdulhamid
- git #dea48428 - Deprecate $wgUseTwoButtonsSearchForm (task T42622) by Ammar Abdulhamid
- git #63eaa9ae - Use DefaultOptionsLookup for default option in GenderCache by Umherirrender
- git #82a439c9 - Revert "Don't show email link if the user cannot be emailed. (2)" (task T251534) by DannyS712
- git #c3047636 - Don't show email link if the user cannot be emailed. (2) (task T251534) by Ammar Abdulhamid
- git #496f501e - Add Cyrrillic vowels with macrons to the special chars bar by Amir Aharoni
- git #9e274680 - resourceloader: Add 'html5' feature to ResourceLoaderSkinModule for unknown elements in IE9-11 (task T256092) by AronDemian
- git #e479b9ec - Shorter code in QueryPage::execute() by Edward Chernenko
- git #94169ee8 - Whitespace cleanup: Use tabs for indentation, avoid double spaces by DannyS712
- git #ce31b89e - Follow-up I90fe89529: Fix loop variable by Ed Sanders
- git #970e8586 - mediawiki.mixins: Add `.mixin-clearfix()` (task T254195) by Volker E
- git #5259ec87 - Return indicators in SkinMustache by jdlrobson
- git #db4ac19f - Replace @protected tag (task T247862) by daniel
- git #26ac7d1f - SignatureValidator: Add typehints by Ed Sanders
- git #f59bf8a2 - Use @internal instead of @private per policy (task T247862) by daniel
- git #46eabe27 - Add a new type of database to the installer from extension (task T226857, T255151) by ArtBaltai
- git #b6918c6a - ContributionsSegmentTest: test deltas (task T252202) by daniel
- git #01b959fb - UserContributions endpoint: return deltas (task T252202) by daniel
- git #a77226d1 - Revert "OutputPage: Temporary hack to avoid taint-check crash" by Daimona Eaytoy
- git #1b0f9e07 - Hard deprecate the `TitleMoveCompleting` hook (task T250023) by DannyS712
- git #a5e9fe1a - mediawiki.skinning: Order heading selectors and use normalized way (task T255717) by Volker E
- git #99e992a1 - resourceloader: Change MwUrlModule class to not extend FileModule by DannyS712
- git #7452d8c0 - REST /me/contributions: return change tags (task T252202) by Nikki Nikkhoui
- git #4093985c - Hard deprecate User::getNewtalk and User::setNewtalk (task T239640) by Clara Andrew-Wani
- git #ece3f330 - Deprecate PasswordCannotMatchBlacklist (task T254646) by Reedy
- git #1a87bec7 - Updating pear/* to match mediawiki vendor by Reedy
- git #d1e7b757 - SpecialMute: Rename blacklist to mutelist (task T254646) by Reedy
- git #4477f9b7 - Remove User::setInternalPassword() (task T249181) by Ammar Abdulhamid
- git #6164bb3f - Drop User::checkPassword() (task T249181) by Ammar Abdulhamid
- git #1044a8cf - maintenance: Remove unneeded truthy check on dir handling by Umherirrender
- git #ac496e8c - Updating guzzlehttp/guzzle (6.5.3 => 6.5.4) by Reedy
- git #63b0fa35 - In Web entry points, move file scope code into a main function by Tim Starling
- git #9ba8f8d1 - In the web installer, use secure session cookies by Tim Starling
- git #ef0ee464 - In DefaultSettings.php, reorganise some server URL settings by Tim Starling
- git #a51e1b0f - Make screen reader announce status message on UsersMultiselectWidget (task T250762) by bkudiess-msft
- git #1359f153 - DifferenceEngine: Don't pass false to DiffTools hook (task T256298) by DannyS712
- git #9132b2e3 - User: Remove useless check from deprecated isBlocked method by Thalia
- git #72010ca8 - DifferenceEngine: Call DiffTools hook with correct parameter order (task T256298) by DannyS712
- git #491bc21a - Follow-up I592689c: Use min-height for better accessibility by Ed Sanders
- git #7b4b13cd - mediawiki.mixins: Move .animation-delay() to mediawiki.mixins.animation.less by AronDemian
- git #4a31a8ca - Hard deprecate the `DiffViewHeader` hook (task T255769) by DannyS712
- git #e1a762c7 - Add 1.31.8, 1.33.3, 1.34.2 to HISTORY (task T248539) by Reedy
- git #c4617c86 - parser: Remove unneeded string check by Umherirrender
- git #0eaab2ef - SECURITY: Fix accidental public CC headers in img_auth.php (task T248947) by Tim Starling
- git #ead40b35 - jquery.tablesorter: Remove ancient for-i-len cache optimisation by Timo Tijhof
- git #1ff6ca3f - Filter out expired watched items when sending email notifications (task T253035) by MusikAnimal
- git #b78aa4e9 - Update OOUI to v0.39.2 (task T214477) (task T254800) (task T255162) (task T255316) by James D. Forrester
- git #0414e3b7 - eslint: Enforce `no-shadow` for variable shadowing by Ed Sanders
- git #4c51333f - mw.viewport: Avoid variable shadowing by Ed Sanders
- git #4eeff596 - jqueryMsg: Avoid variable shadowing by Ed Sanders
- git #949a1763 - jquery.textSelection: Avoid variable shadowing by Ed Sanders
- git #3ed8860a - apisandbox: Avoid variable shadowing by Ed Sanders
- git #cb5e6784 - QUnit tests: Avoid variable shadowing by Ed Sanders
- git #c7926a58 - api-testing: Fix variable scopes to avoid shadowing by Ed Sanders
- git #f6ba878a - mediawiki.api: Avoid variable shadowing by Ed Sanders
- git #188206b5 - jquery.tablesort: Avoid variable shadowing by Ed Sanders
- git #04553c0c - Update release notes for PageMoveCompleting hook by DannyS712
- git #c1f07ca6 - Parser::statelessFetchTemplate - return DeprecatablePropertyArray (task T249393) by DannyS712
- git #fda1f662 - Hard deprecate `DiffRevisionTools` and `HistoryRevisionTools` hooks (task T255494) (task T255495) by DannyS712
- git #8ce292db - checkboxHack: Add setCheckedState() function (task T254851) by AronDemian
- git #5abd50b9 - Add `HistoryTools` and `DiffTools` hooks (task T255494) (task T255495) by DannyS712
- git #f47b779f - DerivedPageDataUpdater::prepareUpdate deprecate passing a Revision (task T255909) by DannyS712
- git #df7231ad - preferences: Signature validation (lint errors, user links, nested subst) (task T140606) (task T237700) (task T230652) by Bartosz Dziewoński
- git #a903da26 - Revision: Hard deprecation constructing with an array or an object (task T246284) by DannyS712
- git #15fa9559 - rdbms: Simplify MWLBFactory::getLBFactoryClass by Timo Tijhof
- git #91822c99 - docs: Rename main README to README.md by Timo Tijhof
- git #de602706 - Modify PageSaveComplete hook to use EditResult (task T254074) by Ostrzyciel
- git #3d73bdf5 - PageUpdater: create EditResult class (task T254074) by Ostrzyciel
- git #29e6895d - Remove fallback languages for Cornish (task T256097) by Amir Aharoni
- git #f7f6f0d7 - Update LinkHolderArray tests for new HookContainer parameter by Tim Starling
- git #b28ec056 - Rename ContributionsLookup::getRevisionsByUser by Nikki Nikkhoui
- git #cdac5fee - Add gender support for Mute label message (task T251687) by Ammar Abdulhamid
- git #359178d8 - imagepage: Fix condition for message morelinkstoimage by Umherirrender
- git #9c7dc9e7 - installer: Add intro to Welcome page, add Help/Bug/Contribute links (task T256062) by Timo Tijhof
- git #eb095ad3 - diff: Remove unneeded false check by Umherirrender
- git #ebf6ad6b - preferences: Remove always false string check about eauth by Umherirrender
- git #5ef28fab - resourceloader: Remove truthy check for content by Umherirrender
- git #01f3efe4 - Hook: Mark abortable=false hooks as void by Timo Tijhof
- git #03397e46 - Title: fix subpage split for degenerate cases (task T229443) by daniel
- git #be57334d - Use TitleParser in UserNameUtils (task T245231) by Umherirrender
- git #381c9340 - Use StatsdDataFactory service in ParserCache by Umherirrender
- git #081a5d1b - Add LinkBatch to Special:NewFiles for linked user pages by Umherirrender
- git #fc04afa9 - WikiPage::commitRollback - also return a RevisionRecord (task T251965) by DannyS712
- git #93396e96 - Add clock icon to expiring items in Special:Watchlist (task T250212) by Sam Wilson
- git #a5dc0331 - Add new `DifferenceEngineViewHeader` hook to replace `DiffViewHeader` (task T255769) by DannyS712
- git #3df9742b - Installer: Remove call to deprecated setPassword() User method (task T249181) by Ammar Abdulhamid
- git #a9f02c1c - Hard deprecate passing a Revision to WikiPage::prepareContentForEdit (task T255759) by DannyS712
- git #53b760c0 - mediawiki.ui: Add standard `@color-placeholder` var & deprecate `@colorPlaceholder` (task T255299) by Volker E
- git #c45e8b9a - mediawiki.page.startup: Improve 'wikipage.content' docs (task T183087) by Timo Tijhof
- git #c8b9d849 - Add PageMoveCompleting hook, to replace TitleMoveCompleting (task T250023) (task T255608) by Roan Kattouw
- git #62f2dc26 - Hard-deprecate UserGroupMembership methods replaced by manager (task T234921) by Petr Pchelko
- git #0be0ce21 - Remove call to deprecated setPassword() User method (task T249181) by Ammar Abdulhamid
Vendor
- git #f7ff3177 - Bump Parsoid to v0.12.0-a19 (task T51538) (task T251920) (task T254051) (task T255746) by Subramanya Sastry
- git #2f62cb23 - Update symfony/* by Reedy
- git #2ac251ad - Updating pear/mail_mime (1.10.7 => 1.10.8) by Reedy
- git #0f4edf0a - Updating pear/net_smtp (1.9.0 => 1.9.1) by Reedy
- git #c2840080 - Updating lcobucci/jwt (3.3.1 => 3.3.2) by Reedy
- git #96155358 - Updating justinrainbow/json-schema (5.2.9 => 5.2.10) by Reedy
- git #2f39dc9a - Updating guzzlehttp/guzzle (6.5.3 => 6.5.4) by Reedy
- git #cbdc272e - Update OOUI to v0.39.2 by James D. Forrester
Extensions
3D
No changes for 3D
AbuseFilter
- git #a31f4e46 - Strict type comparison (task T248806) by proc
- git #99e2766f - Update PageSaveComplete hook to use EditResult (task T254074) by Ostrzyciel
ActiveAbstract
No changes for ActiveAbstract
AdvancedSearch
- git #f9a94e5b - [cleanup] Remove .animation-delay() mixin recently added to core by AronDemian
AntiSpoof
No changes for AntiSpoof
ApiFeatureUsage
No changes for ApiFeatureUsage
ArticleCreationWorkflow
- git #f409450f - composer.json: Remove empty "require" block by Kunal Mehta
ArticlePlaceholder
- git #a86ae396 - Stop using WB_VERSION (task T256238) by Lucas Werkmeister
Babel
No changes for Babel
BetaFeatures
- git #eafc6eb2 - Don't try to auto-select a hidden feature (task T256182) by Ed Sanders
BounceHandler
No changes for BounceHandler
Calendar
No changes for Calendar
Campaigns
No changes for Campaigns
Capiunto
No changes for Capiunto
CategoryTree
No changes for CategoryTree
CentralAuth
No changes for CentralAuth
CentralNotice
No changes for CentralNotice
CharInsert
No changes for CharInsert
CheckUser
- git #c21030cb - Allow adding of additional rights to log user (task T255506) by proc
- git #52837054 - phpcs: Break long lines by Umherirrender
- git #0a76af85 - Trim comment field content prior to insertion (task T199323) by Máté Szabó
- git #93925d86 - Use checkbox label in Special:InvestigateBlock error message by Thalia
- git #2d7adf42 - Use external user links in Special:Investigate wikitext copy tool (task T251361) by Thalia
CirrusSearch
- git #aa7a7e6c - phpcs: Break long lines by Umherirrender
- git #00a9efc6 - Update hooks to use `PageMoveComplete` (task T250023) by DannyS712
- git #34f66142 - Include concrete namespace mapping in config dump (task T250238) by Erik Bernhardson
- git #81c2bae8 - Exempt articletopic from query length limitations (task T242560) by David Causse
- git #50c77581 - Filter known non-standard language codes used by WMF wikis (task T250810) by David Causse
- git #a4dd990b - eslint: Update to eslint-config-wikimedia 0.16.1 (task T254495) by jaredblumer
Cite
- git #7d0c85af - Selenium: Update to WebdriverIO v6 (task T253343) by vidhi-mody
- git #76c38c76 - Selenium: Update to WebdriverIO v5 (task T253343) by vidhi-mody
CiteThisPage
No changes for CiteThisPage
Citoid
No changes for Citoid
cldr
No changes for cldr
CodeEditor
No changes for CodeEditor
CodeMirror
No changes for CodeMirror
CodeReview
No changes for CodeReview
Cognate
No changes for Cognate
Collection
No changes for Collection
CommonsMetadata
No changes for CommonsMetadata
ConfirmEdit
No changes for ConfirmEdit
CongressLookup
No changes for CongressLookup
ContactPage
No changes for ContactPage
ContentTranslation
- git #69ddd04e - Vue CX Dashboard: Fix suggestion list and translation suggestion (task T255749) by NikG
- git #d6f80113 - Vuex store: Add languageTitleGroups (task T241587) by NikG
- git #d85a2081 - UI grid: Add col class by NikG
- git #74ce4523 - Vue dashboard: Fix eslint warnings by Santhosh Thottingal
- git #3a0411b5 - UI Library MWThumbnail: Add icon size prop by NikG
- git #e058638c - Stop using WBC_VERSION (task T256238) by Lucas Werkmeister
- git #d6daead3 - Section translation: version 0.1.0+20200624 by Santhosh Thottingal
- git #245092a6 - UI Library: Add story for MWThumbnail by Santhosh Thottingal
- git #eb20743a - Vue CX: Do not flip the css in mw.cx.dashboard module by Santhosh Thottingal
- git #6a991fa5 - CX categories: Send to backend without prefix but store with prefix (task T242613) by NikG
- git #b43332a7 - Handle missing stats gracefully in Special:CXStats (task T251541) by Niklas Laxström
- git #07cfdbda - Vue CX Dashboard: Fix stylesheet (task T255749) by NikG
- git #b9037745 - CX Vue Dashboard: Fix bottom navigation (task T255749) by NikG
- git #1d425bd3 - UI MWIcon: Fix to also accept object as icon prop by NikG
- git #56e5e398 - SX Pick a section: Add empty missing sections state and additional considerations (task T241587) by NikG
CreditsSource
No changes for CreditsSource
Dashiki
No changes for Dashiki
Disambiguator
No changes for Disambiguator
DiscussionTools
- git #d75a3400 - CommentModifierTest: Use DOMCompat::get/setInnerHTML to match JS code by Ed Sanders
- git #3e6ab2c4 - PHP: Use DOMUtils::parseHTML by Ed Sanders
- git #58f6d8ca - Trigger username sequence even when deleting by Ed Sanders
- git #d5376e28 - Improve ThreadItem documentation by Ed Sanders
- git #ffafc1a7 - Another attempt to fix page re-initialization after updating (task T252903) (task T254807) by Bartosz Dziewoński
- git #811f8bdf - Allow non-lists to be passed to unwrapList (task T256292) by Ed Sanders
- git #e4645a47 - Scroll the after-reply highlight into view (task T252903) by Ed Sanders
- git #e7a9185a - Load VisualEditor plugin modules with ReplyWidgetVisual (task T256292) by Ed Sanders
- git #8ca9da66 - UsernameCompletionTool: Use 'userAdd' icon by Ed Sanders
- git #02fafccd - Fire window-open-from-tool event for username completion from toolbar (task T255638) by David Lynch
- git #21b5ad03 - Set DiscussionToolsEnableVisual to true by default (task T251654) by Ed Sanders
DismissableSiteNotice
No changes for DismissableSiteNotice
DonationInterface
No changes for DonationInterface
DoubleWiki
No changes for DoubleWiki
DynamicSidebar
No changes for DynamicSidebar
Echo
- git #3c53d6ac - phpcs: Break long lines by Umherirrender
- git #4180c0c1 - Change push notification preference column label to "Apps" (task T251462) by Michael Holloway
- git #03bc4d36 - Selenium: Update to WebdriverIO v6 (task T250610) by vidhi-mody
- git #172fb93f - Remove unnecessary table markup announcement in notification item widget (task T253406) by bkudiess-msft
- git #f25ed7e7 - Selenium: Update to WebdriverIO v5 (task T250610) by vidhi-mody
- git #d029f185 - Echo: Add gender support for Mute user label (task T251687) by Ammar Abdulhamid
Elastica
No changes for Elastica
ElectronPdfService
- git #38392400 - Use tabs in .eslintrc.json by Umherirrender
- git #00d39096 - Position change for the printable version link (task T255934) by Acamicamacaraca
EntitySchema
No changes for EntitySchema
EventBus
- git #2ea72a0f - Update hooks to use `PageMoveComplete` (task T250023) by DannyS712
- git #b171017c - Update hooks to use `PageSaveComplete` (task T250566) by DannyS712
- git #5ed40e4c - Mark kafka purge events as EVENT_PURGE type (task T250781) by Petr Pchelko
EventLogging
No changes for EventLogging
EventStreamConfig
No changes for EventStreamConfig
ExtensionDistributor
No changes for ExtensionDistributor
ExternalGuidance
No changes for ExternalGuidance
FeaturedFeeds
- git #9b133f3b - Update hooks to use `PageSaveComplete` hook in MW 1.35+ (task T250566) by DannyS712
FileExporter
No changes for FileExporter
FileImporter
- git #8bbd9673 - Set Status error if permission check returns false. (task T256428) by Ammar Abdulhamid
- git #b6f94a83 - Remove some less useful log spam by Thiemo Kreuz
FlaggedRevs
- git #dab57c63 - phpcs: Break long lines by Umherirrender
- git #088bf9d5 - use IDatabase::addQuotes/timestamp on timestamps in sqls by Umherirrender
- git #37aaef70 - Hooks: Update to use `DifferenceEngineViewHeader` (task T255769) by DannyS712
- git #b4b8fbfe - Update hook calling to use new HookContainer (task T254313) (task T246284) by DannyS712
Flow
- git #8fad7e9e - phpcs: Fix PEAR.Functions.ValidDefaultValue by Umherirrender
- git #929c573c - phpcs: Break long lines by Umherirrender
- git #48baeec2 - build: Update eslint-config-wikimedia to 0.16.2 by Ed Sanders
- git #62de5b1a - Hooks: Replace use of `TitleMoveCompleting` with `PageMoveCompleting` (task T250023) by DannyS712
- git #faa59bfa - Add focus feedback to dropdown list of actions (task T250749) by bkudiess-msft
- git #f4dad0d7 - Remove use of the Revision object returned in WikiPage::doEditContent (task T254952) by DannyS712
FundraiserLandingPage
No changes for FundraiserLandingPage
FundraisingTranslateWorkflow
No changes for FundraisingTranslateWorkflow
Gadgets
No changes for Gadgets
GeoCrumbs
No changes for GeoCrumbs
GeoData
No changes for GeoData
GettingStarted
No changes for GettingStarted
GlobalBlocking
No changes for GlobalBlocking
GlobalCssJs
No changes for GlobalCssJs
GlobalPreferences
No changes for GlobalPreferences
GlobalUsage
- git #c00fb992 - Update hooks to use `PageMoveComplete` hook in MW 1.35+ (task T250023) by DannyS712
GlobalUserPage
No changes for GlobalUserPage
GoogleNewsSitemap
No changes for GoogleNewsSitemap
Graph
- git #5cbc04d4 - build: Update eslint-config-wikimedia to 0.16.2 by Ed Sanders
- git #a6533e66 - Remove hack to force resize in input widget in graph dialog by Thalia
GrowthExperiments
- git #e2f0606a - WelcomeSurvey: Update privacy policy URL and wording (task T252572) by Kosta Harlan
- git #b84366c6 - Guidance: Update mobile footer wording (task T256215) by Kosta Harlan
- git #61b680c8 - Help panel: Fix duplicate impression events when guidance is enabled by Kosta Harlan
- git #e2b8f0e7 - Help panel: Add warning if user is in non-preferred editor (task T255074) by Kosta Harlan
- git #19f55963 - Help panel logger: Set the editor interface via hooks by Kosta Harlan
- git #206d7f6e - SuggestedEditSession: Emit on save, handle auto-advance via the event by Kosta Harlan
- git #9965fbda - Reuse updateSuggestedEditSession() in HelpPanel.cta.js by Gergő Tisza
- git #7282dad7 - Add a box-shadow above/below guidance when it is cut off due to scrolling (task T254529) by Gergő Tisza
- git #b81d6836 - Help panel: Make the home panel scrollable (task T255850) by Roan Kattouw
- git #aa9c8b84 - Pin h4 font-size in help panel (task T254526) by Gergő Tisza
- git #ff25a231 - Help panel logger: Actually return Boolean for isEditing() by Kosta Harlan
- git #566ae156 - Overflowing text on guidance screen panel header when difficulty label is too long (task T254524) by Gergő Tisza
- git #6f304bfa - Help panel: Rename variable for clarity by Kosta Harlan
- git #43eed91c - Align auto-advance rules with interaction flag (task T253009) by Gergő Tisza
- git #fcec4e50 - Fix help panel "Done" button behavior (task T255254) by Gergő Tisza
- git #df8b1a81 - Help panel: Remove locked mode and refactor code (task T250235) (task T244431) by Kosta Harlan
- git #b3a13143 - Guidance: Prefer VisualEditor for mobile editor (task T254823) by Kosta Harlan
- git #ff645883 - eslint: Enforce mediawiki/valid-package-file-require by Ed Sanders
- git #053995d3 - build: Update eslint-config-wikimedia to 0.16.2 by Ed Sanders
- git #becd361d - Help panel home screen menu item fixes (task T255254) by Gergő Tisza
GuidedTour
No changes for GuidedTour
GWToolset
No changes for GWToolset
ImageMap
No changes for ImageMap
InputBox
No changes for InputBox
Insider
No changes for Insider
intersection
No changes for intersection
Interwiki
No changes for Interwiki
InterwikiSorting
No changes for InterwikiSorting
Jade
- git #c2d6174b - Added color highlights for Jade RCFilters (task T256060) by kevinbazira
- git #c12486a8 - Update hooks to use `PageSaveComplete` (task T250566) by DannyS712
Josa
No changes for Josa
JsonConfig
- git #6f7215a0 - phpcs: Break long lines by Umherirrender
- git #07b15562 - Update hooks to use `PageMoveComplete` (task T250023) by DannyS712
- git #dc6d5f57 - Update hooks to use `PageSaveComplete` (task T250566) by DannyS712
Kartographer
No changes for Kartographer
LabeledSectionTransclusion
No changes for LabeledSectionTransclusion
LandingCheck
No changes for LandingCheck
LdapAuthentication
No changes for LdapAuthentication
Linter
No changes for Linter
LiquidThreads
- git #dcef16dc - Update hooks to use `PageMoveComplete` (task T250023) by DannyS712
- git #009d41b4 - Update hooks to use `PageSaveComplete` (task T250566) by DannyS712
- git #c81e4014 - Define NS_LQT in Lqt.namespaces.php (task T256151) by Reedy
Listings
No changes for Listings
LocalisationUpdate
No changes for LocalisationUpdate
LoginNotify
No changes for LoginNotify
MachineVision
- git #2349c6b1 - Allow populating image priority (task T252135) by Matthias Mullie
- git #7dfe6f23 - eslint: Use wikimedia/server for jest tests and other fixes by Ed Sanders
- git #9a97546f - Update hooks to use `PageSaveComplete` (task T250566) by DannyS712
- git #32b53b9a - eslint: Use shorthand syntax for v-bind/v-on/v-slot (task T255488) by Roan Kattouw
- git #040fad23 - Start using priority column when selecting images to review (task T250748) by Matthias Mullie
MapSources
No changes for MapSources
MassMessage
- git #ac6cbc6b - ext.MassMessage.content.noedit: Remove redundant nojs.css (task T235944) by DannyS712
- git #31c7ba6f - Remove `ext.MassMessage.autocomplete` module (task T235944) by DannyS712
Math
No changes for Math
MediaModeration
- git #e2938b19 - Call Maintenance::requireExtension in maintenance script by Umherirrender
- git #c5656ca9 - Added proxy, ordered script results, fixed capitalization. (task T255709) by Cindy Cicalese
MobileApp
No changes for MobileApp
MobileFrontend
- git #92951163 - Remove obsolete '@tocFontSize' variable (task T255230) by Volker E
- git #4bf5b9d3 - Dependency inject a Config object into newFromContext() by Derick A
- git #4de3a3f6 - Hooks: Update to use `DifferenceEngineViewHeader` (task T255769) by DannyS712
MultimediaViewer
- git #bfdcd8db - eslint: Update eslint-config-wikimedia to 0.16.2 by Ed Sanders
- git #d554d7f4 - Docs: Fix whitespace by Ed Sanders
NavigationTiming
- git #53a27680 - Store battery level alongside CPU benchmark (task T255778) by gilles
Newsletter
No changes for Newsletter
NewUserMessage
No changes for NewUserMessage
Nuke
No changes for Nuke
OATHAuth
No changes for OATHAuth
OAuth
- git #b87a8189 - Remove OAuthReplaceMessage hook (task T254299) by Reedy
OpenStackManager
No changes for OpenStackManager
ORES
No changes for ORES
PageAssessments
No changes for PageAssessments
PagedTiffHandler
No changes for PagedTiffHandler
PageImages
- git #8fae9b93 - build: Update eslint-config-wikimedia to 0.16.2 by Ed Sanders
PageTriage
- git #51483b40 - Update PageSaveComplete hook to use EditResult (task T254074) by Ostrzyciel
PageViewInfo
No changes for PageViewInfo
ParserFunctions
No changes for ParserFunctions
PdfHandler
No changes for PdfHandler
Petition
No changes for Petition
Poem
- git #50d6f5b3 - Indentation should be based on content directionality (task T254051) by Huji Lee
PoolCounter
No changes for PoolCounter
Popups
- git #e37ce8ef - build: Upgrade grunt to 1.1.0 by James D. Forrester
- git #eb034713 - build: Upgrade grunt-banana-checker to 0.9.0 by James D. Forrester
- git #5452af11 - build: Upgrade stylelint-config-wikimedia to 0.10.1 by James D. Forrester
- git #536470c0 - build: Update eslint-config-wikimedia to 0.16.2 by Ed Sanders
ProofreadPage
- git #fbbc9464 - Update hooks to use `PageSaveComplete` (task T250566) by DannyS712
PropertySuggester
No changes for PropertySuggester
QuickSurveys
No changes for QuickSurveys
Quiz
No changes for Quiz
ReadingLists
No changes for ReadingLists
RelatedArticles
- git #ebecd9c1 - build: Update eslint-config-wikimedia to 0.16.2 by Ed Sanders
Renameuser
- git #09b4a4fd - SpecialRenameuser: Use MovePageFactory to construct MovePage (task T252934) by DannyS712
RevisionSlider
- git #8e1ed891 - Update hooks to use `DifferenceEngineViewHeader`, require MW 1.35+ (task T255769) by DannyS712
RSS
No changes for RSS
SandboxLink
No changes for SandboxLink
Score
No changes for Score
Scribunto
- git #99ab7522 - phpcs: Fix SuperfluousVariadicArgComment by Umherirrender
SearchExtraNS
No changes for SearchExtraNS
SecureLinkFixer
No changes for SecureLinkFixer
SecurePoll
No changes for SecurePoll
ShortUrl
No changes for ShortUrl
SiteMatrix
No changes for SiteMatrix
SpamBlacklist
- git #ad2f4fbc - Update hooks to use `PageSaveComplete` (task T250566) by DannyS712
SubPageList3
No changes for SubPageList3
SubpageSortkey
No changes for SubpageSortkey
SyntaxHighlight_GeSHi
No changes for SyntaxHighlight_GeSHi
TemplateData
No changes for TemplateData
TemplateSandbox
No changes for TemplateSandbox
TemplateStyles
No changes for TemplateStyles
TemplateWizard
No changes for TemplateWizard
TextExtracts
- git #f225c911 - Reduce the amount of annoying limit warnings by Max Semenik
Thanks
- git #317e0a68 - Hooks: Update to use `DifferenceEngineViewHeader` (task T255769) by DannyS712
- git #1826d898 - Use new `HistoryTools` and `DiffTools` hooks (task T255494) (task T255495) by DannyS712
TheWikipediaLibrary
No changes for TheWikipediaLibrary
TimedMediaHandler
No changes for TimedMediaHandler
timeline
- git #aa53e020 - Rename $fname to $pathPrefix by Reedy
TitleBlacklist
- git #e5a7ed69 - Update hooks to use `PageSaveComplete` (task T250566) by DannyS712
TocTree
No changes for TocTree
TorBlock
No changes for TorBlock
Translate
- git #49b04785 - build: Re-use MessageDirs in banana conf by Ed Sanders
- git #3a70ceff - build: Update eslint-config-wikimedia to 0.16.2 by Ed Sanders
- git #1f6b1813 - Remove use of `PageContentSaveComplete` hook in MW 1.35+ (task T250566) by DannyS712
- git #cad935fa - Armour {0} style variables in GettextPlural (task T256227) by Niklas Laxström
- git #f3ea78d9 - Convert InsertableRegexValidator to the new interface by Niklas Laxström
- git #07197482 - TranslatablePage: Apply replica/master logic to also getText (task T255334) by Niklas Laxström
TranslationNotifications
No changes for TranslationNotifications
TrustedXFF
- git #b701bad1 - Move trusted-hosts.php artefact from wmf-config to extension repo (task T212461) by Timo Tijhof
- git #7612765b - Import trusted-hosts.php from wmf-config/trusted-xff.php by Timo Tijhof
TwoColConflict
- git #4c99ef75 - Only count clicks on the copy link once (task T256130) by WMDE-Fisch
- git #504ecf76 - Track usages of the copy link / special page (task T256130) by WMDE-Fisch
- git #2b189fe3 - Extract repeated $this->getOutput() in SpecialProvideSubmittedText by Thiemo Kreuz
- git #0c981f7a - Merge the 2 JS/no-JS "copy" links into a single one (task T254440) by Thiemo Kreuz
- git #a9db772a - Add missing margin after message box on "copy" special page (task T254440) by Thiemo Kreuz
- git #7d055b86 - Add missing whitespace before "copy" link (task T254440) by Thiemo Kreuz
- git #b9f6265e - Always cache unsaved text, not only in no-JS mode (task T254440) by Thiemo Kreuz
- git #75085310 - Don't hide help message on the "copy" special page in JS mode (task T254440) by Thiemo Kreuz
- git #2ad9fe85 - Remove unused "current text" hidden field by Thiemo Kreuz
- git #49990887 - Add missing blue color to "copy" special page (task T254440) by Thiemo Kreuz
- git #426d8433 - Restore missing header colors in no-JS mode by Thiemo Kreuz
- git #ff0ee287 - Use same "publishchanges" button label in all messages (task T250501) by Thiemo Kreuz
- git #433fe579 - Fix broken copy link in JS mode (task T253724) by Thiemo Kreuz
- git #2b2adc1b - Use subpage for passing title (task T254440) by Adam Wight
UniversalLanguageSelector
No changes for UniversalLanguageSelector
UploadsLink
No changes for UploadsLink
UploadWizard
- git #26ac03fa - build: Update eslint-config-wikimedia to 0.16.2 by Ed Sanders
- git #21265c79 - Docs: Fix whitespace, types by Ed Sanders
- git #78f58481 - Update hooks to use `PageMoveComplete` (task T250023) by DannyS712
- git #f8c96176 - Update hooks to use `PageSaveComplete` (task T250566) by DannyS712
UrlShortener
- git #5590809e - build: Update eslint-config-wikimedia to 0.16.2 by Ed Sanders
UserMerge
No changes for UserMerge
VipsScaler
No changes for VipsScaler
VisualEditor
- git #c73953a5 - Fix switching to visual with changes in non-RESTBase mode (task T253467) by Bartosz Dziewoński
- git #b4ae27b8 - Update VE core submodule to master (4e1435871) (task T232601) by Bartosz Dziewoński
- git #458775cc - screenshots: Run on Windows 10, try to fix resolution by Ed Sanders
- git #a6d0ca80 - screenshots: Put try catch inside jimp promise by Ed Sanders
- git #57faec43 - screenshots: Warp jimp call in try/catch by Ed Sanders
- git #3dab0f83 - Follow-up I238632e: Allow etag to be null by Ed Sanders
- git #afc22db2 - ApiParsoidTrait: Add typehints by Ed Sanders
- git #703fbaa6 - Factor out revision fetching and validation logic to ApiParsoidTrait by Ed Sanders
- git #748cdffd - Adds focus visualization to parameter result widget (task T253665) by bkudiess-msft
- git #9a99bb2e - screenshots: Update jimp by Ed Sanders
- git #430f3230 - screenshots: Use Linux instead of Windows by Ed Sanders
- git #10a06eb3 - screenshots: If setup fails, don't generate a screenshot by Ed Sanders
- git #56b7844c - screenshots: Remove unused beforeEach arg by Ed Sanders
- git #b559b3ad - screenshots: Only scale button in citoid button test by Ed Sanders
- git #1871ac58 - screenshots: Use windowManager promises for save and specialChars by Ed Sanders
- git #085d2443 - screenshots: Suppress welcome dialog with query string by Ed Sanders
- git #a0241f93 - screenshots: Catch get/quit errors and log by Ed Sanders
- git #3469f140 - Stop using WBC_VERSION (task T256238) by Lucas Werkmeister
- git #b69cf021 - Hooks: Update to use `DifferenceEngineViewHeader` (task T255769) by DannyS712
- git #a1fdde98 - Revise <noinclude>/<onlyinclude>/<includeonly> node descriptions (task T255289) by Bartosz Dziewoński
WebAuthn
- git #f78b749e - Use tabs in json by Umherirrender
- git #177ad730 - Merge unused 'ext.webauthn.util' into 'ext.webauthn.ui.base' (task T256432) by Timo Tijhof
Wikibase
- git #4e55dd25 - Merge two parser-related hook handlers into one (task T256263) (task T256264) by Lucas Werkmeister
- git #4db5731b - Migrate Client DataUpdateHookHandlers hooks to extension JSON (task T256267) by Amir Sarabadani
- git #8b0dab6c - Migrate Client ParserLimitReportPrepareHookHandler hook to extension JSON (task T256263) by Lucas Werkmeister
- git #52d894ce - Migrate Client ParserClearStateHookHandler hook to extension JSON (task T256264) by Lucas Werkmeister
- git #fac91094 - Remove WBL_VERSION constant (task T256238) by Lucas Werkmeister
- git #9b5e478e - Don’t check WBC?_VERSION constants in example config (task T256238) by Lucas Werkmeister
- git #00d0aadd - Set CHOKIDAR_USEPOLLING=1 for bridge test:storybook (task T255247) by addshore
- git #28400c65 - Migrate Echo hooks to extension-client-wip.json (task T256266) (task T256265) by Amir Sarabadani
- git #622ae045 - Migrate Client UpdateRepoHookHandlers hooks to extension JSON (task T256268) by Amir Sarabadani
- git #888b7f0e - Migrate Client ExtensionFunctions to extension JSON (task T256244) by Lucas Werkmeister
- git #612ecb92 - Stop checking WB[LC]?_VERSION for registration (task T256238) by Lucas Werkmeister
- git #43396b7a - Remove WBL_VERSION from cache key prefix (task T256238) by Lucas Werkmeister
- git #5a1089af - FP: Filter unavailable datatypes (task T255137) by Tobias Andersson
- git #d2bb8cba - Stop sending data type messages to the browser by Lucas Werkmeister
- git #e1e9dc01 - Migrate special pages definitions (task T256251) by Itamar Givon
- git #53136f25 - Remove $unused backcompat in ViewFactory (task T254283) by addshore
- git #c418cc61 - Migrate Client SqlUsageTrackerSchemaUpdater hook to extension JSON (task T256270) by Amir Sarabadani
- git #acee4bad - Use ResourceLoader::makeConfigSetScript() in DataTypesModule by Lucas Werkmeister
- git #3d50918c - Migrate Client DescriptionProviderHookHandler hook to extension JSON (task T256271) by Amir Sarabadani
- git #834a9f21 - Migrate RecentChangesFlags to extension.json (task T256248) by Itamar Givon
- git #bf9e3c57 - Migrate Magic hook handlers to hook container by Lucas Werkmeister
- git #cb5788df - Migrate Repo’s EventLoggingSchemas to extension.json by Lucas Werkmeister
- git #79e10c9f - Fix indentation in view/resources.php by Lucas Werkmeister
- git #a075361a - Fix travis error about missing test database (task T255998) by Michael Große
- git #cc4d5610 - Revert "Add i18n message for tainted ref icon" by Tarrow
- git #328518b9 - Remove "wikibase-move-up" and "wikibase-move-down" messages by Amir Sarabadani
- git #6b8b829e - Remove wb-special-newitem-new-item-notification from i18n files by Amir Sarabadani
- git #1a13356a - Start using wikibase-property-notfound message again by Lucas Werkmeister
- git #51160c5f - Don’t access content in EntityChange::setRevisionInfo (task T255883) by Lucas Werkmeister
- git #17340400 - Add ADR about PSR-4 and maintenance scripts (task T172368) by Lucas Werkmeister
WikibaseCirrusSearch
No changes for WikibaseCirrusSearch
WikibaseLexeme
- git #440602ca - Fix WikibaseLexemeExtensionRegistrationTest by Lucas Werkmeister
- git #2915fb93 - Stop using WB_VERSION (task T256238) by Lucas Werkmeister
WikibaseLexemeCirrusSearch
No changes for WikibaseLexemeCirrusSearch
WikibaseMediaInfo
No changes for WikibaseMediaInfo
WikibaseQualityConstraints
No changes for WikibaseQualityConstraints
Wikidata.org
No changes for Wikidata.org
WikidataPageBanner
No changes for WikidataPageBanner
WikiEditor
No changes for WikiEditor
wikihiero
No changes for wikihiero
WikiLove
No changes for WikiLove
WikimediaBadges
No changes for WikimediaBadges
WikimediaEditorTasks
- git #093c83d1 - Update hooks to use `PageSaveComplete` (task T250566) by DannyS712
WikimediaEvents
- git #694c42d3 - searchSatisfaction.js - remove extendMwEventLog (task T249261) by Andrew Otto
- git #71c0534b - Update hooks to use `PageSaveComplete` (task T250566) by DannyS712
- git #19bacc91 - DRY: wgWMEDesktopWebUIActionsTracking access by jdlrobson
- git #a5eec2d2 - Stop using WB_VERSION (task T256238) by Lucas Werkmeister
WikimediaIncubator
No changes for WikimediaIncubator
WikimediaMaintenance
No changes for WikimediaMaintenance
WikimediaMessages
- git #182396c5 - Add messages for "ombuds" group (task T256299) by Taavi Väänänen
Wikisource
No changes for Wikisource
XAnalytics
No changes for XAnalytics
Skins
CologneBlue
No changes for CologneBlue
MinervaNeue
- git #2e450e10 - Donate link should be in a separate group in main menu (task T219793) by jdlrobson
- git #ca2faa87 - Restore redlink color to .new link elements (task T256503) by Ammar Abdulhamid
- git #f9b5ca1f - Minerva: Remove usage of two deprecated methods (task T256272) by Ammar Abdulhamid
- git #b5eeb29f - Remove obsolete '@tocFontSize' variable (task T255230) by Volker E
- git #de595ccf - Disable donate link by jdlrobson
- git #e0193eba - Rename @fontFamily* variables to WikimediaUI Base naming convention (task T245136) by AronDemian
- git #fea419f5 - Use default `@border-radius-base` variable (task T255230) by Volker E
- git #4cef1791 - Use correctly named variables `background-color-base` and `color-base--inverted` (task T255230) by Volker E
- git #7f590aba - Rename link color variable to standard naming scheme by Volker E
- git #f4e3c8f9 - Mobile web donate link (task T219793) by Vas Jaremchuk
- git #dbc3bdee - Allow projects to disable Mobile welcome message (task T255682) by Ammar Abdulhamid
Modern
- git #00ca6974 - Drop MonoBookAfterToolbox hook (task T255315) by Ammar Abdulhamid
MonoBook
- git #cd99a29f - Languages portal should be at the bottom of the sidebar (task T254546) by jdlrobson
- git #e93aa477 - Drop MonoBookAfterToolbox hook (task T255315) by Ammar Abdulhamid
Nostalgia
No changes for Nostalgia
Timeless
- git #e5e188fb - Fix lang portlet header display. (task T256355) by Ammar Abdulhamid
Vector
- git #05f00d2a - Revert "[modern] Fix broken rendering of `main` and `dialog` elements in IE9-11" by Jdlrobson
- git #b40c3f37 - Update CheckboxHack interface for future placement of `aria-expanded` on label button by Nicholas Ray
- git #3926ffa8 - [modern] Fix broken rendering of `main` and `dialog` elements in IE9-11 (task T256092) by AronDemian
- git #bfc95eff - Move sidebar into header to improve tab order (task T246420) by Nicholas Ray
- git #d2a0ae58 - [less] Merge 'content.less' and 'typography.less' by Volker E
- git #87f08dcf - [refactor] Drop form-id template property by jdlrobson
- git #a6940fe3 - [refactor] encapsulate footer data in single function by jdlrobson
- git #e9a48021 - Put ARIA roles and attributes into context (task T254851) by Volker E
- git #16abb4ff - Remove unused `mw-checkbox-hack-target` class by Volker E
- git #0e5cd531 - Make search jumplink's target the search input instead of the container by AronDemian
- git #2ccc975f - [modern] Move sidebar checkbox above content, sidebar button into header (task T246420) by AronDemian
VisualEditor
- git #d1271b36 - Completion: Fix exact match logic by Ed Sanders
- git #f482cff9 - Completion: bugs related to the current input (task T232601) by David Lynch
- git #21f79b49 - Add option to sequences to trigger when deleting content by Ed Sanders
- git #ab042326 - Update OOUI to v0.39.2 by Volker E
- git #175b786a - CompletionAction: Don't lowercase an exact match (task T255737) by Ed Sanders
Total Changes
358 Changes in 64 repos by 66 authors