MediaWiki 1.34/wmf.13
MediaWiki 1.34.0-wmf.11 | Deployment of MediaWiki 1.34.0-wmf.13 to Wikimedia sites | MediaWiki 1.34.0-wmf.14 |
The latest version (labeled "1.34.0-wmf.13") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 9 July 2019 (see the roadmap).
Core changes
edit- git #c40d76e2 - Recognizes Open Document Database (task T35515) by Antoine Musso
- git #4245a2c2 - objectcache: deleteObjectsExpiringBefore() signature and code improvements by Aaron Schulz
- git #95a797c0 - jobqueue: remove unused "aggregator" field reference in JobQueueFederated by Aaron Schulz
- git #f43e8dc7 - objectcache: simplify WANObjectCache version handling code by Aaron Schulz
- git #670687fa - objectcache: add IStoreKeyEncoder interface for key generation helper methods by Aaron Schulz
- git #9310c1e8 - Fix IDEA warnings in Xhprof class by Aaron Schulz
- git #e40296ee - build: Remove reference of non-existent "Fuzz" and "Stub" PHPUnit groups by Timo Tijhof
- git #c7411469 - build: Remove redundant 'vendor/bin' prefix from composer commands by Timo Tijhof
- git #6f3029a6 - Remove `@author Timo Tijhof` from various file headers by Timo Tijhof
- git #720dab42 - mediawiki.util: Simplify test-only setOptions methods by Timo Tijhof
- git #0ca403d3 - resourceloader: Remove 'user.groups' module alias by Timo Tijhof
- git #da31eba4 - entrypoint: Avoid random Doxygen block from api.php and opensearch_desc.php by Timo Tijhof
- git #6c462836 - Make MSCompoundFileReader::readFile platform-agnostic (task T225019) by Máté Szabó
- git #5a78d326 - build: use the latest webdriverio 4.x related packages (task T226586) by Željko Filipin
- git #9d08657a - Improve specialmute-email-footer description by Dayllan Maza
- git #97c13ffe - Selenium: replace UserLoginPage with BlankPage where possible by Željko Filipin
- git #16b82d0e - Run SpecialPageFatalTest with lang=qqx by Amir Sarabadani
- git #7ec97454 - Split SanitizerTest to unit and integration tests by Amir Sarabadani
- git #1aaadd41 - Change the autonym of Minangkabau from "Baso Minangkabau" to "Minangkabau" (task T224806) by Mahuton
- git #834064f6 - Correct typo `notMinimumVerisonMessage' (task T224449) by DannyS712
- git #fe9863fd - Move unit tests FormatJsonTest.php to a dedicated file in unit tests (task T87781) by Amir Sarabadani
- git #fb3d8336 - Reorganize testsuites (task T87781) by Kosta Harlan
- git #04d59193 - rdbms: normalize Database/LBFactory logging and add snapshot flushing warnings by Aaron Schulz
- git #0b64fdaf - lockmanager: tweak FSLockManager permission handling in doSingleLock() by Aaron Schulz
- git #c860f99a - objectcache: tweak SqlBagOStuff purging to happen on write only by Aaron Schulz
- git #66a01179 - OutputPage: Load html5shiv without indirection of load.php (task T201483) by Timo Tijhof
- git #dd25f3df - Improve type hints in parser related classes by Umherirrender
- git #689d07b8 - build: Update eslint-config-wikimedia to 0.13.0 by Ed Sanders
- git #cb82a52a - Fix type hints in jobqueue related classes by Umherirrender
- git #8c7afa77 - Pass int for argument to ArchivedFile by Umherirrender
- git #43ec5d6a - installer: Avoid <doclink/> hack for 'config-sidebar' rendering (task T227297) by Timo Tijhof
- git #95c468f7 - installer: Convert <downloadlink/> hack to raw message param (task T227297) by Timo Tijhof
- git #37895f28 - installer: Call getInfoBox() with raw wikitext, not transformed text (task T227297) by Timo Tijhof
- git #51e00a4f - installer: Fix Html::infoBox param docs and mark as internal (task T227297) by Timo Tijhof
- git #d1d179df - Adjust type hints in file related classes by Umherirrender
- git #11c90757 - Adjust type hints in htmlform related classes by Umherirrender
- git #8cfa62d8 - Bidi isolate user names in block error paramters by Thalia
- git #49a9bca8 - PopulateContentTables: compute sha1 and length if needed. (task T217831) (task T200653) by daniel
- git #275d6e2a - Tell users how they can force a maintenance script to run again. (task T200653) by daniel
- git #ab09cf2f - rdbms: clean up $groups logic in LoadBalancer and expand comments by Aaron Schulz
- git #f4a3ff1b - Fix types around ILoadBalancer and IResultWrapper by Umherirrender
- git #c21fec14 - Import the PSR logger classes in Message by Aaron Schulz
- git #a69880e0 - resourceloader: Only output ResourceLoaderDynamicStyles when needed (task T219342) by Timo Tijhof
- git #ac8a6bb6 - Add "help" link to Special:Unblock (task T227295) by DannyS712
- git #237dd3f1 - rdbms: fix typo and clean up some cruft in MWLBFactory by Aaron Schulz
- git #cd8de7de - PreferencesFormOOUI: Avoid Phan warning with weird signature of TabPanelLayout (task T227144) by Bartosz Dziewoński
- git #30ddfc8a - resourceloader: Set value for getStoreKey in server-side by Fomafix
- git #0a8e37f0 - resourceloader: Set value for getVary in server-side by Fomafix
- git #34f02722 - Remove "successfully" from specialmute-success and add a link title by Amir Aharoni
- git #1f8b761d - resourceloader: Remove 'mw.legacy' placeholder object by Timo Tijhof
- git #e2e2eb49 - objectcache: optimize lock() and unlock() methods in SqlBagOStuff (task T113916) by Aaron Schulz
- git #a830c14d - rdbms: make implement IResultWrapper directly instead of via inheritence by Aaron Schulz
- git #1b031cbf - rdbms: make temp table tracking in Database more robust by Aaron Schulz
- git #d2b00041 - Update populateRevisionSha1.php for MCR schema changes (task T217829) by Bill Pirkle
- git #440d9b84 - SlotRecord:compute sha1 if empty. (task T200653) (task T219816) by daniel
- git #5fa9a2a1 - Don't process "all" option in Html::namespaceSelectorOptions (task T227202) by Matěj Suchánek
- git #8eb23f28 - rdbms: optimize DatabaseDomain::newFromId() to remember the string form by Aaron Schulz
- git #fe2e8795 - Follow-up 9c9cfa2ec3d7: fix non-session entry point error (task T227233) by Roan Kattouw
- git #21ba735b - Update OOUI to v0.33.1 (task T226819) (task T226822) by James D. Forrester
- git #24f03d32 - Fix type hints in objectcache related classes by Umherirrender
- git #3e03ab26 - mediawiki.action.edit.preview: Use CSS instead of jQuery for animation by Fomafix
- git #20717fd0 - LogFormatter::formatParameterValue: handle bad user names (task T224368) by daniel
- git #2dad39b5 - Revert "rdbms: codify DatabaseDomain table "_" prefix convention" (task T227147) by Gergő Tisza
- git #d18c861a - Improve documentation of getJoin() methods for static analysis by Gergő Tisza
- git #e0cf8b94 - rdbms: make DatabaseSqlite try harder to make named locks work by Aaron Schulz
- git #6531479e - Restore previous export behavior with respect to empty comment text (task T174031) by Ariel T. Glenn
- git #dbce648a - Ensure canHaveTalkPage returns false when getTalkPage would fail. (task T224814) by daniel
- git #55ebd6ad - Fix API message maps for block errors (task T227167) (task T227168) by Thalia
- git #bac0e016 - Remove JavaScript global variable wgLoadScript by Fomafix
- git #b18dd6eb - lockmanager: make NullLockManager do reference counting for consistency by Aaron Schulz
- git #08b0462f - Make UserEditCountUpdate::doUpdate avoid comparing IDatabase instances by Aaron Schulz
- git #8c35f244 - rcfilters: Simplify FormWrapperWidget submit code by reducing jQuery use by Timo Tijhof
- git #215c1f8e - tests: Use a fancy generator provider in ReleaseNotesTest by Timo Tijhof
- git #25512652 - LanguageConverter performance: Reuse the same string object for regexp (task T223969) by C. Scott Ananian
- git #930efa63 - Improve LanguageConverter performance on pages with many HTML tags (task T223969) by C. Scott Ananian
- git #095f5583 - Move trivial unit tests, round II by Amir Sarabadani
- git #f415b577 - objectcache: Hard deprecate ObjectCache::getMainStashInstance() by Derick Alangi
- git #822efb46 - Assert that LocalSettings file exists (task T226977) by Kosta Harlan
- git #e6e5ea47 - API: Removed unused local variable `$p` from ApiQueryDeletedrevs by Derick Alangi
- git #62903326 - Add 1.33.0 to HISTORY by Reedy
- git #cae28504 - Add 1.31.3/1.32.3 to HISTORY by Reedy
- git #41984921 - specials: Combine small miscellaneous 'mediawiki.special.*' modules (task T193826) (task T219342) by Timo Tijhof
- git #ffc23ee3 - test: refactor/speed up release note file test (task T227067) by Antoine Musso
- git #151bd20f - Type hint using interface by WMDE-Fisch
- git #a026fa3e - rdbms: fix comment for Database::runOnAtomicSectionCancelCallbacks() by Aaron Schulz
- git #c9a05a70 - when getting file (img) properties, suppress whines that it's not xml (task T206013) by Ariel T. Glenn
- git #49bbfc7f - GlobalFunctions: Tighten version number type for wfDeprecated() by Derick Alangi
- git #a4d976fc - ApiBase: Drop get(Examples|(Param)?Description(Message)?)\(\), deprecated since 1.25 and 1.30 by James D. Forrester
- git #d7451a03 - Move MultiHttpClient.php to libs/http by Reedy
- git #3b3115e7 - Title: ensure getBaseTitle and getRootTitle return valid Titles (task T225585) by daniel
- git #1139a9af - Unit tests: Support unit tests in extensions and skins (task T226911) by Kosta Harlan
- git #b95a76ae - Drop APIEditBeforeSave hook (task T220656) by RazeSoldier
- git #5c2d3a5b - Remove group validator from UnitTestCase by Kosta Harlan
- git #6568edb9 - Drop the check for existences of LocalSettings.php in MediaWikiIntegrationTestCase (task T226977) by Amir Sarabadani
Vendor
edit- git #e30fcb0b - Update OOUI to v0.33.1 by James D. Forrester
- git #6294a5b5 - Update OOUI to v0.33.0 by James D. Forrester
- git #e03b09fd - Add wikimedia/ip-utils 1.0.0 by Kunal Mehta
Extensions
edit3D
editNo changes for 3D
AbuseFilter
edit- git #c6a9f351 - Really drop afl_log_id from update.php (task T214592) by Daimona Eaytoy
- git #3aaeb200 - Start making APFData members private by Daimona Eaytoy
- git #304b58d4 - Make AbuseFilterVariableHolder::mVars private by Daimona Eaytoy
- git #5eff8f73 - Fix error display on ViewEdit by Daimona Eaytoy
- git #bc799628 - Add a new data type for non-initialized stuff (task T156096) by Daimona Eaytoy
- git #f0e428d4 - Fix query in normalizeThrottleParameters (task T209565) by Daimona Eaytoy
- git #d8d4750e - Simplify action arrays by Daimona Eaytoy
- git #b2af2f0b - Fix global caching (task T227299) by Daimona Eaytoy
- git #2cf7b584 - Convert wfGetDB() calls to using getConnectionRef() by Aaron Schulz
- git #85b46268 - Rename the filterAction hook and add a parameter by Daimona Eaytoy
- git #b7f1a7d4 - Enforce saving of full abuse_filter row in cache by Daimona Eaytoy
- git #73987305 - Disallow consecutive comparisons (task T218906) by Daimona Eaytoy
- git #253a9137 - Add `Daimona Eaytoy` to authors by MarcoAurelio
- git #eb278479 - Add help links to special pages (task T226938) by DannyS712
- git #d7310519 - Simplify by using mw.util.getUrl by Fomafix
- git #6ea767f1 - Tweak methods related to global filters (task T227095) by Daimona Eaytoy
- git #57dda3f7 - Rephrase 4 English messages (task T226839) by DannyS712
- git #0b925da3 - Drop afl_log_id (task T214592) by Daimona Eaytoy
ActiveAbstract
editNo changes for ActiveAbstract
AdvancedSearch
editNo changes for AdvancedSearch
AntiSpoof
editNo changes for AntiSpoof
ApiFeatureUsage
editNo changes for ApiFeatureUsage
ArticleCreationWorkflow
editNo changes for ArticleCreationWorkflow
ArticlePlaceholder
editNo changes for ArticlePlaceholder
Babel
edit- git #ce346ade - Split apihelp messages to a separate file (task T189982) by Amir Aharoni
- git #9902e70e - Fix phan by Amir Sarabadani
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 #5723ae91 - Split apihelp messages to a separate file (task T189982) by Amir Aharoni
CentralAuth
edit- git #df963605 - Allow separating CentralAuth and per-wiki session storage. (task T227097) by Bill Pirkle
- git #042d106f - Use SiteStatsUpdate::factory() instead of SiteStatsUpdate::__construct() by Aaron Schulz
- git #39111260 - Avoid usage of deprecated `ObjectCache::getMainWANInstance()` by Derick Alangi
CharInsert
editNo changes for CharInsert
CheckUser
edit- git #4f61bce6 - IP addresses should be shown LTR (task T215005) by Huji Lee
- git #510e38fe - User-agent strings should always be shown in LTR (task T218619) by Huji Lee
CirrusSearch
edit- git #2992437f - Avoid usage of deprecated `ObjectCache::getMainWANInstance()` by Derick Alangi
- git #ea6f3155 - Fix logging of invalid UTF-8 bytes in source_text (task T225200) by David Causse
- git #b0008081 - Report proxy errors in ElasticaErrorHandler by Erik Bernhardson
- git #c01a76f2 - Ignore broken redirects when updating incoming link counts (task T226592) by David Causse
- git #56d9e64e - Convert array params to string when logging requests (task T226568) by David Causse
- git #7a3f8a30 - Change name of Serbian Wikinews (part 3) (task T226315) by Zoranzoki21
- git #fa6fd537 - Query asciifolding near match fields to avoid discrepancies (task T226241) by David Causse
Cite
edit- git #eb37c893 - Extra tracking for VisualEditor's feature use (task T221305) by David Lynch
- git #6af3bc1f - Remove citefromid alias support by Ed Sanders
- git #d92e930b - Dialogs: Use close flag for close actions (task T225021) by Ed Sanders
CiteThisPage
editNo changes for CiteThisPage
Citoid
edit- git #ad868ed8 - Extra tracking for VisualEditor's feature use (task T221305) by David Lynch
cldr
edit- git #b7c35d7b - Use HTTPS instead of HTTP where possible by Fomafix
Cognate
editNo changes for Cognate
CodeEditor
editNo changes for CodeEditor
CodeMirror
editNo changes for CodeMirror
CodeReview
editNo changes for CodeReview
CollaborationKit
edit- git #58700d2d - Fix typo by Isarra
- git #b6bede69 - Move special pages to specials subdirectory by Isarra
Collection
editNo changes for Collection
CommonsMetadata
editNo changes for CommonsMetadata
ConfirmEdit
edit- git #92b41aa4 - Avoid usage of deprecated `ObjectCache::getMainWANInstance()` by Derick Alangi
CongressLookup
editNo changes for CongressLookup
ContactPage
edit- git #425293a8 - Validate captcha before creating email body by Bryan Davis
ContentTranslation
edit- git #f7410f5b - Properly trim strings when matching for included content (task T220790) by petarpetkovic
- git #bc6a9305 - Don't destoy and recreate mw.cx.tools.IssueTrackingTool (task T200683) by petarpetkovic
- git #b6f29551 - Fix cx-tools-linter-template-missing-mandatory message (task T209473) by petarpetkovic
- git #1aa07086 - Use original revision when latest one causes data loss (task T220790) by petarpetkovic
- git #2172ceff - Communicate about templates not having all parameters mapped (task T209473) by petarpetkovic
- git #fcc33401 - Do not use DB_MASTER for suggestion list reads by Niklas Laxström
- git #55a29f1c - Use quick checks for userCan by Niklas Laxström
- git #da9f8790 - Set missing template warning only if template does not exist in target language (task T224437) by petarpetkovic
- git #aaeec5f1 - Feature discovery for contribution menu (task T216498) by Santhosh Thottingal
- git #e02f31e6 - Merge ext.cx.eventlogging.translation into feature modules by petarpetkovic
- git #fbe3ed89 - Remove primary flag from "View issues" button by petarpetkovic
- git #4da98b3b - Remove primary flag from help panel buttons by Ed Sanders
- git #8c3692b0 - Return the last translation while querying for a language pair and title by Santhosh Thottingal
- git #a568369f - If CX is not beta, use cx-enable-entrypoints preference value (task T223896) by Santhosh Thottingal
- git #93ef9fcc - Merge ext.cx.eventlogging.dashboard with mw.cx.dashboard.lists by petarpetkovic
- git #57d688ed - Be more tolerant when extracting data for references (task T224715) by petarpetkovic
- git #bedc2781 - Require only one user group to allow publishing to main namespace (task T225398) by petarpetkovic
ContributionTracking
editNo changes for ContributionTracking
CreditsSource
editNo changes for CreditsSource
Dashiki
editNo changes for Dashiki
Disambiguator
editNo changes for Disambiguator
DismissableSiteNotice
editNo changes for DismissableSiteNotice
DonationInterface
edit- git #d00038fa - Add India specific fields for dlocal. (task T224514) by cstone
- git #15c3a4ba - Revert "Reduce selector specificity" by Elliott Eggleston
- git #614e949c - Add tracking fields to opt-in messages by XenoRyet
- git #bb65bd50 - Set DLocal India form weight to zero by Elliott Eggleston
- git #289cf1dd - Adding India support with dlocal. (task T224514) by cstone
- git #d04a7a8b - Variants starting with 'upsell' mean recurrable payment (task T216560) by Elliott Eggleston
- git #5c94ae4d - Add supportsRecurringUpsell and showRecurringUpsell (task T216560) by Elliott Eggleston
- git #0be2891b - Common base for result pages (task T216562) by Elliott Eggleston
- git #459a34af - Add 'variant' to session fields, add test (task T216562) by Elliott Eggleston
- git #01a6205e - Consult session for variant (task T216562) by Elliott Eggleston
- git #f40339cf - Move ui_modules handling to Mustache class (task T216562) by Elliott Eggleston
- git #1d8fac5e - Render recurring upsell (USD only) (task T216562) by Elliott Eggleston
- git #eb6c7028 - Disable personal info fields when opening iframes (task T201962) by Elliott Eggleston
- git #26407375 - Remove traces of old tracker by Elliott Eggleston
DoubleWiki
editNo changes for DoubleWiki
DynamicSidebar
editNo changes for DynamicSidebar
EUCopyrightCampaign
editNo changes for EUCopyrightCampaign
Echo
edit- git #05f3e66a - Selenium: Fix failing test by only running tests tagged @daily by ephemeralwaves
- git #1a035e12 - Add visual cue to indicate change in notification count (task T225259) by shivanshbindal9
- git #e76e9f9b - Selenium: Fix failing Jenkins job by disabling failing tests (task T227009) by Željko Filipin
- git #0c0c0e59 - MonoBook: Remove outdated skin styles and clean up some (task T226684) (task T226594) by Isarra
- git #15600e27 - Modern: Make the text less bloody tiny (task T184295) by Isarra
- git #28dd2e04 - Modern: Remove outdated skin styles (task T226684) by Isarra
- git #c8e6ff49 - Use {{formatnum:}} for 99+ in default echo-badge-count message by Roan Kattouw
- git #d3653c64 - Follow-up ea856105f2b: fix horizontal scrollbars in Monobook (task T226594) by Roan Kattouw
- git #d95b4bfa - NotificationBadgeWidget: Don't double-convert numbers by Roan Kattouw
- git #ea856105 - Fix badge icons in Monobook (task T226503) by Roan Kattouw
Elastica
editNo changes for Elastica
ElectronPdfService
editNo changes for ElectronPdfService
EntitySchema
edit- git #56c74009 - Render schema check link in the renderer language (task T224594) by Amir Sarabadani
- git #9f44fb21 - Make phpunit tests structure follow the new system by Amir Sarabadani
- git #f2183d63 - Use hard-coded 'Wikibase' name for Wikibase extension name (task T225289) by rosalie
- git #57ac9fe6 - Change the Wikibase extension type to be translated on Special:Version (task T225289) by rosalie
EventBus
editNo changes for EventBus
EventLogging
editNo changes for EventLogging
ExtensionDistributor
editNo changes for ExtensionDistributor
ExternalGuidance
editNo changes for ExternalGuidance
FeaturedFeeds
edit- git #edfb081f - Avoid usage of deprecated `ObjectCache::getMainWANInstance()` by Derick Alangi
FileExporter
editNo changes for FileExporter
FileImporter
edit- git #925172c6 - Make unit tests follow the new structure by Amir Sarabadani
- git #c5e5c6da - Strip the "$1" before scraping for the API URL (task T225515) by Adam Wight
- git #df370839 - Revert "Use the MediaWikiUnitTestCase class" by Kosta Harlan
- git #468102fe - Make fewer assumptions about subdomain structure (task T225515) by Adam Wight
- git #9910ff91 - Add more logging to the ApiLookup by WMDE-Fisch
- git #bddac62d - Remove misplaced comma (task T225617) by WMDE-Fisch
- git #e2c46d40 - Handle interwiki edge case (task T225515) by Adam Wight
- git #4511cfa6 - Correctly prefix links to non-english non-Wikipedia sites (task T225515) by Andrew Kostka
- git #a3fb7094 - Inject networking for interwiki loops by Adam Wight
- git #f9ba45a7 - Encapsulate the legacy interwiki lookup by Adam Wight
- git #a92cf81b - minor doc and logging by Adam Wight
- git #57a42113 - Inject config into InterwikiTablePrefixLookup by Adam Wight
- git #7cb8bba5 - Track how many times we offer the remote edit features (task T226512) by Adam Wight
- git #a5bb6f4e - Replace deprecated Http class by WMDE-Fisch
- git #0150731e - Replace deprecated File functions in test by WMDE-Fisch
- git #7ede9ef0 - Replace deprecated setTags when creating log entries by WMDE-Fisch
- git #5644e701 - Track remote edit success and failure stats (task T226513) by Adam Wight
- git #956c7ca2 - Add more test testing the CleanupSnippet functionality by WMDE-Fisch
- git #b4c2f6ac - Option to edit source wiki should be enabled by default (task T225617) by WMDE-Fisch
- git #5538c2f0 - Include a newline with the template, so it always appears on its own line. (task T225617) by Adam Wight
- git #bf184d1f - Improvments to the RemoteApiExecution and Tests by WMDE-Fisch
- git #6dc9273a - Replace hardcoded site name (task T226532) by Adam Wight
- git #ea35695a - Tests for automatic deletion status (task T226532) by Adam Wight
- git #99604822 - Assert status after post-import edit (task T225617) by Adam Wight
- git #0e252087 - Tests for source wiki editing (task T225617) by Adam Wight
- git #e4f2fe1d - Offer automated deletion of the source wiki file (task T226532) by Adam Wight
- git #70161e70 - Use the MediaWikiUnitTestCase class by Adam Wight
- git #038f8b09 - Allow automatic adding of the NowCommons template to the source wiki (task T225617) by WMDE-Fisch
- git #3b5dcf44 - Type hint using interface by Adam Wight
- git #f443dd35 - Remove deprecated @covers for ImportSuccessPage by WMDE-Fisch
- git #553078f7 - Show warnings in success snippet (task T226509) by Adam Wight
- git #a52af42a - Make sure to only retrieve the Commons template once by WMDE-Fisch
- git #7d73dfd6 - Post import handler does our success lifting (task T225617) by Adam Wight
- git #251a9216 - Removes an accidental, redundant message (task T226075) by Adam Wight
- git #28821737 - Use a single HTML form on the ImportPreviewPage by Andrew Kostka
- git #adfe570a - Fix up success text (task T226075) by Adam Wight
FlaggedRevs
edit- git #566c5eab - Replace calls to ObjectCache::getMainStashInstance(), deprecated in MW1.28 by James D. Forrester
- git #57eaf0f6 - backend: Replace deprecated `wfMemcKey()` & `ObjectCache::getMainStashInstance()` by Derick Alangi
- git #abb462d9 - Move action message into the same message group as the right message by Umherirrender
- git #331e132c - Stop using indirection for "convenience" by Reedy
- git #90f3a7b0 - Revert "white-space:nowrap" (task T166718) by tacsipacsi
Flow
edit- git #f24b5422 - Use ParserOutput::addExternalLink (task T227098) by David Causse
- git #fb1c8686 - Add help link to Special:EnableStructuredDiscussions (task T226351) by DannyS712
- git #367d41cd - Fix 'check' icon position by Volker E
FundraiserLandingPage
editNo changes for FundraiserLandingPage
FundraisingTranslateWorkflow
editNo changes for FundraisingTranslateWorkflow
Gadgets
edit- git #a23be75a - Add Namespaces translation for Punjabi (task T226959) by Tulsi Bhagat
GeoCrumbs
editNo changes for GeoCrumbs
GeoData
edit- git #5795c70c - Transform non 2xx search response into exception (task T220637) by Erik Bernhardson
GettingStarted
edit- git #5b06caad - Follow-up I32fc303e: Actually fix T226202 by James D. Forrester
GlobalBlocking
editNo changes for GlobalBlocking
GlobalCssJs
editNo changes for GlobalCssJs
GlobalPreferences
edit- git #bb59d8cd - Add "the" to globalprefs-info-help/en (task T226907) by DannyS712
- git #e04efd2c - Support for autoglobal preferences (task T224245) by Max Semenik
- git #735e321c - Hooks: introduce a convenience method by Max Semenik
GlobalUsage
editNo changes for GlobalUsage
GlobalUserPage
editNo changes for GlobalUserPage
GoogleNewsSitemap
editNo changes for GoogleNewsSitemap
Graph
edit- git #26fd7cdc - Add help links to special pages (task T226938) by DannyS712
GrowthExperiments
edit- git #a9e51604 - WelcomeSurvey: Make freetext responses feature-flagged (task T226039) by Kosta Harlan
- git #909c51f5 - WelcomeSurvey: Add i18n messages for non-freetext "Other" option (task T226039) by Roan Kattouw
- git #148914c0 - Reroute ConfirmEmailComplete hook to Special:Homepage (task T222848) by Kosta Harlan
- git #ad2eef98 - Impact: fix pageviews URLs (task T226076) by Stephane Bisson
- git #d712fb9e - Use isSinglePage, rename GuidedTour files and names for clarity by Kosta Harlan
- git #acd2f206 - The first sample Selenium test in Node.js (task T224903) by ephemeralwaves
- git #6b461b1c - Start: fix iOS 10 layout issue (task T225668) by Stephane Bisson
- git #a0b031d6 - Follow-up e8bdc6990597: truncate custom mentor intros, change styling (task T220145) by Roan Kattouw
- git #ebed806b - Override mobile home menu text and icon (task T223210) by Kosta Harlan
- git #d9e8a34d - Show pending icon if no pageviews exist for any edit (task T225560) by Kosta Harlan
- git #8ae16d6e - Add rtl variant of askQuestion icon (task T226829) by Kosta Harlan
- git #3e55c43c - Fix missing 'settings' icon (cog) in help panel by Roan Kattouw
- git #51110eaa - Move tests into integration/unit test directories by Kosta Harlan
- git #d69a45e9 - Fix LoadBalancer typehint by Kosta Harlan
- git #dbf98487 - Convert QuestionPosterTest to extend MediaWikiUnitTestCase by Kosta Harlan
- git #ede6b11d - Add Arabic special page aliases (task T225738) by Martin Urbanec
- git #a215eb96 - Follow-up e8bdc6990597: fix escaping of mentor intro text (task T220145) by Roan Kattouw
- git #40af8e8e - Add guided tours for help panel and homepage module questions poster (task T220146) by Tim Eulitz
- git #6fabf411 - Follow-up b8f6035f: only load skins.minerva.talk for Minerva skin by Roan Kattouw
- git #c48bb59b - Remove GEHomepageMobileEnabled feature flag by Kosta Harlan
- git #e8bdc699 - Allow mentors to configure an intro text (task T220145) by Tim Eulitz
- git #e2ab67da - Remove hard dependency on PageViewInfo by Kosta Harlan
- git #0352f9cb - Question Poster: Refactor to prevent fatals on permissions check (task T226197) by Kosta Harlan
- git #d49bf3d3 - Mobile overlay: align title on center, make bold (task T222833) by Stephane Bisson
- git #8532dd45 - Homepage: Open ask question dialog in route (task T226041) by Kosta Harlan
- git #e6655ed5 - Signature should not be at its own line (task T226277) by Martin Urbanec
- git #15aabe70 - Impact: align pageviews numbers and icons (task T226147) by Stephane Bisson
GuidedTour
edit- git #345954e8 - Simplify by using mw.util.getUrl by Fomafix
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
editNo changes for Kartographer
LabeledSectionTransclusion
editNo changes for LabeledSectionTransclusion
LandingCheck
editNo changes for LandingCheck
LdapAuthentication
editNo changes for LdapAuthentication
Linter
edit- git #243604ff - Split apihelp messages to a separate file (task T189982) by Amir Aharoni
- git #a51f750f - Handle VisualEditor when it skips the "tempWikitextEditor" stage (task T185279) by Bartosz Dziewoński
LiquidThreads
editNo changes for LiquidThreads
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 #7abf09a4 - Update for namespace moves by Lucas Werkmeister
MobileApp
edit- git #d51c5af6 - Empty PHP entry point in extension MobileApp (task T140007) by brendajerop
MobileFrontend
edit- git #b6ea7402 - 🏗 Remove Ruby browser tests (task T177260) by jdlrobson
- git #6fe89e01 - Drop resource-modules (task T224997) by jdlrobson
- git #29c6257b - Migrate unit tests to the new structure (task T226911) (task T87781) by Amir Sarabadani
- git #2c0d427e - Consolidate Page.js instance variables and get rid of `this.options` (task T193077) by Nicholas Ray
- git #bbc1c53e - Remove Page.js inheritance of View.js (task T193077) by Nicholas Ray
- git #ebad5278 - schemaEditAttemptStep: only set bucket and anonymous-user-token on defaults if non-null (task T221197) by David Lynch
- git #73909f4a - Remove isBorderBox and languageUrl options from Page.js (task T193077) by Nicholas Ray
- git #4640201c - Remove `getId()` method from Page.js (task T193077) by Nicholas Ray
- git #f5e8f3af - On page edit save, pass new revision ID through for logging (task T226847) by David Lynch
- git #d3171a3a - Remove `isTalkPage()` method from Page.js (task T193077) by Nicholas Ray
- git #5a7c2fce - Log editor switches to visualeditorfeatureuse (task T221191) by David Lynch
MultimediaViewer
edit- git #c7c8059a - Clicking on the black wrapper should close MVV (task T133900) by Simon Legner
NavigationTiming
editNo changes for NavigationTiming
Newsletter
edit- git #500806f3 - Hide View Source Tab in Newsletter namespace (task T178154) by artrix
NewUserMessage
editNo changes for NewUserMessage
Nuke
editNo changes for Nuke
OATHAuth
edit- git #017d8c81 - Support for multiple keys, improved module form logic #2 (task T218210) by Dejan Savuljesku
- git #53251f75 - Split apihelp messages to a separate file (task T189982) by Amir Aharoni
- git #a8c2ebd2 - Translate special page names to Galician by MarcoAurelio
- git #b9f768e2 - Refactor `includes` to `src` #2 (task T218210) by rvogel
- git #b04722a1 - Rework the way user interacts with 2FA settings (task T218210) by rvogel
- git #3c25d2e2 - Translate special page names into Spanish by MarcoAurelio
- git #91f77876 - Translate special page name into Czech by Martin Urbanec
- git #98391e21 - Re-enable automatic migration and column drops by Reedy
OAuth
editNo changes for OAuth
OpenStackManager
edit- git #68b0695c - Simplify by using mw.util.getUrl by Fomafix
ORES
editNo changes for ORES
PageAssessments
editNo changes for PageAssessments
PagedTiffHandler
editNo changes for PagedTiffHandler
PageImages
editNo changes for PageImages
PageTriage
edit- git #6e289870 - Tag edits made with this extension (task T226789) by Max Semenik
- git #cbf83c8e - Avoid usage of deprecated `ObjectCache::getMainWANInstance()` by Derick Alangi
- git #12300658 - Indicate copyvio under "Possible issues" in info flyout (task T207847) by MusikAnimal
PageViewInfo
editNo changes for PageViewInfo
ParserFunctions
editNo changes for ParserFunctions
ParsoidBatchAPI
editNo changes for ParsoidBatchAPI
PdfHandler
edit- git #51185ca9 - Avoid usage of deprecated `ObjectCache::getMainWANInstance()` by Derick Alangi
PerformanceInspector
editNo changes for PerformanceInspector
Petition
edit- git #4b760b06 - Update Petition extension structure/code to match extensions standard by Derick Alangi
- git #f6780834 - Avoid usage of deprecated `ObjectCache::getMainWANInstance()` by Derick Alangi
Poem
editNo changes for Poem
PoolCounter
editNo changes for PoolCounter
Popups
editNo changes for Popups
ProofreadPage
edit- git #3e298ff5 - Add Namespaces translation for Punjabi (task T226959) by Tulsi Bhagat
PropertySuggester
edit- git #8aeb9ca3 - Migrate unittests to the new unit test structure by Amir Sarabadani
QuickSurveys
edit- git #cdd8f2ad - Remove HISTORY file (task T218701) by jdlrobson
Quiz
editNo changes for Quiz
ReadingLists
edit- git #151625b9 - Fix API continuation (task T226640) by Gergő Tisza
- git #787480eb - Fix missing column for ReadingListRepository::deleteListEntry logging (task T226593) by Gergő Tisza
RelatedArticles
editNo changes for RelatedArticles
Renameuser
edit- git #98bcfea1 - Remove legacy PHP entry point for Renameuser extension by Derick Alangi
RevisionSlider
edit- git #974af21c - build: add package-lock file (task T179229) by WMDE-Fisch
- git #a4df17a9 - build: Upgrade stylelint-config-wikimedia from 0.5.0 to 0.6.0 and make pass by WMDE-Fisch
RSS
editNo changes for RSS
SandboxLink
editNo changes for SandboxLink
Score
edit- git #90d12e06 - Update for namespace moves by Lucas Werkmeister
Scribunto
edit- git #57755a6e - Add Namespaces translation for Punjabi (task T226959) by Tulsi Bhagat
SearchExtraNS
editNo changes for SearchExtraNS
SecurePoll
editNo changes for SecurePoll
Sentry
editNo changes for Sentry
ShortUrl
editNo changes for ShortUrl
SiteMatrix
edit- git #fabfe2fb - Split apihelp messages to a separate file (task T189982) by Amir Aharoni
SkinPerPage
editNo changes for SkinPerPage
SpamBlacklist
edit- git #4d939a39 - Avoid usage of deprecated `ObjectCache::getMainWANInstance()` by Derick Alangi
SubPageList3
editNo changes for SubPageList3
SubpageSortkey
editNo changes for SubpageSortkey
SyntaxHighlight_GeSHi
edit- git #2f0a6a0c - Avoid usage of deprecated `ObjectCache::getMainWANInstance()` by Derick Alangi
TemplateData
editNo changes for TemplateData
TemplateSandbox
editNo changes for TemplateSandbox
TemplateStyles
editNo changes for TemplateStyles
TemplateWizard
editNo changes for TemplateWizard
TextExtracts
edit- git #2f71245d - Build: add package-lock file (task T179229) by Nicholas Ray
Thanks
editNo changes for Thanks
TimedMediaHandler
edit- git #07c725fa - Testcases: Fix a few mistakes in testcases by Derk-Jan Hartman
- git #1ad3928a - Simplify by using mw.util.getUrl by Fomafix
- git #b3e39644 - Call `RequestContext::getMain()` rather than `new RequestContext()` (task T226840) by Reedy
- git #22479f02 - VideoJS: Add responsive mode (task T226319) by Derk-Jan Hartman
- git #8a7cf39f - Video.js: plugin translations (task T100106) by Derk-Jan Hartman
- git #10c7a127 - requeueTranscodes: Remove optional parameters same as the default by Reedy
- git #a4c5b318 - requeueTranscodes: Allow filtering by major and minor mime (task T226718) by Reedy
- git #97dfe801 - Fix a broken error case handler in midi transcoding (task T226748) by Brion Vibber
- git #8e597aff - Can't use a return value for a void by Reedy
timeline
editNo changes for timeline
TitleBlacklist
edit- git #41e6b19e - Avoid usage of deprecated `ObjectCache::getMainWANInstance()` by Derick Alangi
TocTree
editNo changes for TocTree
TorBlock
editNo changes for TorBlock
Translate
edit- git #b0df0387 - Make ArrayFlattenerTest extend MediaWikiUnitTestCase by Kosta Harlan
- git #b8bccae3 - Add code to delete user from the actor table (task T225999) by abijeet
- git #5603da2c - Avoid usage of deprecated `ObjectCache::getMainWANInstance()` by Derick Alangi
- git #ddb1a0d1 - Remove unused variables in the codebase as indicated by Sonarqube by abijeet
- git #c12d19c6 - Remove unused code related to TranslateSandboxSuggestions global (task T224964) by Dan Mattern
- git #d15b1a85 - Remove unused test code (task T224965) by Dan Mattern
- git #2e521eec - Avoid use of deprecated IDatabase::onTransactionIdle method by Aaron Schulz
- git #a765f1ca - Fix bugs highlighted by Sonarqube by abijeet
- git #81f48bbe - Fix incorrectly aligned search icon on Special:ManageTranslatorSandbox (task T226409) by abijeet
TranslationNotifications
editNo changes for TranslationNotifications
TrustedXFF
editNo changes for TrustedXFF
TwoColConflict
editNo changes for TwoColConflict
UniversalLanguageSelector
edit- git #71aefc8d - Drop support for MediaWiki 1.31 and earlier by Fomafix
- git #ec20e81a - Fix test failures by updating the failing test case by Niklas Laxström
UploadsLink
editNo changes for UploadsLink
UploadWizard
editNo changes for UploadWizard
UrlShortener
editNo changes for UrlShortener
UserMerge
editNo changes for UserMerge
VipsScaler
editNo changes for VipsScaler
VisualEditor
edit- git #e32f460a - Extra logging for link inspectors (task T221249) by David Lynch
- git #9ba3255c - MWLinkAnnotationInspector: Work around annoying syntax highlighting bug in Gerrit by Bartosz Dziewoński
- git #a0aacd89 - Update VE core submodule to master (d49575d46) (task T226478) by James D. Forrester
- git #38e3c3fb - Log editor switches to visualeditorfeatureuse (task T221191) by David Lynch
- git #4d3ddb07 - Pass newRevId through to MobileFrontend (task T226847) by David Lynch
- git #c8988385 - ArticleTarget: saveSuccess wasn't receiving expected arguments (task T226847) by David Lynch
- git #2563bb3d - MobileArticleTarget: Prevent unwanted page zooming on focus on iOS (task T216446) by Bartosz Dziewoński
- git #3f38f54a - Update VE core submodule to master (681aa3fbc) (task T225021) (task T225725) by James D. Forrester
- git #3f892fe3 - Simplify pulsating dot to one DOM node using :before/:after by Ed Sanders
- git #34158b85 - Stop loading oojs-ui.styles.textures, gone as of OOUI 0.33.0 by James D. Forrester
- git #97484d3b - Update VE core submodule to master (cf99ae2e0) (task T182312) by James D. Forrester
- git #22344dae - build: Upgrade stylelint-config-wikimedia from 0.5.0 to 0.6.0 by James D. Forrester
- git #5c62ae20 - Clear edit summary when switching section and discarding changes (task T191590) by Ed Sanders
- git #d4bd5d14 - Fix link normalization when opening inspector (task T226645) by Ed Sanders
- git #239e592d - MW link inspector: Empty before appending by Ed Sanders
- git #20561e7e - Remove citefromid alias support by Ed Sanders
- git #600e3693 - iOS browser menu bar tap stealing hack for bottom contexts by Bartosz Dziewoński
- git #efae95da - Dialogs: Use close flag for close actions (task T225021) by Ed Sanders
Wikibase
edit- git #07362a76 - Update Termbox (task T222886) by Jakob Warkotsch
- git #bb9b4326 - bridge: export app function and use in init (task T227178) by Lucas Werkmeister
- git #c37c1364 - Add group database to ApiUserBlockedTest by Amir Sarabadani
- git #2cab4d21 - Replace undocumented use of jQuery.html() in statement view by Thiemo Kreuz
- git #13af5990 - Consolidate more view/ modules resources (18) (task T203696) by Timo Tijhof
- git #98212e0e - Query master before insert to lower the rate of duplicate entry errors (task T226639) by alaasarhan
- git #e37fa313 - Fix SqlEntityIdPagerFactory construction by Lucas Werkmeister
- git #14d4bc8f - Make FakeLoadBalancer define getLocalDomainID() by Aaron Schulz
- git #f051707e - Fix flaky it block to assert no edit link on old revision (task T227266) by Noa Rave
- git #b302cd71 - Skip selenium test failing on CI (task T227121) by Noa Rave
- git #6cb568c8 - bridge: npm: updates by Pablo Grass
- git #18f64e92 - Stop using deprecated wfFindFile() by Lucas Werkmeister
- git #37db63c6 - DumpJsonTest: Use actual CompactEntitySerializer (task T227207) by Marius Hoch
- git #1418c24e - bridge: client ResourceLoader - respect extensionAssetsPath by Pablo Grass
- git #881780ae - Fix missing qualifier hashes in JSON output (task T227207) by Marius Hoch
- git #0036f8b3 - Move all classes in lib/includes/Formatters into \Wikibase\Lib\Formatters (task T172368) by Lucas Werkmeister
- git #2f7c1064 - selectLinks.spec: short, descriptive code by Pablo Grass
- git #9237aaeb - Wait for replication in ReplicaMasterAwareRecordIdsAcquirer (task T226639) by alaasarhan
- git #ef64e78a - bridge: add client-side warning for missing config by Lucas Werkmeister
- git #9ca109e9 - Add namespace-based block check on SpecialNewEntity (task T207893) by Amir Sarabadani
- git #591e008a - Make label RDF predicate set configurable (task T222302) by Stanislav Malyshev
- git #c1186a0e - Make Hamcrest assert on new error layout of mediawiki (task T226977) by Amir Sarabadani
- git #f7d1785d - bridge: move config to separate ResourceLoader module by Lucas Werkmeister
- git #30c094d8 - Support targets in MediaWikiConfigModule by Lucas Werkmeister
- git #62330fcb - Move \Wikibase\{Repo⇒Lib}\Modules by Lucas Werkmeister
- git #4c2027fb - bridge: conditionally load module (task T226982) by Lucas Werkmeister
- git #dc8bdfb1 - bridge: Enable mobile (task T226964) by bitPogo
- git #85630e25 - Browser test for old revisions of Wikibase item pages to check there are no edit links (task T95406) by Noa Rave
- git #f755f82e - bridge: Add typing to selectLinks by bitPogo
- git #81c81b78 - bridge: Remove space in testcase by bitPogo
- git #e17925e2 - bridge: load link href regexp from config (task T226494) by Lucas Werkmeister
- git #f983fcf1 - bridge: add setting for link href regexp (task T226494) by Lucas Werkmeister
- git #757e20cd - bridge: Rudimentary bridge app (task T226485) (task T226609) by bitPogo
- git #1bfac6e9 - Fix build/generateAutoload.php by Lucas Werkmeister
- git #0dc1717c - Update termbox (task T221835) (task T221836) (task T218081) (task T224867) by Jakob Warkotsch
- git #4b1b84ed - bridge: Strict Linter by bitPogo
- git #318d4d7f - bridge: add missing return type by Lucas Werkmeister
- git #d6acea57 - Do not block moving pages in namespaces if the namespace contains Wikibase entity in non-main slot (task T224303) (task T226672) by Leszek Manicki
- git #bc58fc0b - Avoid inserting a new addUsage job when the current usage stays untouched (task T205045) by Amir Sarabadani
- git #16819590 - HtmlAssertionHelpers: Drop OOUI v0.32.1 compat. by James D. Forrester
- git #63fb975f - HtmlAssertionHelpers: Work around hard-dependency on OOUI internals by James D. Forrester
- git #ba62844a - Avoid inserting duplicates in one batch in term store (task T226639) by Amir Sarabadani
- git #cf7c6c43 - Finish exporting parts of item.js to item.page.js (task T224284) by Noa Rave
- git #ae773434 - bridge: Add stricter checking rules to tsconfig by bitPogo
- git #1631bf96 - bridge: make init js testable (task T225930) by Michael Große
- git #98052e35 - Do not try to dump if there's no valid entity types by Stanislav Malyshev
- git #20140fc2 - Remove feature flag for the bugfix for wbeditentity setting aliases to empty array (task T223305) by rosalie
- git #a56df476 - Add tabs to references with jquery.ui.tabs (task T199197) (task T196353) by mvolz
- git #15b1407c - bridge: Delete hello world assets (task T226489) by Michael Große
- git #a9f7bd7d - bridge: move vue code to presentation dir for clearer separation of concerns (task T226489) by Michael Große
- git #0a6f1620 - Close refererences when closing statementview by mvolz
- git #3fb99454 - bridge: Remove shims-tsx.d.ts by bitPogo
- git #cda1b05f - Add license warning checkbox label (task T225509) by Jakob Warkotsch
- git #e499cee1 - Consolidate more view/ modules resources (17) (task T203696) by Timo Tijhof
- git #904235fd - Do not try to run OutputPageBeforeHTMLHookHandler on non-content pages by Amir Sarabadani
- git #6979a9ee - Use CachedDatabasePropertyLabelResolver depending on property terms migratin stage. (task T225603) by alaasarhan
- git #86efa825 - Make SpecialWikibasePage only respect site-wide block (task T207893) by Amir Sarabadani
WikibaseCirrusSearch
edit- git #e65d1b8f - Use proper defaults for StatementBoost (task T226969) by David Causse
- git #3492881f - Fix haslabel:* to use labels_all.plain field (task T224611) by Stanislav Malyshev
- git #6e638c5d - Selenium: check if the extension is listed at Special:Version (task T223774) by Željko Filipin
WikibaseLexeme
edit- git #323ac38a - Move unit tests to the formal and new unit tests structure by Amir Sarabadani
- git #b1d87bd0 - Use baserevid in Senses editing (task T217671) by Amir Sarabadani
- git #5eb81fb1 - Use baserevid in Forms editing (task T217672) by Amir Sarabadani
- git #38b072ad - Add baserevid to wbleditsenseelements API module (task T225071) by rosalie
- git #00c962d0 - Add namespace-based block check to SpecialNewLexeme (task T207893) by Marius Hoch
- git #2d939c54 - Fix comment in Lexeme.page.js by rosalie
- git #02f1304c - Tests: Reset PermissionManager service (task T224607) by Kosta Harlan
- git #2986e6e2 - Update for namespace moves by Lucas Werkmeister
WikibaseLexemeCirrusSearch
editNo changes for WikibaseLexemeCirrusSearch
WikibaseMediaInfo
edit- git #73b1d70b - Rename onDepictsChange by Matthias Mullie
- git #6cb24066 - Only show 'learn more' link in statement panel if link defined (task T227226) by Cormac Parle
- git #ab5bbbf1 - Unit tests for CaptionPanel.js (task T219500) by Matthias Mullie
- git #b35f3ccc - Only show 'remove all' if property is non-default (task T224249) by Cormac Parle
- git #ed5538d7 - Don't let OO.ui.mixin.GroupElement detach nodes from template (task T227274) by Matthias Mullie
- git #007224b7 - Fix 'add qualifier' button position when no existing qualifiers by Matthias Mullie
- git #0fc7c8dc - Use regex to replace commas in quantity value (task T227220) by Cormac Parle
- git #4b9332e0 - Fix method call by Matthias Mullie
- git #8c3ceb0c - Limit which predicates are used for mediainfo labels (task T222302) by Stanislav Malyshev
- git #0dcaff1a - Remove clear() method as it's not used (task T204488) by Cormac Parle
- git #ee1187da - Convert ItemWidget.js's rendering to Mustache templates by Matthias Mullie
- git #10f9b059 - Parse DOM nodes & OOUI elements into templates by Matthias Mullie
- git #fecb4916 - Use templates instead of imperative DOM construction when possible by Eric Gardner
- git #24a59281 - Remove unneeded browser behavior override (task T224625) by Matthias Mullie
- git #b2e0743f - RDF export of MediaInfo entities (task T221916) by Stanislav Malyshev
- git #dbdf38eb - Update for namespace moves by Lucas Werkmeister
WikibaseQualityConstraints
edit- git #05f6292a - Fix 'MediaInfo' item name to Wikibase MediaInfo to avoid confusion (task T224362) by Noa Rave
- git #17f38b64 - Add 'MediaInfo' as an allowed entity type for WikibaseQualityConstraints by Noa Rave
- git #b0142a01 - Track revision ID in constraints update job (task T223372) by Lucas Werkmeister
- git #4b317e4d - Update for namespace moves by Lucas Werkmeister
Wikidata.org
editNo changes for Wikidata.org
WikidataPageBanner
editNo changes for WikidataPageBanner
WikiEditor
edit- git #7bbbf1a8 - Log editor switches to visualeditorfeatureuse (task T221191) by David Lynch
wikihiero
edit- git #250a5a27 - Add help links to special pages (task T226938) by DannyS712
WikiLove
editNo changes for WikiLove
WikimediaBadges
editNo changes for WikimediaBadges
WikimediaEditorTasks
editNo changes for WikimediaEditorTasks
WikimediaEvents
editNo changes for WikimediaEvents
WikimediaIncubator
edit- git #5d9e06ec - Add more stringent prefix analysis tests (task T204883) by Étienne Beaulé
WikimediaMaintenance
edit- git #2fca2343 - Avoid calling selectDomain() on a DBConnRef in renameWiki.php by Aaron Schulz
WikimediaMessages
edit- git #9c86e5f6 - Keep both image-reviewer and Image-reviewer (task T216406) by Martin Urbanec
- git #61b2bf83 - Rename `Image-reviewer` to `image-reviewer` (task T216406) by Martin Urbanec
- git #9b0fce27 - Update grammar forms for Serbian (task T226315) by Zoranzoki21
- git #c4293eec - Follow-up I32fc303e: Actually fix T226202 by James D. Forrester
XAnalytics
editNo changes for XAnalytics
ZeroBanner
edit- git #cfa6dd2a - Revert "Log every instance of Zero headers being set to statsd" by MaxSem
- git #c3658f0f - Log every instance of Zero headers being set to statsd (task T212865) by Max Semenik
- git #e0c268ed - Get rid of RL modules and GD dependency (task T212865) (task T215745) by Max Semenik
ZeroPortal
edit- git #f0401bd7 - Drop RL module dependency on zerobanner.config.styles so we can kill it (task T212865) by James D. Forrester
Skins
editCologneBlue
edit- git #e7da0d7a - Put echo badges on a single line (task T226684) (task T226594) by Isarra
EUCopyrightCampaignSkin
editNo changes for EUCopyrightCampaignSkin
MinervaNeue
edit- git #14493b00 - Move unit test into "unit" directory by Kosta Harlan
- git #f190f749 - Hygiene: Do not insert Random menu entry if message do not exists (task T188697) by Piotr Miazga
- git #9b4c22f3 - Update page issues folder structure (task T212944) by jdlrobson
- git #b9862d7d - skins.minerva.options uses packageFiles by jdlrobson
- git #303a5019 - Make failing Bucketing test more robust by Thiemo Kreuz
- git #4c34cce9 - Hygiene: move menu entries to subdirectory (task T214540) by Stephen Niedzielski
- git #edb43853 - Hygiene: extract ToggleList to a reusable component (task T214540) by Stephen Niedzielski
- git #080049ff - Add contributions link to toolbar on User pages (task T224735) by Piotr Miazga
- git #6a8853ad - Random link in main menu can be customised (task T188697) by jdlrobson
- git #9b7b10bb - Allow overriding text and CSS class for home menu entry (task T223210) by Kosta Harlan
- git #b6682f6f - Make SkinOptionsTest extend unit test case by Kosta Harlan
- git #a9533fc4 - Browser: Drop failing tests (task T224947) by jdlrobson
- git #686e116d - If the Overflow menu is visible, don't render user links (task T224735) by Piotr Miazga
- git #0e65adbf - Move hamburger icon generation into Director by Piotr Miazga
- git #492b3fa6 - Add DataAfterContent to footer (SkinAfterContent hook) by Isarra
MonoBook
edit- git #5a7e620e - Echo compatibility: use float: right instead of text-align: right (task T226684) (task T226594) by Isarra
- git #1e0aa014 - Move DataAfterContent outside of main content block (task T226199) by Isarra
Modern
edit- git #b4946a6e - Fix handling for echo badges (ooui) (task T226684) by Isarra
Nostalgia
editNo changes for Nostalgia
Timeless
editNo changes for Timeless
Vector
edit- git #0c77e4f2 - SimpleSearch: Standardize input appearance (task T225331) by Volker E
- git #a4f61a83 - CollapsibleTabs: Avoid Sizzle selectors by Ed Sanders
- git #411a015e - Move DataAfterContent outside of main content block (task T226199) by Isarra
Total Changes
edit471 Changes in 74 repos by 87 authors