MediaWiki 1.33/wmf.22
MediaWiki 1.33.0-wmf.21 | Deployment of MediaWiki 1.33.0-wmf.22 to Wikimedia sites | MediaWiki 1.33.0-wmf.23 |
The latest version (labeled "1.33.0-wmf.22") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 19 March 2019 (see the roadmap).
Core changes
[edit]- git #ce1047c0 - Improve Caching in Title::loadRestrictions() by Andrew Green
- git #3e0c1651 - jquery.tablesorter: Never initialize twice on the same element by Ed Sanders
- git #f7afe427 - Remove many references to db fields being retired as part of MCR Schema Migration (task T198341) by Bill Pirkle
- git #c8f008e2 - Sync up with Parsoid parserTests.txt by Arlo Breault
- git #44f00813 - debug: Disable flaky CeeFormatterTest (task T218688) by Timo Tijhof
- git #dba3a36b - Remove block cookie stats measurement implementation (task T218596) by Dayllan Maza
- git #6b7ddf9c - Revert "Split out new RefreshSecondaryDataUpdate class" (task T218456) by Timo Tijhof
- git #07c0c409 - Remove rollback confirmation user preference (task T218556) by Tim Eulitz
- git #e3427b87 - rdbms: add bad mysql table/column codes to wasKnownStatementRollbackError() by Aaron Schulz
- git #384ab964 - Define ManualLogEntryBeforePublish hook (task T215675) by Piotr Miazga
- git #3b0effb2 - Replace $wgUser with RequestContext::getUser in User::getBlockedStatus (task T218608) by Reedy
- git #56077481 - Make BagOStuff::incr abstract to discourage bad implementations by Aaron Schulz
- git #fd24be4f - Provide a Taggable interface (task T215675) by Piotr Miazga
- git #fb097fb7 - Mixin FlaggedElement to DateTimeInputWidget (task T218513) by Daimona Eaytoy
- git #5b57369b - Urlencode fragments when redirecting after editing (task T216029) by Max Semenik
- git #796ea841 - Password: update documentation by Max Semenik
- git #66cebd0b - runJobs.php output something when the job queue is empty (task T187628) by D3r1ck01
- git #9d07ee57 - Use READ_EXCLUSIVE in SpecialConfirmEmail::attemptConfirm (task T202149) by Aaron Schulz
- git #d46fbd1a - Advertise feeds only if $wgFeed is enabled (task T116145) by Alex Monk
- git #57eb84ed - RELEASE-NOTES: Make more consistent and useful for sysadmins by James D. Forrester
- git #1af807c1 - Various fixes for phan-taint-check by Umherirrender
- git #c1e9a7c6 - ProtectionForm: Follow up on I167ae6300b37d4e9292 by Umherirrender
- git #96fa5217 - Code style tweaks by Umherirrender
- git #9804ee9d - Make LinkCache::isCacheable include namespaces like NS_CATEGORY/NS_MODULE by Aaron Schulz
- git #074ce9ab - User: Remove redundant wgClockSkewFudge code by Krinkle
- git #46773927 - Remove wgSitesCacheFile and rebuildSitesCache.php (unused) by Krinkle
- git #19cea6b2 - parser: Rename $lastSection to $lastParagraph by Arlo Breault
- git #0ef02cd0 - Make DeferredUpdates enqueue updates that failed to run when possible (task T206288) (task T206283) by Krinkle
- git #36243e91 - rdbms: document that IDatabase::selectFieldValues() keeps the order by Aaron Schulz
- git #2a5397b5 - Revert "Temporarily trim leading/trailing whitespace from parser test clauses" (task T208070) by C. Scott Ananian
- git #a9175752 - parser: Omit outputting newline after final line (task T208070) by C. Scott Ananian
- git #8384d48a - parser: Remove trailing newline after prefixes have been cleared (task T208070) by C. Scott Ananian
- git #19262326 - Temporarily trim leading/trailing whitespace from parser test clauses (task T208070) by C. Scott Ananian
- git #a1f7fd3a - Split out new RefreshSecondaryDataUpdate class (task T206288) by Aaron Schulz
- git #b0615e12 - Remove empty and unnecessary /* @{{ … */ comments by Thiemo Kreuz
- git #93b24207 - Make EditPage::getTemplates avoid page table query spam by Aaron Schulz
- git #15111ac4 - Fix ChangeTagsTest failing on Postgres by Thiemo Kreuz
- git #3a7874ce - rdbms: lower the log channel severity of LoadMonitor::getServerStates by Aaron Schulz
- git #c35fef1e - rdbms: improve database connection loss handling (task T218226) by Krinkle
- git #2a769760 - deferred: Remove deprecated CdnCacheUpdate::newSimplePurge by Timo Tijhof
- git #6612673b - objectcache: make BagOStuff::add() abstract to discourage non-atomic versions by Krinkle
- git #fea9ebbd - objectcache: make the BagOStuff::add() operation more atomic for WinCache by Krinkle
- git #1899a82c - objectcache: make the BagOStuff::add() operation more atomic for APC by Krinkle
- git #acfe6c84 - user: Avoid page_touched update in User::saveSettings by Krinkle
- git #e2b03d5d - objectcache: add BagOStuff::deleteMulti() method for consistency by Aaron Schulz
- git #03908112 - rdbms: make Database::query() more readable and consistent (task T218226) by Aaron Schulz
- git #93f29a12 - Deprecate Profiler::profileIn and Profiler::profileOut stubs by Krinkle
- git #c25d8111 - filebackend: change "profiler" parameter in FileBackend so it works again by Krinkle
- git #b438db9e - rdbms: change "profiler" argument in Database::factory so it works again by Aaron Schulz
- git #588a4646 - Fix WatchedItemStore last-seen stashing logic by Aaron Schulz
- git #aef02d51 - Improve RemexStripTagHandler working with tables (task T218001) by Erik Bernhardson
- git #8c33a391 - Fix assertArrayEquals() calls with bogus 3rd parameter by Thiemo Kreuz
- git #bb786be6 - Add /** @var SplFileInfo $fileInfo */ docs where needed by Thiemo Kreuz
- git #04039b48 - Add MessagesNqo.php (task T152908) by Amire80
- git #a91c33af - Update OOUI to v0.31.0 (task T215645) (task T217471) (task T217584) (task T217952) (task T218271) by James D. Forrester
- git #a330f865 - Remove references to Html5Depurate by Subramanya Sastry
- git #9225d40c - Make copyTestData work on postgres (task T217607) by daniel
- git #5d6141f1 - rdbms: make query exceptions include the backtrace when logged by Aaron Schulz
- git #dabbf42a - Avoid page table query spam in HistoryPager due to lastLink() by Aaron Schulz
- git #58ee03b1 - Avoid sending duplicate ProfilerOutputText comments/html by Aaron Schulz
- git #fe3a0474 - parser: closeParagraph already resets the lastSection by Legoktm
- git #f41a0837 - rdbms: clarify $uniqueIndexes argument to replace()/upsert() by Aaron Schulz
- git #547f207f - objectcache: make the $flags argument appear more consistently in BagOStuff by Aaron Schulz
- git #8f9a19e3 - ApiMain.php api/request logging event changes (task T214080) (task T212529) by Ottomata
- git #197a82ed - Throw exception on wrong type in Language::isValidCode( $code ) by Fomafix
- git #1da4a387 - LogEntry: Restore logic to add change tags on udp-only publish (task T218110) by Brad Jorsch
- git #43b03675 - Site: Explicit allow setLanguageCode( null ) by Fomafix
- git #79f72194 - Language: Use Assert::parameterType for type checks by Fomafix
- git #5c8ba9eb - Replace sorting classes with better naming convention (task T214218) by Volker E
- git #f474fa4c - Avoid using outdated $casToken field for BagOStuff calls by Aaron Schulz
- git #d1a497a9 - Avoid a few overly complicated is_null() checks by Thiemo Kreuz
- git #4b39919c - Add password policy setting `suggestChangeOnLogin` (task T211621) by Dayllan Maza
- git #7706ef1e - resourceloader: Remove redundant var-freeing in addScript() by Timo Tijhof
- git #ceed8053 - resourceloader: Reduce size of ES5 StringSet fallback by Timo Tijhof
- git #346abb85 - resourceloader: Minor optimisation in variable declarations by Timo Tijhof
- git #9c4d596d - Add a user preference to opt in or out of a confirmation prompt for rollbacks. (task T199537) by tzhelyazkova
- git #89d9e98c - SpecialContributions: Conditionally hide the namespace checkboxes (task T134556) by Fomafix
- git #b46db441 - SpecialWatchlist: Conditionally hide the namespace checkboxes (task T38317) by Fomafix
Vendor
[edit]- git #e20a0585 - Update OOUI to v0.31.0 by James D. Forrester
Extensions
[edit]3D
[edit]- git #1d4707b2 - build: Update eslint-config-wikimedia to 0.11.0 by Jforrester
AbuseFilter
[edit]- git #c79ec2f6 - Don't fill the "Filter ID" field with 0 by Daimona Eaytoy
- git #3211c717 - Make uploads testable (task T170249) by Daimona Eaytoy
- git #7449b43c - Remove deprecated DB method by Daimona Eaytoy
- git #577f4dab - Migrate to new phan (task T216904) by Daimona Eaytoy
- git #53ab2b50 - Fix documentation errors reported by Phan by Umherirrender
- git #ef025c0c - Make Special:AbuseFilter sortable by filter name (task T217520) by Daimona Eaytoy
- git #12449604 - Fix faulty query in normalizeThrottleParameters (task T209565) by Daimona Eaytoy
- git #c49707e4 - Make text fields use readonly instead of disabled (task T217143) by Daimona Eaytoy
- git #dd4b5796 - Remove exclusions for Generic.Files.LineLength by Daimona Eaytoy
- git #27f8b9ab - Make the filter field on ViewHistory of "int" type by Daimona Eaytoy
- git #6f4bfc95 - Fix shortcircuit for consecutive operations (task T214642) by Daimona Eaytoy
- git #51120e51 - Don't use wgLang and wgContLang by Daimona Eaytoy
- git #fe03de6e - Add help links for throttle groups by Daimona Eaytoy
- git #fca80fa9 - Remove usage of MakeGlobalVariablesScript hook by Daimona Eaytoy
- git #f7001392 - Remove the hacky 'context' variable by Daimona Eaytoy
- git #7b3526e3 - Simplify AbuseFilterVariableHolder::dumpAllVars by Daimona Eaytoy
ActiveAbstract
[edit]No changes for ActiveAbstract
AdvancedSearch
[edit]- git #a46b94ba - Unify code requesting the main config from two sources by Thiemo Kreuz
- git #6df10762 - Minor clean-ups to whitespace in Hooks.php code by Thiemo Kreuz
AntiSpoof
[edit]- git #ae9cb46f - Split API messages to a separate file (task T189982) by Amire80
- git #3e77cdec - Migrate to new phan (task T216905) by Matěj Suchánek
ApiFeatureUsage
[edit]No changes for ApiFeatureUsage
ArticleCreationWorkflow
[edit]- git #6f9ac07f - Upgrade to newer phan (task T216906) by Kunal Mehta
ArticlePlaceholder
[edit]No changes for ArticlePlaceholder
Babel
[edit]No changes for Babel
BetaFeatures
[edit]No changes for BetaFeatures
BounceHandler
[edit]No changes for BounceHandler
Calendar
[edit]- git #49957e1f - Various cleanups in CalendarHooks and CalendarTable by Thiemo Kreuz
Campaigns
[edit]No changes for Campaigns
Capiunto
[edit]No changes for Capiunto
CategoryTree
[edit]- git #89c61833 - Migrate to new phan (task T216908) by Matěj Suchánek
CentralAuth
[edit]- git #5599948c - Fix typo 'avalaible' (task T218453) by MarcoAurelio
- git #81549976 - Pass ignore option for insert as array to IDatabase->insert by Umherirrender
- git #93139a9a - Split api.* messages to a separate folder (task T214983) (task T189982) by Amire80
- git #77f008f0 - Add missing parent::__construct() to ForceRenameUsers script by Thiemo Kreuz (WMDE)
- git #d7e77bf0 - Fix incorrect $uniqueIndexes parameter to IDatabase::replace() by Aaron Schulz
- git #a7444286 - Use php null coalesce operator ?? by Umherirrender
- git #d7e7c121 - Avoid use of func_get_args() by Kunal Mehta
CharInsert
[edit]No changes for CharInsert
CheckUser
[edit]- git #b79b2f22 - Use ::class on \DatabaseUpdater::addPostDatabaseUpdateMaintenance by Umherirrender
- git #77482340 - Split a methods between logic and output (task T213668) by Rxy
CirrusSearch
[edit]- git #2d27ac99 - Keep the request when throwing ConnectionException with curl_init_pooled (task T217402) by David Causse
- git #e71a0d29 - Add cirrus-profiles-dump (task T218682) by David Causse
- git #821316e4 - Doxygen: exclude tests by Reedy
- git #5e1e9199 - Add doxygen configuration by David Causse
Cite
[edit]- git #c735c902 - Sync up with Parsoid citeParserTests.txt by Arlo Breault
- git #45c01a6b - Upgrade to newer phan (task T216911) by Kunal Mehta
- git #25287626 - Update tests to match parser changes (task T208070) by C. Scott Ananian
CiteThisPage
[edit]No changes for CiteThisPage
Citoid
[edit]No changes for Citoid
cldr
[edit]- git #3c325a6c - Add 2 new languages: tlb + xsy by jenkins-bot
Cognate
[edit]- git #4f650b8c - Only pass required arguments to hook handler functions by Thiemo Kreuz
- git #ea90fed9 - Avoid use of func_get_args() by Kunal Mehta
CodeEditor
[edit]- git #5cac43dd - build: Update eslint-config-wikimedia to 0.11.0 by Ed Sanders
CodeMirror
[edit]- git #758523b6 - Conditionally load CodeMirror lib (task T209824) by TheDJ
CodeReview
[edit]- git #0c703cfb - Use php null coalesce operator ?? by Umherirrender
CollaborationKit
[edit]- git #3e67fef4 - content: Fix typo "occured" (task T201491) by Thiemo Kreuz (WMDE)
Collection
[edit]No changes for Collection
CommonsMetadata
[edit]- git #46d720e9 - Use php null coalesce operator ?? by Umherirrender
ConfirmEdit
[edit]- git #9bc79745 - Swap ternary check for if statement by Umherirrender
CongressLookup
[edit]No changes for CongressLookup
ContactPage
[edit]No changes for ContactPage
ContentTranslation
[edit]- git #1508182a - Use source section as unmodified MT while restoring sections (task T215591) by Petar.petkovic
- git #6bb8ec08 - Show reset option in the MT card only when section has been modified (task T196051) by jenkins-bot
- git #3ea6ebcb - Communicate session has expired on translation view (task T192066) by jenkins-bot
- git #0a07024a - Put "Add new template" button inside missing block template issue card (task T204937) by Nikerabbit
- git #cb1037b5 - Avoid generating syntax errors in JSON dumps (task T217899) by jenkins-bot
- git #4233fc54 - Don't show link suggestions in source column by Santhosh
- git #a7c65012 - Transfrom mw.cx.TranslationTracker to OOUI-style class by jenkins-bot
- git #d39b8e0a - Rely on VE code to disable spellchecker for read-only surface (task T217740) by Santhosh
- git #cbacad45 - Merge RL modules into mw.cx.MwApiRequestManager and mw.cx.init.Translation (task T203695) by jenkins-bot
- git #b9e6aa9a - Fix fatal: Class 'ContentTranslation\Action' not found (task T218366) by Niklas Laxström
- git #b7f55ded - Don't use quotes around event names in @fires JS docs by Nikerabbit
- git #8e7edcd4 - ve.dm.CXTransclusionNode: Do not set empty data-cx in DOM nodes (task T217878) by Santhosh
- git #4b868392 - Disable spellcheck and ime activation in source sections (task T217740) by Petar.petkovic
- git #ac4bc1f3 - Use php null coalesce operator ?? by jenkins-bot
- git #bb9e94c5 - Fix incorrect $uniqueIndexes parameter to IDatabase::replace() by Nikerabbit
- git #1743c31d - Fix gray background for source title (task T218180) by Nikerabbit
- git #14e6bbf0 - Move ContentTranslationHooks to ContentTranslation\Hooks by Nikerabbit
ContributionTracking
[edit]No changes for ContributionTracking
CreditsSource
[edit]No changes for CreditsSource
Dashiki
[edit]No changes for Dashiki
Disambiguator
[edit]- git #736c5530 - Add phan by Umherirrender
- git #c63fc29e - Use ::class when refer query pages by Umherirrender
DismissableSiteNotice
[edit]No changes for DismissableSiteNotice
DonationInterface
[edit]- git #f997c613 - Swap "and" logic operator by && by Umherirrender
- git #4032d6ca - Send opt-in message on donation failure (task T216293) by Margaret Epps
- git #ad1a0ac2 - Fix whitespace issues by Umherirrender
- git #60280df5 - Use short array syntax by Umherirrender
- git #45f2621d - Adjust param comment style by Umherirrender
DoubleWiki
[edit]No changes for DoubleWiki
DynamicSidebar
[edit]No changes for DynamicSidebar
EUCopyrightCampaign
[edit]No changes for EUCopyrightCampaign
Echo
[edit]- git #c2c9ed09 - Disable DiscussionParserTest until we can figure out why it broke (task T218388) by Kosta Harlan
- git #4b75dc8d - Use ::class on \DatabaseUpdater::addPostDatabaseUpdateMaintenance by Umherirrender
- git #c3d07604 - Use php null coalesce operator ?? by Umherirrender
- git #84d3f8b0 - Remove problematic test case (task T194632) by Kosta Harlan
- git #0355c73c - Avoid use of func_get_args() by Kunal Mehta
Elastica
[edit]No changes for Elastica
ElectronPdfService
[edit]- git #16af980f - Remove phan suppressed issue PhanTypeMismatchArgument by Umherirrender
EventBus
[edit]- git #adcc6905 - Set rev_parent_id for all revision-related events. (task T218274) by Petr Pchelko
- git #1e6a46fd - Escape / in preg_match by Umherirrender
- git #20d0d128 - Set the wgArticlePath in tests to /wiki by Petr Pchelko
- git #9aa64671 - Only log serialized size-limited events. (task T218254) by Petr Pchelko
- git #89102902 - Correctly delete nulls from recentchange event and add test. (task T216567) by Petr Pchelko
- git #c45e9cfe - Use php null coalesce operator ?? by Umherirrender
EventLogging
[edit]- git #51b9865f - Remove getCustomPrinter() from ApiJsonSchema (task T91454) by Timo Tijhof
- git #477a12f0 - Use php null coalesce operator ?? by Umherirrender
ExtensionDistributor
[edit]- git #717a5377 - Remove phan suppressed issue PhanTypeMismatchArgument by Umherirrender
ExternalGuidance
[edit]- git #4a170c7b - Special:ExternalGuidance: Show friendly error message instead of MWException (task T216266) by Santhosh Thottingal
- git #723e4cd5 - Create page: Make CX as default option if available (task T212411) by Santhosh Thottingal
- git #4a60d816 - build: Update eslint-config-wikimedia to 0.11.0 by Ed Sanders
FeaturedFeeds
[edit]No changes for FeaturedFeeds
FileExporter
[edit]No changes for FileExporter
FileImporter
[edit]No changes for FileImporter
FlaggedRevs
[edit]- git #0f650830 - Use php null coalesce operator ?? by Umherirrender
Flow
[edit]- git #1790e814 - BadImageRemover: Decode URLs in resource attribute by Roan Kattouw
- git #5c4c42a2 - Use ::class on \DatabaseUpdater::addPostDatabaseUpdateMaintenance by Umherirrender
- git #580f0329 - Use php null coalesce operator ?? by Umherirrender
FundraiserLandingPage
[edit]No changes for FundraiserLandingPage
FundraisingTranslateWorkflow
[edit]No changes for FundraisingTranslateWorkflow
Gadgets
[edit]- git #b28ad14b - Upgrade to newer phan (task T216919) by Kunal Mehta
GeoCrumbs
[edit]- git #ef619ff6 - Add phan by Umherirrender
GeoData
[edit]No changes for GeoData
GettingStarted
[edit]No changes for GettingStarted
GlobalBlocking
[edit]- git #4eef274d - Don't use deprecated IP::isValidBlock() by Max Semenik
GlobalCssJs
[edit]No changes for GlobalCssJs
GlobalPreferences
[edit]- git #d5db0301 - Remove ooui suffix from modules/files by Ed Sanders
- git #5f927b58 - Fix incorrect $uniqueIndexes parameter to IDatabase::replace() by Aaron Schulz
GlobalUsage
[edit]No changes for GlobalUsage
GlobalUserPage
[edit]No changes for GlobalUserPage
GoogleNewsSitemap
[edit]- git #59e624ae - Declare array variable before use by Thiemo Kreuz (WMDE)
- git #4000088c - Use php null coalesce operator ?? by Umherirrender
Graph
[edit]No changes for Graph
GrowthExperiments
[edit]- git #6df135b1 - Improve encapsulation of HelpPanelSearchWidget (task T217923) by Stephane Bisson
- git #8912d942 - Declare dependency on mediawiki.Uri by Kosta Harlan
- git #7b4eefb9 - Log 'close' only on user-initiated close by Stephane Bisson
- git #e48ddaa7 - Fix alignment of CAPTCHA reload button (task T218158) by Roan Kattouw
- git #90b67728 - Refactor helppanel code by Stephane Bisson
- git #37ebf625 - Fix missing 'impression' event (task T217802) by Catrope
- git #5575b8a3 - Homepage Help: Add subheader (task T215986) by Kosta Harlan
- git #504e5170 - Fix desktop reading mode detection (task T217802) by Kosta Harlan
- git #381528e2 - Help module: Set tag and fix section heading (task T215986) by Catrope
- git #99f38b60 - Fix reading mode detection (task T217802) by Sbisson
GuidedTour
[edit]No changes for GuidedTour
GWToolset
[edit]- git #4772e66b - Use php null coalesce operator ?? by Umherirrender
ImageMap
[edit]- git #f2c607e1 - Update tests to match parser changes (task T208070) by C. Scott Ananian
InputBox
[edit]- git #10cfa1cd - Parser::getConverterLanguage() is deprecated by Max Semenik
Insider
[edit]- git #cd3ee226 - Add phan by Umherirrender
intersection
[edit]No changes for intersection
Interwiki
[edit]- git #0f74b739 - Upgrade to newer phan (task T216923) by Kunal Mehta
InterwikiSorting
[edit]- git #e8dc1654 - Upgrade to newer phan (task T216924) by Kunal Mehta
JADE
[edit]- git #898ae758 - Declare array variable before use by Umherirrender
Josa
[edit]- git #cba5aedd - Add phan by Umherirrender
JsonConfig
[edit]- git #e19c4747 - Use php null coalesce operator ?? by Umherirrender
Kartographer
[edit]- git #b9fed4a9 - Update tests to match parser changes (task T208070) by Arlo Breault
LabeledSectionTransclusion
[edit]No changes for LabeledSectionTransclusion
LandingCheck
[edit]No changes for LandingCheck
LdapAuthentication
[edit]- git #52cf5858 - Use php null coalesce operator ?? by Umherirrender
Linter
[edit]No changes for Linter
LiquidThreads
[edit]- git #38a3d6f3 - Use php null coalesce operator ?? by Umherirrender
Listings
[edit]- git #ce1550ea - Add phan by Umherirrender
LocalisationUpdate
[edit]- git #88da14e2 - Upgrade to newer phan (task T216925) by Kunal Mehta
LoginNotify
[edit]- git #c5d999a1 - Upgrade to newer phan (task T216926) by Kunal Mehta
MapSources
[edit]No changes for MapSources
MassMessage
[edit]No changes for MassMessage
Math
[edit]No changes for Math
MobileApp
[edit]- git #5712e704 - Move class MobileAppHooks to match filename by Umherirrender
MobileFrontend
[edit]- git #be435801 - Improve imageDetails.js API (task T216198) by jdlrobson
- git #b5bc7c13 - Remove loading checks (task T217296) by Jdlrobson
- git #ed9f19a0 - 18n: Reword Save to Publish buttons for mobile view sites (task T191104) by jdlrobson
- git #902e47e0 - onBeforeExit is also run on browser back/forward buttons (task T218173) by Jdlrobson
- git #998e8e20 - Use promisedView pattern for dealing with async wrapperWidget (task T217296) by Jdlrobson
- git #5e564cfa - Tag all log entries when user uses mobile mode. (task T215477) by Piotr Miazga
- git #4ec865f1 - Tag all log items with 'advanced mobile edit' (task T215477) by Piotr Miazga
- git #bc4661d5 - Overlays are rendered inside a container (task T218173) by jdlrobson
- git #44c8794a - Prepare for a talk topic form component (task T217102) by Stephen Niedzielski
- git #fa8523ea - Generalise a CSS rule for paragraphs within panels (task T217102) by Pmiazga
- git #e77fb5e8 - Drop unused View parameter (task T217102) by Jdlrobson
- git #6f56b3c5 - Add new presentational component: imageDetails.js (task T216198) by Jdlrobson
- git #6e131735 - Overlay: Remove unused methods by Bartosz Dziewoński
- git #6d045d0f - Remove scroll emulation in iOS. by Jdlrobson
- git #dd7c0c1e - Don't duplicate panel rules (task T217102) by Jdlrobson
- git #91b9cf60 - Remove iOS 4 and 5 hacks by Jdlrobson
- git #7b9dbbfa - Do not jump to top of text editor during typing (task T218062) (task T218352) (task T211490) (task T218062) (task T211491) (task T172877) by jdlrobson
- git #3b615e5a - Disable the iOS scroll emulation in the editor by Stephen Niedzielski
- git #0d51f475 - Restrict iOS scrolling emulation to overlays that need it (task T218069) by Stephen Niedzielski
- git #708ebdb8 - Improve carousel API (task T216198) by Jdlrobson
- git #bfc3d538 - Stub msg for all Nearby tests (task T218172) by jdlrobson
- git #d1b0e576 - Hygiene: Drop some unnecessary usages of `this.` (task T217296) by jdlrobson
- git #f8353222 - Remove some avoidable inheritance (task T217296) by jdlrobson
- git #c8ae79e7 - Provide a View.make helper method (task T217296) by Jdlrobson
- git #0cfdeb06 - Remove slider-button width by jdlrobson
- git #6a44a004 - Add new presentational component: carousel.js (task T216198) by Nicholas Ray
- git #95629c2e - Move creation of MobileContext to MediaWikiServices by Jdlrobson
- git #4ab546fd - mobile.init/editor: Fix animation when visual section editing enabled on mobile only (task T218167) by Bartosz Dziewoński
- git #5199b52a - Use php null coalesce operator ?? by Umherirrender
- git #32d4b65b - Deep-extend all constructor options which now contain events by David Lynch
- git #e07de47e - Fix: undefined locals in SpecialMobileOptions.setJsConfigVars() (task T218098) by Niedzielski
MultimediaViewer
[edit]- git #60d08ba0 - Upgrade to newer phan (task T216928) by Kunal Mehta
- git #551a0561 - Always load MMV on Flow pages (task T62014) by Ed Sanders
NavigationTiming
[edit]No changes for NavigationTiming
Newsletter
[edit]- git #c8303d34 - Use php null coalesce operator ?? by Umherirrender
NewUserMessage
[edit]No changes for NewUserMessage
Nuke
[edit]No changes for Nuke
OATHAuth
[edit]- git #bd842b52 - Upgrade to newer phan (task T216931) by Kunal Mehta
OAuth
[edit]- git #0c0db2b9 - Use php null coalesce operator ?? by Umherirrender
- git #ebfb9b3c - Avoid use of func_get_args() by Kunal Mehta
OpenStackManager
[edit]- git #307f8c67 - Use php null coalesce operator ?? by Umherirrender
ORES
[edit]No changes for ORES
PageAssessments
[edit]No changes for PageAssessments
PagedTiffHandler
[edit]No changes for PagedTiffHandler
PageImages
[edit]No changes for PageImages
PageTriage
[edit]- git #91ed38a7 - Check BasicData component to determine db query source (task T218495) by Kosta Harlan
- git #def8ff2b - ArticleCompileProcessor: Actually pass LinksUpdate objects to compilers by Kosta Harlan
PageViewInfo
[edit]No changes for PageViewInfo
ParserFunctions
[edit]- git #5c6ef32a - Update tests to match parser changes (task T208070) by C. Scott Ananian
- git #ab601a2c - Upgrade to newer phan (task T216933) by Kunal Mehta
- git #ae237035 - Update tests to match parser changes (task T208070) by C. Scott Ananian
ParsoidBatchAPI
[edit]- git #2934cfff - Follow-up I2842dfea7: Missed one by James D. Forrester
- git #5756395e - Drop use of getModuleScripts, empty and now hard-deprecated (task T206675) by James D. Forrester
PdfHandler
[edit]- git #16abfa4a - Upgrade to newer phan (task T216935) by Kunal Mehta
PerformanceInspector
[edit]- git #20822cad - Move class PerformanceInspectorHooks to match filename by Umherirrender
Petition
[edit]No changes for Petition
Poem
[edit]No changes for Poem
PoolCounter
[edit]- git #b900ec28 - Init $errno as integer in PoolCounter_ConnectionManager by Thiemo Kreuz (WMDE)
- git #2528a204 - Use php null coalesce operator ?? by Umherirrender
- git #99aac33a - Avoid use of func_get_args() by Kunal Mehta
Popups
[edit]- git #47921517 - Split PreviewModel documentation into subclasses (task T218105) by WMDE-Fisch
- git #1627dadc - build: Update eslint-config-wikimedia to 0.11.0 by Stephen Niedzielski
- git #43b6b89c - Avoid use of eslint-disable-… in another case by Thiemo Kreuz
- git #932271b6 - Add missing escaping for jQuery ID selector by Thiemo Kreuz
- git #3f7f0cc9 - Mention concatenated message keys in a comment for easy grep (task T215063) by Thiemo Kreuz
- git #1d2becc2 - Consistently talk about "Reference" instead of "Footnote" (task T215063) by Thiemo Kreuz
- git #0d2d6d4c - Move getPreviewType form gateway to model (task T215420) by Stephen Niedzielski
- git #bdb535c6 - Add SVG masks to Storybook app by Jdrewniak
ProofreadPage
[edit]- git #8c669461 - Use ::class on \DatabaseUpdater::addPostDatabaseUpdateMaintenance by Umherirrender
- git #23df57f3 - Use php null coalesce operator ?? by Umherirrender
- git #e3318a79 - Adds ext.wikiEditor to the Page: pages editing dependencies if enabled by Tpt
PropertySuggester
[edit]No changes for PropertySuggester
QuickSurveys
[edit]- git #966ed14b - Fix type of Survey->audience by Umherirrender
- git #c40f824c - Removes Muhogan module & templates in favor of jQuery (task T208605) by jdlrobson
Quiz
[edit]No changes for Quiz
ReadingLists
[edit]- git #740b94f1 - Use php null coalesce operator ?? by Umherirrender
RelatedArticles
[edit]- git #3b7728f7 - Avoid use of func_get_args() by Kunal Mehta
Renameuser
[edit]No changes for Renameuser
RevisionSlider
[edit]No changes for RevisionSlider
RSS
[edit]No changes for RSS
SandboxLink
[edit]No changes for SandboxLink
Score
[edit]- git #447f06f8 - Fix capitalization of “LilyPond” in interface message by Lucas Werkmeister
- git #8f787ad8 - Fix score duplication due to double layout blocks (task T218198) by Étienne Beaulé
Scribunto
[edit]- git #cd9de940 - Update tests to match parser changes (task T208070) (task T218702) by Arlo Breault
SearchExtraNS
[edit]- git #1a5bf2b8 - Rename hook class to contain word "Hooks" by Umherirrender
SecurePoll
[edit]- git #fa723dcc - Fix incorrect $uniqueIndexes parameter to IDatabase::replace() by Umherirrender
Sentry
[edit]No changes for Sentry
ShortUrl
[edit]No changes for ShortUrl
SiteMatrix
[edit]- git #f564934b - Remove wrong value type from call of Language::fetchLanguageNames by Fomafix
- git #d20d8b27 - Apply LanguageCode::bcp47() to HTML attribute lang by Fomafix
SkinPerPage
[edit]No changes for SkinPerPage
SpamBlacklist
[edit]No changes for SpamBlacklist
SubPageList3
[edit]- git #dd25f8cc - Move class SubPageList3 to match filename by Umherirrender
SubpageSortkey
[edit]- git #51dcc688 - Move class SubpageSortkey to match filename by Umherirrender
SyntaxHighlight_GeSHi
[edit]- git #e6acaf8f - Update tests to match parser changes (task T208070) (task T218702) by Arlo Breault
TemplateData
[edit]- git #6671a099 - build: Update eslint-config-wikimedia to 0.11.0 by James D. Forrester
TemplateSandbox
[edit]No changes for TemplateSandbox
TemplateStyles
[edit]No changes for TemplateStyles
TemplateWizard
[edit]No changes for TemplateWizard
TextExtracts
[edit]- git #b6250d37 - Add missing test cases for ExtractFormatter by Thiemo Kreuz
- git #e2344095 - Use AutoloadNamespaces by Max Semenik
- git #070b13d5 - Remove PHP entry point by Max Semenik
- git #b9a21cc8 - Better way to detect if Tidy is on by Max Semenik
- git #1bdb8410 - Get rid of useless ApiQueryExtracts->parserOptions by Max Semenik
- git #0215eae3 - Make ExtractFormatter not depend on configuration by Max Semenik
- git #1017e3ab - Remove compat with old MW by Max Semenik
Thanks
[edit]No changes for Thanks
TimedMediaHandler
[edit]- git #ed007b2f - Sync up with Parsoid timedMediaHandlerParserTests.txt by Arlo Breault
- git #7ce56903 - Update tests to match parser changes (task T208070) by C. Scott Ananian
- git #bebde4c3 - Use php null coalesce operator ?? by Umherirrender
timeline
[edit]No changes for timeline
TitleBlacklist
[edit]No changes for TitleBlacklist
TocTree
[edit]No changes for TocTree
TorBlock
[edit]No changes for TorBlock
Translate
[edit]- git #c03ee45b - Hide priority language notice if target language = msg documentation (task T217419) by jenkins-bot
- git #cef0e0c9 - Fix page suggestion not working on Special:PageMigration (task T217726) by jenkins-bot
- git #4284cfb6 - Fix: Hide workflow selector when source = target language for msg group (task T217637) by jenkins-bot
- git #21b95f59 - Fix broken Special:PageMigration due to error from MessageCollection API (task T217727) by jenkins-bot
- git #97052554 - Avoid isset for conditional assigned variable by jenkins-bot
- git #47c6f835 - Fix incorrect $uniqueIndexes parameter to IDatabase::replace() by jenkins-bot
TranslationNotifications
[edit]No changes for TranslationNotifications
TrustedXFF
[edit]No changes for TrustedXFF
TwoColConflict
[edit]- git #fea5815e - Merge ….BaseVersionSelector module into ….initJs module by Thiemo Kreuz
- git #3a873e48 - Upgrade to new phan (task T216948) by WMDE-Fisch
- git #14fd4889 - Integrate module 'ext.TwoColConflict.Inline.BaseVersionSelectorCss' by Fomafix
- git #05f58020 - TwoColConflictHooks: Minor cleanup in the Hooks class by Thiemo Kreuz (WMDE)
- git #2bd3a5ac - Remove pause() from tests by Thiemo Kreuz (WMDE)
- git #3e97f3f3 - Use boolean WebRequest::getCheck() where possible by Thiemo Kreuz
UniversalLanguageSelector
[edit]- git #ce063ac7 - ULSJsonMessageLoaderTest: Expect a generic Exception by jenkins-bot
- git #c0804520 - build: Update eslint-config-wikimedia to 0.11.0 by Ed Sanders
- git #232b6a8a - ext.uls.eventlogger: Remove unused class by jenkins-bot
- git #7d46d19e - Update jquery.ime from upstream by Amire80
UploadsLink
[edit]No changes for UploadsLink
UploadWizard
[edit]- git #fb1b4724 - Allow partially blocked users to access Special:UploadWizard (task T217255) by Thalia
- git #7fdd313d - Bind to correct event name by Matthias Mullie
- git #10aaf440 - Break out of loop after finding first valid upload by Matthias Mullie
- git #0cca2636 - Init other arrays used in OO.ui.FieldLayout.updateMessages by Matthias Mullie
- git #23437a7f - FileList doesn't have .forEach by Matthias Mullie
- git #e22570b5 - Fix type of $tutorial in class UploadWizardTutorial by Umherirrender
- git #190bc162 - eslint: Enable reportUnusedDisableDirectives & cache by Jdlrobson
- git #6f2dd206 - Update header text on UploadWizard CC0 notice (task T217870) by Jdlrobson
- git #ff09f06d - Center drop shadow on thumbnails by Ed Sanders
- git #bfbc8c6f - Use lowercase for Flickr 'or' separator by Ed Sanders
- git #54253700 - build: Update eslint-config-wikimedia to 0.11.0 by Jdlrobson
- git #4f1668c9 - Fix select file buttons alignment by Ed Sanders
UrlShortener
[edit]- git #3e5922f1 - Support hiding short URLs (task T133109) by Amir Sarabadani
UserMerge
[edit]No changes for UserMerge
VipsScaler
[edit]No changes for VipsScaler
VisualEditor
[edit]- git #6f6d8041 - .gitmodules: Update gerrit URI syntax, deprecated ages ago, now unsupported (task T218694) by Zfilipin
- git #a5c5257e - Directly call action=query&prop=langlinks from JS rather than PHP wrapper by Bartosz Dziewoński
- git #c0ab5133 - ApiVisualEditor: Fix PHP warning caused by unexpected API metadata (task T218464) by Bartosz Dziewoński
- git #f3b7a6d4 - Update VE core submodule to master (a61616907) (task T202723) (task T217510) (task T217740) (task T218331) by Ed Sanders
- git #de8b4b5d - Use php null coalesce operator ?? by Umherirrender
- git #7ade9938 - Remove special handling for category and file pages (task T194068) by Bartosz Dziewoński
Wikibase
[edit]- git #5c0626f3 - build: Define `npm run-script doc` (task T218553) by Krinkle
- git #19d14089 - Disable flaky SetLabelTest::testUserCannotSetLabelWhenTheyLackPermission (task T218378) by James D. Forrester
- git #10ffc7d0 - TermSqlIndex, track calls to getTermsOfEntities by Addshore
- git #cc6ef191 - Disable flaky SetAliasesTest::testUserCannotSetAliasesWhenTheyLackPermission (task T218378) by James D. Forrester
- git #cbb69e6a - qunit: expose getMockListItemAdapter test-only module (task T218280) by Pablo Grass
- git #b992ac99 - Adjust header to new minerva (task T215494) by bitPogo
- git #394c4b9c - Use plaintextParams() instead of rawParams() by Lucas Werkmeister
- git #ac13b126 - Fix typo "occured" in maintenance script (task T201491) by Lucas Werkmeister
- git #40257d93 - Fix broken "Edit multiple aliases" browser test (task T218204) by Jakob Warkotsch
- git #847c49eb - Update termbox (task T217244) by Jakob Warkotsch
- git #b71a97cd - Add interface that would allow to skip applying hooks to certain results (task T190022) by Stanislav Malyshev
- git #97323bbd - Increase APC cache for PropertyInfoLookup from 15 to 20s (task T97368) by addshore
- git #8e7aa7d3 - Double on server cache for PropertyInfoStore (task T97368) by addshore
- git #0099eb5b - Add metadata to Special:EntityData output when config is set (task T138104) by alaasarhan
- git #f5e6baf2 - Re-render the Termbox in case of non-default requests (task T215793) by Jakob Warkotsch
- git #829a7dd6 - Added a setting to specify entity types for which RDF output is not available. (task T213483) by Leszek Manicki
- git #c25c3348 - lexeme.api: throw API error instead of InvalidArgumentException in wbformatvalue (task T207479) by alaasarhan
WikibaseCirrusSearch
[edit]- git #a62a4ed1 - Set up result augmentor for Wikibase API results by DCausse
- git #96edce5f - Use new i18n names instead of old Wikibase ones by Stanislav Malyshev
- git #b664d479 - Use ExtendedResult class to make Wikibase skip its result display hook by Stanislav Malyshev
- git #ff622fbb - Fix hook returns - false breaks results display by Stanislav Malyshev
WikibaseLexeme
[edit]- git #304ae73d - Move LexemeDescription out of search (task T216206) by Smalyshev
- git #5c2795b2 - qunit: explicitly depend on getMockListItemAdapter (task T218280) by Pablo Grass
- git #6cc9f741 - Create option for disabling Cirrus functionality (task T216206) by Stanislav Malyshev
WikibaseMediaInfo
[edit]- git #74bc3b4d - Tabs: Fix class names for the two different tabs (wrong way around) by James D. Forrester
- git #4a84390a - Remove autoFocus in tab content area (task T218312) by ha78na
- git #76e757e9 - Tabify file information and structured data (task T215642) by Cormac Parle
- git #e6ad5e92 - Let statements be still saved after deleting a statement (task T218318) by Jforrester
- git #b7737b67 - CC0 License acceptance uses single 'I agree' button (task T217552) by ha78na
- git #5c26365a - build: Upgrade stylelint-config-wikimedia from 0.4.3 to 0.5.0 and make pass by James D. Forrester
- git #e0a721cd - build: Commit package-lock.json by James D. Forrester
- git #f3c99d61 - build: Upgrade eslint-config-wikimedia from 0.10.0 to 0.11.0 and make pass by James D. Forrester
- git #b151de46 - build: Upgrade grunt-banana-checker from 0.6.0 to 0.7.0 by James D. Forrester
- git #1ff25916 - Drop old wikibase.mediainfo.filepagestyles module by Jforrester
- git #45826474 - Stop setting a default value for MediaInfoProperties by James D. Forrester
- git #9ae3538b - Add 'remove statement' and 'learn more' link (task T216763) by James D. Forrester
- git #9f26dcdf - Add descriptive text for depicts (task T216757) by Matthias Mullie
WikibaseQualityConstraints
[edit]- git #819d1c71 - Update for iconTitle → title rename by Lucas Werkmeister
- git #10b65de9 - Add icon for constraint suggestions (task T204439) by Lucas Werkmeister
- git #a6906862 - Replace constraint violation icons (task T191322) by Lucas Werkmeister
Wikidata.org
[edit]No changes for Wikidata.org
WikidataPageBanner
[edit]- git #795c4ef1 - Parser::getConverterLanguage() is deprecated by Max Semenik
WikiEditor
[edit]- git #df7fa37a - Round SVG coordinates to whole integer by Fomafix
- git #5f53eb3a - Upgrade to new phan (task T216951) by Kunal Mehta
- git #be24835f - build: Update eslint-config-wikimedia to 0.11.0 by Ed Sanders
wikihiero
[edit]No changes for wikihiero
WikiLove
[edit]No changes for WikiLove
WikimediaBadges
[edit]No changes for WikimediaBadges
WikimediaEvents
[edit]No changes for WikimediaEvents
WikimediaIncubator
[edit]- git #537de30c - Use php null coalesce operator ?? by Umherirrender
- git #077a944d - Avoid use of func_get_args() by Kunal Mehta
WikimediaMaintenance
[edit]- git #e718cd91 - Use php null coalesce operator ?? by Umherirrender
WikimediaMessages
[edit]- git #721136c4 - Fix names for Norwegian Bokmål projects (task T218058) by Amire80
XAnalytics
[edit]No changes for XAnalytics
ZeroBanner
[edit]No changes for ZeroBanner
ZeroPortal
[edit]No changes for ZeroPortal
Skins
[edit]CologneBlue
[edit]No changes for CologneBlue
EUCopyrightCampaignSkin
[edit]No changes for EUCopyrightCampaignSkin
MinervaNeue
[edit]- git #4cb78522 - Drop unused parameter in NotificationBadge (task T217296) by jdlrobson
- git #b3c57458 - includes: Code cleanup for the Minerva codebase by Derick Alangi
- git #c970b4aa - Fix positioning and size of mark all as read button in NotificationOverlay (task T218731) by jdlrobson
- git #71f6e551 - Use getSingleton in OverlayManager tests by Jdlrobson
- git #88dd2530 - Update: don't prompt to create User pages (task T201339) by Niedzielski
- git #6c2450a5 - Track share button usage (task T207280) by jdlrobson
- git #8a844a96 - Track links shared by Share feature (task T207280) by Piotr Miazga
- git #9038122c - Fix position of back-to-top arrow in rtl wikis (task T211078) by jdlrobson
- git #d153d78f - Ensure page-actions icons are `display:block` (task T218182) by Jdlrobson
- git #835d54b3 - Remove unnecessary parameter from `getHistoryPageAction`. by Jan Drewniak
- git #d119da18 - Remove Nokia60 override and use a CSS property order (task T218154) by Volker E
- git #644cc45f - Add padding and center text in infobox `caption` (task T168861) by Jan Drewniak
MonoBook
[edit]- git #244bc6b0 - build: Update eslint-config-wikimedia to 0.11.0 by Ed Sanders
Modern
[edit]No changes for Modern
Nostalgia
[edit]No changes for Nostalgia
Timeless
[edit]No changes for Timeless
Vector
[edit]- git #7e76377b - build: Update eslint-config-wikimedia to 0.11.0 by Bartosz Dziewoński
- git #74b9803d - Start extracting rendering from PHP into Mustache (task T217172) by Krinkle
Total Changes
[edit]391 Changes in 101 repos by 81 committers