MediaWiki 1.32/wmf.10/Changelog

Core changes

edit
  • git #e1990c6f - Skip MediaWikiTestCaseSchema1Test on Postgres (T195807) by Krinkle
  • git #ee8d2c46 - Sync up with Parsoid parserTests.txt by C. Scott Ananian
  • git #bc1f5968 - Declare HTMLSelectNamespace::mAllValue by Umherirrender
  • git #0a4a274b - Fix PHP7 warning "non well formed numeric value encountered" by Edward Chernenko
  • git #cee33128 - wdio-mediawiki: Tag v0.2.0 by Timo Tijhof
  • git #c17fdac8 - Expand $wgDBDefaultGroup documentation by Marius Hoch
  • git #ec328952 - Avoid bad method call to patchPatch() in DbTestRecorder (T193995) by Aaron Schulz
  • git #14d8291c - resourceloader: Update StartUpModule to use file hash instead of mtime by Krinkle
  • git #1d117853 - resourceloader: Fix duplicate semi-colon in generated startup code by Krinkle
  • git #828f6d6a - skins: Remove redundant mediawiki.hidpi script (T127328) by Krinkle
  • git #86cf01d4 - LCStoreStaticArray: create cache directory when it doesn't exist by Edward Chernenko
  • git #44939445 - Add some output for progress in populateChangeTagDef.php (T193871) by Amir Sarabadani
  • git #b87c6d3f - resourceloader: spin base module code out as a proper module (T192623) by Aaron Schulz
  • git #afb2269c - Revert "Use pathinfo() in AutoLoaderStructureTest::testPSR4Completeness" (T198077) by Hashar
  • git #634c2ec2 - Use pathinfo() in AutoLoaderStructureTest::testPSR4Completeness (T198077) by Legoktm
  • git #56b2412d - Browser tests: use Util.getTestString in specialwatchlist.js by Jakob Warkotsch
  • git #d503ac7c - GitInfo: Don't try shelling out if it's disabled (T198037) by Kunal Mehta
  • git #a19320bf - Add the es-419 language code to support South American Spanish (T112889) by Amire80
  • git #84f59b44 - Make WikiPage::convertSelectType protected by Umherirrender
  • git #20a0be5e - Remove deprecated 'dom-level2-shim' module (T127328) by Timo Tijhof
  • git #afffa555 - resourceloader: Add coverage for StartupModule::getDefinitionSummary by Timo Tijhof
  • git #d7707fa8 - rdbms: rearrange LoadBalancer fields and make some private by Krinkle
  • git #125cbd8c - Use \u{00A0} instead of   or   (T154300) by Krinkle
  • git #0dead475 - resourceloader: move using() from mediawiki.js to the base module (T192623) by Krinkle
  • git #be97a467 - resourceloader: remove internal use of using() in mediawiki.js (T192623) by Krinkle
  • git #5c0937b1 - Make MessageCache::getMsgFromNamespace() process cache hook-defined keys by Aaron Schulz
  • git #c7564daa - [MCR] Rollback for all slots (T194034) by Gergő Tisza
  • git #75cc8d3e - mediawiki.hook: Move mw.hook tests to new mediawiki.base.test.js file (T192623) by Nikerabbit
  • git #758e6716 - French space armoring: Use unicode regex instead of octal escapes by C. Scott Ananian
  • git #c6bc5a25 - RCFilters: Fix saved filter name truncation for Firefox (T197835) by Sbisson
  • git #ef1edcea - Make undo fail if more than just the main slot is affected. (T194412) by daniel
  • git #731a113a - MCR: rename $baseRevId paramter to match actual semantics. (T197685) by Gergő Tisza
  • git #dd225872 - Fix Special:Userrights temp groups with no non-temp groups (T197860) by Brad Jorsch
  • git #d9278309 - API: Check assert parameters earlier in the request (T197672) by Brad Jorsch
  • git #ea326ffe - Align loading animation for first load later reloads (T192210) by Mooeypoo
  • git #a60dcdc2 - Armor against French spaces detection in HTML attributes (T5158) by Fomafix
  • git #4aaf05e8 - Set $linkTrail for Abkhazian. (T189923) by Tacsipacsi
  • git #02c6d1b5 - RCFilters: Readjust welcome text so results don't jump after load (T197833) by Moriel Schottlender
  • git #9dfc1941 - Remove PageContentSaveComplete hook subscriber that won't work.. by Reedy
  • git #bea5b852 - Reduce indenting, remove else conditions by Reedy
  • git #bd8cd912 - Turning change_tag_def store to a service (T194162) by Amir Sarabadani
  • git #ce1773b7 - rdbms: make some LBFactory fields private by Aaron Schulz
  • git #91fb4977 - Checkboxes should be styled on non-JS browsers (T196947) by Jdlrobson
  • git #232deffd - RCFilters: Preserve collapsed state and adjust display (T177206) by Moriel Schottlender
  • git #2feb1fcc - LanguageConverter: Fix @return description by Fomafix
  • git #564257dc - Blob can't be false by daniel
  • git #626c5f69 - objectcache: change "miss" to "renew" in metric name for preemptive refreshes by Krinkle
  • git #b18ae822 - API: Use param-per-value for meta=filerepoinfo's friprop docs (T197730) by Brad Jorsch
  • git #4cc7dea1 - Only use languages with localisation in the installer (T188030) by Niklas Laxström
  • git #d96ca0d6 - Browser tests: extract commonly used getTestString function by Jakob Warkotsch
  • git #7732c79f - Improve documentation of fields in EditPage (T197685) by daniel
  • git #2bb53295 - Maintenance::finalSetup: Make sure we re-create LBFactory (T147169) by Marius Hoch
  • git #6ebb3a55 - Selenium: run Wikibase repo tests (T180228) by Željko Filipin
  • git #9d4a7e4d - Xhprof: support tideways-xhprof extension by Krinkle
  • git #b25d3030 - Add browser test for basic watchlist functionality (T191601) by Jakob Warkotsch
  • git #97b67921 - selenium: RecentChanges page object (T191600) by Pablo Grass
  • git #2f9e892c - When encountering bad blobs, log the text row id. by daniel
  • git #d88e924b - Fix PHP warnings "preg_replace(): [...] invalid range in character class" by Reedy
  • git #cddd1a7e - Revert "Use type Language instead of string for $lang of doEditSectionLink" by Legoktm
  • git #86bcdcf9 - Adjust layout for saved filters empty state (T191534) by Hagar Shilo
  • git #cfa0717d - Move lbFactory defintion from construct to execute in populateChangeTagDef (T193871) by Amir Sarabadani
  • git #54344ac9 - docs/hooks.txt: fix incorrect description of UploadForm:* hooks by Edward Chernenko
  • git #531e71ac - Use type Language instead of string for $lang of doEditSectionLink by Fomafix
  • git #ed802248 - Make ChangeTag use NameTableStore for change_tag_def table (T193868) by Amir Sarabadani
  • git #fad1d907 - stats: Hard-deprecate BufferingStatsdDataFactory::getBuffer() by Timo Tijhof
  • git #b2514767 - mediawiki.base: Move $j alias to mediawiki.base.js (T192623) by Timo Tijhof
  • git #94b58b2c - MWExceptionRenderer: Fix db error outage page (T195525) by Bartosz Dziewoński
  • git #3801e54c - resourceloader: move hook() and html() from mediawiki.js to base module (T192623) by Aaron Schulz
  • git #f1e45056 - Add maintenance to populate change_tag_def table and ct_tag_id field (T193871) by Amir Sarabadani
  • git #a79519af - resourceloader: qualify $ variable in script() call to handle the case of jQuery (T192623) by Krinkle
  • git #9d5a5b29 - Better logging for reauth operations by Anomie
  • git #9f02f548 - services: Update comment mentioning non-existent method by Timo Tijhof
  • git #9029425a - Update grunt and grunt-contrib-watch to resolve vulnerabilities (T194280) by Željko Filipin
  • git #792dc3c7 - Improve timeouts in MultiHttpClient by Tim Starling
  • git #257f8779 - Ignore order of slot roles in test assertions (T197271) by Daniel Kinzler
  • git #f84d4716 - Move getFieldsToStore to own method in NameTableStore by Addshore
  • git #9b6168da - Make LinkCache::invalidateTitle() use the instance WAN cache by Aaron Schulz
  • git #935ccd63 - services: Add linebreak between regular and spread parameter by Timo Tijhof
  • git #c01c7ced - DefaultSettings: fix "advanced example" for $wgPasswordConfig by Krinkle
  • git #d1c10b8e - Update OOjs to v2.2.2 by James D. Forrester
  • git #7fa71807 - hooks.txt: Use "array" in a sentence instead of `[]` by Timo Tijhof
  • git #941e3c66 - resourceloader: Un-deprecate ClientHtml::setModuleStyles() (T188689) by Timo Tijhof
  • git #bbded40a - resourceloader: move track() from mediawiki.js to the base module (T192623) by Krinkle
  • git #658227bd - maintenance: Update update-oojs.sh to use misc files from package by Aaron Schulz
  • git #ab357da3 - jqueryMsg: Add missing '$' prefix to jQuery collection variables by Nikerabbit
  • git #4b593a90 - RCFilters: Make active filters area collapsible (T177206) by Moriel Schottlender
  • git #20c9b6eb - Introduce argument for insert callback in NameTableStore (T193868) by Addshore
  • git #0ef66de3 - MCR RevisionStore, multi content mode.. (T174024) by daniel
  • git #18faa76d - EditPage::getContextTitle(): Deprecate falling back to $wgTitle (T176526) by Kunal Mehta

