MediaWiki 1.34/wmf.20
MediaWiki 1.34.0-wmf.19 | 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
[edit]No changes for vendor
Extensions
[edit]3D
[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
[edit]No changes for BounceHandler
Calendar
[edit]No changes for Calendar
Campaigns
[edit]- git #44868fcd - build: Updating eslint-utils to 1.4.2 by libraryupgrader
Capiunto
[edit]No 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
[edit]No 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
[edit]No changes for CodeReview
CollaborationKit
[edit]No changes for CollaborationKit
Collection
[edit]- git #0e30f74a - build: Updating eslint-utils to 1.4.2 by libraryupgrader
CommonsMetadata
[edit]No 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
[edit]No changes for CongressLookup
ContactPage
[edit]No 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
[edit]No changes for ContributionTracking
CreditsSource
[edit]No changes for CreditsSource
Dashiki
[edit]No changes for Dashiki
Disambiguator
[edit]No 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
[edit]No changes for DoubleWiki
DynamicSidebar
[edit]No changes for DynamicSidebar
EUCopyrightCampaign
[edit]No 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
[edit]No 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
[edit]No changes for FeaturedFeeds
FileExporter
[edit]No changes for FileExporter
FileImporter
[edit]No 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
[edit]No changes for FundraiserLandingPage
FundraisingTranslateWorkflow
[edit]No changes for FundraisingTranslateWorkflow
Gadgets
[edit]- git #b9956a88 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
GeoCrumbs
[edit]No 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
[edit]No 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
[edit]No 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
[edit]No changes for Insider
intersection
[edit]No changes for intersection
Interwiki
[edit]- git #ca9e54a2 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
InterwikiSorting
[edit]No changes for InterwikiSorting
Jade
[edit]No changes for Jade
Josa
[edit]No 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
[edit]No changes for LabeledSectionTransclusion
LandingCheck
[edit]No 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
[edit]No 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
[edit]No 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
[edit]No 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
[edit]No 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
[edit]No 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
[edit]No 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
[edit]No 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
[edit]No changes for Petition
Poem
[edit]- git #1737b3c3 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
PoolCounter
[edit]No 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
[edit]No changes for RSS
SandboxLink
[edit]No 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
[edit]No changes for SearchExtraNS
SecureLinkFixer
[edit]No 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
[edit]No changes for ShortUrl
SiteMatrix
[edit]- git #2ef6a694 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
SkinPerPage
[edit]No changes for SkinPerPage
SpamBlacklist
[edit]- git #466dfbd8 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
SubPageList3
[edit]No changes for SubPageList3
SubpageSortkey
[edit]No 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
[edit]No 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
[edit]No 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
[edit]No changes for TrustedXFF
TwoColConflict
[edit]No 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
[edit]No 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
[edit]No 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
[edit]No 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
[edit]No 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
[edit]CologneBlue
[edit]No changes for CologneBlue
EUCopyrightCampaignSkin
[edit]No 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
[edit]No changes for Modern
Nostalgia
[edit]No 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
[edit]413 Changes in 130 repos by 67 authors