MediaWiki 1.34/wmf.21/Changelog
Core changes
[edit]- git #d9eec3c9 - Modify -āwith-extensions to throw extension dependency errors (task T225512) by Clara Andrew-Wani
- git #5bbcaef2 - FileJournal tests by Aryeh Gregor
- git #29e0183a - phpunit: Repair GLOBALS reset in MediaWikiUnitTestCase (task T230023) by Timo Tijhof
- git #8159307c - Correct the wording of the backend-fail-hash message by Amir Aharoni
- git #d458953f - ApiQueryCategories: Supply limit for DB query (task T231462) by Brad Jorsch
- git #ab0dfd18 - Revert "Reset $wgContLang consistently for tests" (task T231799) by Ladsgroup
- git #915ec808 - Add Martin Urbanec to .mailmap by Lucas Werkmeister
- git #748a7fe9 - Fix duplicate Jon Harald SĆøby in CREDITS by Lucas Werkmeister
- git #a8cc16cb - Remove Oracle reference from WikiMap (task T230418) by Aaron Schulz
- git #09407afd - Reset $wgContLang consistently for tests by Aryeh Gregor
- git #3d5faa10 - rdbms: clean up use of ATTACH queries in DatabaseSqlite by Aaron Schulz
- git #9a9944e2 - objectcache: add "sessionConsistencyWindow" option to ReplicatedBagOStuff by Aaron Schulz
- git #eccceb8f - phpunit: Add more info to LocalSettings.php error in MediaWikiIntegrationTestCase by Timo Tijhof
- git #136054d9 - Allow CompositeBlock::appliesToRight to return null when unsure (task T229417) (task T231145) by Thalia
- git #8f666cab - Use Maintenance::getConfig in some maintenance scripts by Umherirrender
- git #6b8a2a75 - Avoid multiply calls to MediaWikiServices::getInstance() in one function by Umherirrender
- git #3b767e49 - Add string cast when outputting exceptions in sql.php by Umherirrender
- git #e3c91070 - Use the existing link renderer in the special page pagers by Umherirrender
- git #4e330b44 - Permit case independent unit test directories by mainframe98
- git #89cd9377 - Avoid usage of deprecated setTags() method, use addTags() instead by Derick Alangi
- git #327e8ea4 - Unsuppress phan issues part 6 (task T231636) by Daimona Eaytoy
- git #e2e543f7 - Unsuppress more phan issues (part 5) (task T231636) by Daimona Eaytoy
- git #54190757 - Unpack arrays on variadic arguments by Umherirrender
- git #fc7c916b - Remove unneeded redeclaration of mPage in Article subclasses by Umherirrender
- git #52a21ace - Fix method/function names case mismatch in core files by Derick Alangi
- git #e0d817b7 - objectcache: Optimise array_map in MemcachedBagOStuff::makeKey() by Timo Tijhof
- git #a11863a0 - ProxyLookup: Optimise in_array in isConfiguredProxy() (task T189966) by Timo Tijhof
- git #03eaf421 - Add $specialPageAliases and $magicWords for Tajik by Amir Aharoni
- git #70cb2664 - Setup: Remove debug message for "caches" (task T189966) by Timo Tijhof
- git #e70b5b33 - Unsuppress other phan issues (part 4) (task T231636) by Daimona Eaytoy
- git #5eac6d13 - Unsuppress more phan issues (part 3) (task T231636) by Daimona Eaytoy
- git #97f9c992 - phpunit: Don't bother resetting unused global in UploadFromUrlTestSuite (task T189966) by Timo Tijhof
- git #8754e077 - maintenance: Remove cross-wiki purging from rebuildmessages.php by Timo Tijhof
- git #6cd24201 - Change the autonym of Banjar from "Bahasa Banjar" to "Banjar" (task T231283) by Mahuton
- git #a4d29699 - Change the autonym of Sunda from "Basa Sunda" to "Sunda" (task T228832) by Mahuton
- git #f7eb6a66 - user: Hard deprecate `User::addNewUserLogEntryAutoCreate()` method by Derick Alangi
- git #b5445185 - jobqueue: Avoid usage of deprecated `MWHttpRequest::factory()` by Derick Alangi
- git #da64cb8f - ContribsPage: Re-remove the getContribs() method (task T220447) (task T231540) by DannyS712
- git #4129c755 - Rework ApiUploadTest (task T28169) by Petr Pchelko
- git #e864e65d - Use DatabaseBlock instead of deprecated Block in CompositeBlock tests by Thalia
- git #4ff2d43a - filebackend: improve FileBackendMultiWrite consistencyCheck()/resyncFiles() (task T231086) by Aaron Schulz
- git #760569a2 - filebackend: fix PhpStorm warnings in FileBackend by Aaron Schulz
- git #4941f2de - Permit destructors in MediaWikiTestCaseTrait::createNoOpMock (task T231656) by mainframe98
- git #e4f69ee3 - Also set $wgContLang in MWITC::setContentLang() (task T231630) by Lucas Werkmeister
- git #fb3428eb - Unsuppress other phan issues with low count (task T231636) by Daimona Eaytoy
- git #fa36773e - Introduce BlobStore::getBlobBatch method (task T230834) by Petr Pchelko
- git #7f7efbe0 - Globally unsuppress phan issues with low count (task T231636) by Daimona Eaytoy
- git #9b90a1fd - Add some LocalRepo integration tests by Aryeh Gregor
- git #4802a26b - Correctly format null error reporting level by Aryeh Gregor
- git #f3b786bd - Replace unecessary rollbackMasterChangesAndLog() call in doPostOutputShutdown() by Aaron Schulz
- git #7526c309 - Remove redundant ignore_user_abort() call in ApiStashEdit by Aaron Schulz
- git #e29538b1 - rdbms: add more ScopedCallback::newScopedIgnoreUserAbort() calls (task T231443) by Aaron Schulz
- git #cfff40e9 - Optimize HashRing to avoid hashing for the common single-location case by Aaron Schulz
- git #c5afd254 - lockmanager: sort key by bucket in QuorumLockManager::doLockByType by Aaron Schulz
- git #445699ef - resourceloader: Remove Grade C sniffs for WebOS <=1.4 and SymbianOS by Timo Tijhof
- git #6281a389 - Preserve grapheme clusters in upper corner completion suggester highlighting (task T35242) by tjones
- git #e5f1f622 - logging: Deprecate LogEventsList::$mDefaultQuery member by Derick Alangi
- git #e6a8e526 - ContribsPage: bring back getContribs() method (task T231540) by daniel
- git #f1914810 - Remove usages of Title::quickUserCan by Petr Pchelko
- git #fb6e0ec7 - mime,logging: Remove unused private methods by Derick Alangi
- git #a0d038b0 - filerepo: rename resolveToStoragePath() and tweak file operation arrays by Aaron Schulz
- git #7f2da3af - HashRing optimizations and PhpStorm warning work-arounds by Aaron Schulz
- git #f78e39d3 - Remove $wgMemCachedDebug by Aaron Schulz
- git #1b57f6a8 - Make ObjectCache check the value of apc.enable_cli in CLI mode (task T227838) by Aaron Schulz
- git #97b9dbc6 - Integration tests for Language fallback methods by Aryeh Gregor
- git #709773ab - createNoOpMock() method for PHPUnit tests by Aryeh Gregor
- git #49e2aec5 - Move User::getAllRights to PermissionManager. (task T220191) by Petr Pchelko
- git #0fdb213f - Fix FileBackendGroup test for some configurations by Aryeh Gregor
- git #4c4b61c1 - Improve formatting of constructor documentation for block classes by Thalia
- git #7fb4a955 - Remove unneeded overrideMwServices/resetServices by Aryeh Gregor
- git #47464abb - Call resetServices() when setting globals in tests by Aryeh Gregor
- git #b860ef0d - Avoid fatal errors when reporting exceptions. by daniel
- git #6906a772 - Add UnknownContentHandler. (task T220608) by daniel
- git #5719815f - filebackend: add idiom constant to FileBackend for null results by Aaron Schulz
- git #b4640b64 - filebackend: fix @throws comment in FileBackend::makeContentDisposition() by Aaron Schulz
- git #499e68e3 - mediawiki.Uri: Add another test for arrayParams (task T231382) by Bartosz DziewoÅski
- git #3c84a763 - Add ext-dom to composer.json by Reedy
- git #60d5b802 - Fix call to non-existing TempFSFileFactory::getTempFSFile() (task T231488) by daniel
- git #4d8a287a - Special:DeletedContributions: Drop 'newbies' feature by James D. Forrester
- git #73664393 - Pagers: Drop 'newbie' feature by James D. Forrester
- git #611b21a1 - Special:NewFiles: Use a proper user widget instead by James D. Forrester
- git #ae0e0f4d - Make WantedQueryPage::makeWlhLink protected (task T231481) by Ostrzyciel
- git #e3ac564e - PermissionManager should not cache anonymous rights under ID 0 (task T228253) by Petr Pchelko
- git #8a87ec27 - profiler: Centralise output responsibility from ProfilerOutputText to Profiler by Timo Tijhof
- git #00db615f - Sync up with Parsoid parserTests.txt by Arlo Breault
- git #6f6fcab1 - Docs: Standardise "messages used" comments by Ed Sanders
- git #f801b850 - Grunt: Expand js{,on} for readability by Ed Sanders
- git #7fba6829 - ApiFeedContributions: Drop 'newbies' feature by James D. Forrester
- git #5e90299f - Remove unused localisation message 'wlshowlast' (task T224429) by Bartosz DziewoÅski
- git #2b5ba41c - Remove unused localisation messages 'ascending_abbrev', 'descending_abbrev' (task T224429) by Bartosz DziewoÅski
- git #2ac0c8b7 - Re-add missing messages in languages/i18n/exif/qqq.json by Bartosz DziewoÅski
- git #bd2a4395 - Integration tests for FileBackendGroup by Aryeh Gregor
- git #37022e2e - LockManagerGroup tweaks by Aryeh Gregor
- git #61592e00 - Fix typo in comment by Niklas Laxstrƶm
- git #ea40cc2d - Fix entites typos (task T201491) by Zoranzoki21
Vendor
[edit]No changes for vendor
Extensions
[edit]3D
[edit]No changes for 3D
AbuseFilter
[edit]- git #984e0663 - Move non-unit tests back into default (integration) directory by Kosta Harlan
- git #393e47c5 - Upgrade phan-config to 0.7.1 by Daimona Eaytoy
- git #2a956bc8 - Also catch Error in the hacky workaround for bad rows (task T187153) by Daimona Eaytoy
- git #f7812ea7 - Remove redundant User::addToDatabase call in tests by Daimona Eaytoy
- git #933b791e - Fix param validation in ViewEdit (task T231632) by Daimona Eaytoy
- git #fdb71b58 - Make AbuseFilterVariableHolder::$mVars public again (task T231542) by Daimona Eaytoy
- git #eb91595d - Use row->afl_action instead of $vars (task T231542) by Daimona Eaytoy
- git #d51ca862 - Move parser tests to /unit by Daimona Eaytoy
- git #540edc51 - Remove AbuseFilter::saveFilter dependency on AbuseFilterViewEdit (task T213037) by Daimona Eaytoy
- git #8e166f10 - Refactor and speed up non-parser tests by Daimona Eaytoy
- git #87713008 - Use permissions accessors by Daimona Eaytoy
- git #c469fb4b - Mostly remove $wgUser (task T213037) (task T159299) by Daimona Eaytoy
- git #4d86758a - Add new number syntax as experimental (task T212730) by Daimona Eaytoy
ActiveAbstract
[edit]- git #1cc672f2 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
AdvancedSearch
[edit]No changes for AdvancedSearch
AntiSpoof
[edit]No changes for AntiSpoof
ApiFeatureUsage
[edit]- git #3c9349d0 - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
ArticleCreationWorkflow
[edit]No changes for ArticleCreationWorkflow
ArticlePlaceholder
[edit]No changes for ArticlePlaceholder
Babel
[edit]No changes for Babel
BetaFeatures
[edit]No changes for BetaFeatures
BounceHandler
[edit]No changes for BounceHandler
Calendar
[edit]No changes for Calendar
Campaigns
[edit]No changes for Campaigns
Capiunto
[edit]No changes for Capiunto
CategoryTree
[edit]- git #5b342c51 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
CentralAuth
[edit]- git #eacbaa22 - Add to existing blocks if a blocked user is centrally hidden (task T228950) by Thalia
- git #1c1b6284 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
- git #a50eca09 - Fix function name mismatch, `wfWikiId()` -> `wfWikiID()` by Derick Alangi
- git #ec87ce9d - Follow-up to beeb049b00: correct typo in block options by Thalia
- git #0d49a86a - Fix "Uncaught TypeError: abortable.abort is not a function" by Matthias Mullie
- git #a4dca397 - Merge four tiny styles-only modules for misc CA special pages by Timo Tijhof
- git #d4f6e8af - [globalrename] Pass note to globalrenamequeue-email-body-approved (task T229598) by Martin Urbanec
- git #beeb049b - Use the GetUserBlock hook instead of UserIsHidden (task T228950) by Thalia
- git #650eb594 - Preload tablesorter styles by module 'jquery.tablesorter.styles' by Fomafix
CharInsert
[edit]No changes for CharInsert
CheckUser
[edit]No changes for CheckUser
CirrusSearch
[edit]- git #021ce2a8 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
- git #e4fe4f16 - Use makeTitleSafe to normalize deepcat inputs (task T228633) by Erik Bernhardson
Cite
[edit]- git #35e6993f - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
CiteThisPage
[edit]- git #d60de7d6 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
Citoid
[edit]- git #76af4709 - Merge 'ext.citoid.wikibase.data' into 'ext.citoid.wikibase.init' by Timo Tijhof
cldr
[edit]No changes for cldr
Cognate
[edit]No changes for Cognate
CodeEditor
[edit]No changes for CodeEditor
CodeMirror
[edit]No changes for CodeMirror
CodeReview
[edit]- git #d8fcfa73 - Deprecated $wgContLang global no more! by Jack Phoenix
CollaborationKit
[edit]- git #3ffebbd3 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
Collection
[edit]- git #704af541 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
CommonsMetadata
[edit]No changes for CommonsMetadata
ConfirmEdit
[edit]- git #a42d5d4a - Move apihelp messages to a separate file (task T189982) by Amir Aharoni
CongressLookup
[edit]No changes for CongressLookup
ContactPage
[edit]No changes for ContactPage
ContentTranslation
[edit]- git #a713dcb6 - Fix navigation problem when last issue inside a card gets resolved (task T229230) by petarpetkovic
- git #30098dc5 - Update class in link inspector by Ed Sanders
- git #8f7ff432 - Fix PHP notice in ApiQueryTranslatorStats (task T231544) by Niklas Laxstrƶm
- git #2af5ee3b - Selenium: the first test (task T231428) by Jose Pita
- git #576fb2a7 - Use upstream pulsating dot (task T226719) by Ed Sanders
- git #38519e26 - Show link target selection widget for gray links without guessed target name (task T224408) by Niklas Laxstrƶm
- git #5cdfd6d8 - Remove contributions menu invite when creating new article (task T230362) by petarpetkovic
- git #0673cbbb - Recursively check the section for nodes excluded from MT validation (task T225118) by Santhosh Thottingal
- git #253d766a - Correct the position of gray interlanguage link dialog (task T224880) by petarpetkovic
- git #35759fd8 - Display warning for partially adapted references (task T206310) by petarpetkovic
- git #e557086e - Guard against empty results (task T231284) by Adam Wight
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]No changes for DismissableSiteNotice
DonationInterface
[edit]- git #aa36405e - Move api messages to a separate file (task T189982) by Amir Aharoni
- git #2e61d460 - Used ids instead of classes and allowed for comma and decimal inputs (task T230501) by Margaret Epps
- git #44180d5d - Card alt text: include when translated (task T231549) by Elliott Eggleston
- git #14b9504f - Update deps for compat with latest mw core by Elliott Eggleston
- git #2fb8a404 - Non-USD support for updonate by Elliott Eggleston
- git #d7d56b60 - Fix other amount validation for updonate by Elliott Eggleston
DoubleWiki
[edit]No changes for DoubleWiki
DynamicSidebar
[edit]No changes for DynamicSidebar
EUCopyrightCampaign
[edit]No changes for EUCopyrightCampaign
Echo
[edit]- git #15d36cca - Remove global usage in UserNotificationGateway by Kosta Harlan
- git #7dacde99 - Remove unused dependency on ext.echo.styles.notifications by Roan Kattouw
Elastica
[edit]No changes for Elastica
ElectronPdfService
[edit]No changes for ElectronPdfService
EntitySchema
[edit]No changes for EntitySchema
EventBus
[edit]- git #cab674d5 - Make JobExecutor transaction use better match JobRunner by Aaron Schulz
EventLogging
[edit]No changes for EventLogging
ExtensionDistributor
[edit]No changes for ExtensionDistributor
ExternalGuidance
[edit]No changes for ExternalGuidance
FeaturedFeeds
[edit]- git #f8c26930 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
FileExporter
[edit]- git #bf8bd16e - Always include protocol in clientUrl (task T228846) by Adam Wight
FileImporter
[edit]- git #bd65c160 - Pass edit summary through our various forms (task T230983) by Adam Wight
FlaggedRevs
[edit]- git #ef2e23e4 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
Flow
[edit]- git #8f6767c9 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
- git #040e4ed0 - Assign flow-suppress to the suppress group and oversight grant (task T231694) by JJMC89
- git #8b578b8e - Fix PHP Notice: Undefined index: posts (task T207867) by Kosta Harlan
- git #04ffe7f6 - ContributionsQuery: Drop 'newbies' feature support, killed in core (task T231540) by James D. Forrester
FundraiserLandingPage
[edit]- git #7abcede0 - Fix location of eventlogging schema revision in extension.json (task T231406) by Andrew Green
FundraisingTranslateWorkflow
[edit]No changes for FundraisingTranslateWorkflow
Gadgets
[edit]No changes for Gadgets
GeoCrumbs
[edit]No changes for GeoCrumbs
GeoData
[edit]No changes for GeoData
GettingStarted
[edit]No changes for GettingStarted
GlobalBlocking
[edit]No changes for GlobalBlocking
GlobalCssJs
[edit]- git #39005397 - Workaround setMwGlobals resetting services by Aryeh Gregor
GlobalPreferences
[edit]No changes for GlobalPreferences
GlobalUsage
[edit]- git #01f75479 - Avoid usage of deprecated $wgContLang global (dep in 1.32) (task T189966) by Derick Alangi
GlobalUserPage
[edit]No changes for GlobalUserPage
GoogleNewsSitemap
[edit]No changes for GoogleNewsSitemap
Graph
[edit]- git #cb610a33 - Docs: Standardise "messages used" comments by Ed Sanders
- git #edacbd23 - Rely on ParserCache instead of using $wgMainStash in a flakey way (task T227376) by Aaron Schulz
GrowthExperiments
[edit]- git #a688f801 - Selenium: Homepage can be enabled (task T224903) by ephemeralwaves
- git #960cb540 - Revert "Update posted on timestamp when overlay is opened" (task T231701) by Catrope
- git #4aca04d7 - Homepage: Restructure mobile overlay handling (task T229271) by Roan Kattouw
- git #05b3aefe - Mobile homepage: Lazy-load RL modules with only one request by Roan Kattouw
- git #9cd7a9d2 - build: Update grunt-banana-checker by Roan Kattouw
- git #3a0738e5 - Homepage: Transit mobile overlay HTML as HTML, not JSON by Roan Kattouw
GuidedTour
[edit]No changes for GuidedTour
GWToolset
[edit]- git #a8f4855c - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
ImageMap
[edit]- git #b024fddb - Make mapName deterministic so it can be tested by Ed Sanders
InputBox
[edit]- git #aab9a97c - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
Insider
[edit]No changes for Insider
intersection
[edit]No changes for intersection
Interwiki
[edit]- git #3989bee5 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
InterwikiSorting
[edit]No changes for InterwikiSorting
Jade
[edit]- git #97af2ac9 - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
Josa
[edit]No changes for Josa
JsonConfig
[edit]No changes for JsonConfig
Kartographer
[edit]- git #771e9b2b - ApiQueryMapData: Fix PHP fatal when ParserOutput has no map data (task T231561) by Roan Kattouw
- git #a61ccc34 - Fix array access as object (task T231453) by Daimona Eaytoy
LabeledSectionTransclusion
[edit]No changes for LabeledSectionTransclusion
LandingCheck
[edit]No changes for LandingCheck
LdapAuthentication
[edit]No changes for LdapAuthentication
Linter
[edit]No changes for Linter
LiquidThreads
[edit]- git #28b3e601 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
- git #aea015af - Speculative to avoid setting subtitle when no title is found (task T61791) by Kosta Harlan
Listings
[edit]No changes for Listings
LocalisationUpdate
[edit]- git #eda65056 - Drop PHP message file support by Aryeh Gregor
LoginNotify
[edit]No changes for LoginNotify
MachineVision
[edit]- git #736de5dd - README updates by Eric Gardner
- git #0af9b483 - Revert "Dev: Register WikibaseClient as an extension dependency" by Jforrester
- git #0ea26e4b - Hygiene: Remove SpecialImageLabeling by Michael Holloway
- git #9f040611 - Update review UI to use new unreviewed image labels API module (task T231104) by Michael Holloway
- git #5d49a577 - Allow filtering suggestions for review by uploader (task T231104) by Michael Holloway
- git #2799dad7 - Persist the uploader ID in machine_vision_label (task T231104) by Michael Holloway
- git #9fcdd568 - Dev: Register WikibaseClient as an extension dependency by Michael Holloway
- git #9e7f324b - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
- git #f9eb4e77 - Add EntityLookup and i18n support for resolving Q-ids to labels by Michael Holloway
MapSources
[edit]No changes for MapSources
MassMessage
[edit]- git #3b95e534 - Increase MassMessageList edit summary max length (task T231147) by DannyS712
- git #8a714ce1 - build: Updating eslint-config-wikimedia to 0.14.1 by libraryupgrader
- git #b3ab634b - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
- git #207c5a9d - Fix function name mismatch, `wfWikiId()` -> `wfWikiID()` by Derick Alangi
- git #c8daf768 - build: Updating npm dependencies by libraryupgrader
Math
[edit]- git #3927e65c - makeSvgsAndCss.js: Add more logging and an '--all' flag by Ed Sanders
- git #44b88c6e - Re-render MWChemSymbols.css (task T166936) by Ed Sanders
MobileApp
[edit]No changes for MobileApp
MobileFrontend
[edit]- git #349b22e7 - Don't cast `0` to `null` when passing sectionId to VE (task T231825) by Ed Sanders
- git #4b7a56cc - Document all our components in storybook (task T231489) by jdlrobson
- git #76e2288e - [toolbar] [watchstar] use terser labels (task T226562) by Stephen Niedzielski
- git #ba4f91b6 - Icons should not be defined in stylesheets (task T231489) by jdlrobson
- git #76160b99 - Fix failing qunit test by jdlrobson
- git #d23c77dd - Dev: Provide sensible fallbacks on mw.config values that don't exist (task T231489) by jdlrobson
- git #9aa5a0a2 - build: Updating handlebars to 4.1.2 by libraryupgrader
- git #3976b576 - Upgrade to Sinon 4.5.0 by jdlrobson
- git #6bd17bd3 - Make promoCampaign.js API make use of mw.storage return values by Nicholas Ray
- git #ebc7c484 - Storybook: Pull core assets rather than assume file structure by jdlrobson
- git #7d4fa991 - mobile.init/editorLoadingOverlay: Fix toolbar height off by 1px (task T228159) by Bartosz DziewoÅski
- git #47bdc6b1 - š© specials: Avoid usage of MWNamespace class as it's deprecated by Derick Alangi
- git #671192e4 - mobile.editor.overlay: Avoid editor flickering when the user is blocked by Bartosz DziewoÅski
- git #97928699 - currentPage should reflect currentPage not relevant title (task T230927) (task T217826) by jdlrobson
- git #71c25b37 - mobile.editor.overlay: Use consistent transition when switching editors (task T228159) by Bartosz DziewoÅski
- git #d4757525 - Build assets reflecting edit change. by jdlrobson
- git #1f0cc51e - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
- git #394737de - š AMC: Safe guard against when user not found in DB or anon user by Derick Alangi
MultimediaViewer
[edit]No changes for MultimediaViewer
NavigationTiming
[edit]No changes for NavigationTiming
Newsletter
[edit]- git #e7940dd4 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
- git #d3ba3488 - content: Remove unused constant NewsletterContent::NEWSLETTER_MANAGE by Derick Alangi
NewUserMessage
[edit]No changes for NewUserMessage
Nuke
[edit]No changes for Nuke
OATHAuth
[edit]- git #89438231 - Update version to 0.4.0 to keep better track of changes by Reedy
- git #3ab00ff4 - Re-add missing qqq for oathauth-ui-not-enabled-modules by Reedy
- git #630a17da - UI upgrade (task T218214) (task T226056) by Dejan Savuljesku
OAuth
[edit]No changes for OAuth
OpenStackManager
[edit]No changes for OpenStackManager
ORES
[edit]- git #29f4dcfd - Include filters config hash in cache key by Stephane Bisson
- git #65b05bb4 - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
PageAssessments
[edit]- git #0125a54a - Split apihelp messages to a separate file (task T189982) by Alex Monk
- git #28ce3385 - build: Upgrade grunt-banana-checker from 0.8.0 to 0.8.1 by James D. Forrester
PagedTiffHandler
[edit]No changes for PagedTiffHandler
PageImages
[edit]No changes for PageImages
PageTriage
[edit]- git #1c6032a7 - Publish TagCopyvio log entries with `pagetriage` tag (task T228669) by DannyS712
- git #4b0e06b9 - Prevent badges from getting in the way of clicks (task T207452) by Sam Wilson
PageViewInfo
[edit]- git #314ca7cd - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
ParserFunctions
[edit]No changes for ParserFunctions
ParsoidBatchAPI
[edit]- git #b95f55c6 - Split apihelp messages to a separate file (task T189982) by Alex Monk
PdfHandler
[edit]No changes for PdfHandler
PerformanceInspector
[edit]No changes for PerformanceInspector
Petition
[edit]No changes for Petition
Poem
[edit]No changes for Poem
PoolCounter
[edit]No changes for PoolCounter
Popups
[edit]No changes for Popups
ProofreadPage
[edit]- git #e3c8cf2f - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
- git #8af2644e - build: Update devDependencies by Ed Sanders
- git #7db1d5ad - Docs: List messages used by Ed Sanders
PropertySuggester
[edit]- git #d9410f26 - Split apihelp messages to a separate file (task T189982) by Alex Monk
QuickSurveys
[edit]No changes for QuickSurveys
Quiz
[edit]No changes for Quiz
ReadingLists
[edit]No changes for ReadingLists
RelatedArticles
[edit]No changes for RelatedArticles
Renameuser
[edit]- git #a68dbf8f - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
- git #c75eab9b - Remove PHP entry point (task T140007) by Reedy
- git #7b9c3187 - Exclude 'renameuser' from the 'logTypesOnUser' variable (task T200731) by GeoffreyT2000
RevisionSlider
[edit]No changes for RevisionSlider
RSS
[edit]No changes for RSS
SandboxLink
[edit]No changes for SandboxLink
Score
[edit]No changes for Score
Scribunto
[edit]- git #248dcae3 - Split LuaEngineTestBase to LuaEngineUnitTestBase and LuaEngineTestBase (task T230701) by Amir Sarabadani
SearchExtraNS
[edit]No changes for SearchExtraNS
SecureLinkFixer
[edit]- git #bad04a20 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
[edit]No changes for SecurePoll
Sentry
[edit]No changes for Sentry
ShortUrl
[edit]No changes for ShortUrl
SiteMatrix
[edit]No changes for SiteMatrix
SkinPerPage
[edit]No changes for SkinPerPage
SpamBlacklist
[edit]- git #b9c0f070 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
- git #19c69f41 - Improve edit/upload error message integration by Bartosz DziewoÅski
SubPageList3
[edit]No changes for SubPageList3
SubpageSortkey
[edit]No changes for SubpageSortkey
SyntaxHighlight_GeSHi
[edit]No changes for SyntaxHighlight_GeSHi
TemplateData
[edit]No changes for TemplateData
TemplateSandbox
[edit]No changes for TemplateSandbox
TemplateStyles
[edit]No changes for TemplateStyles
TemplateWizard
[edit]No changes for TemplateWizard
TextExtracts
[edit]- git #4c94bec1 - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
Thanks
[edit]- git #649d070d - Fix function name mismatch, `wfWikiId()` -> `wfWikiID()` by Derick Alangi
- git #c773e017 - Read the block status from the replicas for the 'thank' link (task T231617) by David Barratt
- git #2c94ba17 - Replace $wgUser (task T159299) by MatÄj SuchĆ”nek
TheWikipediaLibrary
[edit]No changes for TheWikipediaLibrary
TimedMediaHandler
[edit]- git #549dc59c - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
- git #6b091747 - build: Add mediawiki/mediawiki-phan-config (task T224766) by Umherirrender
timeline
[edit]No changes for timeline
TitleBlacklist
[edit]- git #cba4d461 - VE: Update for errorformat=html (task T229532) by Bartosz DziewoÅski
TocTree
[edit]No changes for TocTree
TorBlock
[edit]- git #5163d315 - Use GetUserBlock hook instead of GetBlockedStatus (task T229692) by Thalia
Translate
[edit]- git #3afa15c1 - Hard-deprecate loading the extension via Translate.php (task T228054) by James D. Forrester
- git #ecf627e9 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
- git #7065cdbb - Fix per language cache purging in MessageGroupStatsRebuildJob by Niklas Laxstrƶm
- git #230505a6 - Add some more logs to identify performance issues with core export (task T230100) by Abijeet
- git #273cc53f - Fix moving of translatable pages in namespaces without subpages (task T215202) by Niklas Laxstrƶm
TranslationNotifications
[edit]- git #60dcd6c0 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
TrustedXFF
[edit]No changes for TrustedXFF
TwoColConflict
[edit]- git #c44f2a58 - Use upstream pulsating dot (task T226719) by Bartosz DziewoÅski
- git #fd02192f - build: Updating wdio-mediawiki to 0.4.0 by libraryupgrader
- git #119bf560 - build: Upgrade eslint-config-wikimedia from 0.13.1 to 0.14.0 and make pass by James D. Forrester
- git #d6b5d441 - Merge ext.TwoColConflict.Settings into ext.TwoColConflict.Split.Tour (task T229791) by Amir Sarabadani
UniversalLanguageSelector
[edit]- git #86d39b0f - Updating jquery.uls from upstream by Amir Aharoni
UploadsLink
[edit]No changes for UploadsLink
UploadWizard
[edit]- git #c0691170 - Add "copy statements to all files" button (task T231225) by Matthias Mullie
- git #03c764dd - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
- git #e28dee84 - Do not escape license message by Ed Sanders
UrlShortener
[edit]No changes for UrlShortener
UserMerge
[edit]No changes for UserMerge
VipsScaler
[edit]- git #cb280535 - Add Serbian aliases (task T212586) by petarpetkovic
VisualEditor
[edit]- git #7db2a8c5 - Update VE core submodule to master (ce4a16063) (task T228230) by Ed Sanders
- git #c0eb57ed - Remove Phan suppression for a fixed false positive by Bartosz DziewoÅski
- git #91f99ce7 - ve.init.mw.DesktopArticleTarget.init: Update for Minerva changes again by Bartosz DziewoÅski
- git #e5f5a493 - Support for defined template context items (task T211243) by Ed Sanders
- git #593d26b4 - Don't let double-clicking the save button trigger a save (task T230816) by David Lynch
- git #1761b6d6 - MobileArticleTarget: v1 of toolbar refresh (task T211789) (task T230807) by David Lynch
- git #4a894768 - Docs: Standardise "messages used" comments by Ed Sanders
- git #7cc538fe - Use upstream pulsating dot (task T226719) by Ed Sanders
- git #48ae9852 - Update VE core submodule to master (c4c37f4e0) (task T231381) by James D. Forrester
- git #035f34da - DesktopArticleTarget.init: Improve handling of 'preloadparams' (task T231382) by Bartosz DziewoÅski
- git #20b1c6d7 - Update VE core submodule to master (fe0ca590e) by Ed Sanders
- git #21f0f712 - Update VE core submodule to master (c6d271fa5) (task T230794) by Bartosz DziewoÅski
- git #b5aa9e9c - ve.ce.MWSignatureNode: Fix rendering by Bartosz DziewoÅski
- git #3b09a071 - Link inspector: Turn off 'addQueryInput' (task T230819) by Ed Sanders
- git #c0d2d52e - Remove usages of deprecated MWNamespace. (task T11977) by Petr Pchelko
- git #b28c4bd3 - Update VE core submodule to master (aec8d85c5) by James D. Forrester
- git #756572ed - ve.init.mw.ArticleTarget: Use errorformat=html when saving (task T229532) by Bartosz DziewoÅski
- git #35eead0f - Break up our massive load.php request to work around network issues (task T213214) (task T221197) by Bartosz DziewoÅski
Wikibase
[edit]- git #329e7f5d - bridge: Ensure tests fail if promise resolves unexpectedly by Michael GroĆe
- git #a4c7bc39 - bridge: fix scriptPath in tests (task T230336) by Lucas Werkmeister
- git #e2260c90 - bridge: split constructor interface from ForeignApi (task T230336) by Lucas Werkmeister
- git #12408fe4 - Bundle all test cases of ApiUserBlockedTest into one test by Amir Sarabadani
- git #0f566df9 - GenericChangeOpResult: add tests (task T224010) by Jakob Warkotsch
- git #8a585457 - Highlight :target statements (task T178745) by AbiƔn
- git #aced6dfd - bridge: Makeing ForeignRepo responsible for holding username (task T230331) by bitPogo
- git #1aec74d0 - bridge: WritingEntityRepository (task T230335) by bitPogo
- git #cb4f8aeb - bridge: Ensure tests fail without assertions by Michael GroĆe
- git #d05a7337 - Add several monolingual languages (task T189427) (task T190981) (task T198366) (task T222020) (task T230145) by jhsoby
- git #392de7dc - Correct languages in EntitySourceDocumentUrlProviderTest (task T231666) by Lucas Werkmeister
- git #d7ff310c - bridge: Skip the flaky canEditSingleStringMainSnak test again by Michael GroĆe
- git #dfe97c1e - Make all other ChangeOp implementations return GenericChangeOpResult (task T224010) by alaasarhan
- git #12f709fb - bridge: short syntax for API calls by Pablo Grass
- git #89a8de31 - bridge: npm update&audit fix by Pablo Grass
- git #90649d68 - Prefix statement, and reference namespaces in RDF output (task T222306) (task T211799) (task T214557) by Leszek Manicki
- git #0ad55504 - In FormatEntities use RemexHtml Serializer instead of DOM by Tim Starling
- git #0f84602a - bridge: Extend integration tests by bitPogo
- git #3da6b03f - bridge: simplyfy store integration tests by bitPogo
- git #f2ecdebd - Added prefixes to document (data) URIs in the RDF output (task T222306) (task T211799) (task T214557) by Leszek Manicki
- git #9522e745 - bridge: try to fix flaky test again (task T231074) by Michael GroĆe
- git #4152f986 - bridge: Align BRIDGE_SET_TARGET_VALUE by bitPogo
- git #a63a8993 - Fix entites typo (task T201491) by Zoranzoki21
- git #54205ce1 - Increase TTL of SitesModule from 10m to 1h (task T229153) by Amir Sarabadani
- git #77da2812 - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
- git #e54159d1 - Ignore ItemLookupException in ItemTermsRebuilder (task T229816) by Amir Sarabadani
- git #fc179e02 - Add service for counting distinct changed languages in a changeOpResults tree. (task T224010) by rosalie
- git #68cf2380 - bridge: collect coverage from all ts and vue files in src/ by Michael GroĆe
- git #17b61706 - bridge: fix flaky bridge browser test (task T231074) by Michael GroĆe
- git #72391e96 - UserPreferredContentLanguagesLookup: better method param name (task T227083) by Jakob Warkotsch
- git #10505a43 - Added a service generating canonical URLs of "document" pages for defined Entity Sources (task T214557) (task T211799) by Leszek Manicki
- git #aae45685 - fix typos in ReplicaMasterAwareRecordIdsAcquirer phpdoc by addshore
- git #74bfc9d9 - Make EntityInfo::getEntityInfo() private by Aleksey Bekh-Ivanov (WMDE)
WikibaseCirrusSearch
[edit]- git #e099c271 - Support pure existence in haswbstatement (task T230175) by Erik Bernhardson
WikibaseLexeme
[edit]- git #62536a04 - Selenium: Disable flaky test (task T231685) by Kosta Harlan
WikibaseLexemeCirrusSearch
[edit]No changes for WikibaseLexemeCirrusSearch
WikibaseMediaInfo
[edit]- git #dffb7a3b - Remove old-style qualifiers & code paths with no other statements by Matthias Mullie
- git #06afa86a - Increase delay before checking file upload success by Matthias Mullie
- git #2dd99b06 - Adds more File metadata to RDF output (task T221916) by Tpt
- git #7493dc1d - Tests: Add test coverage for userCanEdit() (task T221732) by annet
- git #51b27139 - Tests: Add unit tests for getProtectionMsg (task T221732) by Kosta Harlan
- git #846f9b18 - Add page protection message to file page (task T221732) by annet
- git #a40a2d81 - Convert QualifierValueInputWidget to ComponentWidget by Matthias Mullie
- git #b7043d5e - Convert LinkNoticeWidget to ComponentWidget by Matthias Mullie
- git #594a63ce - Allow passing in non-default data (task T231225) by Matthias Mullie
- git #0aa87bca - Better cross-browser fix for T222283 (task T222283) by Eric Gardner
- git #3ece84fd - No need to deal with formatvalue caches if they've already been cleaned up (task T225102) by Matthias Mullie
- git #205bd8a2 - Adds some RDF triples from File metadata (task T221916) by Tpt
WikibaseQualityConstraints
[edit]- git #bd149a36 - Add classes to distinguish between param checks and constraint checks (task T227866) by Jakob Warkotsch
- git #11935d52 - Restored the skipped test after changes to Wikibase (task T211799) (task T214557) by Leszek Manicki
- git #7f5bebe4 - Fix order of actions before loading of the definition icon (task T227866) by Noa Rave
- git #b1b1db71 - Temporarily skip a test (task T211799) (task T214557) by Leszek Manicki
Wikidata.org
[edit]- git #cf41b91c - Add ADR for the solution design on including WDQS lag into maxlag (task T221774) by alaasarhan
WikidataPageBanner
[edit]No changes for WikidataPageBanner
WikiEditor
[edit]No changes for WikiEditor
wikihiero
[edit]No changes for wikihiero
WikiLove
[edit]No changes for WikiLove
WikimediaBadges
[edit]- git #a306315f - build: Updating eslint-utils to 1.4.2 by libraryupgrader
WikimediaEditorTasks
[edit]No changes for WikimediaEditorTasks
WikimediaEvents
[edit]- git #692658b8 - Remove user_wpzero AbuseFilter variable (task T227843) by Max Semenik
WikimediaIncubator
[edit]- git #3d413489 - Use the correct object in onSpecialSearchSetupEngine (task T224353) by Reedy
WikimediaMaintenance
[edit]- git #2908bc77 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
WikimediaMessages
[edit]No changes for WikimediaMessages
XAnalytics
[edit]No changes for XAnalytics
Skins
[edit]CologneBlue
[edit]No changes for CologneBlue
EUCopyrightCampaignSkin
[edit]No changes for EUCopyrightCampaignSkin
MinervaNeue
[edit]- git #17ffe010 - [hack] [toolbar] tighten the icon spacing (task T230232) by Stephen Niedzielski
- git #7af07aef - [icon] [toolbar] update page info icon (task T230693) by Stephen Niedzielski
- git #936ec8dc - [LESS] remove unused variables by Stephen Niedzielski
- git #3c55b23d - [icon] revise icons (task T229440) by Stephen Niedzielski
- git #e5aeeea2 - Restore contributions icon to non-AMC menu (task T231363) by jdlrobson
- git #2e4879b3 - Fix userSandbox path (task T231358) by jdlrobson
MonoBook
[edit]No changes for MonoBook
Modern
[edit]No changes for Modern
Nostalgia
[edit]No changes for Nostalgia
Timeless
[edit]- git #3cf24fa8 - Better padding for new messages yellow by Isarra
- git #b5df43b3 - Add a min-height to thumbcaptions so magnify icon doesn't overflow by Isarra
- git #649a9f13 - Add arrows for extension:proofreadpage pages and sort tabs appropriately (task T231250) by Isarra
- git #49a2ab34 - Add settings to use a particular layout even at higher resolutions (task T131803) by Isarra
- git #41afd6e2 - Fix close behaviour on click-toggle dropdowns by Isarra
- git #f3eea9d9 - Align echo new messages yellow thing by Isarra
- git #7f87813b - Simplify JavaScript code by Fomafix
- git #808c3172 - Clean up and/or optimise icons a bit by Isarra
- git #c16be2f4 - Fix languages/variants stuff some more by Isarra
- git #46bbcd9a - Cleanup js clicky stuff a bit more by Isarra
- git #54997f2d - Use click to toggle for desktop dropdown menus (task T211357) by Isarra
- git #a4900353 - Use flex for logo container width and to show some username on small screens (task T184998) by Isarra
- git #cd71b68b - Fix weird lines appearing in IE with Extension:WikiEditor (task T190991) by Isarra
- git #682ba33f - Bump version by Isarra
- git #ba13e451 - Only move special page namespace caction to sidebar if only one by Isarra
- git #f0fc1a43 - Custom logo rendering, including text wordmark images (task T132004) (task T230663) by Isarra
- git #a8710c87 - Apply content padding to data-after-content on small resolutions by Isarra
- git #8bca35de - Put languages back in sidebar on desktop (task T231256) (task T231234) by Isarra
- git #e0d18e32 - Style datatables consistently with wikitables (task T220232) by Isarra
- git #1c079f55 - Better contrast on wikitable borders (task T220255) by Isarra
- git #2cc41bbb - Make editsection icon part of first editsection link by Isarra
- git #fa969cf9 - Better position notifications area (watchlist ajax, preferences changes, by Isarra
- git #8138b52f - Remove extra padding on thumbcaptions by Isarra
- git #488be95b - Kill weird table normalisation (task T215608) (task T181184) by Isarra
Vector
[edit]No changes for Vector
Total Changes
[edit]363 Changes in 77 repos by 78 authors