Vendor

edit

Extensions

edit

No changes for 3D

AbuseFilter

edit
  • git #c75bc35f - Rename lists to arrays by Daimona Eaytoy
  • git #1394da92 - Make /test filterable by action type (T20288) by Huji
  • git #c5da9cc6 - Make buildTestConditions more flexible by Huji
  • git #3c1dae9e - Allow users with abusefilter-view-private to use testing interface (T193903) by Daimona Eaytoy
  • git #fcc07db9 - Reduce form whitespace on Special:AbuseFilter and compact variables (T189425) by Daimona Eaytoy
  • git #abe72f29 - Make the "Load filter ID:" field on Special:AbuseFilter/test wider by Bartosz Dziewoński
  • git #94b57067 - Ace: use built-in function indexToPosition by Daimona Eaytoy
  • git #2792fce4 - Introduce sanitize() function (T169122) by Huji Lee

ActiveAbstract

edit

No changes for ActiveAbstract

AdvancedSearch

edit

AntiSpoof

edit

No changes for AntiSpoof

ApiFeatureUsage

edit

No changes for ApiFeatureUsage

ArticleCreationWorkflow

edit
  • git #f117a62d - Register EventLogging schemas in extension.json by Kunal Mehta

ArticlePlaceholder

edit

Babel

