MediaWiki 1.35/wmf.39
MediaWiki 1.35.0-wmf.38 | 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
[edit]- 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
[edit]- 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
[edit]3D
[edit]No changes for 3D
AbuseFilter
[edit]- git #a31f4e46 - Strict type comparison (task T248806) by proc
- git #99e2766f - Update PageSaveComplete hook to use EditResult (task T254074) by Ostrzyciel
ActiveAbstract
[edit]No changes for ActiveAbstract
AdvancedSearch
[edit]- git #f9a94e5b - [cleanup] Remove .animation-delay() mixin recently added to core by AronDemian
AntiSpoof
[edit]No changes for AntiSpoof
ApiFeatureUsage
[edit]No changes for ApiFeatureUsage
ArticleCreationWorkflow
[edit]- git #f409450f - composer.json: Remove empty "require" block by Kunal Mehta
ArticlePlaceholder
[edit]- git #a86ae396 - Stop using WB_VERSION (task T256238) by Lucas Werkmeister
Babel
[edit]No changes for Babel
BetaFeatures
[edit]- git #eafc6eb2 - Don't try to auto-select a hidden feature (task T256182) by Ed Sanders
BounceHandler
[edit]No changes for BounceHandler
Calendar
[edit]No changes for Calendar
Campaigns
[edit]No changes for Campaigns
Capiunto
[edit]No changes for Capiunto
CategoryTree
[edit]No changes for CategoryTree
CentralAuth
[edit]No changes for CentralAuth
CentralNotice
[edit]No changes for CentralNotice
CharInsert
[edit]No changes for CharInsert
CheckUser
[edit]- 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
[edit]- 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
[edit]- 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
[edit]No changes for CiteThisPage
Citoid
[edit]No changes for Citoid
cldr
[edit]No changes for cldr
CodeEditor
[edit]No changes for CodeEditor
CodeMirror
[edit]No changes for CodeMirror
CodeReview
[edit]No changes for CodeReview
Cognate
[edit]No changes for Cognate
Collection
[edit]No changes for Collection
CommonsMetadata
[edit]No changes for CommonsMetadata
ConfirmEdit
[edit]No changes for ConfirmEdit
CongressLookup
[edit]No changes for CongressLookup
ContactPage
[edit]No changes for ContactPage
ContentTranslation
[edit]- 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
[edit]No changes for CreditsSource
Dashiki
[edit]No changes for Dashiki
Disambiguator
[edit]No changes for Disambiguator
DiscussionTools
[edit]- 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
[edit]No changes for DismissableSiteNotice
DonationInterface
[edit]No changes for DonationInterface
DoubleWiki
[edit]No changes for DoubleWiki
DynamicSidebar
[edit]No changes for DynamicSidebar
Echo
[edit]- 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
[edit]No changes for Elastica
ElectronPdfService
[edit]- git #38392400 - Use tabs in .eslintrc.json by Umherirrender
- git #00d39096 - Position change for the printable version link (task T255934) by Acamicamacaraca
EntitySchema
[edit]No changes for EntitySchema
EventBus
[edit]- 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
[edit]No changes for EventLogging
EventStreamConfig
[edit]No changes for EventStreamConfig
ExtensionDistributor
[edit]No changes for ExtensionDistributor
ExternalGuidance
[edit]No changes for ExternalGuidance
FeaturedFeeds
[edit]- git #9b133f3b - Update hooks to use `PageSaveComplete` hook in MW 1.35+ (task T250566) by DannyS712
FileExporter
[edit]No changes for FileExporter
FileImporter
[edit]- 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
[edit]- 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
[edit]- 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
[edit]No changes for FundraiserLandingPage
FundraisingTranslateWorkflow
[edit]No changes for FundraisingTranslateWorkflow
Gadgets
[edit]No changes for Gadgets
GeoCrumbs
[edit]No changes for GeoCrumbs
GeoData
[edit]No changes for GeoData
GettingStarted
[edit]No changes for GettingStarted
GlobalBlocking
[edit]No changes for GlobalBlocking
GlobalCssJs
[edit]No changes for GlobalCssJs
GlobalPreferences
[edit]No changes for GlobalPreferences
GlobalUsage
[edit]- git #c00fb992 - Update hooks to use `PageMoveComplete` hook in MW 1.35+ (task T250023) by DannyS712
GlobalUserPage
[edit]No changes for GlobalUserPage
GoogleNewsSitemap
[edit]No changes for GoogleNewsSitemap
Graph
[edit]- 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
[edit]- 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
[edit]No changes for GuidedTour
GWToolset
[edit]No changes for GWToolset
ImageMap
[edit]No changes for ImageMap
InputBox
[edit]No changes for InputBox
Insider
[edit]No changes for Insider
intersection
[edit]No changes for intersection
Interwiki
[edit]No changes for Interwiki
InterwikiSorting
[edit]No changes for InterwikiSorting
Jade
[edit]- git #c2d6174b - Added color highlights for Jade RCFilters (task T256060) by kevinbazira
- git #c12486a8 - Update hooks to use `PageSaveComplete` (task T250566) by DannyS712
Josa
[edit]No changes for Josa
JsonConfig
[edit]- 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
[edit]No changes for Kartographer
LabeledSectionTransclusion
[edit]No changes for LabeledSectionTransclusion
LandingCheck
[edit]No changes for LandingCheck
LdapAuthentication
[edit]No changes for LdapAuthentication
Linter
[edit]No changes for Linter
LiquidThreads
[edit]- 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
[edit]No changes for Listings
LocalisationUpdate
[edit]No changes for LocalisationUpdate
LoginNotify
[edit]No changes for LoginNotify
MachineVision
[edit]- 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
[edit]No changes for MapSources
MassMessage
[edit]- 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
[edit]No changes for Math
MediaModeration
[edit]- 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
[edit]No changes for MobileApp
MobileFrontend
[edit]- 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
[edit]- git #bfdcd8db - eslint: Update eslint-config-wikimedia to 0.16.2 by Ed Sanders
- git #d554d7f4 - Docs: Fix whitespace by Ed Sanders
NavigationTiming
[edit]- git #53a27680 - Store battery level alongside CPU benchmark (task T255778) by gilles
Newsletter
[edit]No changes for Newsletter
NewUserMessage
[edit]No changes for NewUserMessage
Nuke
[edit]No changes for Nuke
OATHAuth
[edit]No changes for OATHAuth
OAuth
[edit]- git #b87a8189 - Remove OAuthReplaceMessage hook (task T254299) by Reedy
OpenStackManager
[edit]No changes for OpenStackManager
ORES
[edit]No changes for ORES
PageAssessments
[edit]No changes for PageAssessments
PagedTiffHandler
[edit]No changes for PagedTiffHandler
PageImages
[edit]- git #8fae9b93 - build: Update eslint-config-wikimedia to 0.16.2 by Ed Sanders
PageTriage
[edit]- git #51483b40 - Update PageSaveComplete hook to use EditResult (task T254074) by Ostrzyciel
PageViewInfo
[edit]No changes for PageViewInfo
ParserFunctions
[edit]No changes for ParserFunctions
PdfHandler
[edit]No changes for PdfHandler
Petition
[edit]No changes for Petition
Poem
[edit]- git #50d6f5b3 - Indentation should be based on content directionality (task T254051) by Huji Lee
PoolCounter
[edit]No changes for PoolCounter
Popups
[edit]- 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
[edit]- git #fbbc9464 - Update hooks to use `PageSaveComplete` (task T250566) by DannyS712
PropertySuggester
[edit]No changes for PropertySuggester
QuickSurveys
[edit]No changes for QuickSurveys
Quiz
[edit]No changes for Quiz
ReadingLists
[edit]No changes for ReadingLists
RelatedArticles
[edit]- git #ebecd9c1 - build: Update eslint-config-wikimedia to 0.16.2 by Ed Sanders
Renameuser
[edit]- git #09b4a4fd - SpecialRenameuser: Use MovePageFactory to construct MovePage (task T252934) by DannyS712
RevisionSlider
[edit]- git #8e1ed891 - Update hooks to use `DifferenceEngineViewHeader`, require MW 1.35+ (task T255769) by DannyS712
RSS
[edit]No changes for RSS
SandboxLink
[edit]No changes for SandboxLink
Score
[edit]No changes for Score
Scribunto
[edit]- git #99ab7522 - phpcs: Fix SuperfluousVariadicArgComment by Umherirrender
SearchExtraNS
[edit]No changes for SearchExtraNS
SecureLinkFixer
[edit]No changes for SecureLinkFixer
SecurePoll
[edit]No changes for SecurePoll
ShortUrl
[edit]No changes for ShortUrl
SiteMatrix
[edit]No changes for SiteMatrix
SpamBlacklist
[edit]- git #ad2f4fbc - Update hooks to use `PageSaveComplete` (task T250566) by DannyS712
SubPageList3
[edit]No changes for SubPageList3
SubpageSortkey
[edit]No changes for SubpageSortkey
SyntaxHighlight_GeSHi
[edit]No changes for SyntaxHighlight_GeSHi
TemplateData
[edit]No changes for TemplateData
TemplateSandbox
[edit]No changes for TemplateSandbox
TemplateStyles
[edit]No changes for TemplateStyles
TemplateWizard
[edit]No changes for TemplateWizard
TextExtracts
[edit]- git #f225c911 - Reduce the amount of annoying limit warnings by Max Semenik
Thanks
[edit]- 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
[edit]No changes for TheWikipediaLibrary
TimedMediaHandler
[edit]No changes for TimedMediaHandler
timeline
[edit]- git #aa53e020 - Rename $fname to $pathPrefix by Reedy
TitleBlacklist
[edit]- git #e5a7ed69 - Update hooks to use `PageSaveComplete` (task T250566) by DannyS712
TocTree
[edit]No changes for TocTree
TorBlock
[edit]No changes for TorBlock
Translate
[edit]- 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
[edit]No changes for TranslationNotifications
TrustedXFF
[edit]- 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
[edit]- 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
[edit]No changes for UniversalLanguageSelector
UploadsLink
[edit]No changes for UploadsLink
UploadWizard
[edit]- 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
[edit]- git #5590809e - build: Update eslint-config-wikimedia to 0.16.2 by Ed Sanders
UserMerge
[edit]No changes for UserMerge
VipsScaler
[edit]No changes for VipsScaler
VisualEditor
[edit]- 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
[edit]- 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
[edit]- 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
[edit]No changes for WikibaseCirrusSearch
WikibaseLexeme
[edit]- git #440602ca - Fix WikibaseLexemeExtensionRegistrationTest by Lucas Werkmeister
- git #2915fb93 - Stop using WB_VERSION (task T256238) by Lucas Werkmeister
WikibaseLexemeCirrusSearch
[edit]No changes for WikibaseLexemeCirrusSearch
WikibaseMediaInfo
[edit]No changes for WikibaseMediaInfo
WikibaseQualityConstraints
[edit]No changes for WikibaseQualityConstraints
Wikidata.org
[edit]No changes for Wikidata.org
WikidataPageBanner
[edit]No changes for WikidataPageBanner
WikiEditor
[edit]No changes for WikiEditor
wikihiero
[edit]No changes for wikihiero
WikiLove
[edit]No changes for WikiLove
WikimediaBadges
[edit]No changes for WikimediaBadges
WikimediaEditorTasks
[edit]- git #093c83d1 - Update hooks to use `PageSaveComplete` (task T250566) by DannyS712
WikimediaEvents
[edit]- 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
[edit]No changes for WikimediaIncubator
WikimediaMaintenance
[edit]No changes for WikimediaMaintenance
WikimediaMessages
[edit]- git #182396c5 - Add messages for "ombuds" group (task T256299) by Taavi Väänänen
Wikisource
[edit]No changes for Wikisource
XAnalytics
[edit]No changes for XAnalytics
Skins
[edit]CologneBlue
[edit]No changes for CologneBlue
MinervaNeue
[edit]- 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
[edit]- git #00ca6974 - Drop MonoBookAfterToolbox hook (task T255315) by Ammar Abdulhamid
MonoBook
[edit]- 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
[edit]No changes for Nostalgia
Timeless
[edit]- git #e5e188fb - Fix lang portlet header display. (task T256355) by Ammar Abdulhamid
Vector
[edit]- 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
[edit]- 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
[edit]358 Changes in 64 repos by 66 authors