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
edit3D
editNo 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
editNo 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
editNo changes for AntiSpoof
ApiFeatureUsage
editNo 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
editNo changes for BetaFeatures
BounceHandler
editNo changes for BounceHandler
Calendar
editNo changes for Calendar
Campaigns
editNo changes for Campaigns
Capiunto
editNo 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
editNo 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
editNo changes for CiteThisPage
Citoid
editNo changes for Citoid
cldr
editNo changes for cldr
Cognate
editNo changes for Cognate
CodeEditor
editNo 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
editNo changes for CollaborationKit
Collection
edit- git #ae3de4d0 - Fix variable doc about LoggerInterface by Umherirrender
- git #1093cd4f - Add missing use statements by Umherirrender
CommonsMetadata
editNo changes for CommonsMetadata
ConfirmEdit
edit- git #bcc9f5a9 - Replace uses of deprecated Language::truncate() (task T197492) by C. Scott Ananian
CongressLookup
editNo changes for CongressLookup
ContactPage
editNo 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
editNo changes for ContributionTracking
CreditsSource
editNo changes for CreditsSource
Dashiki
editNo changes for Dashiki
DisableAccount
edit- git #cbd5985c - Replace uses of deprecated Language::truncate() (task T197492) by C. Scott Ananian
Disambiguator
editNo changes for Disambiguator
DismissableSiteNotice
editNo 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
editNo changes for DoubleWiki
DynamicSidebar
editNo 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
editNo changes for Elastica
ElectronPdfService
edit- git #f3387e20 - Clean up phpcs and add function spacing check by WMDE-Fisch
EventBus
editNo changes for EventBus
EventLogging
editNo changes for EventLogging
ExtensionDistributor
editNo changes for ExtensionDistributor
FeaturedFeeds
editNo 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
editNo changes for FundraisingTranslateWorkflow
Gadgets
editNo changes for Gadgets
GeoCrumbs
editNo changes for GeoCrumbs
GeoData
editNo changes for GeoData
GettingStarted
editNo changes for GettingStarted
Graph
editNo changes for Graph
GlobalBlocking
editNo changes for GlobalBlocking
GlobalCssJs
editNo 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
editNo changes for GlobalUsage
GlobalUserPage
editNo changes for GlobalUserPage
GoogleNewsSitemap
editNo changes for GoogleNewsSitemap
GuidedTour
editNo changes for GuidedTour
GWToolset
editNo changes for GWToolset
ImageMap
editNo changes for ImageMap
InputBox
editNo changes for InputBox
Insider
editNo changes for Insider
intersection
editNo changes for intersection
Interwiki
editNo changes for Interwiki
InterwikiSorting
editNo changes for InterwikiSorting
JADE
editNo changes for JADE
Josa
editNo changes for Josa
JsonConfig
editNo 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
editNo changes for LabeledSectionTransclusion
LandingCheck
editNo changes for LandingCheck
LdapAuthentication
editNo changes for LdapAuthentication
Linter
editNo changes for Linter
LiquidThreads
edit- git #15ba3035 - Replace uses of deprecated Language::truncate() (task T197492) by C. Scott Ananian
Listings
editNo changes for Listings
LocalisationUpdate
editNo changes for LocalisationUpdate
LoginNotify
editNo changes for LoginNotify
MapSources
editNo changes for MapSources
MassMessage
editNo 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
editNo changes for MultimediaViewer
NavigationTiming
editNo changes for NavigationTiming
Newsletter
edit- git #bd91137a - Replace uses of deprecated Language::truncate() (task T197492) by C. Scott Ananian
NewUserMessage
editNo changes for NewUserMessage
Nuke
editNo changes for Nuke
OAuth
edit- git #d8a1f7d4 - Replace uses of deprecated Language::truncate() (task T197492) by C. Scott Ananian
OATHAuth
editNo 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
editNo changes for PagedTiffHandler
PageAssessments
edit- git #4943112d - Update signature of ArticleDeleteComplete hook by Umherirrender
PageImages
editNo 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
editNo changes for PageViewInfo
ParserFunctions
editNo changes for ParserFunctions
ParserMigration
editNo changes for ParserMigration
ParsoidBatchAPI
editNo changes for ParsoidBatchAPI
PdfHandler
editNo changes for PdfHandler
PerformanceInspector
editNo changes for PerformanceInspector
Petition
editNo changes for Petition
Poem
editNo changes for Poem
PoolCounter
editNo 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
editNo 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
editNo 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
editNo changes for RelatedSites
Renameuser
editNo 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
editNo changes for RSS
SandboxLink
editNo changes for SandboxLink
Scribunto
editNo changes for Scribunto
Score
editNo changes for Score
SearchExtraNS
editNo changes for SearchExtraNS
SecurePoll
editNo changes for SecurePoll
Sentry
editNo changes for Sentry
ShortUrl
editNo changes for ShortUrl
SiteMatrix
editNo changes for SiteMatrix
SpamBlacklist
editNo changes for SpamBlacklist
SubPageList3
editNo changes for SubPageList3
SubpageSortkey
editNo changes for SubpageSortkey
SyntaxHighlight_GeSHi
editNo changes for SyntaxHighlight_GeSHi
TemplateData
editNo changes for TemplateData
TemplateSandbox
editNo changes for TemplateSandbox
TemplateStyles
editNo changes for TemplateStyles
TextExtracts
editNo 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
editNo changes for TitleBlacklist
TocTree
editNo changes for TocTree
TorBlock
editNo 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
editNo changes for TranslationNotifications
TrustedXFF
editNo 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
editNo 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
editNo 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
editNo changes for UrlShortener
UserMerge
editNo changes for UserMerge
VipsScaler
editNo 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
editNo 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
editNo changes for WikiEditor
wikihiero
editNo changes for wikihiero
WikiLove
editNo changes for WikiLove
WikimediaBadges
editNo 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
editNo changes for WikimediaIncubator
WikimediaMaintenance
editNo 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
editNo changes for XAnalytics
ZeroBanner
editNo changes for ZeroBanner
ZeroPortal
edit- git #2d701574 - SECURITY: [XSS] Ensure portal url parameter is a valid title. (task T155277) by James D. Forrester
Skins
editCologneBlue
editNo 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
editNo changes for Modern
Nostalgia
editNo 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
edit444 Changes in 65 repos by 99 committers