edit
  • git #1fffe806 - Adaptive design for babel-box and turning on CSS for mobile version (T178782) by Jdlrobson

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

CentralAuth

edit

CharInsert

edit

No changes for CharInsert

CheckUser

edit

CirrusSearch

edit
  • git #b230716f - Use getMockBuilder because createMock is protected by David Causse
  • git #9d3a8937 - Drop unused param in Searcher::processRawReturn by David Causse
  • git #9cf2c402 - Encapsulate cirrus debug options by David Causse
  • git #99734e9f - Simplify overrides in CirrusSearch class by David Causse
  • git #ffa7d39f - Create basic Mirandese analysis chain (T194941) by tjones
  • git #7f2ffa22 - Added new TermFreq query (T195955) by Cormac Parle
  • git #9ffaf908 - Fix "@param $…" missing the type by Thiemo Kreuz
  • git #1ad7d925 - Fix Sanitizer MetaStore integration (T197446) by David Causse
  • git #e7bdc1eb - Avoid counting where not necessary by Thiemo Kreuz
  • git #480b4855 - Pass around Printer interfaces instead of Maintenance by Erik Bernhardson
  • git #d06b9085 - Move metastore saneitize job storage to dedicated class by EBernhardson
  • git #654312ba - Convert metastore index versions to separate store by Erik Bernhardson
  • git #8f021a50 - Resolve redirect namespaces from source docs in fancy title results type (T115756) by Erik Bernhardson
  • git #8afa9d15 - Submit CheckerJobs sorted by the release timestamp. by Petr Pchelko
  • git #efa72f1d - Finish metastore namespace transition (T192699) by Erik Bernhardson
  • git #c7434736 - Expose document building via api by Erik Bernhardson
  • git #cf53be81 - Overridable query builders (T196188) by Smalyshev
  • git #e7d0de98 - Update to match core ResultSet iteration refactor by EBernhardson
  • git #adea48da - Introduce engine_autoselect profile name by David Causse
  • git #a7ec107a - Support new pagination methods of core SearchEngine by Erik Bernhardson
  • git #1d35c59d - Force json float precision for test fixtures by Erik Bernhardson

Cite

edit

CiteThisPage

edit

No changes for CiteThisPage

Citoid

edit

No changes for Citoid

cldr

edit

No changes for cldr

Cognate

edit

No changes for Cognate

CodeEditor

edit

No changes for CodeEditor

CodeMirror

edit

CodeReview

edit

CollaborationKit

edit

No changes for CollaborationKit

Collection

edit
  • git #ae3de4d0 - Fix variable doc about LoggerInterface by Umherirrender
  • git #1093cd4f - Add missing use statements by Umherirrender

CommonsMetadata

edit

No changes for CommonsMetadata

ConfirmEdit

edit

CongressLookup

edit

No changes for CongressLookup

ContactPage

edit

No changes for ContactPage

ContentTranslation

