MediaWiki 1.34/wmf.20
![]() |
Deployment of MediaWiki 1.34.0-wmf.20 to Wikimedia sites | MediaWiki 1.34.0-wmf.21![]() |
The latest version (labeled "1.34.0-wmf.20") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 27 August 2019 (see the roadmap).
Core changes
edit- git #28a22182 - TablePager: put parent construct call back at end (task T231261) by Elliott Eggleston
- git #d06baad8 - Add more information to exception thrown (task T231029) by Max Semenik
- git #21697f06 - Add help link to Special:NewSection (task T231260) by DannyS712
- git #41113ded - SpecialNewSection: Fix handling of 'preloadparams' (task T231088) by Bartosz Dziewoński
- git #308e6427 - Revert "Make LocalisationCache a service" (task T231200) (task T231198) by Amir Sarabadani
- git #3298a9db - objectcache: SqlBagOStuff cleanups for sqlite and postgres by Aaron Schulz
- git #664467d7 - rdbms: rename $db => $conn in remaining places in LoadBalancer by Aaron Schulz
- git #bb94f496 - Use local variabe $services instead of MediaWikiServices::getInstance() by Fomafix
- git #7eef775b - language: Move ConverterRule to includes/ and add test case (task T225756) by Timo Tijhof
- git #76a94035 - Pass correct store to rebuildLocalisationCache.php (task T231183) by Aryeh Gregor
- git #b78b8804 - Correctly register storeDirectory in l10n cache (task T231183) by Aryeh Gregor
- git #ebec47ca - rdbms: simplify comment in LoadBalancer::reuseConnection() by Aaron Schulz
- git #86693df2 - REST: call MediaWiki::preOutputCommit and doPostOutputShutdown by Tim Starling
- git #743547c2 - Setup: Move wgRCLinkDays logic from Setup to ChangesListSpecialPage (task T189966) by Timo Tijhof
- git #c06bda1b - rdbms: refactor caching in LoadBalancer::getReadOnlyReason() (task T227838) by Aaron Schulz
- git #2258f5df - rdbms: make IDatabase comments more up-to-date and stylistically consistent by Aaron Schulz
- git #5f623ebc - Setup: Remove scopedProfileIn() calls (task T189966) by Timo Tijhof
- git #2ec627ea - Clean up LinkRenderer usage in IndexPager and extensions (task T149346) by Matěj Suchánek
- git #ebee3194 - resourceloader: Add coverage for internal Context::getReqBase() by Timo Tijhof
- git #f18af0b6 - Remove more Oracle and Mssql leftovers (task T230418) by Daimona Eaytoy
- git #6ded9131 - Revert "rdbms: make LoadBalancer::reallyOpenConnection() handle setting DBO_TRX" (task T231162) by Urbanecm
- git #b9f19780 - title: Fix flaky TitlePermissionTest::testUserBlock (task T231166) by Timo Tijhof
- git #0844db0b - Make the JobRunner flushReplicaSnapshots() call cover the first job by Aaron Schulz
- git #b1b01d8e - Make NameTableStore use LoadBalancer::getConnectionRef() by Aaron Schulz
- git #1879bf79 - Migrate BagOStuff::incr() calls to incrWithInit() by Aaron Schulz
- git #6c31ca3f - parsercache: use WRITE_ALLOW_SEGMENTS for cached ParserOutput values (task T204742) by Aaron Schulz
- git #bee2a209 - objectcache: make WANObjectCache::relayPurge() actually use $holdoff by Aaron Schulz
- git #6bb0f4fb - objectcache: rename getDB() to getConnection() in SqlBagOStuff by Aaron Schulz
- git #45831e61 - rdbms: make LoadBalancer::reallyOpenConnection() handle setting DBO_TRX by Aaron Schulz
- git #9e04f0d0 - maintenance: Cleanup db code and bogus RevisionRecord constants in NamespaceDupes by Aaron Schulz
- git #286bb97a - maintenance: Fix bogus IDatabase method calls in sqlite.php by Aaron Schulz
- git #2a340c22 - maintenance: Fix bad method call in RebuildTextIndex by Aaron Schulz
- git #94eb0c94 - objectcache: improve BagOStuff arithmetic method signatures by Aaron Schulz
- git #2f8e07cf - maintenance: Sanity check that --replicadb isn't using the master in sql.php by Aaron Schulz
- git #e1bf44cd - resourceloader: Add tests for disallowing access to private modules by Timo Tijhof
- git #de07323b - resourceloader: Add tests for mw.loader not storing private/user response by Timo Tijhof
- git #c59b0ed1 - resourceloader: Map group names to integers internally by Amir Sarabadani
- git #95e68098 - filebackend: update code comments and break some long lines by Aaron Schulz
- git #0a611b47 - Skin: Add new hook, UndeletePageToolLinks, for Special:Undelete views (task T231055) by Huji Lee
- git #bebb26eb - filebackend: Remove private handleWarning in favour of local closure by Timo Tijhof
- git #b9e68b2d - rdbms: various field name and style cleanups to Database by Aaron Schulz
- git #1bb1ff8d - Short-circuit WebRequest::getGPCVal() for printable ASCII strings by Aaron Schulz
- git #d01d9801 - filebackend: use AtEase in FileBackend related classes by Aaron Schulz
- git #b7204566 - Deprecate skin functions that are not skin responsibilities by Piotr Miazga
- git #fc0067d7 - Disambiguate confusing $fromReplica variable in BlockManager by Thalia
- git #2e52f48c - Split some Language methods to LanguageNameUtils by Aryeh Gregor
- git #a11ad5f0 - Add ObjectFactory as a service (task T222409) by Brad Jorsch
- git #dcc7717f - rdbms: remove reference to READ_LATEST in ChronologyProtector::shutdown() by Aaron Schulz
- git #7ff1a163 - objectcache: make more SqlBagOStuff methods private and rename shard variables by Aaron Schulz
- git #5019accf - PermissionManager::userHas{All,Any}Right: don't specify a variadic param. by Petr Pchelko
- git #b70e54e9 - objectcache: add BagOStuff::fieldHasFlags() convenience method by Aaron Schulz
- git #cdc05657 - objectcache: move lag waiting to SqlBagOStuff::doCas() instead of overriding merge() by Aaron Schulz
- git #3cc3d00b - Move getRestrictionLevels from NamespaceInfo to PermissionManager. (task T11977) by Petr Pchelko
- git #0af37928 - Allow justifications in `Special:EditTags` to use full comment length (task T188460) by DannyS712
- git #07a7bdce - Some integration tests for LockManagerGroup by Aryeh Gregor
- git #e4468a1d - Make LocalisationCache a service by Aryeh Gregor
- git #18a7e605 - Update .mailmap for Aryeh Gregor by Aryeh Gregor
- git #acaa3e31 - Remove deprecated User groups/permission static calls. (task T220191) by Petr Pchelko
- git #fd130247 - Deprecate and replace usages of User:isAllowed{All,Any} (task T220191) by Petr Pchelko
- git #08ee999b - Increase maximum length of automatic deletion summaries (task T230962) by DannyS712
- git #44e2ab35 - objectcache: move MemcachedClient class to /utils subdir by Aaron Schulz
- git #f0e86c88 - rdbms: add some more comments to DatabaseDomain by Aaron Schulz
- git #cbc8451d - rdbms: remove IDatabase::clearFlag() calls made redundant by QUERY_IGNORE_DBO_TRX by Aaron Schulz
- git #26b1ba39 - parser: document what 0/null rev IDs do when given to Parser::parse by Aaron Schulz
- git #5600df58 - Rewrite integration test for wfIsBadImage() by Aryeh Gregor
- git #5e2199c5 - BadFileLookup to replace wfIsBadImage (task T200882) (task T139216) by Aryeh Gregor
- git #6dd64b7b - Convert PermissionManager constructor to use ServiceOptions. by Petr Pchelko
- git #7a550857 - Ensure block hooks keep user state consistent with realistic blocks (task T228948) (task T229035) by Thalia
- git #a83b3358 - TempFSFileFactory service by Aryeh Gregor
- git #0c86bdec - replace wfGetDB (discouraged for use) with Maintenance::getDB in dumps scripts (task T228772) by Ariel T. Glenn
- git #3b7eecfc - Add support for native image lazy loading (task T230897) by Gilles Dubuc
- git #5bebae7f - Remove usages of deprecated User::getRights. (task T220191) by Petr Pchelko
- git #645995f6 - REST: Use ob_clean to wipe display_errors output by Tim Starling
- git #2826e4b3 - mw.widgets.CalendarWidget: Tweak hover styling after OOUI changes (task T230393) by Bartosz Dziewoński
- git #1d286560 - Replace User::isAllowed with PermissionManager. (task T220191) by Petr Pchelko
- git #3d9632a5 - resourceloader: Avoid isKnownEmpty call for regular (non-embed) modules (task T230260) (task T176159) by Timo Tijhof
- git #7d1d48ed - Break the cyclic dependency between SearchEngine and SearchResult by David Causse
- git #9d944bd8 - Add SearchResultTrait by David Causse
- git #07e5d696 - Put block cookie expiry into UTC for comparison with current time by Thalia
- git #942f708b - objectcache: fix WRITE_ALLOW_SEGMENTS in BagOStuff cas() and add() methods by Aaron Schulz
- git #6a12506c - TitleOptionWidget: Documentation type fix by Ed Sanders
- git #c994009c - ApiSandbox: Load mediawiki.hlist RL module (task T230782) by Brad Jorsch
- git #b01fbfeb - hooks.txt: Convert docs to modern extension registration style (task T230397) by DannyS712
- git #d421f22e - objectcache: make newFromId()/newWANcacheFromId()/getDefaultKeyspace() private by Aaron Schulz
- git #5e7829e0 - objectcache: Remove lock()/unlock() stubs from MemcachedClient by Aaron Schulz
- git #be49e992 - DefaultSettings.php: Move $wgDBname/$wgDBprefix/$wgDBmwschema closer to each other by Aaron Schulz
- git #c860482d - Tests: Set dbname for DatabaseSqliteTest (task T230780) by Kosta Harlan
- git #0b8a4daa - rdbms: add setTempTablesOnlyMode() to suppress CONN_TRX_AUTOCOMMIT during tests (task T202116) by Aaron Schulz
- git #dbc0d3c8 - Clear block cookie if the value is invalid (task T227678) by Dayllan Maza
- git #bba1a0f2 - API: Warn about POST without Content-Type (task T230735) by Brad Jorsch
- git #577c8d0c - RedirectSpecialArticle: Fix PHP notice about undefined index by Bartosz Dziewoński
- git #db4aaa1a - Add instrumentation to Special:Mute (task T224958) by Dayllan Maza
- git #c3900f9f - rdbms: make LBFactory close/rollback dangling handles like LoadBalancer (task T225103) (task T230065) by Aaron Schulz
Vendor
editNo changes for vendor
Extensions
edit3D
edit- git #8f877d08 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #593ddb05 - Use modern shell execution by Max Semenik
AbuseFilter
edit- git #71730f7d - Warn if a function has been given too many parameters (task T230803) by Daimona Eaytoy
- git #4c8dac4d - Change config only before we've started testing by Aryeh Gregor
- git #d515af0a - Add a new class for the CachingParser's AST by Daimona Eaytoy
- git #2d031d0b - Log more empty operands (task T156096) by Daimona Eaytoy
- git #7f554734 - Don't hardcode blockautopromote duration (task T231131) by Daimona Eaytoy
- git #6b5d20c9 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #1ddb6502 - Add links to AbuseFilter logs on Special:Undelete (task T231055) by Huji Lee
- git #bf61414f - Don't show empty "Tools:" section in ViewEdit by Daimona Eaytoy
- git #af774478 - Allow if without else (task T230727) by Daimona Eaytoy
- git #963221ad - Even better handling of DUNDEFINED by Daimona Eaytoy
- git #fa76405e - Fix a bug in the return value of the CachingParser by Daimona Eaytoy
- git #aa867bd3 - Better handling of function params in CachingParser (task T156095) by Daimona Eaytoy
- git #b235e104 - Restyle edit box dimensions (task T230591) by Daimona Eaytoy
- git #d715f6d2 - Increase cache hits for CachingParser by Daimona Eaytoy
- git #d58b5930 - Add the filter ID to empty operand logging (task T156096) (task T153251) by Daimona Eaytoy
- git #1197eb6b - Make parser aware of the filter it is parsing by Daimona Eaytoy
- git #7edf12db - Add a hook to determine whether the current action should be filtered (task T229252) by Daimona Eaytoy
- git #4b0911ee - Make some other AFPData methods non-static by Daimona Eaytoy
- git #3f171dc0 - Move keywords handlers to the Parser by Daimona Eaytoy
- git #2fdf091e - Make several AFPData functions non-static by Daimona Eaytoy
- git #1fe36472 - Avoid implicit casts from DUNDEFINED to something else by Daimona Eaytoy
ActiveAbstract
edit- git #b67bb3ff - build: Updating eslint-utils to 1.4.2 by libraryupgrader
AdvancedSearch
edit- git #ff85d19b - build: Updating eslint-utils to 1.4.2 by libraryupgrader
AntiSpoof
edit- git #bac52aac - build: Updating eslint-utils to 1.4.2 by libraryupgrader
ApiFeatureUsage
edit- git #643c8aad - build: Updating eslint-utils to 1.4.2 by libraryupgrader
ArticleCreationWorkflow
edit- git #32197e83 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
ArticlePlaceholder
edit- git #60b98968 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
Babel
edit- git #f36cef49 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
BetaFeatures
edit- git #9568980c - Change API help link to `Extension:BetaFeatures` by DannyS712
- git #f6beea6d - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
- git #bf98979e - build: Updating eslint-utils to 1.4.2 by libraryupgrader
BounceHandler
editNo changes for BounceHandler
Calendar
editNo changes for Calendar
Campaigns
edit- git #44868fcd - build: Updating eslint-utils to 1.4.2 by libraryupgrader
Capiunto
editNo changes for Capiunto
CategoryTree
edit- git #26791832 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
CentralAuth
edit- git #00731c1d - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #ae2e3a49 - Fix typo in code (perfomer -> performer) (task T201491) by DannyS712
- git #8cb507f2 - Use ObjectCache::ObjectCache::getLocalClusterInstance() in checkRateLimit() by Aaron Schulz
CharInsert
edit- git #3d29de14 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
CheckUser
edit- git #2fa51717 - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
- git #32146bd9 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
CirrusSearch
edit- git #eeb740c5 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #90d932ed - Do not build the completion suggester index if disabled by David Causse
- git #9e59ba06 - Reduce glent shard count to 1 by Erik Bernhardson
- git #aed19d23 - Fix typos in code (paramters -> parameters) (task T201491) by DannyS712
Cite
edit- git #f3288434 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
CiteThisPage
edit- git #5098e309 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
Citoid
edit- git #46821b73 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
cldr
edit- git #c9231ceb - build: Updating eslint-utils to 1.4.2 by libraryupgrader
Cognate
editNo changes for Cognate
CodeEditor
edit- git #d359c216 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
CodeMirror
edit- git #4436d920 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #90ac9d34 - Remove Timeless VE styles, too many variables to do them properly here (task T230756) by Isarra
CodeReview
editNo changes for CodeReview
CollaborationKit
editNo changes for CollaborationKit
Collection
edit- git #0e30f74a - build: Updating eslint-utils to 1.4.2 by libraryupgrader
CommonsMetadata
editNo changes for CommonsMetadata
ConfirmEdit
edit- git #77974609 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #82d48cae - Switch to using BagOStuff::incrWithInit() by Aaron Schulz
CongressLookup
editNo changes for CongressLookup
ContactPage
editNo changes for ContactPage
ContentTranslation
edit- git #0294182c - Fix focusing of block transclusion nodes when their issue details are opened (task T226247) by petarpetkovic
- git #9900c266 - Fix navigating multiple issues per node (task T229230) by petarpetkovic
- git #97001f63 - Initialize issue count label when issue tracking tool is populated (task T229230) by petarpetkovic
ContributionTracking
editNo changes for ContributionTracking
CreditsSource
editNo changes for CreditsSource
Dashiki
editNo changes for Dashiki
Disambiguator
editNo changes for Disambiguator
DismissableSiteNotice
edit- git #0c9f7433 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
DonationInterface
edit- git #811a9518 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #8f254836 - Legacy GC: skip order IDs starting with 4 or 7 (task T230809) by Elliott Eggleston
DoubleWiki
editNo changes for DoubleWiki
DynamicSidebar
editNo changes for DynamicSidebar
EUCopyrightCampaign
editNo changes for EUCopyrightCampaign
Echo
edit- git #0b237983 - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
- git #c5787d17 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #2406462c - Render HTML in notification snippet (task T226130) by shivanshbindal9
Elastica
editNo changes for Elastica
ElectronPdfService
edit- git #a2c54d0f - build: Updating eslint-utils to 1.4.2 by libraryupgrader
EntitySchema
edit- git #f9bcbdab - Adjust the save button of the Entity Schema editor (task T230398) by rosalie
- git #e935dd8c - Fix MediaWikiPageUpdaterFactoryTest::testGetPageUpdater (task T231065) by Jakob Warkotsch
EventBus
edit- git #fb71a527 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
EventLogging
edit- git #20bb3529 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
ExtensionDistributor
edit- git #a96e5026 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #1453a298 - Split apihelp messages to a separate file (task T189982) by Alex Monk
ExternalGuidance
edit- git #fd2db582 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
FeaturedFeeds
editNo changes for FeaturedFeeds
FileExporter
editNo changes for FileExporter
FileImporter
editNo changes for FileImporter
FlaggedRevs
edit- git #5d849cfc - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #c64d439c - Fix 'doesn't exists' grammar in comment by Thalia
- git #cecd042e - Call Maintenance::requireExtension (task T152139) by Umherirrender
Flow
edit- git #c0d5d72e - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
- git #66fd53bd - MentionInspector: Don't assume the board can be found (task T201511) by Ed Sanders
- git #079c9788 - Prepend in-topic mention matches to results by Ed Sanders
FundraiserLandingPage
editNo changes for FundraiserLandingPage
FundraisingTranslateWorkflow
editNo changes for FundraisingTranslateWorkflow
Gadgets
edit- git #b9956a88 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
GeoCrumbs
editNo changes for GeoCrumbs
GeoData
edit- git #5e944d04 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #fdec1c45 - Split apihelp messages to a separate file (task T189982) by Alex Monk
GettingStarted
edit- git #99b51f5e - Split apihelp messages to a separate file (task T189982) by Alex Monk
GlobalBlocking
edit- git #ba6715e5 - updater: Simplify SQL by removing duplicated SQL by Paladox
- git #4fe0b622 - Use `global_block_whitelist` instead of `global-block-whitelist` by DannyS712
- git #c2fdde3b - Convert `gbw_by_text` column to `varbinary` (task T231174) by DannyS712
- git #8dbf94e9 - Switch global blocking tables to use `varbinary(767)` for reason (task T231170) (task T231174) by DannyS712
- git #fae08463 - Split apihelp messages to a separate file (task T189982) by Alex Monk
GlobalCssJs
edit- git #190a55c3 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
GlobalPreferences
edit- git #12271378 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
GlobalUsage
edit- git #a7caa4c3 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
GlobalUserPage
editNo changes for GlobalUserPage
GoogleNewsSitemap
edit- git #82b9ffaf - Fix typos in code (paramter -> parameter) (task T201491) by DannyS712
Graph
edit- git #6d9f3563 - Split apihelp messages to a separate file (task T189982) by Alex Monk
- git #9e367a74 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #19327917 - Stop storing gzipped JSON blobs in page_props (task T98940) by Roan Kattouw
GrowthExperiments
edit- git #3c3e9ab7 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #14ed2f90 - Homepage recent questions: Send language code from client (task T230374) by Kosta Harlan
- git #af9dfc75 - Impact: Fix undefined index notice when fetching pageview data fails by Roan Kattouw
- git #5ef7faff - Invert configuration, defaulting features to "on" (task T229389) by Kosta Harlan
- git #fa4a2d69 - Impact: format pageviews numbers according to user language (task T230377) by Stephane Bisson
- git #d7b30865 - Impact: right align pageviews (task T230377) by Stephane Bisson
- git #2ce3324d - Help: Make light text darker against gray background (task T230365) by Stephane Bisson
- git #c969d3a3 - Use only default letter spacing (task T230364) (task T230373) by Stephane Bisson
- git #48904e6c - Start/Account: add padding to username to align with icon (task T230350) by Stephane Bisson
- git #0a773b0f - Start: remove padding top from first submodule (task T225667) by Stephane Bisson
- git #a35aded5 - Homepage: add bottom border to the minerva tabs (task T225662) by Stephane Bisson
- git #7e86586f - Update posted on timestamp when overlay is opened (task T225941) by Kosta Harlan
- git #e8bd84c9 - QuestionStore: Consider an answer archived if the URL has changed (task T222208) by Gergő Tisza
- git #e9d83396 - QuestionStore::questionExistsOnPage: add null check by Gergő Tisza
- git #92d9887c - QuestionStore::loadQuestionsAndUpdate: Remove old b/c block by Gergő Tisza
- git #25782e39 - Homepage: Adjust Mentor assignment in LocalUserCreated (task T229235) by Kosta Harlan
- git #7a2163db - Set default phpunit.xml.dist to one provided by core by Kosta Harlan
GuidedTour
edit- git #d267c401 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
GWToolset
editNo changes for GWToolset
ImageMap
edit- git #d7f71563 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
InputBox
edit- git #a2611d78 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
Insider
editNo changes for Insider
intersection
editNo changes for intersection
Interwiki
edit- git #ca9e54a2 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
InterwikiSorting
editNo changes for InterwikiSorting
Jade
editNo changes for Jade
Josa
editNo changes for Josa
JsonConfig
edit- git #de1e4dbf - Split apihelp messages to a separate file (task T189982) by Alex Monk
Kartographer
edit- git #72763c2f - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #52e679a7 - Stop storing gzipped JSON blobs in page_props (task T119043) by Roan Kattouw
LabeledSectionTransclusion
editNo changes for LabeledSectionTransclusion
LandingCheck
editNo changes for LandingCheck
LdapAuthentication
edit- git #8bde93cb - Use Maintenance::addDescription by Umherirrender
Linter
edit- git #3ee6d722 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
LiquidThreads
edit- git #de02f899 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #8d8c0738 - build: Add mediawiki/mediawiki-phan-config (task T224757) by Umherirrender
Listings
editNo changes for Listings
LocalisationUpdate
edit- git #470bb919 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #61dd8831 - Remove legacy behavior of `return true` for non-abortable hooks by Derick Alangi
LoginNotify
editNo changes for LoginNotify
MachineVision
edit- git #e445dd6e - Use real label suggestions from the API in the JS frontend by Michael Holloway
- git #0b19b8ff - Integrate JS label confirmation frontend (task T230836) by Michael Holloway
- git #984d7f6e - Update image query to use ImageLabeling suggestions API by Michael Holloway
- git #f075ef88 - Resolve Wikidata item labels over HTTP for development by Michael Holloway
- git #aa6bb56d - Implement Google Cloud Vision label request handler (task T229670) by Michael Holloway
- git #2d8af40d - Hygiene: Add Phan data directory to .gitignore by Michael Holloway
- git #e118c35e - Add Freebase->Wikidata ID conversion table (task T229678) by Michael Holloway
MapSources
editNo changes for MapSources
MassMessage
edit- git #530d39a1 - Remove usages of deprecated MWNamespace (task T11977) by Petr Pchelko
- git #8d891915 - Cleanup readme, no change to code (task T231171) by DannyS712
- git #0d372d8b - build: Updating eslint-utils to 1.4.2 by libraryupgrader
Math
edit- git #8bc75d6a - build: Updating eslint-utils to 1.4.2 by libraryupgrader
MobileApp
edit- git #da055cd1 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
MobileFrontend
edit- git #ae1c504c - Edit icon should trigger UI click tracking events (task T220016) by jdlrobson
- git #fee93f3f - mobile.init/editor: Use the same loading transition for wikitext editor (task T228159) by Bartosz Dziewoński
- git #90bd37bf - Dev: Explicitly reference `less` file extension when importing LESS files by jdlrobson
- git #e7416b89 - Postpone call to MobileContext::shouldDisplayMobileView() (task T231014) by Piotr Miazga
- git #bc04c337 - tests: Update outdated test data by Bartosz Dziewoński
- git #fd0fdde2 - mobile.editor.overlay: Add a consistent way to wait for editor data to load by Bartosz Dziewoński
- git #9d87f430 - Prevent Amc Outreach from showing when user is a bot (task T231057) by Nicholas Ray
- git #96ba95f5 - [LESS] remove unused variables by Stephen Niedzielski
- git #988c23c4 - 💩 api: Avoid use of deprecated MWHttpRequest::factory() (task T221982) by Derick Alangi
- git #4f0208ff - Editor save panel elements should not be paragraphs (task T230274) by jdlrobson
- git #c20b4c32 - SECURITY: escape edit summaries in mobile watchlist page (task T230576) by sbassett
- git #806d0caf - Allow closing an overlay without leaving the page when it was directly navigated to (task T201852) by Bartosz Dziewoński
- git #b8430687 - build: Updating handlebars to 4.1.2 by libraryupgrader
- git #fa6ef0b7 - Fix no-restricted-properties/syntax inheritance by Bartosz Dziewoński
- git #2c15fff2 - Ensure native image lazy loading is desktop-only (task T230897) by Gilles Dubuc
- git #6628677b - mobile.editor.overlay: Avoid manual Deferred wrapping by Bartosz Dziewoński
- git #0a2f1bff - build: Update linters by Ed Sanders
- git #3fe919d7 - Basic version of storybook up and running by jdlrobson
- git #a1fbafc1 - Drop backwards compatability classes (task T217295) by jdlrobson
- git #c7271e03 - In VE undo some MinervaNeue heading styles (task T229744) by David Lynch
- git #a43ac323 - mobile.startup/promoCampaign: Fix ES5 compat (avoid Object.values) by Bartosz Dziewoński
- git #830d4020 - Always pass a cancel function to onBeforeExit (task T230445) by jdlrobson
- git #4b2712b2 - WTEditor: Hide section heading indicators in the preview by Ed Sanders
MultimediaViewer
edit- git #5410aa91 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
NavigationTiming
edit- git #25129865 - Fix Layout Instability origin trial entryType (task T216594) by Gilles Dubuc
- git #cd6a40bf - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #78e351ce - Remove some origin trials + graduate ElementTiming (task T230817) (task T230808) by Gilles Dubuc
Newsletter
edit- git #057ce2fb - build: Updating eslint-utils to 1.4.2 by libraryupgrader
NewUserMessage
editNo changes for NewUserMessage
Nuke
edit- git #41c2b225 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
OATHAuth
edit- git #019cf6cc - Add method to clear all keys associated with the user by Dejan Savuljesku
- git #ac925b7e - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #cb4e6a15 - Make TOTPKey use the main stash for the token key by Aaron Schulz
OAuth
edit- git #f3ef4068 - Fix typos in code (paramters -> parameters) (task T201491) by DannyS712
OpenStackManager
editNo changes for OpenStackManager
ORES
edit- git #a1b48509 - Split apihelp messages to a separate file (task T189982) by Alex Monk
- git #80397d18 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
PageAssessments
edit- git #1f450031 - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
- git #0905f21e - build: Upgrade eslint-config-wikimedia from 0.9.0 to 0.13.1 and dump jsonlint by James D. Forrester
- git #15825a8d - build: Updating eslint-utils to 1.4.2 by libraryupgrader
PagedTiffHandler
editNo changes for PagedTiffHandler
PageImages
edit- git #378c5ab4 - Split apihelp messages to a separate file (task T189982) by Alex Monk
- git #8089aa1b - build: Updating eslint-utils to 1.4.2 by libraryupgrader
PageTriage
edit- git #5d899372 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #e09bb829 - Cleanup setTriageStatus() and IDatabase::affectedRows() usage (task T229456) by Aaron Schulz
PageViewInfo
edit- git #84d90bd2 - Split apihelp messages to a separate file (task T189982) by Alex Monk
- git #79bbf087 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
ParserFunctions
edit- git #a704ac44 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
ParsoidBatchAPI
editNo changes for ParsoidBatchAPI
PdfHandler
edit- git #b79003dc - build: Updating eslint-utils to 1.4.2 by libraryupgrader
PerformanceInspector
edit- git #644d01ec - build: Updating eslint-utils to 1.4.2 by libraryupgrader
Petition
editNo changes for Petition
Poem
edit- git #1737b3c3 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
PoolCounter
editNo changes for PoolCounter
Popups
edit- git #69caa6ec - Add browser tests for quickly hovering links (task T219434) by WMDE-Fisch
- git #065a8e96 - Fix action reducer forgetting *all* duplicate dwell actions (task T219434) by Thiemo Kreuz
- git #9c1f9184 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
ProofreadPage
edit- git #8fb89f6e - Split apihelp messages to a separate file (task T189982) by Alex Monk
- git #bf71d7a8 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #7fdbb197 - Do not take empty string as Category title in Index: pages editing UI by Tpt
PropertySuggester
edit- git #5b4ba588 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
QuickSurveys
edit- git #98c603bc - build: Updating eslint-utils to 1.4.2 by libraryupgrader
Quiz
edit- git #dc91f8ef - build: Updating eslint-utils to 1.4.2 by libraryupgrader
ReadingLists
edit- git #cc1bb975 - Split apihelp messages to a separate file (task T189982) by Alex Monk
- git #1d26a943 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #59263042 - Fix typos in code (paramters -> parameters) (task T201491) by DannyS712
RelatedArticles
edit- git #be3385e6 - Support other ways to get the description of the page (task T230947) by Jesús Martínez Novo
- git #95a2d7a7 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
Renameuser
edit- git #0a96594c - build: Updating eslint-utils to 1.4.2 by libraryupgrader
RevisionSlider
edit- git #e1466c57 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
RSS
editNo changes for RSS
SandboxLink
editNo changes for SandboxLink
Score
edit- git #37c494ee - build: Updating eslint-utils to 1.4.2 by libraryupgrader
Scribunto
edit- git #48b0fd77 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #fc7a6d5b - Get GenderCache from MediaWikiServices by Umherirrender
SearchExtraNS
editNo changes for SearchExtraNS
SecureLinkFixer
editNo changes for SecureLinkFixer
SecurePoll
edit- git #887cb8fe - Split apihelp messages to a separate file (task T189982) by Alex Monk
- git #4c75fc36 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #a15f0a95 - Fix typos in code (paramters -> parameters) (task T201491) by DannyS712
Sentry
edit- git #ba690b8e - build: Updating eslint-utils to 1.4.2 by libraryupgrader
ShortUrl
editNo changes for ShortUrl
SiteMatrix
edit- git #2ef6a694 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
SkinPerPage
editNo changes for SkinPerPage
SpamBlacklist
edit- git #466dfbd8 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
SubPageList3
editNo changes for SubPageList3
SubpageSortkey
editNo changes for SubpageSortkey
SyntaxHighlight_GeSHi
edit- git #430e15c1 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
TemplateData
edit- git #313d6277 - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
- git #c65f2c14 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
TemplateSandbox
edit- git #f343a264 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
TemplateStyles
edit- git #72135b12 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
TemplateWizard
edit- git #25715c89 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
TextExtracts
edit- git #7683625d - Split apihelp messages to a separate file (task T189982) by Alex Monk
- git #2289f569 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
Thanks
edit- git #1c7e5c3e - build: Updating eslint-utils to 1.4.2 by libraryupgrader
TheWikipediaLibrary
editNo changes for TheWikipediaLibrary
TimedMediaHandler
edit- git #f265ea91 - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
- git #3af488c3 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #3f22ddf5 - Display line breaks in VideoJS audio player captions (task T230649) by jc86035
timeline
editNo changes for timeline
TitleBlacklist
edit- git #0764a2b2 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
TocTree
edit- git #beb0a7c5 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
TorBlock
edit- git #39b5c890 - Fix typos in code (paramters -> parameters) (task T201491) by DannyS712
Translate
edit- git #7495a3de - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #6f12d0d3 - Update eslint-config-wikimedia to 0.13.1 by Abijeet
- git #40950ebb - Call Maintenance::requireExtension (task T152139) by Umherirrender
- git #ede54458 - CLDRPluralRuleEvaluator -> CLDRPluralRuleParser\Evaluator by Umherirrender
TranslationNotifications
edit- git #48cfd9f8 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
TrustedXFF
editNo changes for TrustedXFF
TwoColConflict
editNo changes for TwoColConflict
UniversalLanguageSelector
edit- git #379f4e94 - Update language name search index by Niklas Laxström
- git #32b36828 - Revert "Return target of redirect languages in mw.uls.getFrequentLanguageList" (task T217770) (task T121747) by Ladsgroup
- git #d10bdaa8 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
UploadsLink
editNo changes for UploadsLink
UploadWizard
edit- git #d7265916 - Call StatementWidget.submit with correct baseRevId argument by Matthias Mullie
- git #9efa75bb - CampaignContent: Fix invalid JSON error message (task T231252) by Bartosz Dziewoński
- git #864fec4b - Only support code path with other statements by Matthias Mullie
- git #9e18f905 - Refactor UW Statements Code (task T225102) by Eric Gardner
- git #39aeeb42 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #1336c80f - Fix typos in code (paramters -> parameters) (task T201491) by DannyS712
UrlShortener
edit- git #024b71fb - build: Updating eslint-utils to 1.4.2 by libraryupgrader
UserMerge
edit- git #7effc5fe - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #f5f3d7ae - Fix typo in code (perfomer -> performer) (task T201491) by DannyS712
VipsScaler
edit- git #63431b82 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
VisualEditor
edit- git #efe71172 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #042bfdfd - Update VE core submodule to master (07687721b) (task T229431) by Ed Sanders
- git #54cd9873 - Update VE core submodule to master (663b34056) by Bartosz Dziewoński
- git #84d548e7 - Remove redundant @method annotations by Bartosz Dziewoński
- git #e14e24f0 - MobileArticleTarget: Tweak styling for editor switcher by Bartosz Dziewoński
Wikibase
edit- git #56d31251 - Add service for looking up a user's preferred languages (task T227083) by Jakob Warkotsch
- git #bfb872bf - Set accepted ADR status to "accepted" by Jakob Warkotsch
- git #9cad4b3f - Adjust namespace of several classes in repo to make them follow PSR-4 (task T172368) by Amir Sarabadani
- git #2071361c - Remove some more PSR-4 classes from autoload.php (task T172368) by Amir Sarabadani
- git #a81834aa - bridge: Adjust BRIDGE_SET_TARGET_VALUE by bitPogo
- git #bb82a26d - bridge: integrate StringDataValue component into Bridge component (task T228263) by Michael Große
- git #ca8c5467 - Revert "Use the backwards-compatible HTML ID for the wikidata item link" (task T230958) (task T66315) by alaasarhan
- git #31cd4bd6 - bridge: minor cleanup in travler by bitPogo
- git #34e51f1f - bridge: remove ENTITY_ONLY_MAIN_STRING_VALUE by bitPogo
- git #7412d328 - bridge: add targetValue setter alias by bitPogo
- git #49c4a63e - bridge: redirect targetValue by bitPogo
- git #4cf6b359 - [Tests] Don't mock deprecated User::isAllowed for testing. (task T220191) by Petr Pchelko
- git #e38f7554 - Hack to avoid trying to termbox render page before save (task T230937) by Thomas Arrow
- git #c2b03256 - bridge: Early error state by bitPogo
- git #cb8d56cb - Use the backwards-compatible HTML ID for the wikidata item link (task T66315) by Leszek Manicki
- git #f0ba9bdc - bridge: Add accessibility storybook addon by Michael Große
- git #1b1c7ea6 - bridge: add vue-info addon by Michael Große
- git #c21edaa3 - Bump Termbox Pin by Thomas Arrow
- git #03086fe1 - LanguageBoundChangeOpResult: improve getLanguageCode docs by Jakob Warkotsch
- git #593da19a - Fix typos in code (paramters -> parameters) (task T201491) by DannyS712
- git #930bdda2 - [ADR] On invalidating ParserCache when making frontend changes (task T229410) by Thomas Arrow
- git #fa88348d - Make SqlSubscriptionLookup and SqlChangeDispatchCoordinator follow PSR-4 (task T172368) by Amir Sarabadani
- git #8be920be - grunt eslint: don't fix while testing by Pablo Grass
- git #7d9545f8 - Use Package files to inject config (task T203696) by Amir Sarabadani
WikibaseCirrusSearch
editNo changes for WikibaseCirrusSearch
WikibaseLexeme
edit- git #4fa27574 - Revert "Removed the reference to the no longer existing private property of Language" by WMDE-leszek
- git #2d23cbd7 - Refactor AddForm::execute to reduce method length by Michael Große
- git #775cceea - Removed the reference to the no longer existing private property of Language by Leszek Manicki
- git #facd5d87 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #6e7c4f26 - Fix Lexemes RDF generation (task T230974) by Stanislav Malyshev
- git #2f98c77f - Add site wide block check to checkBlocked (task T207893) by Noa Rave
- git #3cf30675 - Fix typos in code (paramters -> parameters) (task T201491) by DannyS712
WikibaseLexemeCirrusSearch
edit- git #b09b9208 - Use ISearchResultSet (task T228626) by David Causse
WikibaseMediaInfo
edit- git #e246af1b - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #6ca1ca8b - Convert StatementWidget.js to ComponentWidget by Matthias Mullie
- git #7aa97847 - Convert ItemWidget to ComponentWidget by Matthias Mullie
- git #a40d6683 - Convert NewQualifierWidget to ComponentWidget by Matthias Mullie
- git #e59366be - Convert AddPropertyWidget to ComponentWidget by Matthias Mullie
- git #45c2bf9a - Introduce state-driven rerender component by Matthias Mullie
WikibaseQualityConstraints
edit- git #05c75581 - Split apihelp messages to a separate file (task T189982) by Alex Monk
- git #15012613 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
Wikidata.org
edit- git #3de78611 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
WikidataPageBanner
edit- git #b48bd571 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
WikiEditor
edit- git #49ba810b - build: Updating eslint-utils to 1.4.2 by libraryupgrader
wikihiero
edit- git #ac36a671 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #f0968307 - Merge 'ext.wikihiero.special.css' module into 'ext.wikihiero' by Timo Tijhof
WikiLove
edit- git #9645424b - Use skinstyles to apply vector icon css to vector only (task T173219) by Isarra
WikimediaBadges
editNo changes for WikimediaBadges
WikimediaEditorTasks
edit- git #bcb2c45b - build: Updating eslint-utils to 1.4.2 by libraryupgrader
WikimediaEvents
edit- git #ad17e499 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #67fc517d - Add instrumentation for Special:Mute (task T224958) by Dayllan Maza
WikimediaIncubator
editNo changes for WikimediaIncubator
WikimediaMaintenance
edit- git #8abc890b - Update path to GlobalBlocking sql file by Paladox
- git #9b821612 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
WikimediaMessages
edit- git #aee9891c - build: Updating eslint-utils to 1.4.2 by libraryupgrader
XAnalytics
edit- git #d9901342 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
Skins
editCologneBlue
editNo changes for CologneBlue
EUCopyrightCampaignSkin
editNo changes for EUCopyrightCampaignSkin
MinervaNeue
edit- git #062e067d - Separate AMC icons from non-AMC icons (task T229295) by jdlrobson
- git #c5f38e46 - Track all menu interactions (task T220016) by Piotr Miazga
- git #44954fe3 - Avoid unnecessary stopPropagation usage so event click tracking can work (task T220016) by jdlrobson
- git #9150aec1 - Feature flag overhaul (task T229295) by jdlrobson
- git #7280d255 - Dev: Prep for storybook by jdlrobson
- git #9d6a5caf - Disable hyphenation for links (task T230860) by Shreyas Minocha
- git #ab8da137 - Provide access to original redirect page on toasts (task T150189) by jdlrobson
MonoBook
edit- git #3f07f757 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
Modern
editNo changes for Modern
Nostalgia
editNo changes for Nostalgia
Timeless
edit- git #9d76730e - Add icons to desktop cactions and overhaul icon alignment and usage (task T197520) by Isarra
- git #ed055b94 - Add custom WikiLove heart icon (task T173219) by Isarra
- git #8ddbd36d - Merge 'skins.timeless.misc' back into 'skins.timeless' by Timo Tijhof
- git #9206ada9 - Fix text cropping issues in h1, h2 for tall scripts etc (task T195822) by Isarra
- git #31daa2ed - Better styles for category area on desktop-small layout by Isarra
- git #dedcecd2 - Move email user to userpage tools, move print/export down to bottom of page tools by Isarra
- git #898ee0fd - Better icons/handling for view source, VE edit links (task T173531) (task T229184) by Isarra
- git #70128730 - Fix offsets for CodeMirror in VE (task T230756) by Isarra
- git #b2519cb2 - Fix a bunch of VE alignment issues (task T205149) by Isarra
- git #b1901210 - Migrate backdrop image style generation to set a variable we use in (task T223112) by Isarra
Vector
edit- git #9eacb7ea - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #6b99f35c - Cleaning a[redundant] is done in BaseTemplate by Simon Legner
Total Changes
edit413 Changes in 130 repos by 67 authors