MediaWiki 1.33/wmf.22/Changelog
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
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