edit
  • git #9f113adb - Fix adding new categories regressions (T198118) by petarpetkovic
  • git #71c81076 - Fix use of undeclared SuggestionListManager::getId by jenkins-bot
  • git #6ec55610 - Run category query with FOR UPDATE on master DB (T198111) by jenkins-bot
  • git #f6fe36b1 - CX2: Tweak styles of "default" indicator (T196065) by Petar.petkovic
  • git #926536be - Bring back the ability to disable individual tags by jenkins-bot
  • git #861cbebd - CX2: Inject MTManager into tools by Nikerabbit
  • git #27754df3 - CX2: Better communicate the default status in MT card (T196065) by jenkins-bot
  • git #c012ca9f - CX2: Fix Wikibase linking (T197221) by jenkins-bot
  • git #540ad69c - Don't offer to fix unfixable titles (T190804) by jenkins-bot
  • git #7a5a9ede - Make MT menu have the full width of the handle (T196065) by jenkins-bot
  • git #cc4e8784 - Improve parameter docs by jenkins-bot
  • git #0b29847c - extension.json: Use '*' to depend upon any version by jenkins-bot
  • git #d83dbb90 - CX2: Focus on the empty paragraph after "no MT" option is selected (T196056) by Petar.petkovic
  • git #eff97cc7 - Use interface IResultWrapper as type hint by Umherirrender
  • git #403b96a2 - Remove [] from optional param doc by jenkins-bot
  • git #8aba2595 - Register EventLogging schemas in extension.json by Kunal Mehta
  • git #b98aaddc - Disable all link clicks in source content (T190387) by jenkins-bot
  • git #d0d7afea - Use this.translation in ve.ui.CXLinkContextItem by jenkins-bot
  • git #5e481f09 - Add hard ULS dependency to extension.json by jenkins-bot
  • git #7ef521c7 - Remove unused method for wikibase linking by petarpetkovic
  • git #0c06800d - Have ve.ui.CXTranslationToolbar inherit from a simple ve.ui.Toolbar by jenkins-bot
  • git #aa7eec01 - CX2: Fix typo in a comment by jenkins-bot
  • git #fd39395c - Disable catchall for MT tools (T196645) by jenkins-bot
  • git #f2da3820 - Move the linkcache initialization a bit early by jenkins-bot
  • git #3b5c1b6d - Rename hook handler to onGetBetaFeaturePreferences by jenkins-bot
  • git #30f0d01f - Fix "this.translation.getTranslationUnit is not a function" by petarpetkovic
  • git #9e7c0f9b - Invite to participate in research from the translation dashboard (T194467) by Nikerabbit
  • git #a0fcaf9f - Create invitation widget (T194467) by petarpetkovic
  • git #0db44297 - Recognize title as changed if change occurs during saving by jenkins-bot
  • git #37211629 - Replace uses of deprecated Language::truncate() (T197492) by C. Scott Ananian
  • git #1e88882e - Add TranslationStorageManager::deleteTranslationDataGently (T189088) by jenkins-bot
  • git #fe82d31f - CX2: Don't display double link cards (T194677) by jenkins-bot
  • git #3b0a055a - Fix "this.showDialog is not a function" error by jenkins-bot
  • git #a8bd23f0 - Enable publish button only if there's content to publish (T196463) by jenkins-bot

ContributionTracking

edit

No changes for ContributionTracking

CreditsSource

edit

No changes for CreditsSource

Dashiki

edit

No changes for Dashiki

DisableAccount

edit

Disambiguator

edit

No changes for Disambiguator

DismissableSiteNotice

edit

No changes for DismissableSiteNotice

DonationInterface

edit

DoubleWiki

edit

No changes for DoubleWiki

DynamicSidebar

edit

No changes for DynamicSidebar

Echo

edit
  • git #cb282251 - Avoid counting where not necessary by Thiemo Kreuz (WMDE)
  • git #6aa87129 - Use new page objects from mediawiki/core in Selenium tests (T171848) by Zfilipin
  • git #53d849b3 - selenium: Make it possible to run tests from Echo folder (T171848) by Zfilipin
  • git #d04b3f27 - Make use of PHP's …::class feature by Umherirrender
  • git #bf2cc7e6 - Remove masterPos from the job specification. (T192945) by Petr Pchelko
  • git #6aa6824f - Update some PHPDoc tags for improved type safety by Thiemo Kreuz
  • git #190377db - Replace uses of deprecated Language::truncate() (T197492) by C. Scott Ananian
  • git #99173922 - Directly use Language::factory instead of wfGetLangObj by Fomafix
  • git #111b6714 - Remove remaining Ruby files by Željko Filipin

EducationProgram

edit

Elastica

edit

No changes for Elastica

ElectronPdfService

edit
  • git #f3387e20 - Clean up phpcs and add function spacing check by WMDE-Fisch

EventBus

edit

No changes for EventBus

EventLogging

edit

No changes for EventLogging

ExtensionDistributor

edit

No changes for ExtensionDistributor

FeaturedFeeds

edit

No changes for FeaturedFeeds

FileExporter

edit
  • git #4cb1cfc4 - Add function spacing phpcs check by WMDE-Fisch
  • git #024cb1c1 - Update authors and version in extension.json by Thiemo Kreuz
  • git #5c2aed76 - Change beta feature desc text to be Commons specific (T196621) by WMDE-Fisch
  • git #d00f3b50 - Streamline export URL query parameter building by Thiemo Kreuz

FileImporter

