MediaWiki 1.32/wmf.10/Changelog
Core changes edit
- git #e1990c6f - Skip MediaWikiTestCaseSchema1Test on Postgres (task 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 (task 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 (task 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 (task T193871) by Amir Sarabadani
- git #b87c6d3f - resourceloader: spin base module code out as a proper module (task T192623) by Aaron Schulz
- git #afb2269c - Revert "Use pathinfo() in AutoLoaderStructureTest::testPSR4Completeness" (task T198077) by Hashar
- git #634c2ec2 - Use pathinfo() in AutoLoaderStructureTest::testPSR4Completeness (task 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 (task T198037) by Kunal Mehta
- git #a19320bf - Add the es-419 language code to support South American Spanish (task T112889) by Amire80
- git #84f59b44 - Make WikiPage::convertSelectType protected by Umherirrender
- git #20a0be5e - Remove deprecated 'dom-level2-shim' module (task 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 (task T154300) by Krinkle
- git #0dead475 - resourceloader: move using() from mediawiki.js to the base module (task T192623) by Krinkle
- git #be97a467 - resourceloader: remove internal use of using() in mediawiki.js (task T192623) by Krinkle
- git #5c0937b1 - Make MessageCache::getMsgFromNamespace() process cache hook-defined keys by Aaron Schulz
- git #c7564daa - [MCR] Rollback for all slots (task T194034) by Gergő Tisza
- git #75cc8d3e - mediawiki.hook: Move mw.hook tests to new mediawiki.base.test.js file (task 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 (task T197835) by Sbisson
- git #ef1edcea - Make undo fail if more than just the main slot is affected. (task T194412) by daniel
- git #731a113a - MCR: rename $baseRevId paramter to match actual semantics. (task T197685) by Gergő Tisza
- git #dd225872 - Fix Special:Userrights temp groups with no non-temp groups (task T197860) by Brad Jorsch
- git #d9278309 - API: Check assert parameters earlier in the request (task T197672) by Brad Jorsch
- git #ea326ffe - Align loading animation for first load later reloads (task T192210) by Mooeypoo
- git #a60dcdc2 - Armor against French spaces detection in HTML attributes (task T5158) by Fomafix
- git #4aaf05e8 - Set $linkTrail for Abkhazian. (task T189923) by Tacsipacsi
- git #02c6d1b5 - RCFilters: Readjust welcome text so results don't jump after load (task 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 (task 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 (task T196947) by Jdlrobson
- git #232deffd - RCFilters: Preserve collapsed state and adjust display (task 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 (task T197730) by Brad Jorsch
- git #4cc7dea1 - Only use languages with localisation in the installer (task 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 (task T197685) by daniel
- git #2bb53295 - Maintenance::finalSetup: Make sure we re-create LBFactory (task T147169) by Marius Hoch
- git #6ebb3a55 - Selenium: run Wikibase repo tests (task T180228) by Željko Filipin
- git #9d4a7e4d - Xhprof: support tideways-xhprof extension by Krinkle
- git #b25d3030 - Add browser test for basic watchlist functionality (task T191601) by Jakob Warkotsch
- git #97b67921 - selenium: RecentChanges page object (task 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 (task T191534) by Hagar Shilo
- git #cfa0717d - Move lbFactory defintion from construct to execute in populateChangeTagDef (task 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 (task 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 (task T192623) by Timo Tijhof
- git #94b58b2c - MWExceptionRenderer: Fix db error outage page (task T195525) by Bartosz Dziewoński
- git #3801e54c - resourceloader: move hook() and html() from mediawiki.js to base module (task T192623) by Aaron Schulz
- git #f1e45056 - Add maintenance to populate change_tag_def table and ct_tag_id field (task T193871) by Amir Sarabadani
- git #a79519af - resourceloader: qualify $ variable in script() call to handle the case of jQuery (task 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 (task T194280) by Željko Filipin
- git #792dc3c7 - Improve timeouts in MultiHttpClient by Tim Starling
- git #257f8779 - Ignore order of slot roles in test assertions (task 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() (task T188689) by Timo Tijhof
- git #bbded40a - resourceloader: move track() from mediawiki.js to the base module (task 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 (task T177206) by Moriel Schottlender
- git #20c9b6eb - Introduce argument for insert callback in NameTableStore (task T193868) by Addshore
- git #0ef66de3 - MCR RevisionStore, multi content mode.. (task T174024) by daniel
- git #18faa76d - EditPage::getContextTitle(): Deprecate falling back to $wgTitle (task T176526) by Kunal Mehta
Vendor edit
- git #7a7dcec0 - PsySH: 0.8.11 -> 0.9.6 (task T186936) by Gergő Tisza
Extensions edit
3D edit
No changes for 3D
AbuseFilter edit
- git #c75bc35f - Rename lists to arrays by Daimona Eaytoy
- git #1394da92 - Make /test filterable by action type (task T20288) by Huji
- git #c5da9cc6 - Make buildTestConditions more flexible by Huji
- git #3c1dae9e - Allow users with abusefilter-view-private to use testing interface (task T193903) by Daimona Eaytoy
- git #fcc07db9 - Reduce form whitespace on Special:AbuseFilter and compact variables (task 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 (task T169122) by Huji Lee
ActiveAbstract edit
No changes for ActiveAbstract
AdvancedSearch edit
- git #4b876b81 - Fix overlay in popups (task T194765) by tzhelyazkova
- git #d239e480 - Do not double quote namespace numbers in the URL (task T188509) by Thiemo Kreuz
- git #d681827a - Change icons for namespaces (task T194388) by tzhelyazkova
- git #3e4b4dc7 - Timeless: Remove inconsistent resets on <code> elements (task T192303) by Thiemo Kreuz
- git #e18b5cef - Remove empty lines from beginning/end of function scopes by tzhelyazkova
- git #e7e19474 - Replace deprecated ooui widget in deepcategory field (task T195177) by Gabriel Birke
- git #53a77a93 - Use WikimediaUI color contrast level AA conforming colors (task T195996) by Thiemo Kreuz (WMDE)
- git #47471e0a - Rename hook handler to onGetBetaFeaturePreferences by Gabriel Birke
- git #afb2ffe4 - Do not set CSS values via (expensive) JavaScript (task T192303) by Thiemo Kreuz
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
- git #31cb6ef0 - Simplify deferreds by Fomafix
- git #72e452d8 - Make tests asynchronous instead of synchronous by Fomafix
Babel edit
- git #1fffe806 - Adaptive design for babel-box and turning on CSS for mobile version (task 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
- git #b3615363 - Fix typo in API error message by TTO
CentralAuth edit
- git #fafec526 - Amend 'centralauth-list-attached' to use correct grammar (task T192010) by MarcoAurelio
- git #867b0d77 - Make antispoof reject previously existing users. (task T194204) (task T196386) by Reedy
CharInsert edit
No changes for CharInsert
CheckUser edit
- git #20d83dfb - Return bool from hook handler by Umherirrender
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 (task T194941) by tjones
- git #7f2ffa22 - Added new TermFreq query (task T195955) by Cormac Parle
- git #9ffaf908 - Fix "@param $…" missing the type by Thiemo Kreuz
- git #1ad7d925 - Fix Sanitizer MetaStore integration (task 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 (task T115756) by Erik Bernhardson
- git #8afa9d15 - Submit CheckerJobs sorted by the release timestamp. by Petr Pchelko
- git #efa72f1d - Finish metastore namespace transition (task T192699) by Erik Bernhardson
- git #c7434736 - Expose document building via api by Erik Bernhardson
- git #cf53be81 - Overridable query builders (task 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
- git #3b53f690 - Use getHtmlMessage for DiffElement (task T195243) by Jforrester
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
- git #42e3dc7c - Accessibility: mark syntaxhighlight button as a switch (task T196512) (task T197534) by MusikAnimal
- git #736c63fd - Accessibility: Disable both directions of tabbing in CodeMirror (task T197534) by Derk-Jan Hartman
- git #63647bb5 - Remove all BetaFeatures support (task T185030) by Max Semenik
CodeReview edit
- git #5d485c91 - Replace uses of deprecated Language::truncate() (task T197492) by C. Scott Ananian
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
- git #bcc9f5a9 - Replace uses of deprecated Language::truncate() (task T197492) by C. Scott Ananian
CongressLookup edit
No changes for CongressLookup
ContactPage edit
No changes for ContactPage
ContentTranslation edit
- git #9f113adb - Fix adding new categories regressions (task 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 (task T198111) by jenkins-bot
- git #f6fe36b1 - CX2: Tweak styles of "default" indicator (task 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 (task T196065) by jenkins-bot
- git #c012ca9f - CX2: Fix Wikibase linking (task T197221) by jenkins-bot
- git #540ad69c - Don't offer to fix unfixable titles (task T190804) by jenkins-bot
- git #7a5a9ede - Make MT menu have the full width of the handle (task 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 (task 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 (task 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 (task 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 (task T194467) by Nikerabbit
- git #a0fcaf9f - Create invitation widget (task 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() (task T197492) by C. Scott Ananian
- git #1e88882e - Add TranslationStorageManager::deleteTranslationDataGently (task T189088) by jenkins-bot
- git #fe82d31f - CX2: Don't display double link cards (task 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 (task T196463) by jenkins-bot
ContributionTracking edit
No changes for ContributionTracking
CreditsSource edit
No changes for CreditsSource
Dashiki edit
No changes for Dashiki
DisableAccount edit
- git #cbd5985c - Replace uses of deprecated Language::truncate() (task T197492) by C. Scott Ananian
Disambiguator edit
No changes for Disambiguator
DismissableSiteNotice edit
No changes for DismissableSiteNotice
DonationInterface edit
- git #4f7deaec - Return url without Title Class for Ingenico (task T163949) by Margaret Epps
- git #c053b5a2 - Add ingenico to composer classmap (task T163949) by Elliott Eggleston
- git #c691fd5c - Fix counting uncountables by Elliott Eggleston
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 (task T171848) by Zfilipin
- git #53d849b3 - selenium: Make it possible to run tests from Echo folder (task T171848) by Zfilipin
- git #d04b3f27 - Make use of PHP's …::class feature by Umherirrender
- git #bf2cc7e6 - Remove masterPos from the job specification. (task 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() (task 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
- git #749c9ab6 - Replace uses of deprecated Language::truncate() (task T197492) by C. Scott Ananian
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 (task 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 (task T194644) by Thiemo Kreuz
- git #06f894a7 - Add basic set of test cases for WikiTextContentCleaner (task T194505) by WMDE-Fisch
- git #c1e57e88 - Introduce SpecialImportFile::ACTION_… constants by Thiemo Kreuz
- git #b89d5e3e - Improve and add tests for WikiTextConversions::swapTemplate (task T194505) by Thiemo Kreuz
- git #a4d181a4 - Add tests for "Transfer" section in CommonsHelperConfigParser (task T194505) by Thiemo Kreuz
- git #4cf63da3 - Replace known templates with Commons templates (task 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 (task T194642) by Thiemo Kreuz
- git #81dd73c5 - Ignore namespace string when checking templates and categories by WMDE-Fisch
- git #eba82289 - Let InterwikiTablePrefixLookup reject ambiguous hosts (task 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 (task T196976) by Thiemo Kreuz
- git #f4f687c4 - Don't show edit summary if only the title was changed (task T193004) by Andrew Kostka
- git #c9c08a82 - Rename interwiki lookup classes by WMDE-Fisch
- git #bb6f1d38 - Add a temp config to allow interwiki linking (task 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 (task 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 (task 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() (task 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 (task 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
- git #45c6a4b2 - Add help link to VE maps editor (task T196711) by Stephane Bisson
- git #0fba73cf - extension.json: Add load_composer_autoloader: true by Reedy
- git #f0ebd295 - Fix display of map footer (task T195459) by Kosta Harlan
- git #01102a3d - Fix border-bottom line on last leaflet-bar item (task T195913) by Kosta Harlan
- git #8aff6f20 - Update external libraries (task T195913) by Kosta Harlan
- git #40d2e6ef - Allow mapframe without geoJSON in VE by Moriel Schottlender
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 #15ba3035 - Replace uses of deprecated Language::truncate() (task T197492) by C. Scott Ananian
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 (task T197842) by Physikerwelt
- git #97000ed8 - Fix "@param $…" missing the type by Thiemo Kreuz
- git #2f5d2498 - Cleanup: Remove Makefile (task 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. (task 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
- git #d22792ec - Remove [] from optional param doc by Umherirrender
- git #de9ed4e4 - Hygiene: Fix "@param $…" definitions by Jdlrobson
- git #89121c4d - Show moved diffs in mobile view when present (task T197491) by Jdlrobson
- git #4e859266 - Hygiene: rename param to match PHPDocs by Piotr Miazga
- git #37891a8b - Move 2 directories to PSR-4 autoloading by Jdlrobson
- git #ce1937ea - Simplify how table of contents is stripped from mobile view (task T193517) by Jdlrobson
- git #65e60b24 - Declare some properties on classes by Jdlrobson
- git #99b8f8b8 - Discourage use of global event emitter (task T156186) by jdlrobson
- git #3712a473 - Don't use deprecated `mediawiki.api.options` (task T196802) by Jdlrobson
- git #3c3495d6 - Register EventLogging schemas in extension.json by Jdlrobson
- git #43117c05 - Restrict border-bottom to issue overlay rows (task T191303) by Jdlrobson
- git #8c885f05 - Fix: upgrade resource-modules linter (task T197273) by Stephen Niedzielski
- git #07d88b0a - OverlayManager should restore user's scroll when closing an overlay (task T189225) by Jdlrobson
- git #95bd985b - Fix: upgrade resource-modules linter (task T197093) by Stephen Niedzielski
- git #cf5cd452 - SpecialMobileDiff: Fix margin and vertical alignment on Thanks button (task T196758) by Kosta Harlan
MultimediaViewer edit
No changes for MultimediaViewer
edit
No changes for NavigationTiming
Newsletter edit
- git #bd91137a - Replace uses of deprecated Language::truncate() (task T197492) by C. Scott Ananian
NewUserMessage edit
No changes for NewUserMessage
Nuke edit
No changes for Nuke
OAuth edit
- git #d8a1f7d4 - Replace uses of deprecated Language::truncate() (task T197492) by C. Scott Ananian
OATHAuth edit
No changes for OATHAuth
ORES edit
- git #e7f77fe1 - Introduce ORESServices and use it by Amir Sarabadani
- git #c4cc15ee - Fix config for cleaning up parent scores (task T197633) by Amir Sarabadani
OpenStackManager edit
- git #fc75e5a4 - Replace uses of deprecated Language::truncate() (task T197492) by C. Scott Ananian
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
- git #d737cfab - Add missing use statement (task T198164) by Samwilson
- git #7510d7e8 - Add Draft namespace pages to the queue (task T195545) (task T197054) by Sam Wilson
- git #f4de8c50 - Replace uses of deprecated Language::truncate() (task T197492) by C. Scott Ananian
- git #0a53a17a - Fix event presentation class names (task T197262) by Max Semenik
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
- git #3b2480d6 - Ensure popup thumbnail images are a supported format (task T193792) by Jan Drewniak
- git #36741c96 - Hygiene: don't auto-add on pre-commit by Stephen Niedzielski
- git #c2a37d75 - Hygiene: remove doc:start script by Stephen Niedzielski
- git #95047ba3 - Fix: code coverage (task T196952) (task T193519) by Stephen Niedzielski
- git #abc20268 - Hygiene: replace QUnit assert.equal with strictEqual() by Jdlrobson
- git #fe2c3b23 - Hygiene: replace call to rm with clean-webpack-plugin (task T193522) by Stephen Niedzielski
- git #3e248d75 - Hygiene: refactor common popup template code (task T191646) by Stephen Niedzielski
ProofreadPage edit
- git #14192444 - build: eslint must ignore vendor/ by Antoine Musso
- git #13fe0c7e - Adds namespaces translation for Piedmontese (task T197033) by Tpt
- git #008bb702 - Refactors APIs by Tpt
- git #75b77ab4 - PageContentHandler: Do not remove unmatched `</div>` when unserializing wikitext content (task T155362) by Bartosz Dziewoński
- git #8dfddabd - ve.init.mw.ProofreadPagePageTarget: Improve section handling (task T175809) (task 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
- git #8be3d57c - Depend upon EventLogging in the proper way by Kunal Mehta
- git #886b1c65 - Record performance.now on survey impressions (task T196775) by Gilles Dubuc
Quiz edit
No changes for Quiz
ReadingLists edit
- git #5d87a81c - Add list parameter to meta=readinglists (task T195019) by Gergő Tisza
RelatedArticles 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
RSS edit
No changes for RSS
SandboxLink 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
- git #edd6818e - Replace uses of deprecated Language::truncate() (task T197492) by C. Scott Ananian
TimedMediaHandler edit
- git #5f9c5e6d - Fix video playback regression in Safari 12 (task T197914) by Brion Vibber
- git #9afe2f9a - Migrate in all the MwEmbedSupport extension's code so we can kill it off (task T87981) (task T118080) (task T164037) by James D. Forrester
timeline edit
- git #d584d32c - Add pages using the Timeline extension to a tracking category (task 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 (task 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 (task T197492) by jenkins-bot
- git #4d3eaab5 - Improve some parameter docs by Umherirrender
- git #2088e62f - Replace uses of deprecated Language::truncate() (task 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 (task T197685) by WMDE-Fisch
- git #26d7378f - Use \u{00A0} instead of (task 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` (task 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 (task 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
UploadsLink 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 (task 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 (task 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 (task 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 (task T122388) (task 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 (task T180151) by Bartosz Dziewoński
- git #963289bd - Add missing rebase client message by Ed Sanders
- git #efcea82c - Follow-up I348b8522: Fix context variable (task T197762) by Ed Sanders
- git #534b3d66 - Update VE core submodule to master (a1fd90540) (task T195243) by Bartosz Dziewoński
- git #49489253 - Update VE core submodule to master (e72749663) (task T196921) (task T197139) (task 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 (task T197445) by David Lynch
- git #040a7e66 - Move apierror-readonly message to ArticleTarget module (task T197498) by Ed Sanders
- git #e4845221 - ve.init.mw.DesktopArticleTarget: Only change document title on activate (task 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) (task 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 (task T147169) by Marius Hoch
- git #38997c65 - Add `ControlledFallbackEntityIdFormatter` to be able to replace formatter gracefully (task 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 (task T147169) by Marius Hoch
- git #02472b66 - Moved ItemIdHtmlLinkFormatter to Lib\Formatters namespace by Aleksey Bekh-Ivanov (WMDE)
- git #435c1e7c - Refactor ItemIdHtmlLinkFormatterTest (task T196882) by WMDE-leszek
- git #aef23729 - Separate HTML link formatter for ItemIds (task 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 (task 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 (task 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 (task T196188) by Leszek Manicki
- git #8ee8b5e4 - Only define non-repo elements in data types definition for Client (task 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 (task T194252) by Željko Filipin
- git #5483eadb - Make data type descriptions on Special:ListDataTypes translatable (task T189935) by Jakob Warkotsch
- git #51251a8b - LexemeHeaderWidget: way to address child components (task T195372) by Pablo Grass
- git #d991006f - Lemmas: Indicate and prevent redundant langugages (task T195372) by Pablo Grass
- git #a65754b9 - Add browser test for lexeme link formatting on watchlist (task 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 (task T191600) by Pablo Grass
- git #40756846 - Representation widget: prevent bleed into buttons (task T195298) by Pablo Grass
- git #27604eea - LexemeHeaderWidget: message mocking in test by Pablo Grass
- git #9c802357 - Update installation instructions in readme file (task T194252) by Željko Filipin
- git #48f75e4f - LexemeHeaderStore: fix state mutation on success (task T197453) by Pablo Grass
- git #73f935fa - LexemeLinkFormatter: test it is used (task 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
- git #4f76d55f - Run full constraint check when saving a statement (task T194760) by Jonas Kress (WMDE)
- git #0ecee063 - Merge (de)serialization of constraint/property scopes (task T197473) by Lucas Werkmeister
- git #72f4c7a2 - Fix "@param $…" missing the type by Thiemo Kreuz
- git #deec6caf - Add support for property scope message arguments (task T197473) by Lucas Werkmeister
- git #2c41d3a4 - Add “property scope” constraint type (task T197473) by Lucas Werkmeister
- git #85744409 - Rename constraint scope parameter test helper (task T197473) by Lucas Werkmeister
- git #afeac861 - Add support for parsing property scope parameter (task T197473) by Lucas Werkmeister
- git #cc779e8b - Avoid counting where not necessary by Thiemo Kreuz
- git #52c98ac1 - Move ConstraintParameterParser to services (task T196053) by Lucas Werkmeister
- git #ed03d463 - Reset ConstraintLookup service around some tests (task T197017) by Lucas Werkmeister
- git #925a2462 - Move ViolationMessageSerializer+Deserializer to services (task T196053) by Lucas Werkmeister
- git #5bf042c0 - Read database name from LocalSettings.php by Lucas Werkmeister
WikidataPageBanner edit
- git #7d39c374 - Allow skins to render subtitle after banner (task T113642) by jdlrobson
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
- git #dfb26df0 - Move PHP source file to src/ directory (task T198077) by Hashar
- git #0d7acc39 - Do not use ./ in AutoloadNamespaces (task T198077) by Antoine Musso
WikimediaEvents edit
- git #e19065b5 - Register schema modules using EventLoggingSchemas attribute by Kunal Mehta
- git #57924b13 - Add support for Schema:CitationUsage (task T191086) by Bmansurov
WikimediaIncubator edit
No changes for WikimediaIncubator
WikimediaMaintenance edit
No changes for WikimediaMaintenance
WikimediaMessages edit
- git #940a0bb5 - id_internalwikimedia: Declare to WikimediaMessages (task T196747) by Urbanecm
- git #c3d0ae84 - Replace Acehnese with Achinese (task T145926) by Zoranzoki21
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. (task T155277) by James D. Forrester
Skins edit
CologneBlue edit
No changes for CologneBlue
MinervaNeue edit
- git #645ffa46 - Revert "Suppress display of wikitext editor on action=edit" (task T196915) (task T197834) by Bartosz Dziewoński
- git #5d938aa9 - Update: link icons for standard density displays and CSS (task T190549) (task T197909) by Stephen Niedzielski
- git #903863b7 - Allow non-js users to remember login on grade C browsers (task T196947) by jdlrobson
- git #f943abd8 - Localise "learn more" and warning icon to issues (task T197728) by jdlrobson
- git #a2315251 - Mobile page issues - visual styling changes (task T191303) by jdlrobson
- git #2e7e7d32 - Only render table of contents on pages with a table of contents (task T193517) by Jdlrobson
- git #b56e82c8 - Revert "Allow type Language for $lang of doEditSectionLink" by Kunal Mehta
- git #72a4f7cf - Add missing return in doEditSectionLink by Fomafix
- git #8ca00225 - Fixing alignment of infoboxes for RTL/LTR (task T161399) by eranroz
- git #3485269b - Update: add internal and revise external link icons (task T190549) by Stephen Niedzielski
- git #152f48b8 - Force type Language for $lang of doEditSectionLink by Krinkle
- git #b8c0e4ff - Suppress display of wikitext editor on action=edit (task T196915) by David Lynch
- git #7617174d - A/B test bucketing wrapper for page issues AB. (task T193584) by jdlrobson
- git #0b043fba - Fix: don't truncate the article title (task T194544) by Stephen Niedzielski
- git #2d930ced - Allow editor access to the full page's wikitext (task T196915) by David Lynch
- git #8ad57f9b - QA: Stabilise browser tests by Jdlrobson
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
- git #964849e1 - I fixed the alignment of the TOC's header so that it would align with the hide/show button. by RileyBugz
- git #5a0ed3ef - Fix sidebar closing on iOS (task T161470) by Paladox
- git #93c88a5d - Revert "Redo width cutoffs to keep content wider and better match values elsewhere in mw" by Isarra
- git #13d42690 - Remove nonfunctional jquery mobile stuff (task T161470) (task T183215) (task T188387) by Isarra
- git #acce94ce - Simplify message parameter handling by Fomafix
- git #03b31d4d - Reduce colours somewhat by Isarra
- git #13803688 - Redo width cutoffs to keep content wider and better match values (task T165945) by Isarra
Vector edit
- git #eccd0743 - Let Html::element do the output encoding by Fomafix
Total Changes edit
444 Changes in 65 repos by 99 committers