MediaWiki 1.34/wmf.20/Changelog
Core changes
edit- git #28a22182 - TablePager: put parent construct call back at end (T231261) by Elliott Eggleston
- git #d06baad8 - Add more information to exception thrown (T231029) by Max Semenik
- git #21697f06 - Add help link to Special:NewSection (T231260) by DannyS712
- git #41113ded - SpecialNewSection: Fix handling of 'preloadparams' (T231088) by Bartosz Dziewoński
- git #308e6427 - Revert "Make LocalisationCache a service" (T231200) (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 (T225756) by Timo Tijhof
- git #76a94035 - Pass correct store to rebuildLocalisationCache.php (T231183) by Aryeh Gregor
- git #b78b8804 - Correctly register storeDirectory in l10n cache (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 (T189966) by Timo Tijhof
- git #c06bda1b - rdbms: refactor caching in LoadBalancer::getReadOnlyReason() (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 (T189966) by Timo Tijhof
- git #2ec627ea - Clean up LinkRenderer usage in IndexPager and extensions (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 (T230418) by Daimona Eaytoy
- git #6ded9131 - Revert "rdbms: make LoadBalancer::reallyOpenConnection() handle setting DBO_TRX" (T231162) by Urbanecm
- git #b9f19780 - title: Fix flaky TitlePermissionTest::testUserBlock (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 (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 (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 (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. (T11977) by Petr Pchelko
- git #0af37928 - Allow justifications in `Special:EditTags` to use full comment length (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. (T220191) by Petr Pchelko
- git #fd130247 - Deprecate and replace usages of User:isAllowed{All,Any} (T220191) by Petr Pchelko
- git #08ee999b - Increase maximum length of automatic deletion summaries (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 (T200882) (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 (T228948) (T229035) by Thalia
- git #a83b3358 - TempFSFileFactory service by Aryeh Gregor
- git #0c86bdec - replace wfGetDB (discouraged for use) with Maintenance::getDB in dumps scripts (T228772) by Ariel T. Glenn
- git #3b7eecfc - Add support for native image lazy loading (T230897) by Gilles Dubuc
- git #5bebae7f - Remove usages of deprecated User::getRights. (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 (T230393) by Bartosz Dziewoński
- git #1d286560 - Replace User::isAllowed with PermissionManager. (T220191) by Petr Pchelko
- git #3d9632a5 - resourceloader: Avoid isKnownEmpty call for regular (non-embed) modules (T230260) (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 (T230782) by Brad Jorsch
- git #b01fbfeb - hooks.txt: Convert docs to modern extension registration style (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 (T230780) by Kosta Harlan
- git #0b8a4daa - rdbms: add setTempTablesOnlyMode() to suppress CONN_TRX_AUTOCOMMIT during tests (T202116) by Aaron Schulz
- git #dbc0d3c8 - Clear block cookie if the value is invalid (T227678) by Dayllan Maza
- git #bba1a0f2 - API: Warn about POST without Content-Type (T230735) by Brad Jorsch
- git #577c8d0c - RedirectSpecialArticle: Fix PHP notice about undefined index by Bartosz Dziewoński
- git #db4aaa1a - Add instrumentation to Special:Mute (T224958) by Dayllan Maza
- git #c3900f9f - rdbms: make LBFactory close/rollback dangling handles like LoadBalancer (T225103) (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 (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 (T156096) by Daimona Eaytoy
- git #7f554734 - Don't hardcode blockautopromote duration (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 (T231055) by Huji Lee
- git #bf61414f - Don't show empty "Tools:" section in ViewEdit by Daimona Eaytoy
- git #af774478 - Allow if without else (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 (T156095) by Daimona Eaytoy
- git #b235e104 - Restyle edit box dimensions (T230591) by Daimona Eaytoy
- git #d715f6d2 - Increase cache hits for CachingParser by Daimona Eaytoy
- git #d58b5930 - Add the filter ID to empty operand logging (T156096) (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 (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 (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) (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 (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) (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 (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 (T226247) by petarpetkovic
- git #9900c266 - Fix navigating multiple issues per node (T229230) by petarpetkovic
- git #97001f63 - Initialize issue count label when issue tracking tool is populated (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 (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 (T231269) by DannyS712
- git #c5787d17 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #2406462c - Render HTML in notification snippet (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 (T230398) by rosalie
- git #e935dd8c - Fix MediaWikiPageUpdaterFactoryTest::testGetPageUpdater (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 (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 (T152139) by Umherirrender
Flow
edit- git #c0d5d72e - Use `Special:MyLanguage` in API help links (T231269) by DannyS712
- git #66fd53bd - MentionInspector: Don't assume the board can be found (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 (T189982) by Alex Monk
GettingStarted
edit- git #99b51f5e - Split apihelp messages to a separate file (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` (T231174) by DannyS712
- git #8dbf94e9 - Switch global blocking tables to use `varbinary(767)` for reason (T231170) (T231174) by DannyS712
- git #fae08463 - Split apihelp messages to a separate file (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) (T201491) by DannyS712
Graph
edit- git #6d9f3563 - Split apihelp messages to a separate file (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 (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 (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" (T229389) by Kosta Harlan
- git #fa4a2d69 - Impact: format pageviews numbers according to user language (T230377) by Stephane Bisson
- git #d7b30865 - Impact: right align pageviews (T230377) by Stephane Bisson
- git #2ce3324d - Help: Make light text darker against gray background (T230365) by Stephane Bisson
- git #c969d3a3 - Use only default letter spacing (T230364) (T230373) by Stephane Bisson
- git #48904e6c - Start/Account: add padding to username to align with icon (T230350) by Stephane Bisson
- git #0a773b0f - Start: remove padding top from first submodule (T225667) by Stephane Bisson
- git #a35aded5 - Homepage: add bottom border to the minerva tabs (T225662) by Stephane Bisson
- git #7e86586f - Update posted on timestamp when overlay is opened (T225941) by Kosta Harlan
- git #e8bd84c9 - QuestionStore: Consider an answer archived if the URL has changed (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 (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 (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 (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 (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 (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 (T229670) by Michael Holloway
- git #2d8af40d - Hygiene: Add Phan data directory to .gitignore by Michael Holloway
- git #e118c35e - Add Freebase->Wikidata ID conversion table (T229678) by Michael Holloway
MapSources
editNo changes for MapSources
MassMessage
edit- git #530d39a1 - Remove usages of deprecated MWNamespace (T11977) by Petr Pchelko
- git #8d891915 - Cleanup readme, no change to code (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 (T220016) by jdlrobson
- git #fee93f3f - mobile.init/editor: Use the same loading transition for wikitext editor (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() (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 (T231057) by Nicholas Ray
- git #96ba95f5 - [LESS] remove unused variables by Stephen Niedzielski
- git #988c23c4 - 💩 api: Avoid use of deprecated MWHttpRequest::factory() (T221982) by Derick Alangi
- git #4f0208ff - Editor save panel elements should not be paragraphs (T230274) by jdlrobson
- git #c20b4c32 - SECURITY: escape edit summaries in mobile watchlist page (T230576) by sbassett
- git #806d0caf - Allow closing an overlay without leaving the page when it was directly navigated to (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 (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 (T217295) by jdlrobson
- git #c7271e03 - In VE undo some MinervaNeue heading styles (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 (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 (T216594) by Gilles Dubuc
- git #cd6a40bf - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #78e351ce - Remove some origin trials + graduate ElementTiming (T230817) (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) (T201491) by DannyS712
OpenStackManager
editNo changes for OpenStackManager
ORES
edit- git #a1b48509 - Split apihelp messages to a separate file (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 (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 (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 (T229456) by Aaron Schulz
PageViewInfo
edit- git #84d90bd2 - Split apihelp messages to a separate file (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 (T219434) by WMDE-Fisch
- git #065a8e96 - Fix action reducer forgetting *all* duplicate dwell actions (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 (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 (T189982) by Alex Monk
- git #1d26a943 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #59263042 - Fix typos in code (paramters -> parameters) (T201491) by DannyS712
RelatedArticles
edit- git #be3385e6 - Support other ways to get the description of the page (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 (T189982) by Alex Monk
- git #4c75fc36 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #a15f0a95 - Fix typos in code (paramters -> parameters) (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 (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 (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 (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 (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) (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 (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" (T217770) (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 (T231252) by Bartosz Dziewoński
- git #864fec4b - Only support code path with other statements by Matthias Mullie
- git #9e18f905 - Refactor UW Statements Code (T225102) by Eric Gardner
- git #39aeeb42 - build: Updating eslint-utils to 1.4.2 by libraryupgrader
- git #1336c80f - Fix typos in code (paramters -> parameters) (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) (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) (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 (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 (T172368) by Amir Sarabadani
- git #2071361c - Remove some more PSR-4 classes from autoload.php (T172368) by Amir Sarabadani
- git #a81834aa - bridge: Adjust BRIDGE_SET_TARGET_VALUE by bitPogo
- git #bb82a26d - bridge: integrate StringDataValue component into Bridge component (T228263) by Michael Große
- git #ca8c5467 - Revert "Use the backwards-compatible HTML ID for the wikidata item link" (T230958) (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. (T220191) by Petr Pchelko
- git #e38f7554 - Hack to avoid trying to termbox render page before save (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 (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) (T201491) by DannyS712
- git #930bdda2 - [ADR] On invalidating ParserCache when making frontend changes (T229410) by Thomas Arrow
- git #fa88348d - Make SqlSubscriptionLookup and SqlChangeDispatchCoordinator follow PSR-4 (T172368) by Amir Sarabadani
- git #8be920be - grunt eslint: don't fix while testing by Pablo Grass
- git #7d9545f8 - Use Package files to inject config (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 (T230974) by Stanislav Malyshev
- git #2f98c77f - Add site wide block check to checkBlocked (T207893) by Noa Rave
- git #3cf30675 - Fix typos in code (paramters -> parameters) (T201491) by DannyS712
WikibaseLexemeCirrusSearch
edit- git #b09b9208 - Use ISearchResultSet (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 (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 (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 (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 (T229295) by jdlrobson
- git #c5f38e46 - Track all menu interactions (T220016) by Piotr Miazga
- git #44954fe3 - Avoid unnecessary stopPropagation usage so event click tracking can work (T220016) by jdlrobson
- git #9150aec1 - Feature flag overhaul (T229295) by jdlrobson
- git #7280d255 - Dev: Prep for storybook by jdlrobson
- git #9d6a5caf - Disable hyphenation for links (T230860) by Shreyas Minocha
- git #ab8da137 - Provide access to original redirect page on toasts (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 (T197520) by Isarra
- git #ed055b94 - Add custom WikiLove heart icon (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 (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 (T173531) (T229184) by Isarra
- git #70128730 - Fix offsets for CodeMirror in VE (T230756) by Isarra
- git #b2519cb2 - Fix a bunch of VE alignment issues (T205149) by Isarra
- git #b1901210 - Migrate backdrop image style generation to set a variable we use in (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