edit
  • git #ef0b947a - Move cleaned text to the ImportPlan by WMDE-Fisch
  • git #03a40da7 - Use msg->parse() for prefilled summary text by Thiemo Kreuz (WMDE)
  • git #0b400bb4 - Set interwiki links for links in the edit summary (T194644) by Thiemo Kreuz
  • git #06f894a7 - Add basic set of test cases for WikiTextContentCleaner (T194505) by WMDE-Fisch
  • git #c1e57e88 - Introduce SpecialImportFile::ACTION_… constants by Thiemo Kreuz
  • git #b89d5e3e - Improve and add tests for WikiTextConversions::swapTemplate (T194505) by Thiemo Kreuz
  • git #a4d181a4 - Add tests for "Transfer" section in CommonsHelperConfigParser (T194505) by Thiemo Kreuz
  • git #4cf63da3 - Replace known templates with Commons templates (T194505) by Thiemo Kreuz
  • git #cc481e11 - Order CSS properties in .less file alphabetically by Thiemo Kreuz
  • git #f2373a22 - Reduce duplication in LESS (CSS) by Thiemo Kreuz
  • git #cec3f2f0 - Add page to show changes to the imported text (T194642) by Thiemo Kreuz
  • git #81dd73c5 - Ignore namespace string when checking templates and categories by WMDE-Fisch
  • git #eba82289 - Let InterwikiTablePrefixLookup reject ambiguous hosts (T196976) by Thiemo Kreuz
  • git #44ff1182 - Make $logger constructor parameter optional by Thiemo Kreuz
  • git #edc9d0fb - Make SiteTableSiteLookup fail on duplicate domains by Thiemo Kreuz
  • git #3afc5235 - Fix minor code style issues detected via PHPCS by WMDE-Fisch
  • git #3b95f138 - Reduce form building redundancy in PreviewPage by WMDE-Fisch
  • git #6b31fc77 - Use actual Site objects in SiteTableSiteLookupTest by Thiemo Kreuz
  • git #3c25a3bc - Change SiteTableSiteLookup::getSite to require full SourceUrl by Thiemo Kreuz
  • git #5e65002c - Prepare full interwiki to prefix map in InterwikiTablePrefixLookup by Thiemo Kreuz
  • git #31570298 - Get prefixes from direct matches in the interwiki table (T196976) by Thiemo Kreuz
  • git #f4f687c4 - Don't show edit summary if only the title was changed (T193004) by Andrew Kostka
  • git #c9c08a82 - Rename interwiki lookup classes by WMDE-Fisch
  • git #bb6f1d38 - Add a temp config to allow interwiki linking (T196976) by WMDE-Fisch
  • git #e0d026d0 - Update authors and version in extension.json by Thiemo Kreuz
  • git #cf5da7fa - Add documentation about throttling and alternative backends (T190716) by Thiemo Kreuz
  • git #15b1e919 - Find correct CommonsHelper2 config when testing on Beta cluster by Thiemo Kreuz
  • git #d0d7966e - Set @codeCoverageIgnore on NullSourceInterWikiLookup by Thiemo Kreuz
  • git #447169f9 - Add happy-path test case to HttpApiLookupTest (T190290) by Thiemo Kreuz

FlaggedRevs

edit
  • git #2bb0c70d - Fix use of fromdb and fromdbmaster in FlaggableWikiPage by Umherirrender

Flow

edit
  • git #d5f8c80f - Register EventLogging schemas in extension.json by Kunal Mehta
  • git #66165e29 - Remove "as" and replace class alias with actual class name by Thiemo Kreuz
  • git #8a4b1da5 - Make "@param array" type hints more specific by Umherirrender
  • git #8716c49b - Avoid overlap of debug bar and wikitext warning by Ed Sanders
  • git #980da6e2 - Add and improve various type hints by Umherirrender
  • git #93048d89 - Make use of the …::class feature for all 'Flow\\…' class references by Umherirrender
  • git #3fa7efa2 - Make use of the …::class feature for all \Flow\… classes by Umherirrender
  • git #9a96759a - Shorten full qualified class names when a "use" is present by Umherirrender
  • git #bd043ea6 - Follow up I887fb026: Fix a couple of problems by Alex Monk
  • git #5e4faa66 - Add more @covers tags to BlockFactoryTest by Thiemo Kreuz
  • git #bac05e08 - Replace uses of deprecated Language::truncate() (T197492) by C. Scott Ananian
  • git #dd826edb - Get rid of call_user_func(_array)() by Max Semenik
  • git #57079d08 - Add strict "array" and other type hints to method headers by Thiemo Kreuz
  • git #3a4ebd57 - Remove unused property from LinksTableTest by Thiemo Kreuz

FundraiserLandingPage

edit
  • git #df7f2708 - Add appeal_template property to EventLogging 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

Graph

edit

No changes for Graph

GlobalBlocking

edit

No changes for GlobalBlocking

GlobalCssJs

edit

No changes for GlobalCssJs

GlobalPreferences

edit
  • git #06fd938e - logging: Lower severity of "Loading global options" from INFO to DEBUG by Timo Tijhof
  • git #bf592455 - Make only needed DB operations when saving preferences (T192503) by Max Semenik

GlobalUsage

edit

No changes for GlobalUsage

GlobalUserPage

edit

No changes for GlobalUserPage

GoogleNewsSitemap

edit

No changes for GoogleNewsSitemap

GuidedTour

edit

No changes for GuidedTour

GWToolset

edit

No changes for GWToolset

ImageMap

edit

No changes for ImageMap

InputBox

edit

No changes for InputBox

Insider

edit

No changes for Insider

intersection

edit

No changes for intersection

Interwiki

edit

No changes for Interwiki

InterwikiSorting

edit

No changes for InterwikiSorting

JADE

edit

No changes for JADE

Josa

edit

No changes for Josa

JsonConfig

edit

No changes for JsonConfig

Kartographer

edit

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

Listings

edit

No changes for Listings

LocalisationUpdate

edit

No changes for LocalisationUpdate

LoginNotify

edit

No changes for LoginNotify

MapSources

edit

No changes for MapSources

MassMessage

edit

No changes for MassMessage

Math

