MediaWiki 1.34/wmf.19
![]() |
Deployment of MediaWiki 1.34.0-wmf.19 to Wikimedia sites | MediaWiki 1.34.0-wmf.20![]() |
The latest version (labeled "1.34.0-wmf.19") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 20 August 2019 (see the roadmap).
Core changes
edit- git #a4835b43 - docs: Fix typos for 'parameter' and 'perform' (task T201491) by DannyS712
- git #d7d5fb81 - Tests for TempFSFile by Aryeh Gregor
- git #b058a0e5 - Test that classes use all their ServiceOptions by Aryeh Gregor
- git #4f912600 - Return better errors from MovePage::isValidMove() by Aryeh Gregor
- git #8a8f23dd - Add a bunch of MovePage tests by Aryeh Gregor
- git #b3e4a9c4 - Use RepoGroup service in MovePage by Aryeh Gregor
- git #8ec24b60 - Introduce MovePageFactory by Aryeh Gregor
- git #c7e1f3c0 - logging: Fix typo for `getPerformer()` interface method declaration by Derick Alangi
- git #c8fcdf5d - Revert "Clean up ApiEditPage content handler undo logic" (task T230702) by Anomie
- git #01564dcb - Clean up ApiEditPage content handler undo logic (task T230702) by DannyS712
- git #6dd07c38 - Fix doc for MediaWikiIntegrationTestCase::getTestSysop (task T230670) by DannyS712
- git #752e7dd7 - Convert MessageCache to service by Aryeh Gregor
- git #a995d9be - Add recursion check to createService() by Aryeh Gregor
- git #1afbb016 - Prime connections and update description of McTest script by Aaron Schulz
- git #f76e04e2 - skins: Hard-deprecate QuickTemplate::msgWiki() by Piotr Miazga
- git #8698bc3b - Handle changed defaults in Argon2PasswordTest::testPartialConfig() (task T230487) by Brad Jorsch
- git #24790410 - RecentChangesUpdateJob: Fix GROUP BY (task T230618) by Brad Jorsch
- git #8103d35f - ActiveUsersPager: Fix outer GROUP BY (task T230618) by Brad Jorsch
- git #e3ecfe45 - Check all slots in DerivedPadeDataUpdater::isCountable. (task T212706) by Petr Pchelko
- git #07180210 - Remove 'redundant' attribute from BaseTemplate::makeListItem() links (task T214202) by Isarra
- git #4d6d27b0 - Remove unused variables from setupTemplate by Piotr Miazga
- git #00104e2c - Remove title protection correctly for undeletions and imports (task T200088) by GeoffreyT2000
- git #21128946 - Fix IDatabase::affectedRows() documentation (task T229456) by Gergő Tisza
- git #d1d9dfe6 - Comma list handled via CSS in change list pages (task T230564) by jdlrobson
- git #74000d80 - MySQL connect: Parse the Unix domain socket path correctly (task T230306) by JasonCoombs
- git #43565725 - SECURITY: Add permission check for suppressed account (task T230402) by rxy
- git #02934ef5 - rdbms: ignore DBO_NOBUFFER flag in IDatabase by Aaron Schulz
- git #5fdb43cd - rdbms: deprecate seldom used bufferResults() method by Aaron Schulz
- git #1dd54d80 - Add rate limiter to Special:ConfirmEmail (task T226733) by sbassett
- git #edf5f389 - Use injected services instead of static method by Aryeh Gregor
- git #f147b511 - Add some tests for DerivedPageDataUpdater::isCountable. by Petr Pchelko
- git #4b80ca45 - Drop last bits of oracle by Amir Sarabadani
- git #a97171ea - Add drop of mssql/oracle to RELEASE-NOTES (task T230418) by Amir Sarabadani
- git #c503f129 - Introduce TitleParser::makeTitleValueSafe() (task T220966) by Aryeh Gregor
- git #e1518660 - Use ExtensionRegistry instead of class name (task T89151) by WMDE-Fisch
- git #c910b9b4 - maintenance/populateChangeTagDef.php: Handle missing valid_tags table (task T230317) by Brad Jorsch
- git #807d793a - More clean up of oracle/mssql (task T230418) by Amir Sarabadani
- git #4d10bb14 - Drop Oracle and Mssql (task T230418) by Amir Sarabadani
- git #ed92fc21 - Tests: Allow vendor/bin/phpunit from within extension directory (task T87781) by Kosta Harlan
- git #3458e332 - Clear test user registry between tests by Aryeh Gregor
- git #dcdbd13d - Set @return-taint of Sanitizer::stripAllTags to tainted (task T230234) by sbassett
- git #07f5046e - ApiFeedContributions: Throw if the username is invalid (task T230239) by Petr Pchelko
- git #a3e8e22f - Don't use new MCR schema without using DB by Aryeh Gregor
- git #c7304175 - Fix typos in code (task T201491) by DannyS712
- git #ca5836a8 - Add Parser::resetOutput() and getStripState() by Tim Starling
- git #68558351 - RedirectSpecialArticle: Avoid double redirect for action=edit&redlink=1 (task T229794) by Bartosz Dziewoński
- git #6172b54f - Allow spaces in TitleValue constructor by Aryeh Gregor
- git #99f212b0 - Add german alias for displaytitle_noerror/_noreplace by Umherirrender
- git #67b17417 - Fix Special:NewSection showNoRedirectPage form handling (3) (task T207577) by DannyS712
- git #e6138ada - Add german alias for special page NewSection by Umherirrender
- git #49025f52 - objectcache: clean up MemcachedBagOStuff expiry handling by Aaron Schulz
- git #147eefaa - parser: use 'vary-revision-sha1' in Parser::statelessFetchTemplate (task T226785) by Aaron Schulz
- git #b8ba3232 - Rename variables for Title objects in PermissionManager by Thalia
- git #5f89f704 - Fix grammatical error in several comments by Thalia
- git #bc51bb05 - Correct English grammar in linkstoimage by Amir Aharoni
- git #971f06df - rdbms: set MYSQLI_CLIENT_FOUND_ROWS in DatabaseMysqli (task T229456) by Aaron Schulz
- git #97cbaa34 - Cleanup JobQueueDB::recycleAndDeleteStaleJobs() use of IDatabase::affectedRows() (task T229456) by Aaron Schulz
- git #5d54ddbd - Move list of core namespaces to NamespaceInfo (task T226657) by David Barratt
- git #ef817930 - Fix Special:NewSection showNoRedirectPage form handling (2) (task T207577) by DannyS712
- git #2eb5bdba - rdbms: remove DatabaseSqlite::checkForEnabledSearch() in favor of explicit queries by Aaron Schulz
- git #daae4857 - rdbms: remove references to SQL_CACHE/SQL_NOCACHE by Aaron Schulz
- git #0c425797 - rdbms: update LOCK IN SHARE MODE in IDatabase to reflect the level of support by Aaron Schulz
- git #3cdf794c - rdbms: remove HIGH_PRIORITY/LOW_PRIORITY SQL references from IDatabase by Aaron Schulz
- git #55bc7520 - Remove commented lines by Dayllan Maza
- git #85a7c55f - Fix Special:NewSection showNoRedirectPage form handling (task T207577) by DannyS712
- git #de61041e - Remove single-item HTML list for re-upload link by Sam Wilson
- git #bbfe2c14 - DefaultSettings: Document wgTmpDirectory guarantees and expectations (task T218207) by Timo Tijhof
- git #e8608a5c - ChangesListSpecialPage: skip associated for namespaces that don't have one. (task T229954) by Petr Pchelko
- git #35bc6b79 - resourceloader: Consider 'packagesFiles' in FileModule's canBeStylesOnly by Roan Kattouw
- git #853de300 - DevelopmentSettings: Clarify grouping of settings and purpose by Timo Tijhof
- git #5e744cbe - filebackend: deprecate FileBackend::getWikiId() by Aaron Schulz
- git #88640fd9 - objectcache: fix failing tests for non-HashBagOStuff backends by Aaron Schulz
- git #3bd96b88 - Clean up use of IDatabase::affectedRows() in WikiPage::updateRedirectOn() (task T229456) by Aaron Schulz
- git #aa4da3c2 - Revert "Add small HtmlCacheUpdater service class to normalize purging code" by Daniel Kinzler
- git #59816a75 - ChangeTags: turn private getPrevTags() into public getTags() by Lucas Werkmeister
- git #69c68938 - Inject LoadBalancer into GenderCache by Umherirrender
- git #f445700c - objectcache: avoid using deprecated phpredis::delete() alias by Aaron Schulz
- git #a3a6dfed - rdbms: allow automatic PDO creation of SQLite database files by Aaron Schulz
- git #35da1bbd - Add small HtmlCacheUpdater service class to normalize purging code by Aaron Schulz
- git #d69bf2f3 - Fix description for $wgGalleryOptions in DefaultSettings.php by Umherirrender
- git #fb6808df - resourceloader: Rewrite the minify.php maintenance script by Timo Tijhof
- git #e4166ca6 - mediawiki.page.gallery.slideshow: Avoid manual Deferred wrapping by Timo Tijhof
- git #a5115df4 - Allow basic grant holders to autocreate accounts (task T149672) by Gergő Tisza
- git #bfb17e64 - Add help links to special pages (task T229300) by DannyS712
- git #95b25737 - Create Special:NewSection special page (task T207577) by DannyS712
- git #5aa9ba58 - API: Always select rc_user from database (regardless of rcprop=user) (task T228425) by Timo Tijhof
- git #8b10455f - Add talk namespace option to Special:NewPages (task T47133) by DannyS712
Vendor
editNo changes for vendor
Extensions
edit3D
editNo changes for 3D
AbuseFilter
edit- git #cd4e0a59 - Use Maintenance::addDescription by Umherirrender
- git #e4b1df15 - Fix object to array cast, typehint array params (task T230639) by Daimona Eaytoy
- git #27578d7b - Various changes for blockautopromote (task T230296) by Daimona Eaytoy
- git #f71d731b - Rearrange config to provide better experience (task T191740) (task T200032) (task T226987) by Daimona Eaytoy
- git #1176e3a4 - Fix the warning about permission name changes by Santhosh Thottingal
- git #430ba818 - Add test for multiple conditions inside conditionals (task T152281) by Daimona Eaytoy
- git #200905f1 - Remove outdated comment, add a new one (task T230295) by Daimona Eaytoy
- git #c8b5b932 - Don't show export link for new filters (task T230163) by Daimona Eaytoy
- git #69ad23da - Ban variable variables (task T229947) by Daimona Eaytoy
- git #ff40204e - Gracefully handle blockautopromote failures by Daimona Eaytoy
- git #c34181e5 - Add a new API module to retrieve private details from AbuseLog (task T210329) by Daimona Eaytoy
- git #c7ccb680 - Use "privatedetails" instead of "private" where needed (task T211004) by Daimona Eaytoy
- git #9e44f1a9 - Move "block-autopromote" key from $wgMainStash to 'db-replicated' (task T227376) by Aaron Schulz
- git #b91db1d7 - Add tests for empty operand logging by Daimona Eaytoy
- git #483dab17 - Add a parent class for special pages by Daimona Eaytoy
- git #2ed6272b - Partly handle set and set_var in shortcircuit (task T214674) by Daimona Eaytoy
- git #2bdb44d5 - Overhaul Blockautopromote action (task T49412) by Daimona Eaytoy
- git #34cbad3d - Distinguish AbuseFilter warnings and errors in VE (task T211241) by Bartosz Dziewoński
ActiveAbstract
editNo changes for ActiveAbstract
AdvancedSearch
edit- git #9bc9fde8 - Fix wrong link to Help page by tzhelyazkova
- git #2bd93a5e - Fix lego message for sort preview label (task T229922) by tzhelyazkova
- git #6745b0ca - phpunit: Set FauxRequest(proto) and wgServer explicitly (avoid global state) by Timo Tijhof
- git #79896dbc - phpunit: Use FauxRequest($data) instead of FauxRequest::setVal by Timo Tijhof
AntiSpoof
editNo changes for AntiSpoof
ApiFeatureUsage
edit- git #e9c48405 - Add help links to extension's special pages (task T230520) by DannyS712
ArticleCreationWorkflow
editNo changes for ArticleCreationWorkflow
ArticlePlaceholder
editNo changes for ArticlePlaceholder
Babel
edit- git #7ab8202d - Fix typos in code (task T201491) by DannyS712
BetaFeatures
editNo changes for BetaFeatures
BounceHandler
edit- git #bafbcd6a - Use Maintenance::addDescription by Umherirrender
- git #7eccc44e - Split apihelp messages to a separate file (task T189982) by Alex Monk
Calendar
editNo changes for Calendar
Campaigns
editNo changes for Campaigns
Capiunto
editNo changes for Capiunto
CategoryTree
edit- git #d78fc9ad - Altered renderNodeInfo() to use LinkRenderer.php. by Sharptrick
CentralAuth
edit- git #84ce9ac9 - Add help links to extension's special pages (task T230520) by DannyS712
- git #376045ea - Call Maintenance::requireExtension (task T152139) by Umherirrender
CharInsert
editNo changes for CharInsert
CheckUser
editNo changes for CheckUser
CirrusSearch
edit- git #faef47a4 - Fix highlighting of grapheme clusters in search snippets (task T35242) by tjones
- git #77824499 - Rename NormL2 to NormLog2 to avoid confusion with L2 Norm by tjones
- git #aad8e658 - Support MessageCache as service by Aryeh Gregor
- git #29774bd0 - Mark DeleteArchive jobs as handling private_data by Erik Bernhardson
- git #1c4351bb - Implement a random sort order (task T220282) by Erik Bernhardson
Cite
edit- git #e0602be6 - Remove warning about hard-coded class name by WMDE-Fisch
CiteThisPage
edit- git #412f1ed6 - Add help links to extension's special pages (task T230520) by DannyS712
Citoid
editNo changes for Citoid
cldr
editNo changes for cldr
Cognate
editNo changes for Cognate
CodeEditor
editNo changes for CodeEditor
CodeMirror
editNo changes for CodeMirror
CodeReview
edit- git #a76d3991 - Use Maintenance::addDescription by Umherirrender
CollaborationKit
editNo changes for CollaborationKit
Collection
editNo changes for Collection
CommonsMetadata
editNo changes for CommonsMetadata
ConfirmEdit
edit- git #19e6d4d9 - Use Maintenance::addDescription by Umherirrender
CongressLookup
editNo changes for CongressLookup
ContactPage
editNo changes for ContactPage
ContentTranslation
edit- git #64998c79 - Keep for later list upon language pair change (task T194476) by petarpetkovic
- git #e9f059d6 - Get GenderCache from MediaWikiServices by Umherirrender
- git #53fd0150 - Keep newly favorited articles after changing language pair (task T194476) by petarpetkovic
- git #3b49beeb - Always show the list of favorite articles (task T194476) by petarpetkovic
- git #6ec74445 - Show new translation dialog when target language and title are present (task T229419) by petarpetkovic
- git #51c9fb9a - Skip empty references when publishing translation (task T206310) (task T203160) by petarpetkovic
- git #99b5c632 - Follow-up I717e791b5: Add dependency on oojs-ui-core to modules where missing (task T228930) by James D. Forrester
- git #2f8760c9 - Show the invitation to translate when creating new one, more than once (task T216500) by Santhosh Thottingal
- git #411acacd - Exclude mwAlienBlockExtension nodes from MT validation by Santhosh Thottingal
- git #07e1cb2a - Exclude definitionList from MT usage validation (task T225118) by Santhosh Thottingal
- git #de50a7f2 - Re-apply "Don't generate HTML for segments when copying" (task T220495) by Esanders
ContributionTracking
editNo changes for ContributionTracking
CreditsSource
edit- git #b7d5ffcb - Use Maintenance::addDescription by Umherirrender
Dashiki
editNo changes for Dashiki
Disambiguator
editNo changes for Disambiguator
DismissableSiteNotice
editNo changes for DismissableSiteNotice
DonationInterface
edit- git #036adbfb - Fix typos in code (task T201491) by DannyS712
- git #0700bec8 - Add variant to show PayTM by Elliott Eggleston
- git #dbc12433 - Revert "Uncomment PayTM" by Elliott Eggleston
- git #28f14e51 - Add div under updonate to disable form by Elliott Eggleston
- git #a8a959d4 - Add problems_email to context for all forms (task T230225) by Elliott Eggleston
- git #8b3505e0 - Alternate 'Employer' placeholder text (task T229343) by Elliott Eggleston
- git #a08a05ec - Add Netbanking sub text, shrink logo (task T228698) by Elliott Eggleston
- git #7f5ac47d - Uncomment PayTM (task T230170) by Elliott Eggleston
- git #db860583 - For donations under $3, ask for recurring $1 donation (task T230502) by Margaret Epps
- git #e1feb4f6 - Restore correct gateway_txn_id for Ingenico by Elliott Eggleston
- git #1be5247f - Stop using deleted var in __toString by Elliott Eggleston
- git #5fac20d5 - Deal with gateway_txn_id in a standard way by Elliott Eggleston
- git #8bafbd3b - Parameterize max USD amount in bigamount message (task T229932) by Elliott Eggleston
- git #77490c10 - Update Tax, FAQ, and Donor privacy policy links (task T229457) by pcoombe
DoubleWiki
editNo changes for DoubleWiki
DynamicSidebar
editNo changes for DynamicSidebar
EUCopyrightCampaign
edit- git #6769d742 - Fix typos in code (task T201491) by DannyS712
Echo
edit- git #9866462f - Fix typos in code (paramters -> parameters) (task T201491) by DannyS712
- git #72904341 - Update for MessageCache as a service by Aryeh Gregor
- git #2a4fde70 - Use utility functions to improve code readability (task T226127) by Kosta Harlan
- git #88215639 - Add unseen class to alert/message icons (task T226127) by shivanshbindal9
- git #2528e339 - Define preference for poll updates (task T229732) by shivanshbindal9
Elastica
edit- git #f0ecb5c9 - Replace homemade curl check with extension metadata by Max Semenik
ElectronPdfService
edit- git #beb272f7 - Lowercase msg keys and CSS classes by WMDE-Fisch
EntitySchema
edit- git #1650676b - Call Maintenance::requireExtension (task T152139) by Umherirrender
EventBus
edit- git #362ea08c - Refactor RCFeed configuration. (task T229863) by Petr Pchelko
- git #34f03492 - User ISO8601 format for job release timestamp. (task T230049) by Petr Pchelko
EventLogging
editNo changes for EventLogging
ExtensionDistributor
editNo changes for ExtensionDistributor
ExternalGuidance
editNo changes for ExternalGuidance
FeaturedFeeds
editNo changes for FeaturedFeeds
FileExporter
editNo changes for FileExporter
FileImporter
editNo changes for FileImporter
FlaggedRevs
edit- git #0cda9354 - Fix typo in code (perfomance -> performance) (task T201491) by DannyS712
Flow
edit- git #e781b774 - Get GenderCache from MediaWikiServices by Umherirrender
- git #d6dc4a0d - Call Maintenance::requireExtension (task T152139) by Umherirrender
- git #b04d9443 - Always allow archive board creation when disabling Flow beta feature (task T229795) by Stephane Bisson
FundraiserLandingPage
editNo changes for FundraiserLandingPage
FundraisingTranslateWorkflow
editNo changes for FundraisingTranslateWorkflow
Gadgets
editNo changes for Gadgets
GeoCrumbs
editNo changes for GeoCrumbs
GeoData
editNo changes for GeoData
GettingStarted
edit- git #3b6a1dec - Use Maintenance::addDescription by Umherirrender
GlobalBlocking
edit- git #6e392132 - Add help links to extension's special pages (task T230520) by DannyS712
GlobalCssJs
edit- git #2a166188 - Use Maintenance::addDescription by Umherirrender
GlobalPreferences
editNo changes for GlobalPreferences
GlobalUsage
editNo changes for GlobalUsage
GlobalUserPage
editNo changes for GlobalUserPage
GoogleNewsSitemap
edit- git #ad266851 - Remove entry point check for files only contain classes (task T230026) by Umherirrender
Graph
editNo changes for Graph
GrowthExperiments
edit- git #b35d7d7b - Adjust username font size on mobile summary (task T230370) by Kosta Harlan
- git #73fd4971 - Impact module: Avoid overrunning boundaries for long article titles (task T228219) by Kosta Harlan
- git #370265fa - [docs] Update docs for Mentor::selectMentor by Martin Urbanec
- git #c182d753 - Impact: update margin of <p> (task T230368) by Stephane Bisson
- git #778d9bef - Remove letter spacing for text light on mobile (task T230364) by Stephane Bisson
- git #81f3172a - Start: update submodules header (task T225667) (task T230349) by Stephane Bisson
- git #dcdec343 - Start: increase submodules padding (task T230360) by Stephane Bisson
- git #937d6616 - Help: make mobile summary text "light" (task T230365) by Stephane Bisson
- git #034958b3 - Start/Account: update text size and position (task T230352) (task T230350) by Stephane Bisson
- git #00581120 - Mentorship: update mentor name text (task T230370) by Stephane Bisson
- git #144ac8d2 - Mentorship: update mentor edit count and last active text (task T230373) by Stephane Bisson
- git #b456cec0 - Mentorship: update intro text size on mobile (task T230374) by Stephane Bisson
- git #56d44049 - Help/Mentor: update text size of recent question timestamp (task T230375) by Stephane Bisson
- git #d079c374 - Help Panel: Change submit wording to "Post" (task T225669) by Kosta Harlan
- git #0a327f42 - Impact: increase pageviews text size (task T230377) by Stephane Bisson
- git #55b61800 - Impact: style subheader text (task T230376) by Stephane Bisson
- git #d636dcd5 - Follow-up I289cc51fc1218: unbreak impact module layout on mobile (task T227104) by Roan Kattouw
- git #665d3af2 - Impact module: Put page view count in its own column in mobile summary (task T227104) by Roan Kattouw
- git #53afb762 - Fix indent of doc comment by Umherirrender
- git #f2f95db0 - Homepage: Add email address and (change) link when email is unconfirmed (task T223227) by Roan Kattouw
- git #3add820d - Impact: Deduplicate common code in getMobileSummaryBody() by Roan Kattouw
GuidedTour
editNo changes for GuidedTour
GWToolset
edit- git #850f3b79 - Call Maintenance::requireExtension (task T152139) by Umherirrender
ImageMap
editNo changes for ImageMap
InputBox
editNo changes for InputBox
Insider
editNo changes for Insider
intersection
editNo changes for intersection
Interwiki
editNo changes for Interwiki
InterwikiSorting
editNo changes for InterwikiSorting
Jade
edit- git #deee75db - jsonschema: add v1 proposal schema (task T217904) by Andy Craze
Josa
editNo changes for Josa
JsonConfig
editNo changes for JsonConfig
Kartographer
edit- git #eb369931 - Call Maintenance::requireExtension (task T152139) by Umherirrender
LabeledSectionTransclusion
editNo changes for LabeledSectionTransclusion
LandingCheck
edit- git #9043213b - Remove entry point check for files only contain classes (task T230026) by Umherirrender
LdapAuthentication
editNo changes for LdapAuthentication
Linter
editNo changes for Linter
LiquidThreads
editNo changes for LiquidThreads
Listings
editNo changes for Listings
LocalisationUpdate
edit- git #67ff5cec - Use Maintenance::addDescription by Umherirrender
LoginNotify
editNo changes for LoginNotify
MachineVision
edit- git #1553195c - Add phan by Daimona Eaytoy
- git #9832d512 - build: Bump taint-check to 2.0.2 by Daimona Eaytoy
- git #496b4104 - Fix: Add machine_vision_suggestion to $testTables by Michael Holloway
- git #4a6b9e6f - Limit image labeling requests to images (task T230498) by Michael Holloway
- git #80cd03d7 - Add config var to enable/disable label fetching on upload complete (task T230500) by Michael Holloway
- git #ad318515 - Fix: Remove all traces of provider info from ApiQueryImageLabels by Michael Holloway
- git #d71ad0f5 - Fix: Don't try to access field not queried in ApiQueryImageLabels by Michael Holloway
- git #1891e63c - Fix: Pass in database when constructing NameTableStore by Michael Holloway
- git #33f4ceed - Separate per-provider records into suggestions table by Michael Holloway
- git #90aca045 - Show labels in page info by Gergő Tisza
- git #a92aba8a - Add maintenance script for fetching suggestions for old uploads by Gergő Tisza
- git #53351526 - Add reviewimagelabels API module by Gergő Tisza
- git #6643d79c - Add storage logic for review states by Gergő Tisza
MapSources
editNo changes for MapSources
MassMessage
edit- git #4e45fae1 - build: Updating npm dependencies by libraryupgrader
Math
edit- git #a72741e3 - Use Maintenance::addDescription by Umherirrender
MobileApp
editNo changes for MobileApp
MobileFrontend
edit- git #e3646c15 - Hygiene: Postpone AMC Outreach modal for idle callback. by Piotr Miazga
- git #7cd8b38f - Add Amc Outreach Drawer Feature (task T226068) by Nicholas Ray
- git #5b4a4984 - 🐛 Fix SpecialMobileOptions.php support of `returnto` redirects/single form submissions (task T221395) (task T226068) by Nicholas Ray
- git #6490eb8e - Only one reference drawer can be open at a time by jdlrobson
- git #ad31e44d - [fix] [menu] [UI] [notifications] notification drawer closing animation (task T206354) by Stephen Niedzielski
- git #09a856e3 - Drop unused mediawiki.template.hogan by jdlrobson
- git #5f6fec33 - Watchstar: Apply rotation to image, not link (task T230033) by Ed Sanders
- git #c7482167 - mobile.init/editor: Simplify some loading code by Bartosz Dziewoński
- git #e4482bd1 - mobile.init/editor: Reindent promise chain by Bartosz Dziewoński
- git #b9a00ace - mobile.init/editor: Split out some functions by Bartosz Dziewoński
- git #2122860a - mobile.init/editor: Put editorLoadingOverlay in a separate file by Bartosz Dziewoński
- git #b95fa3b7 - mobile.editor.overlay: Use same padding for wikitext editor as visual (task T228159) by Bartosz Dziewoński
- git #90996de8 - mobile.init/editor: Fix the scrolling animation after Minerva changes (task T230237) by Bartosz Dziewoński
- git #f2a5eb70 - SECURITY: escape edit summaries in feed pages (task T229541) by Max Semenik
- git #737fda85 - build: Updating dependencies by libraryupgrader
- git #69bac5f0 - mobile.editor.overlay: Hide section edit links in preview by Ed Sanders
- git #f8c09298 - Dev: ReferencesDrawer is a Drawer!!! (task T217295) by jdlrobson
- git #da71fbb8 - mobile.editor.overlay: Remove weird line between editor switcher and "Next" button by Bartosz Dziewoński
- git #30a16b96 - Upstream more styles from editor.ve.less to editor.less (task T228159) by Ed Sanders
- git #895445ff - Anchor is an ES6 class (task T224998) by jdlrobson
- git #cd694753 - Super-light refactor of SearchOverlay (task T220849) by jdlrobson
- git #ae401afd - mobile.editor.overlay: Scroll to the lead paragraph on load (task T225936) by Bartosz Dziewoński
- git #261f2f54 - Use curid in history page redirect code (task T214531) by jdlrobson
- git #325d2c78 - Change wikitext editor toolbar height to 3em (task T228159) by Ed Sanders
- git #b03014d3 - When EnableCanonicalServerLink is set, don't add canonical link (task T225877) by Piotr Miazga
- git #53dc7fe7 - AMC Tag shouldn't say Advanced Mobile Contributions (task T225747) by Piotr Miazga
- git #657aac41 - Dev: Swap BlockMessage for a function that returns a Drawer by jdlrobson
- git #ba85b6ed - Remove unnecessary jsdoc tags from BetaOptInPanel by Nicholas Ray
- git #5ab2c723 - Rename Advanced Mobile Contributions Mode into Advanced mode (task T225747) by Piotr Miazga
- git #2c4de39a - SpecialMobileCite is a redirect page (task T229653) by jdlrobson
- git #e896e3af - 💩 Avoid usage of deprecated `getMFConfig()` & kill the method by Derick Alangi
MultimediaViewer
editNo changes for MultimediaViewer
NavigationTiming
edit- git #0ceef1d2 - Record NetworkInformation rtt and downlink (task T225547) by Gilles Dubuc
Newsletter
editNo changes for Newsletter
NewUserMessage
editNo changes for NewUserMessage
Nuke
editNo changes for Nuke
OATHAuth
edit- git #712fe51f - Use Maintenance::addDescription by Umherirrender
OAuth
edit- git #88ccf099 - Use Maintenance::addDescription by Umherirrender
OpenStackManager
edit- git #6cc2097c - Use Maintenance::addDescription by Umherirrender
- git #2cc68ad8 - Fix indent of var comment by Umherirrender
ORES
edit- git #bc3244f6 - Call Maintenance::requireExtension (task T152139) by Umherirrender
PageAssessments
editNo changes for PageAssessments
PagedTiffHandler
editNo changes for PagedTiffHandler
PageImages
edit- git #e1b6ba7d - PageImages on File namespace should be the file itself by Simon Legner
PageTriage
edit- git #ad237e26 - Use Maintenance::addDescription by Umherirrender
- git #3d75dc3e - Post to article talk page when feedback is submitted for creator (task T207443) by hmonroy
- git #e3cf45ac - Call Maintenance::requireExtension (task T152139) by Umherirrender
- git #4b11856b - Toolbar notice about talkpage feedback (task T207452) by Sam Wilson
PageViewInfo
editNo changes for PageViewInfo
ParserFunctions
editNo changes for ParserFunctions
ParsoidBatchAPI
editNo changes for ParsoidBatchAPI
PdfHandler
editNo changes for PdfHandler
PerformanceInspector
editNo changes for PerformanceInspector
Petition
editNo changes for Petition
Poem
editNo changes for Poem
PoolCounter
editNo changes for PoolCounter
Popups
edit- git #ca30a90a - build: Updating dependencies by libraryupgrader
- git #4d885286 - eslint: Enforce template-curly-spacing by Ed Sanders
- git #c7403119 - eslint: Sort ES5 rules by Ed Sanders
- git #cfa0b100 - eslint: Enforce no-prototype-builtins by Ed Sanders
- git #2687d12c - eslint: Remove valid-jsdoc override by Ed Sanders
- git #ac8ff964 - eslint: Use wikimedia/language/es6 and remove duplicate rules by Ed Sanders
- git #a17be78b - build: Update linters by Ed Sanders
- git #7d7317da - build: bump dependencies and make tests pass by WMDE-Fisch
ProofreadPage
edit- git #60b9a2a7 - Use Maintenance::addDescription by Umherirrender
- git #07b25777 - Adds an editing widget for Index: pages categories editing by Tpt
- git #efe58495 - Adds support of categories to index pages (task T145746) by Tpt
PropertySuggester
edit- git #50dd0eef - Use Maintenance::addDescription by Umherirrender
QuickSurveys
editNo changes for QuickSurveys
Quiz
editNo changes for Quiz
ReadingLists
editNo changes for ReadingLists
RelatedArticles
edit- git #e0547ff7 - Fix background-size on thumbnails (task T229664) by Saint Johann
Renameuser
editNo changes for Renameuser
RevisionSlider
edit- git #a5d32975 - Replace expand icon with down indicator (task T212803) by tzhelyazkova
- git #111d1081 - Merge some resource loader modules (task T229791) by Amir Sarabadani
RSS
editNo changes for RSS
SandboxLink
editNo changes for SandboxLink
Score
editNo changes for Score
Scribunto
edit- git #013d57f9 - Avoid using MediaWikiIntegrationTestCase on unit tests (task T229180) by Amir Sarabadani
SearchExtraNS
editNo changes for SearchExtraNS
SecureLinkFixer
edit- git #2cbba453 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
- git #19f198ac - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
edit- git #6b2ab21c - Call Maintenance::requireExtension (task T152139) by Umherirrender
Sentry
editNo changes for Sentry
ShortUrl
edit- git #60b5cb7b - Remove entry point check for files only contain classes (task T230026) by Umherirrender
SiteMatrix
editNo changes for SiteMatrix
SkinPerPage
editNo changes for SkinPerPage
SpamBlacklist
edit- git #8ab128b4 - Remove entry point check for files only contain classes (task T230026) by Umherirrender
SubPageList3
editNo changes for SubPageList3
SubpageSortkey
editNo changes for SubpageSortkey
SyntaxHighlight_GeSHi
editNo changes for SyntaxHighlight_GeSHi
TemplateData
editNo changes for TemplateData
TemplateSandbox
editNo changes for TemplateSandbox
TemplateStyles
editNo changes for TemplateStyles
TemplateWizard
edit- git #58ad42be - Validate fields correctly (task T206096) by Sam Wilson
TextExtracts
editNo changes for TextExtracts
Thanks
edit- git #8a05d03f - Improve EchoCoreThanksPresentationModel by Matěj Suchánek
TheWikipediaLibrary
edit- git #a6be476f - build: Add mediawiki/mediawiki-phan-config by Umherirrender
- git #46d7efa8 - build: Add phan-taint-check-plugin by Umherirrender
TimedMediaHandler
edit- git #debc6323 - Fix typos in code (task T201491) by DannyS712
- git #39513bd3 - Fix HTML character code in `apihelp-timedtext-description` (task T230643) by DannyS712
- git #9043c277 - Adjustments to RejectParserCacheValue for TMH player mode (task T230505) by Brion Vibber
- git #e646c507 - onRejectParserCacheValue: Correct name of target videojs module; add comment (task T230505) by James D. Forrester
- git #caa31e74 - Call Maintenance::requireExtension (task T152139) by Umherirrender
- git #26a75a36 - Guard notice in Ogg Vorbis comments with no "=" char (task T230158) by Brion Vibber
timeline
editNo changes for timeline
TitleBlacklist
editNo changes for TitleBlacklist
TocTree
editNo changes for TocTree
TorBlock
editNo changes for TorBlock
Translate
edit- git #47ccc935 - webservices: Avoid usage of deprecated MWHttpRequest::factory() by Derick Alangi
- git #2a048924 - Add logging to export process to identify performance bottleneck (task T230100) by Abijeet
- git #86d01122 - Fix api error messages when bad parameters are passed. (task T229981) by DannyS712
- git #293bf1df - Fix null warning error thrown by get_class during translation exports (task T227709) by Abijeet Patro
- git #9595a39d - Fix $wgTranslateSupportUrlNamespace (task T230358) by Niklas Laxström
- git #738e2d83 - Remove broken TranslateMoveJob class which is obsoleted by TranslatablePageMoveJob by Aaron Schulz
- git #bbb86412 - Fix grammar in comments by Thalia
- git #29ee0538 - Fix broken translate sandbox signup (task T228025) by Abijeet
TranslationNotifications
edit- git #b3f4b1a5 - Use Maintenance::addDescription by Umherirrender
TrustedXFF
editNo changes for TrustedXFF
TwoColConflict
edit- git #70df92ae - Check if preview button exists before disabling it (task T230152) by WMDE-Fisch
- git #eaf83961 - Remove the code for the first interface (task T222714) by WMDE-Fisch
UniversalLanguageSelector
editNo changes for UniversalLanguageSelector
UploadsLink
editNo changes for UploadsLink
UploadWizard
edit- git #3d8adff9 - Values for suggested statements in UploadWizard for campaigns (task T224143) by Cormac Parle
- git #4b27a28b - Suggested statements for campaigns (task T224141) by Cormac Parle
- git #77b4a60b - Introduce nonDefaultStatements campaign config var (task T219408) by Cormac Parle
- git #b6eecc93 - Adjust margin/border in metadata step (task T228474) by Cormac Parle
UrlShortener
edit- git #fc4794b2 - Use Maintenance::addDescription by Umherirrender
- git #422c8736 - README: use new array syntax by Simon Legner
UserMerge
editNo changes for UserMerge
VipsScaler
editNo changes for VipsScaler
VisualEditor
edit- git #00a98dd8 - Fix 'paramter' typo in code and add to typos list, now covering PHP (task T201491) by DannyS712
- git #ac471d47 - MWSaveDialog: On mobile show a back button rather than an x (task T230058) by David Lynch
Wikibase
edit- git #1de133b7 - Introduce LanguageBoundChangeOpResult following ISP (task T224010) by rosalie
- git #8e491724 - bridge: Fail jest tests if there are vue warnings/errors by Michael Große
- git #001adb60 - Fix browser test to use a more reliable and exact selector (task T230201) by Noa Rave
- git #bea58bd0 - Test $tags parameter on API modules (task T229917) by Pablo Grass
- git #004a8658 - Korean: Fix i18n.php messages by Yongmin Hong
- git #5d83991d - bridge: throw in case we encounter unhandled rejection in tests by Pablo Grass
- git #d5d29375 - bridge: Extended integration test by bitPogo
- git #3c879b88 - bridge: wire up statement module with store (task T228654) (task T228984) by bitPogo
- git #ba2b6cbc - Make UpsertSqlIdGenerator follow PSR-4 (task T172368) by Amir Sarabadani
- git #90e0648b - bridge: wire Snak Unit Action with Statements (task T228654) (task T228984) by bitPogo
- git #043c9059 - bridge: Snak Unit Actions (task T228654) (task T228984) by bitPogo
- git #29552897 - bridge: wire up Snak Unit Mutations with Statements (task T228654) (task T228984) by bitPogo
- git #c2b53749 - bridge: Snak Unit Mutations (task T228654) (task T228984) by bitPogo
- git #8a5085a8 - bridge: Wire up Snak Unit Getters with Statements (task T228654) by bitPogo
- git #e39943e3 - bridge: Snak Unit Getter (task T228654) by bitPogo
- git #32d38608 - bridge: Statement Actions (task T228654) by bitPogo
- git #0ac42f67 - bridge: Statement Getter (task T228654) by bitPogo
- git #5bbf3369 - bridge: Statement Mutations (task T228654) by bitPogo
- git #6926bf13 - bridge: State for Statements (task T228654) by bitPogo
- git #717fa8ec - bridge: inline store module namespaced setting by Pablo Grass
- git #26c91ba2 - Fixed the CSS class of Data item link in client wiki sidebar (task T66315) by Leszek Manicki
- git #056d5650 - Add tags parameter to editing API modules (task T229917) by Lucas Werkmeister
- git #29183a48 - bridge: simplify entity init action promise by Pablo Grass
- git #8c3c5135 - Remove redundant isEntityChanged constructor param and field by rosalie
- git #2b4fa01c - bridge: save screenshots during browser tests by Michael Große
- git #2dd210f2 - Update termbox (task T229910) (task T228638) (task T230187) by Jakob Warkotsch
- git #a95fa4c9 - Fix typos in code (task T201491) by DannyS712
- git #fa5e3144 - bridge: Align newMockableEntityRevision by bitPogo
- git #1af529f9 - Make DatabaseTypeIdsStoreTest mock "getConnectionRef" by Aaron Schulz
- git #98fbd90f - selenium: leverage browser.call's ability to return by Pablo Grass
- git #adaec43e - bridge: Split mediawiki init by bitPogo
- git #c56512e3 - Add wb-otherprojects-wikibase-item to wikidata item link in other projects (task T66315) by Amir Sarabadani
- git #71d5c8c1 - Initialize DatabaseTypeIdsStore with repo database name in client (task T230119) by alaasarhan
- git #9df42b0d - Add $tags parameter to EntityStore, EditEntity (task T229917) by Lucas Werkmeister
- git #7ebcba94 - bridge: remove lockState by bitPogo
- git #f557b08d - bridge: Add missing test set by bitPogo
- git #bc8cc1e1 - bridge: assert correct value in browser tests (task T230008) by Lucas Werkmeister
- git #2fabf101 - Run data-bridge browser tests in CI (task T228523) by Michael Große
- git #58325f96 - Fix DB domain for DatabaseTermIdsResolver in client (task T230119) by Amir Sarabadani
- git #003432d5 - bridge: add coverage/ to .gitignore, .eslintignore by Lucas Werkmeister
- git #54db69f4 - Update termbox - Show save error message banner (task T222884) by Thomas Arrow
- git #d806dd02 - Disable 'can add a statement using the keyboard' browser test by Noa Rave
- git #7d461f71 - Inject thumbLimits into WikibaseValueFormatterBuilders to avoid using global by alaasarhan
- git #eb092382 - Move "Data item" link to In Other Projects sidebar (task T66315) by Noa Rave
- git #cf9c6063 - bridge: migrate to webdriverio 5 by Michael Große
- git #386d1c85 - Move RemoveTermsInLanguage.php to removeTermsInLanguage.php (task T222606) by Amir Sarabadani
- git #a1d7af0a - Add maintenance script to remove Terms in a language from current revision (task T222606) by rosalie
- git #4ab880e8 - Use thumbnail preferences for thumbnail of Commons media file (task T224189) by Amir Sarabadani
- git #bde219a0 - Add hook to invalidate cache entries missing TermboxOption (task T228978) by Thomas Arrow
- git #eea660a6 - bridge: Communicate through services by bitPogo
- git #a8182331 - bridge: short syntax for API calls by Pablo Grass
- git #f5b3e2a1 - Move decision about reference types to WikibaseRepo.datatypes.php (task T161991) by Stanislav Malyshev
- git #cb4c4c26 - bridge: add placeholder to StringDataValue by Lucas Werkmeister
- git #35685621 - bridge: Style StringDataValue (task T228262) by bitPogo
- git #48b02a8d - bridge: use wdio-wikibase to create local items (task T229444) by Michael Große
- git #827df17b - bridge: Actually run the unit tests for SpecialPageEntityRepository by Michael Große
- git #1f1237c5 - Fix the ItemTermsRebuilder exception for redirects (task T229816) by Amir Sarabadani
- git #42413757 - Apply some formatting changes to docs/json.wiki by Lucas Werkmeister
- git #4c3bb69b - Fix number of fields for entity ID values by Lucas Werkmeister
- git #8350918c - Split ParserCache on Termbox (task T228978) by Thomas Arrow
- git #971a2548 - bridge: remove unused ApplicationInformationRepo by bitPogo
- git #1f304fd0 - bridge: dispatch store in launch by bitPogo
- git #23cf73ed - Simplify EntitySavingHelperTest::newEntitySavingHelper() by Lucas Werkmeister
- git #88ee90d2 - Prefix RDF (turtle) namespaces with configurable prefixes instead of using a source/repository suffix (task T211799) (task T214557) (task T222306) by Leszek Manicki
WikibaseCirrusSearch
editNo changes for WikibaseCirrusSearch
WikibaseLexeme
edit- git #f40bbf06 - Fix 'langauge' typo in code (task T201491) by DannyS712
- git #3c97e739 - selenium: simplify node syntax by Pablo Grass
- git #439cc7f6 - Call Maintenance::requireExtension (task T152139) by Umherirrender
- git #33069f10 - Remove Phan suppress comments (task T229917) by Lucas Werkmeister
- git #b50067d8 - Add $tags parameter to {Form,Sense}Store::saveEntity() (task T229917) by Lucas Werkmeister
WikibaseLexemeCirrusSearch
editNo changes for WikibaseLexemeCirrusSearch
WikibaseMediaInfo
edit- git #19574d98 - Force statement input to orient correctly in RTL languages (task T222283) by Eric Gardner
- git #26561606 - Handle language fallback chain consistently in Statement UI (task T229602) by Eric Gardner
WikibaseQualityConstraints
edit- git #e9c31f03 - Adjusted calls to RdfVocabulary methods (task T230050) (task T211799) (task T214557) by Leszek Manicki
- git #cd772012 - Call Maintenance::requireExtension (task T152139) by Umherirrender
- git #29d265fa - Temporarily skip tests instantiating RdfVocabulary object from Wikibase (task T214557) by Leszek Manicki
Wikidata.org
editNo changes for Wikidata.org
WikidataPageBanner
editNo changes for WikidataPageBanner
WikiEditor
edit- git #20d3c66c - Follow-up Ia75d685c: Fix the insert file dialog (task T230078) by Alex Monk
wikihiero
editNo changes for wikihiero
WikiLove
edit- git #777fec07 - Make sure description gets updated for both types and subtypes (task T230610) by Kaldari
WikimediaBadges
editNo changes for WikimediaBadges
WikimediaEditorTasks
edit- git #f5589785 - Hygiene: Add WikibaseCirrusSearch dependency to extension.json by Michael Holloway
WikimediaEvents
edit- git #1373a265 - Define php7 as active tag for use with RC filters (task T228943) (task T213934) by Kosta Harlan
WikimediaIncubator
editNo changes for WikimediaIncubator
WikimediaMaintenance
edit- git #099ed3f1 - Stop adding filejournal table to new wikis (task T51195) by Reedy
- git #56078b6c - Add startup_js to blameStartupRegistry.php (task T229836) by Timo Tijhof
WikimediaMessages
edit- git #161ec2aa - Use {{GENDER}} for oathauth-tester-member by MarcoAurelio
- git #733fff29 - Use Special:MyLanguage for grouppage-abusefilter-helper by MarcoAurelio
- git #4172f696 - Add group-oathauth-tester message by Martin Urbanec
XAnalytics
editNo changes for XAnalytics
Skins
editCologneBlue
editNo changes for CologneBlue
EUCopyrightCampaignSkin
editNo changes for EUCopyrightCampaignSkin
MinervaNeue
edit- git #f0197f94 - Correct CSS selector for rollback link (task T230656) by jdlrobson
- git #e09a6930 - Go back before replacing current overlay (task T229972) by jdlrobson
- git #59fe37cd - Use showReference function rather than deprecated ReferenceDrawer (task T217295) by jdlrobson
- git #bfdfc116 - [UI] [menu] slide the main menu over the page (task T206354) by Stephen Niedzielski
- git #aad8addc - AMC actions: Increase touch target size to 44px (task T230033) by Ed Sanders
- git #b8d8cab3 - [fix] [icon] [AMC] add missing user avatar icon (task T230162) by Stephen Niedzielski
- git #83f90dac - [fix] [Visual Editor] [LESS] [content] create stacking context differently (task T230154) by Stephen Niedzielski
- git #95eefc5b - [fix] [UI] [menu] animate page actions & user menus out by Stephen Niedzielski
- git #de29b14b - [fix] [LESS] remove main menu styles duplicate by Stephen Niedzielski
- git #6241c8da - Revert "MainMenu no longer manages classes on the body tag" by Niedzielski
- git #b1cbc639 - [dev] [LESS] use z-index symbol instead of hardcode by Stephen Niedzielski
- git #354de09f - MainMenu no longer manages classes on the body tag (task T206354) by jdlrobson
- git #73a95866 - [menu] [UI] [notifications] make notifications slide over top (task T206354) (task T226125) by Stephen Niedzielski
- git #b96ab7bd - [LESS] [content] lower content render order (task T225959) by Stephen Niedzielski
- git #10076c1b - [dev] divide main menu LESS (task T206354) by Stephen Niedzielski
- git #9c1e1abc - Reduce visual clutter in Special:Contributions (task T229704) by jdlrobson
- git #0a209993 - [dev] add return type to SkinMinerva.getSkinStyles() by Stephen Niedzielski
MonoBook
edit- git #a2d4476d - Style RelatedArticle cards (task T181242) by Isarra
Modern
editNo changes for Modern
Nostalgia
editNo changes for Nostalgia
Timeless
edit- git #c668fb91 - Fix logo/sidebar alignment on two-column mode *properly* by Isarra
- git #5e989063 - Make font smaller on OAuth approval dialog (task T197910) by Isarra
- git #4028c250 - Revert "Drop `redundant` attribute from `a` elements" by Simon Legner
- git #91b22e85 - Move some more page tools to 'page tools' by Isarra
- git #e217b0ac - Prevent icon label overflow in focus state (task T174314) by Isarra
- git #13b88224 - More descriptive label for new section link (task T177147) by Isarra
- git #75a9284f - Add a margin for frameless images (task T196356) by Isarra
- git #01ab08e1 - Be more specific with form formatting (task T165928) (task T185193) by Isarra
- git #2c4196e5 - Fix portlet layout for proper handling of non-ul content by Isarra
- git #133533a5 - Slightly reduce header margins (task T197557) by Isarra
- git #c9e9bb97 - Drop `redundant` attribute from `a` elements (task T214202) by Simon Legner
- git #2c526bfd - Make personal menu header expand to show (more of) full usernames (task T161282) (task T173215) by Isarra
- git #d2fc86f9 - Fix logo/sidebar alignment on two-column mode by Isarra
- git #e6b90747 - Lose catlinks border on mobile by Isarra
- git #d8445717 - Fix positioning of dropdown icon for personal menu by Isarra
- git #8a05fb14 - Fix fixed header scroll offset in supported browsers (task T181484) by Isarra
- git #2808c5c5 - CSS-based pokeys by Isarra
- git #1d2a9583 - Move variants and languages into page tools dropdowns (task T213510) (task T181309) by Isarra
Vector
editNo changes for Vector
Total Changes
edit422 Changes in 78 repos by 82 authors