edit
  • git #19d97c43 - remove problematic texvc from VE suggestions (T197842) by Physikerwelt
  • git #97000ed8 - Fix "@param $…" missing the type by Thiemo Kreuz
  • git #2f5d2498 - Cleanup: Remove Makefile (T195847) by Moritz Schubotz (physikerwelt)
  • git #9a04cd6d - Improve test coverage for MathSource by Moritz Schubotz (physikerwelt)
  • git #f46452a1 - Remove unnecessary else statements and indenting by Reedy

MobileApp

edit
  • git #91767911 - Add platform-specific tags to edits submitted from apps. (T194424) by Dmitry Brant
  • git #6254aac4 - build: Replace jshint with eslint by James D. Forrester
  • git #82e269b5 - build: Bump node devDependencies to latest by James D. Forrester
  • git #81d5a521 - Retire the mobile.app.site ResourceLoader module by Michael Holloway

MobileFrontend

edit

MultimediaViewer

edit

No changes for MultimediaViewer

edit

No changes for NavigationTiming

Newsletter

edit

NewUserMessage

edit

No changes for NewUserMessage

Nuke

edit

No changes for Nuke

OAuth

edit

OATHAuth

edit

No changes for OATHAuth

ORES

edit

OpenStackManager

edit

PagedTiffHandler

edit

No changes for PagedTiffHandler

PageAssessments

edit
  • git #4943112d - Update signature of ArticleDeleteComplete hook by Umherirrender

PageImages

edit

No changes for PageImages

PageTriage

edit

PageViewInfo

edit

No changes for PageViewInfo

ParserFunctions

edit

No changes for ParserFunctions

ParserMigration

edit

No changes for ParserMigration

ParsoidBatchAPI

edit

No changes for ParsoidBatchAPI

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

ProofreadPage

edit
  • git #14192444 - build: eslint must ignore vendor/ by Antoine Musso
  • git #13fe0c7e - Adds namespaces translation for Piedmontese (T197033) by Tpt
  • git #008bb702 - Refactors APIs by Tpt
  • git #75b77ab4 - PageContentHandler: Do not remove unmatched `</div>` when unserializing wikitext content (T155362) by Bartosz Dziewoński
  • git #8dfddabd - ve.init.mw.ProofreadPagePageTarget: Improve section handling (T175809) (T196863) by Bartosz Dziewoński
  • git #e72fc0bc - ve.init.mw.ProofreadPagePageTarget: Remove broken debug bar styles by Bartosz Dziewoński
  • git #502ff8ad - Adds the PageQualityLevelLookup abstraction by Tpt

PropertySuggester

edit

No changes for PropertySuggester

QuickSurveys

edit

Quiz

edit

No changes for Quiz

ReadingLists

edit
edit
  • git #993c4e22 - Use wdio-mediawiki in selenium tests by Stephen Niedzielski
  • git #efb41140 - Contain code in own call stack by jdlrobson
  • git #eacbd18d - Switch to PSR-4 autoloader by Kunal Mehta
  • git #0837f19d - Register EventLogging schema in extension.json by Kunal Mehta

RelatedSites

edit

No changes for RelatedSites

Renameuser

edit

No changes for Renameuser

RevisionSlider

edit
  • git #c73bf149 - Remove default "return true" from hook handlers by Thiemo Kreuz
  • git #59435b4b - Clean up phpcs and add function spacing check by WMDE-Fisch

No changes for RSS

edit

No changes for SandboxLink

Scribunto

edit

No changes for Scribunto

Score

edit

No changes for Score

SearchExtraNS

edit

No changes for SearchExtraNS

SecurePoll

edit

No changes for SecurePoll

Sentry

edit

No changes for Sentry

ShortUrl

edit

No changes for ShortUrl

SiteMatrix

edit

No changes for SiteMatrix

SpamBlacklist

edit

No changes for SpamBlacklist

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

TextExtracts

edit

No changes for TextExtracts

Thanks

edit

TimedMediaHandler

edit

timeline

edit
  • git #d584d32c - Add pages using the Timeline extension to a tracking category (T137310) by Andre Klapper

TitleBlacklist

edit

No changes for TitleBlacklist

TocTree

edit

No changes for TocTree

TorBlock

edit

No changes for TorBlock

Translate

edit
  • git #3a09a9ad - Add composer dependency on davefx/phplot by jenkins-bot
  • git #039d3bd6 - Sort names of authors in Special:SupportedLanguages by number of contributions by jenkins-bot
  • git #07295b6d - Add missing languages to language database for ULS by Amire80
  • git #80a1134b - Enable more languages in Special:Translate and Special:SearchTranslations (T112889) by Amire80
  • git #6a5d6fbf - Always call DifferenceEngine::setTextLanguage with type Language by jenkins-bot
  • git #176ad875 - TUX editor: Fix positioning of insertables in Timeless skin by jenkins-bot
  • git #09111200 - Ensure compatibility with MW 1.30 (T197492) by jenkins-bot
  • git #4d3eaab5 - Improve some parameter docs by Umherirrender
  • git #2088e62f - Replace uses of deprecated Language::truncate() (T197492) by C. Scott Ananian
  • git #06fe008f - Add "DEFAULT CHARSET=utf8" to translate_tmf table by jenkins-bot
  • git #c55a8eeb - Use standard shard/replica counts as defaults by jenkins-bot

TranslationNotifications

edit

No changes for TranslationNotifications

TrustedXFF

edit

No changes for TrustedXFF

TwoColConflict

edit
  • git #35992746 - Revert "Use \u{00A0} instead of  " by Thiemo Kreuz (WMDE)
  • git #76a5008a - Replace parentRevisionId in event log (T197685) by WMDE-Fisch
  • git #26d7378f - Use \u{00A0} instead of   (T154300) by WMDE-Fisch
  • git #b8032649 - Fix minor code style issues detected via PHPCS by Thiemo Kreuz
  • git #1f5818cb - Update version number to 1.0.0 by Thiemo Kreuz
  • git #24fba646 - Move setContextTitle() call to TwoColConflictTestEditPage by Thiemo Kreuz (WMDE)
  • git #d0c75862 - Rename hook handler to onGetBetaFeaturePreferences by Thiemo Kreuz
  • git #9b9a6af1 - Use ExtensionRegistry instead of class_exists by Thiemo Kreuz (WMDE)
  • git #5c0d158d - Don't use deprecated `mediawiki.api.options` (T196802) by Krinkle
  • git #64c36d17 - Update mediawiki_selenium to 1.8.1 by Thiemo Kreuz (WMDE)

UnicodeConverter

edit

No changes for UnicodeConverter

UniversalLanguageSelector

edit
  • git #cda99960 - For the ULS instance in the IME selector, read the autonym from ULS data (T198080) by Amire80
  • git #a71c0b52 - Update jquery.uls from upstream by Amire80
  • git #07cf9bbe - Register EventLogging schemas in extension.json by Kunal Mehta
  • git #9c0c918b - Replace jQuery.proxy() with Function.prototype.bind() by jenkins-bot
edit

No changes for UploadsLink

UploadWizard

edit
  • git #0e57c41b - Only attempt to load ext.uls.mediawiki if it's known by Matthias Mullie
  • git #37219bc1 - Don't open ULS until click completed (T193425) by Matthias Mullie

UrlShortener

edit

No changes for UrlShortener

UserMerge

edit

No changes for UserMerge

VipsScaler

edit

No changes for VipsScaler

VisualEditor

edit
  • git #09a315ca - mw.DesktopArticleTarget: remove action=edit when tearing down as single-tab (T197615) by David Lynch
  • git #ac7ed917 - Show images/descriptions on import's title widget if possible by Ed Sanders
  • git #ac88166d - Give up on realistic styling of mw-collapsible (T197987) by Ed Sanders
  • git #83918e73 - Follow-up I213bd946f: Correct URL of Parsoid HTML profile by James D. Forrester
  • git #37e34991 - If VE was opened on action=edit URL, redirect to view URL when closing (T122388) (T168338) by Bartosz Dziewoński
  • git #a13b8ae1 - Update VE to request Parsoid HTML v1.7.0 by C. Scott Ananian
  • git #b51707d9 - ve.ui.MWTemplateDialog: Prevent scrolling to top after removing a parameter (T180151) by Bartosz Dziewoński
  • git #963289bd - Add missing rebase client message by Ed Sanders
  • git #efcea82c - Follow-up I348b8522: Fix context variable (T197762) by Ed Sanders
  • git #534b3d66 - Update VE core submodule to master (a1fd90540) (T195243) by Bartosz Dziewoński
  • git #49489253 - Update VE core submodule to master (e72749663) (T196921) (T197139) (T197659) by Bartosz Dziewoński
  • git #b6d03da2 - Add MW-specific DiffElement tests by Ed Sanders
  • git #6e034920 - Replace deepEqual with strictEqual for non-objects by Ed Sanders
  • git #814e26f1 - DesktopArticleTarget: view click handler should only run for active target (T197445) by David Lynch
  • git #040a7e66 - Move apierror-readonly message to ArticleTarget module (T197498) by Ed Sanders
  • git #e4845221 - ve.init.mw.DesktopArticleTarget: Only change document title on activate (T197490) by Bartosz Dziewoński
  • git #86615fce - Check for normalized and converted titles in ve.init.mw.ApiResponseCache by Bartosz Dziewoński
  • git #4ee35de0 - MWLanguageVariantInspector: Use 'title' config option instead of 'iconTitle' by Jforrester
  • git #5c48ef28 - Update VE core submodule to master (fea37bcd2) (T197091) by James D. Forrester
  • git #b340f526 - Use WindowAction to open the wikitext paste dialog by Ed Sanders

Wikibase

edit
  • git #1ba66bdd - Introduce FingerprintableEntity in a backwards compatible way by Thomas Arrow
  • git #88c982fd - Improve wording on item/property data type descriptions by Addshore
  • git #db98c82d - Remove spaces from the "Wikibase …" extension names by Addshore
  • git #b57c2ab9 - [cirrus] Reenable cirrus debug options by Smalyshev
  • git #2c793862 - Add "dumpDBDefaultGroup" repo setting (T147169) by Marius Hoch
  • git #38997c65 - Add `ControlledFallbackEntityIdFormatter` to be able to replace formatter gracefully (T196882) by Aleksey Bekh-Ivanov (WMDE)
  • git #a7ff92a5 - Fix "@param $…" missing the type by Thiemo Kreuz
  • git #bc89435e - Make dump maintenance scripts use the "dump" db group (T147169) by Marius Hoch
  • git #02472b66 - Moved ItemIdHtmlLinkFormatter to Lib\Formatters namespace by Aleksey Bekh-Ivanov (WMDE)
  • git #435c1e7c - Refactor ItemIdHtmlLinkFormatterTest (T196882) by WMDE-leszek
  • git #aef23729 - Separate HTML link formatter for ItemIds (T196882) by WMDE-leszek
  • git #8680a8b5 - Also set language code in parser function test setup by Leszek Manicki
  • git #57724145 - Update Lua docs: Apply edit by "RexxS" by Marius Hoch
  • git #84d3b28b - [cirrus] Drop support for debug options (transitional) by David Causse
  • git #295d95d0 - Include Wikibase dispatch lag in API "maxlag" enforcing (T194950) by Amir Sarabadani
  • git #63197c9a - Simplify search result set transformation by Erik Bernhardson
  • git #8532fa54 - Improve error if referencedEntityIdAccessLimit exhausted by Marius Hoch
  • git #4aeec121 - Statement transclusion: when entity of unknown type in statement, display ID as string (T195615) by Leszek Manicki
  • git #f069f4a2 - Use LabelDescriptionLookup in HtmlPageLinkRendererBeginHookHandler by Matěj Suchánek

WikibaseLexeme

edit
  • git #e6bc9a80 - Format FormIds, and handle form links, in HtmlPageLinkRendererBeginHookHandler (T196188) by Leszek Manicki
  • git #8ee8b5e4 - Only define non-repo elements in data types definition for Client (T195615) by Leszek Manicki
  • git #4552f309 - Enable tests on JS Lexeme Data Model and fix up to work by Thomas Arrow
  • git #dad7a4f1 - Javascript dev: explicitly declare lodash dep by Pablo Grass
  • git #446e14e4 - Style variables: move to reusable place by Pablo Grass
  • git #eeff5e37 - [cirrus] Reenable cirrus debug options by David Causse
  • git #f8343eb3 - [cirrus] Disable cirrus debug options (transitional) by David Causse
  • git #1f976f62 - Selenium: update json Ruby gem (T194252) by Željko Filipin
  • git #5483eadb - Make data type descriptions on Special:ListDataTypes translatable (T189935) by Jakob Warkotsch
  • git #51251a8b - LexemeHeaderWidget: way to address child components (T195372) by Pablo Grass
  • git #d991006f - Lemmas: Indicate and prevent redundant langugages (T195372) by Pablo Grass
  • git #a65754b9 - Add browser test for lexeme link formatting on watchlist (T191601) by Jakob Warkotsch
  • git #e86a641d - Fix "@param $…" missing the type by Thiemo Kreuz
  • git #2d00f3e6 - Wait for js to load on lexeme page in browser tests by Jakob Warkotsch
  • git #37855947 - selenium: Changed RecentChanges page object (T191600) by Pablo Grass
  • git #40756846 - Representation widget: prevent bleed into buttons (T195298) by Pablo Grass
  • git #27604eea - LexemeHeaderWidget: message mocking in test by Pablo Grass
  • git #9c802357 - Update installation instructions in readme file (T194252) by Željko Filipin
  • git #48f75e4f - LexemeHeaderStore: fix state mutation on success (T197453) by Pablo Grass
  • git #73f935fa - LexemeLinkFormatter: test it is used (T191600) by Pablo Grass
  • git #e2e0cffc - Wrap mw.Api call into native promise by Pablo Grass (WMDE)

WikibaseQuality

edit

No changes for WikibaseQuality

WikibaseQualityConstraints

edit

WikidataPageBanner

edit

WikiEditor

edit

No changes for WikiEditor

wikihiero

edit

No changes for wikihiero

WikiLove

edit

No changes for WikiLove

WikimediaBadges

edit

No changes for WikimediaBadges

Wikidata.org

edit

WikimediaEvents

edit
  • git #e19065b5 - Register schema modules using EventLoggingSchemas attribute by Kunal Mehta
  • git #57924b13 - Add support for Schema:CitationUsage (T191086) by Bmansurov

WikimediaIncubator

edit

No changes for WikimediaIncubator

WikimediaMaintenance

edit

No changes for WikimediaMaintenance

WikimediaMessages

edit

XAnalytics

edit

No changes for XAnalytics

ZeroBanner

edit

No changes for ZeroBanner

ZeroPortal

edit
  • git #2d701574 - SECURITY: [XSS] Ensure portal url parameter is a valid title. (T155277) by James D. Forrester

Skins

edit

CologneBlue

edit

No changes for CologneBlue

MinervaNeue

edit

MonoBook

edit
  • git #73ad6a78 - Missing 'class' in "newtalk" notification by Bartosz Dziewoński

Modern

edit

No changes for Modern

Nostalgia

edit

No changes for Nostalgia

Timeless

edit

Vector

edit
  • git #eccd0743 - Let Html::element do the output encoding by Fomafix

Total Changes

edit

444 Changes in 65 repos by 99 committers