MediaWiki 1.36/wmf.37
MediaWiki 1.36.0-wmf.36 | Deployment of MediaWiki 1.36.0-wmf.37 to Wikimedia sites | MediaWiki 1.36.0-wmf.38 |
The latest version (labeled "1.36.0-wmf.37") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 30 March 2021 (see the roadmap).
Core changes
edit- git #ac830d8e - Branch commit for wmf/1.36.0-wmf.37 (T278343) by trainbranchbot
- git #3b342cd9 - PermissionManager: fetch $wgDeleteRevisionsLimit from config by DannyS712
- git #d6d48fee - Exclude includes/PHPVersionCheck.php from phan scanning by Reedy
- git #19b835c8 - PermissionManagerTest: use data providers by DannyS712
- git #d32c481a - Move logDataPageOutputOnly() call to outputResponsePayload() (T235554) by Aaron Schulz
- git #d24f7ad8 - Remove hard deprecated EditPage spam regex methods by DannyS712
- git #798593cc - QueryPage: Remove useless check by Ammarpad
- git #32ea3a3f - Fix replacement of control chars in DJVU text output (T230415) by Inductiveload
- git #7c74fc35 - parserTests: Avoid problematic language in comments (T277986) by James D. Forrester
- git #5c83c895 - tests: Avoid problematic language in comments and internal code by James D. Forrester
- git #ccc14960 - FileDeleteForm: reduce use of global context by DannyS712
- git #97647157 - auth: Convert AbstractAuthenticationProviderTest to a pure unit test by DannyS712
- git #c31b0562 - auth: Convert AbstractSecondaryAuthenticationProviderTest to pure unit test by DannyS712
- git #a4a954a6 - rdbms: Fix property type documentations by Ammarpad
- git #292557ed - Move MWDoxygenFilterTest to unit tests by DannyS712
- git #bd1ca06a - Delete ObjectFactoryMakeContentHandlerWithSpecsToTest by DannyS712
- git #c697406d - Prepare for migrating `user` to abstract schema (T230428) (T164898) by Ammarpad
- git #60606a29 - Avoid using User::getBoolOption() (T277600) by ZabeMath
- git #0e7bf93d - Drop two unused Perl scripts (T258876) by Ammarpad
- git #d1d41d1f - Drop DatabaseUpdater::doActiveUsersInit (T272199) by Amir Sarabadani
- git #d9933fd2 - Drop now unused patch-page-page_lang.sql from Sqlite (T272199) by Amir Sarabadani
- git #f21644c8 - Drop unused patch-random-dateindex.sql by Amir Sarabadani
- git #eece54b8 - Remove unused schema change. by Ammarpad
- git #81ba51eb - Postgres: Remove page_deleted trigger (T164898) by Ammarpad
- git #135c3d28 - LocalFile: Move "supportsSha1URLs" in purgeThumbList() out of the loop by Reedy
- git #040317c5 - maintenance: Don't create SearchUpdate in rebuildtextindex.php for page_namespace below 0 (T268673) by Reedy
- git #6e9c3ba8 - FileDeleteForm: Declare some param and return type hints to methods by Timo Tijhof
- git #130333b3 - FileDeleteForm: Remove use of $wgLang (T160814) by DannyS712
- git #1795bd1b - tests: Use data provider for UserEditCountInitJobTest cases by DannyS712
- git #d01d4768 - Fix spacing after yield and use statements by Umherirrender
- git #82cd2ca3 - resetUserEmail.php: Treat empty string as valid email by Martin Urbanec
- git #a4379d6f - Drop doInterwikiUpdate (T272199) (T273080) by Amir Sarabadani
- git #0dacf7d6 - Drop two 1.13 updates (T272199) by Amir Sarabadani
- git #a7818478 - Convert WatchedItem et al to PageIdentity by Cindy Cicalese
- git #84197bf6 - Move several legacy style rules to existing dedicated modules (T278576) by mainframe98
- git #ee145954 - selenium: Delete Sauce Labs configuration (T248221) by Željko Filipin
- git #91dc627c - UpdateHandler: fix response for null edits (T277601) by daniel
- git #5519a25c - Revert "Add change tags for media additions/removals" (T278429) (T266067) by Urbanecm
- git #f4e7044d - mediawiki.ui: Replace input `box-shadow` value with variable by Volker E
- git #ee93d068 - Add HTMLTagMultiselectField (T278317) by STran
- git #55f61375 - mediawiki.skinning: Change 'elements' file to LESS and remove obsolete property (T277803) by Volker E
- git #4646731a - De-duplicate equivalent IP ranges in HTMLUsersMultiselectField (T278338) by tsepothoabala
- git #9906c80f - rdbms: fix reference variables in MaintainableDBConnRef::streamStatementEnd() by Aaron Schulz
- git #17b47164 - rdbms: Remove obsolete db connection params in DatabaseTest by Ammarpad
- git #50c24f03 - RecentChange: directly build the user identity if we have the data (T277795) by Petr Pchelko
- git #59f0f389 - split legacy category styles into interface-category feature (T278373) by mainframe98
- git #f1352d60 - Remove the unused feedlinks message (T277403) by Amir Aharoni
- git #a6f3aaaa - Hard deprecate User::isValidUserName() (T274211) by ZabeMath
- git #8b7c9922 - Add WatchedItemStore::maybeEnqueueWatchlistExpiryJob by DannyS712
- git #69db74f6 - Move mw-datatables styles to mediawiki.pager.tablePager (T278374) by mainframe98
- git #5d5f8382 - uuid: Remove list parameter support for GlobalIdGenerator subclasses by Aaron Schulz
- git #d473e537 - rdbms: ignore DBO_TRX DatabaseMysqlBase::wasKnownStatementRollbackError() by Aaron Schulz
- git #f83c5cc8 - jobqueue: make JobQueue::factory() require the "idGenerator" option by Aaron Schulz
- git #308dc19f - Drop AbstractBlock::$mReason, deprecated in 1.34 and unused (T276711) by Zabe
- git #b4c6a5d6 - Drop Avro format option for monolog without deprecation (T265967) by James D. Forrester
- git #cbc4091d - .mailmap: Update legoktm's e-mail address by James D. Forrester
- git #c1306ade - Create a content-tables feature split from legacy (T278401) by mainframe98
- git #f998993e - rdbms: Group DBPerformance logs by violated measure (take 2) (T277516) by Timo Tijhof
- git #ef11e30e - The new content-parser-output feature is documented and enabled by default (T277218) by jdlrobson
- git #935c10f8 - WikiPage: don't record bad redirects. (T278367) by daniel
- git #6841c49d - Make TitleFormatter accept PageIdentity interface (T278125) by Vadim Kovalenko
- git #909e394f - resourceloader: Require a Config object in ResourceLoader::__construct() (T32956) by Timo Tijhof
- git #f93c9f0a - apisandbox.js - simplify some logic for widget creation (T269952) by DannyS712
- git #f4f0ad97 - Avoid HTTP protocol errors when fastcgi_finish_request() is unavailable (T235554) by Aaron Schulz
- git #cf763fe1 - Drop most hard-deprecated methods in Article (T239975) by Petr Pchelko
- git #5fee5b77 - Convert RevisionRenderer to Authority by Petr Pchelko
- git #d4b380ab - Introduce PageSelectQueryBuilder by daniel
- git #9011bfd4 - Convert CategoryMembershipChange to Authority by Petr Pchelko
- git #d5d2f64d - ApiCSPReportTest: remove unneeded setMwGlobals() by DannyS712
- git #37030c04 - RevisionRenderer should set revision ID/Timestamp in ParserOutput (T278284) by Petr Pchelko
- git #8ded2eb6 - HookContainerTest: fix order of use statements by DannyS712
- git #7bf51cce - Convert ParserOptions to UserIdentity by Petr Pchelko
- git #1494b739 - Convert (Un)BlockUser _target to user identity by Petr Pchelko
- git #679497c1 - Allow public access to getter for default search page (T273979) by Cormac Parle
- git #c0825f38 - WikiPage: keep touch date consistent by daniel
- git #30a25920 - Use localized interpunction for mediawiki.hlist (T68336) (T258766) by mainframe98
- git #2254f927 - Include indicator styling in the interface feature (T199035) by mainframe98
- git #9f316e29 - Update comment after renaming PoolCounter Client by Reedy
- git #bc7b6c1d - Convert MergeHistory to Authority by Petr Pchelko
- git #e3bdc64f - Deprecate mediawiki.mixins `box-shadow()` mixin (T277819) by Volker E
- git #8ba4aad6 - Introduce PageStore (T195069) by daniel
- git #e91c0ad7 - Hard deprecate BaseTemplate::getFooterIcons() (T267447) by ZabeMath
- git #5fa77dbe - ResourceLoaderSkinModule: Add `content-parser-output` feature (T277218) by Ammarpad
- git #c10a6537 - Convert LogPage to UserIdentity by Petr Pchelko
- git #48771322 - phpunit: Don't redefine methods in traits (T243600) by Daimona Eaytoy
- git #7987794d - mediawiki.mixins: Re-introduce `-webkit-hyphens` vendor prefix by Volker E
- git #0f96eebe - Split messageBoxes.less from the legacy skin feature (T257521) by mainframe98
- git #06ef99a4 - Limit the scope of when ErrorPageError is expected to be thrown by Aaron Schulz
- git #fb22076f - Update creation of edit constraints following switch to Authority (T271977) (T157658) by DannyS712
- git #54cd9e47 - Inject dependencies into some ImportTitleFactory classes by DannyS712
- git #d1692688 - Make Lua logs collapsible in live preview (T277359) by Nardog
- git #c1e76a88 - Convert ConverterTest to pure unit tests by DannyS712
- git #4168c88d - Fix several issues in upgrading from 1.35 to master in Postgres by Amir Sarabadani
- git #6ba7c4fa - Drop rest of unsupported upgrade paths and patches in Postgres (T272199) by Amir Sarabadani
- git #b4033cb3 - Move updates around in Postgres to make it sequential by Amir Sarabadani
- git #447db800 - Drop tsearch fixes in postgres (T272199) by Amir Sarabadani
- git #62de6638 - Convert WatchedItemStoreUnitTest to pure unit tests by DannyS712
- git #d94498d3 - Clean up ForkController using current code conventions by DannyS712
- git #235ae586 - apisandbox.js - split IntegerParamWidget to separate file (T269952) by DannyS712
- git #599c80d0 - Expand collapsed elements when the browser tries to scroll to a child (T276741) by Nardog
- git #f85fa939 - Decouple phpunit.php from Maintenance (T90875) by Daimona Eaytoy
- git #5bb8d031 - HTMLFormField: Use non namespaced class name rather than static::class (T277414) by Reedy
- git #f6cd743e - LanguageKk: Guard against passing empty string to {{grammar}} (T277689) by Ammarpad
- git #d69156e0 - Message: update docs to discourage wfMessage usage by Gergő Tisza
- git #35a9a734 - Fix User::findUsersByGroup() return type doc (T189967) by Ammarpad
- git #aa28d8c1 - Omit history navigation links when no results are found (T251605) by ZabeMath
- git #de846d5d - Define Indonesian as fallback for Nias by Amir Aharoni
- git #29950063 - Fix annoying E_NOTICE about undefined 'alt' index in Skin#makeFooterIcon. by Jack Phoenix
Vendor
edit- git #89b69fb9 - Drop wikimedia/avro, unused (T265967) by James D. Forrester
- git #f035138c - Bump wikimedia/parsoid to 0.13.0-a29 (T275918) (T223797) by C. Scott Ananian
Extensions
edit3D
editNo changes for 3D
AbuseFilter
edit- git #65c5fd6b - Construct UserIdentityValue without actorId by daniel
- git #e954ecfe - Fix UserIdentityValue constructor call in test by daniel
- git #e92d74ad - Don't directly instantiate PageEditStash by Petr Pchelko
- git #db8d373a - LazyVariableComputer: update parseNonEditWikitext documentation by DannyS712
- git #682b7666 - selenium: Remove ChromeDriver dependency (T269566) by Željko Filipin
ActiveAbstract
editNo changes for ActiveAbstract
AdvancedSearch
edit- git #5169b1e1 - build: Updating y18n to 4.0.1 by libraryupgrader
- git #77971b6a - styles: Remove obsolete `-moz-keyframes` vendor prefixed rules (T278670) by Volker E
AntiSpoof
edit- git #f68f0306 - Remove deprecated SpoofUser::getError by Umherirrender
ApiFeatureUsage
editNo changes for ApiFeatureUsage
ArticleCreationWorkflow
editNo changes for ArticleCreationWorkflow
ArticlePlaceholder
editNo changes for ArticlePlaceholder
Babel
edit- git #bace75cc - Only require MediaWiki 1.34+ by DannyS712
- git #cd7cd1cf - Have BabelStaticTest extend MediaWikiUnitTestCase by DannyS712
BetaFeatures
edit- git #163f1eba - Namespace extension by Reedy
BounceHandler
edit- git #3be389c0 - build: Swap deprecated @codingStandardsIgnore to phpcs:ignore (T278594) by Umherirrender
Calendar
editNo changes for Calendar
Campaigns
editNo changes for Campaigns
Capiunto
editNo changes for Capiunto
CategoryTree
editNo changes for CategoryTree
CentralAuth
edit- git #ac5c601d - build: Swap deprecated @codingStandardsIgnore to phpcs:ignore (T278594) by Umherirrender
- git #dac40064 - Namespace API modules by Taavi Väänänen
CentralNotice
editNo changes for CentralNotice
CharInsert
editNo changes for CharInsert
CheckUser
edit- git #b96289ff - Construct UserIdentityValue without actorId by daniel
- git #7e1aea3f - Add mediawiki.pager.tablePager as dependency of ext.CheckUser (T278374) by mainframe98
CirrusSearch
edit- git #042305ee - Construct UserIdentityValue without actorId by daniel
- git #9b3da763 - Update references to PoolCounter Client by Reedy
Cite
edit- git #5ec6d645 - build: Updating y18n to 4.0.1 by libraryupgrader
CiteThisPage
edit- git #885db8b8 - Inject services into SpecialCiteThisPage (T259960) by Umherirrender
Citoid
edit- git #61ff03b2 - styles: Remove obsolete `-moz-` vendor prefixed properties (T278670) by Volker E
cldr
editNo changes for cldr
CodeEditor
editNo changes for CodeEditor
CodeMirror
edit- git #a915a7ce - build: Updating y18n to 3.2.2 by libraryupgrader
CodeReview
editNo changes for CodeReview
Cognate
edit- git #734beb8e - Drop MW <= 1.34 compatibility by James D. Forrester
- git #f2a4ca85 - Move most namespaced classes into AutoloadNamespaces by Reedy
Collection
edit- git #e8ccf563 - build: Swap deprecated @codingStandardsIgnore to phpcs:ignore (T278594) by Umherirrender
CommonsMetadata
editNo changes for CommonsMetadata
ConfirmEdit
editNo changes for ConfirmEdit
CongressLookup
editNo changes for CongressLookup
ContactPage
editNo changes for ContactPage
ContentTranslation
edit- git #c8b60082 - SX translator api client: Add getSectionContents method by NikG
- git #533eeaaf - SXPublisher: Add support for warnings inside Review Info panel by NikG
- git #eea1c0e4 - SX publishing: Add MT validation before publishing (T260134) by NikG
- git #315dcd23 - SX Publishing: Add publishFeedback model to support error messages by NikG
- git #541d9af2 - SX Publishing: Store publish result to state after publishing by NikG
CreditsSource
editNo changes for CreditsSource
Dashiki
editNo changes for Dashiki
Disambiguator
editNo changes for Disambiguator
DiscussionTools
edit- git #253da361 - Check if you can edit the page before opening the tools (T276393) (T270803) by Bartosz Dziewoński
- git #86fe7457 - UsernameCompletion: Use ve.ce.Surface.findMatchingSequences by Ed Sanders
- git #566d4d92 - Trim wikitext for preview (T276612) by Bartosz Dziewoński
- git #3ac540af - modifier: Fix whitespace trim inconsistency by Bartosz Dziewoński
- git #822472a6 - ReplyWidget: Separate out switching logic into switch method by Ed Sanders
- git #d5450abe - ReplyWidget: Defer scrollElementIntoView by Ed Sanders
- git #3e723f53 - Don't insert multiple '@' when clicking the mention toolbar button multiple times (T275906) by Bartosz Dziewoński
- git #42ce942c - Introduce comment "names" to identify comments across revisions/pages (T274685) (T273413) (T275821) by Bartosz Dziewoński
DismissableSiteNotice
editNo changes for DismissableSiteNotice
DonationInterface
editNo changes for DonationInterface
DoubleWiki
editNo changes for DoubleWiki
DynamicSidebar
editNo changes for DynamicSidebar
Echo
edit- git #806b9c34 - build: Updating y18n to 4.0.1 by libraryupgrader
- git #dbce3cc0 - build: Swap deprecated @codingStandardsIgnore to phpcs:ignore (T278594) by Umherirrender
Elastica
editNo changes for Elastica
ElectronPdfService
edit- git #d5a67ea4 - build: Updating y18n to 4.0.1 by libraryupgrader
EntitySchema
editNo changes for EntitySchema
EventBus
edit- git #ab222851 - build: Updating y18n to 4.0.1 by libraryupgrader
EventLogging
edit- git #c7601e40 - build: Updating npm dependencies by libraryupgrader
- git #74ed6e8c - Fix misnamed .eslintrc.json by Adam Wight
EventStreamConfig
editNo changes for EventStreamConfig
ExtensionDistributor
editNo changes for ExtensionDistributor
ExternalGuidance
editNo changes for ExternalGuidance
FeaturedFeeds
editNo changes for FeaturedFeeds
FileExporter
editNo changes for FileExporter
FileImporter
edit- git #18d17677 - Selenium: Update to WebdriverIO v7 (T274579) by vidhi-mody
FlaggedRevs
edit- git #64a48d4d - Wrap most of functionalities depending on protect mode in a condition (T278478) by Amir Sarabadani
- git #c47ecdee - Make use of the ?? shorthand where possible by Thiemo Kreuz
Flow
edit- git #8ee7ec70 - styles: Remove obsolete vendor prefixed properties (T278670) by Volker E
- git #07abaa69 - Use foreach to loop a database result set by Umherirrender
FundraiserLandingPage
editNo changes for FundraiserLandingPage
FundraisingTranslateWorkflow
editNo changes for FundraisingTranslateWorkflow
Gadgets
edit- git #c5dddba9 - Drop MW <= 1.34 compatibility by James D. Forrester
GeoCrumbs
editNo changes for GeoCrumbs
GeoData
editNo changes for GeoData
GettingStarted
editNo changes for GettingStarted
GlobalBlocking
editNo changes for GlobalBlocking
GlobalCssJs
editNo changes for GlobalCssJs
GlobalPreferences
editNo changes for GlobalPreferences
GlobalUsage
edit- git #03ebcaf0 - Combine Hooks::onPageMoveComplete and onMoveCompleteInternal by DannyS712
- git #d560d90b - Fix hook registration after class was namespaced (T278375) by Kunal Mehta
GlobalUserPage
editNo changes for GlobalUserPage
GlobalWatchlist
edit- git #e4d518bb - Delete old translation files by DannyS712
- git #74815f58 - Add back collapsing of sites without changes (T277538) by DannyS712
GoogleNewsSitemap
editNo changes for GoogleNewsSitemap
Graph
editNo changes for Graph
GrowthExperiments
edit- git #923a1360 - Use text() when outputting total task count by Kosta Harlan
- git #e1c717b1 - Skip statsd in listTaskCounts.php when there's no link recommendation data (T278411) by Gergő Tisza
- git #0818091e - Add a link: AI suggestions mode: update toolbar & publish button (T278165) by mewoph
- git #aa987a62 - Add a link: help panel on mobile (T269654) by mewoph
- git #f68356e3 - styles: Remove obsolete vendor prefixed properties (T278670) by Volker E
- git #27624d39 - WikiPageConfig::getConfigData should return an empty array when loading failed (T274520) by Martin Urbanec
- git #924611e6 - Check if TaskSuggester::suggest() returns a StatusValue (T278268) by Reedy
- git #ef005c34 - Add Tamil special page aliases (T278369) by Martin Urbanec
- git #c24d9a3c - Add a Czech alias for a new special page by Martin Urbanec
- git #3fd74efb - Add Special page for showing newcomer task pool sizes (T276795) (T278524) by Kosta Harlan
- git #53bfd32b - Add listTaskCounts.php option to report counts to statsd or as JSON (T278411) by Gergő Tisza
- git #8820def9 - Make ORES topic search hack into a trait by Gergő Tisza
- git #a679733e - Monitoring: Add endpoint for metadata about suggested edit task pool (T276795) (T278413) (T249987) by Kosta Harlan
- git #2c8a28ca - Factor mentor store out of MentorManager (T275773) by Martin Urbanec
- git #1504bd2b - Add Serbo-Croatian aliases (T278240) by Martin Urbanec
- git #19fce431 - Add a link: only show onboarding once per session (T278498) by mewoph
- git #8fbeace3 - Add Spanish special page aliases (T278235) by Martin Urbanec
- git #f3033571 - Add a link: add invisible label to robot icon in mobile module preview (T268705) by mewoph
- git #3e1955b4 - Delete link recommendation from DB when it becomes invalid (T275790) by Gergő Tisza
- git #e33bf9ec - Add robot icon and AI description to difficultyFilter checkbox (T268706) by Maggie Epps
- git #16db05ed - Add a link: fix learn more link in onboarding dialog (T269490) by mewoph
- git #bb4af389 - Filter link recommendation links on demand (T266437) by Gergő Tisza
- git #50ef86ca - LinkRecommendation: Modify path args for calls to API (T277865) by Kosta Harlan
- git #0ab747a6 - Add a link: dialog for no suggestions available (T277508) by Kosta Harlan
- git #e2c89566 - Associate revision IDs with link recommendation logs (T277518) by Gergő Tisza
- git #f9542a1f - Link inspector: Adjust icon and flags per spec (T269644) by Kosta Harlan
- git #d2777876 - CacheDecorator: If no tasks are cached, then try fetching from search by Kosta Harlan
- git #11e18a5a - Fix StartEditing breakage for variant C users (T277727) by Kosta Harlan
GuidedTour
edit- git #68c5d4d8 - styles: Remove obsolete vendor prefixed rules & properties (T278670) by Volker E
GWToolset
edit- git #2fec56ce - Minor cleanup and fixup namespacing by Reedy
- git #a126c60c - Move most classes into AutoloadNamespaces by Reedy
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
IPInfo
editNo changes for IPInfo
Jade
editNo changes for Jade
Josa
editNo changes for Josa
JsonConfig
editNo changes for JsonConfig
Kartographer
edit- git #f4affd2d - styles: Remove obsolete vendor prefixed properties (T278670) by Volker E
- git #2946d09a - build: Swap deprecated @codingStandardsIgnore to phpcs:disable (T278594) by Umherirrender
- git #5e4b31ec - Update documentation for KartographerWikivoyageMode by Thiemo Kreuz
- git #14d68b14 - Remove unused code and default parameters by Thiemo Kreuz
LabeledSectionTransclusion
edit- git #8c6a0eaf - Use HookHandlers for core hook by Umherirrender
LandingCheck
editNo changes for LandingCheck
LdapAuthentication
editNo changes for LdapAuthentication
Linter
edit- git #830f879e - Convert LintErrorTest to pure unit tests by DannyS712
LiquidThreads
edit- git #c02c6efb - Alphasort AutoloadClasses by Reedy
- git #10e40fd1 - Fix MediaWiki.Files.ClassMatchesFilename.NotMatch by Reedy
Listings
editNo changes for Listings
LocalisationUpdate
editNo changes for LocalisationUpdate
LoginNotify
editNo changes for LoginNotify
MachineVision
editNo changes for MachineVision
MapSources
editNo changes for MapSources
MassMessage
edit- git #7ba4d4c1 - build: Swap deprecated @codingStandardsIgnore to phpcs:ignore (T278594) by Umherirrender
- git #ad5d68b4 - Replace user getGroups method (T275148) by Jeena Huneidi
- git #6f6178e4 - Handle JSON parsing error when fetching remote content by Abijeet
- git #163c44d2 - Fix error message shown if remote content could not be fetched by Abijeet
- git #51a83698 - MassMessage: Unbreak remote content fetching (T276936) by Niklas Laxström
Math
editNo changes for Math
MediaModeration
editNo changes for MediaModeration
MobileApp
editNo changes for MobileApp
MobileFrontend
edit- git #6dbcf831 - Using Emptiable interface to check for emptiness of an object (T151797) by yash9265
MultimediaViewer
edit- git #1a5aa67c - styles: Remove obsolete vendor prefixed properties (T278670) by Volker E
NavigationTiming
editNo changes for NavigationTiming
Newsletter
editNo changes for Newsletter
NewUserMessage
editNo changes for NewUserMessage
Nuke
edit- git #df0c8e6c - Remove RELEASE-NOTES file by Umherirrender
OATHAuth
edit- git #6b106fe1 - TOTPKey: Use foreach instead of for-i-length and remove dead code (T256918) by Timo Tijhof
OAuth
edit- git #e9e921db - build: Swap deprecated @codingStandardsIgnore to phpcs:disable (T278594) by Umherirrender
OAuthRateLimiter
editNo changes for OAuthRateLimiter
OpenStackManager
editNo changes for OpenStackManager
ORES
editNo changes for ORES
PageAssessments
editNo changes for PageAssessments
PagedTiffHandler
edit- git #583b065d - build: Swap deprecated @codingStandardsIgnore to phpcs:ignore (T278594) by Umherirrender
PageImages
editNo changes for PageImages
PageNotice
editNo changes for PageNotice
PageTriage
edit- git #ae51c275 - Convert PageTriageUtilTest to pure unit tests by DannyS712
PageViewInfo
editNo changes for PageViewInfo
ParserFunctions
editNo changes for ParserFunctions
PdfHandler
editNo changes for PdfHandler
Poem
editNo changes for Poem
PoolCounter
editNo changes for PoolCounter
Popups
edit- git #e4e07e50 - Separate page and reference preview preferences (T277638) by Andrew Kostka
- git #75cbbd67 - styles: Remove obsolete vendor prefixed properties (T278670) by Volker E
- git #9a753939 - Messages for a separate reference previews preference (T277638) by Andrew Kostka
ProofreadPage
edit- git #70e26119 - Added a localBasePath for PagelistWidget (T278615) by yash9265
- git #3408841e - Add default TemplateStyles for an Index (T215165) by Inductiveload
- git #3c2fb7a6 - Disallow negative or decimal values in pages tag (T278400) by Sohom
- git #ba0bee3a - Revert "Add default TemplateStyles for an Index" (T278379) by Tpt
PropertySuggester
editNo changes for PropertySuggester
QuickSurveys
editNo changes for QuickSurveys
Quiz
editNo changes for Quiz
ReadingLists
editNo changes for ReadingLists
RelatedArticles
editNo changes for RelatedArticles
Renameuser
editNo changes for Renameuser
RevisionSlider
edit- git #b0b3dcbe - styles: Remove obsolete `-moz-` vendor prefixed rules (T278670) by Volker E
RSS
editNo changes for RSS
SandboxLink
editNo changes for SandboxLink
Score
edit- git #8a598b0c - Lower pcre.backtrack_limit when looking for %%DocumentMedia by Kunal Mehta
Scribunto
editNo changes for Scribunto
SearchExtraNS
editNo changes for SearchExtraNS
SecureLinkFixer
edit- git #33f71ca3 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
edit- git #70727068 - Add warning message on tally page (T278322) by AnaïsGueyte
- git #85948841 - build: Swap deprecated @codingStandardsIgnore to phpcs:ignore (T278594) by Umherirrender
- git #6c9fbad3 - Convert ChooseBallot to OOUI (T276902) by wikitrent
- git #dbe5e146 - Tally elections via DeferredUpdate to avoid timeout (T277222) (T277224) by Thalia
- git #abceb16f - Write changes to namespace when editing running polls (T276844) by STran
- git #c5a9a03b - Update some ActionPages to use consistent comment style by Thalia
- git #01b862d4 - TallyPage: Add missing trailing comma by Thalia
- git #1cc57b22 - Replace use of deprecated User::isBlocked in LocalAuth by Thalia
- git #f9d12346 - Set not-sitewide-blocked as default on new elections (T277566) by STran
- git #4d035cc3 - Convert RadioRangeCommentBallot to use OOUI (T276904) by tsepothoabala
- git #da8a136a - Allow for blocking on partial blocks (T268800) by STran
- git #f4578cea - Add getJSONResult and loadJSONResult to ElectionTallier and Tallier (T277221) (T277220) (T277219) (T277216) by David Lynch
- git #b8fd898c - Remove now-unusued securepoll-strike-cancel message (T273047) by David Lynch
ShortUrl
editNo changes for ShortUrl
SiteMatrix
editNo changes for SiteMatrix
SpamBlacklist
editNo changes for SpamBlacklist
StopForumSpam
editNo changes for StopForumSpam
SubPageList3
editNo changes for SubPageList3
SubpageSortkey
editNo changes for SubpageSortkey
SyntaxHighlight_GeSHi
editNo changes for SyntaxHighlight_GeSHi
TemplateData
editNo changes for TemplateData
TemplateSandbox
edit- git #b6a90ab6 - Inject services into SpecialTemplateSandbox (T259960) by Umherirrender
TemplateStyles
edit- git #af68773f - build: Swap deprecated @codingStandardsIgnore to phpcs:ignore (T278594) by Umherirrender
TemplateWizard
editNo changes for TemplateWizard
TextExtracts
editNo changes for TextExtracts
Thanks
editNo changes for Thanks
TheWikipediaLibrary
edit- git #225c8efd - Drop MW <= 1.34 compatibility by James D. Forrester
TimedMediaHandler
edit- git #afff1543 - build: Swap deprecated @codingStandardsIgnore to phpcs:disable (T278594) by Umherirrender
timeline
editNo changes for timeline
TitleBlacklist
editNo changes for TitleBlacklist
TocTree
editNo changes for TocTree
TorBlock
editNo changes for TorBlock
Translate
edit- git #455af387 - Breaking change: Remove timelimit param from ApiStatsQuery by Niklas Laxström
- git #815f0171 - TranslationUnit: Small mix of cleanups by Niklas Laxström
- git #e44efb6a - Synchronization: Do not treat translations without definitions safe (T276953) by Abijeet
TranslationNotifications
editNo changes for TranslationNotifications
TrustedXFF
editNo changes for TrustedXFF
TwoColConflict
editNo changes for TwoColConflict
UniversalLanguageSelector
edit- git #3af22f60 - Fix ULS dialog positioning in some cases (T276255) 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
editNo changes for VisualEditor
WebAuthn
editNo changes for WebAuthn
Wikibase
edit- git #9c7e761d - Move WikibaseClient PropertySource to service container (T277574) by Itamar Givon
- git #8a321295 - data-bridge: Increase timeouts for selenium tests (T273327) by sihe
- git #3cf296d9 - Remove InternalFormatStatementDeserializer from WikibaseRepo (T277533) by Itamar Givon
- git #4cab1b42 - build: Swap deprecated @codingStandardsIgnore to phpcs:disable (T278594) by Umherirrender
- git #94f3ca97 - Construct UserIdentityValue without actorId by daniel
- git #e0f34a7d - Use LBFactorySingle instead of FakeLBFactory where possible by Lucas Werkmeister
- git #04f43da0 - Use LoadBalancerSingle instead of FakeLoadBalancer where possible by Lucas Werkmeister
- git #e3c3effd - Make FakeLoadBalancer::reuseConnection() a no-op by Aaron Schulz
- git #1aa66afd - Fix most of tests failing in Postgres (T207226) by Amir Sarabadani
- git #a2a854b9 - Simplify DatabaseEntityTermsTableProvider logic drastically (T207226) by Amir Sarabadani
- git #abad8d11 - Make Postgres work in Wikibase (T207226) by Amir Sarabadani
- git #0842a249 - Wikibase: Provide timestamp when inserting revision in tests by Ammarpad
- git #8e22f613 - TitleFactory is not @newable, retrieve from MediaWikiServices by DannyS712
- git #953ed2d3 - ClientHooks::SiteConfig: Unsupported operand types: array & int by Umherirrender
- git #c4de5006 - Fix null return type hint for EntityContentFactory::getTitleForId (T273506) by Umherirrender
WikibaseCirrusSearch
editNo changes for WikibaseCirrusSearch
WikibaseLexeme
editNo changes for WikibaseLexeme
WikibaseLexemeCirrusSearch
editNo changes for WikibaseLexemeCirrusSearch
WikibaseMediaInfo
edit- git #c54063cb - Add link to Special:Search (T274927) by Matthias Mullie
- git #752ebbd7 - MediaSearch page linking back to Special:Search (T274927) by seddon
- git #e9ad1ef7 - New search profile based on labeled data (T271799) by Cormac Parle
- git #ed1160b3 - Make JS handling of namespace data match PHP (T276262) by annet
- git #83ff66b5 - Support namespace filters in PHP & URL Params (T276262) by Eric Gardner
- git #12495842 - Remove unused global by Matthias Mullie
- git #c492150c - Remove 'files depicting...' autocomplete section (T273880) by Matthias Mullie
- git #e2dbda66 - Handle input parsing regexes with more care (T277823) (T277811) by Matthias Mullie
- git #8c1f80f5 - Quickview: Always show a license icon for license (T273167) by seddon
- git #b0134faa - Media Search: Adjustment of filter selects / dropdowns (T271565) by seddon
- git #c263bfc7 - Fix namespaces map for talk namespaces (T276261) by Matthias Mullie
- git #eda08397 - Turn MediaSearch into a listed page (T278124) by Matthias Mullie
- git #78c9e2c4 - Fix return type for MediaInfoHandler::getTitleForId (T273506) by Umherirrender
WikibaseQualityConstraints
editNo changes for WikibaseQualityConstraints
Wikidata.org
editNo changes for Wikidata.org
WikidataPageBanner
editNo changes for WikidataPageBanner
WikiEditor
editNo changes for WikiEditor
wikihiero
editNo changes for wikihiero
WikiLove
editNo changes for WikiLove
WikimediaApiPortalOAuth
editNo changes for WikimediaApiPortalOAuth
WikimediaBadges
editNo changes for WikimediaBadges
WikimediaEditorTasks
editNo changes for WikimediaEditorTasks
WikimediaEvents
edit- git #5d478f09 - Update outdated comment (T274507) by Lucas Werkmeister
- git #8c7bfcfc - Remove statsd metric from onBeforeInitializeWMDECampaign hook (T274507) by addshore
- git #ccfb4593 - Add timeToChangeLanguage property to UniversalLanguageSelector events (T275794) by Sam Smith
WikimediaIncubator
editNo changes for WikimediaIncubator
WikimediaMaintenance
editNo changes for WikimediaMaintenance
WikimediaMessages
edit- git #d7418303 - styles: Remove obsolete `-moz-` vendor prefixed rules & properties (T278670) by Volker E
Wikisource
edit- git #e0e78cff - Add different format link to download popup (T274999) by hmonroy
XAnalytics
editNo changes for XAnalytics
Skins
editCologneBlue
editNo changes for CologneBlue
MinervaNeue
edit- git #9de2b010 - styles: Remove obsolete `-moz-` vendor prefixed properties (T278670) by Volker E
- git #4394d85e - Update search form to use the default search page from the skin (T273979) by Cormac Parle
Modern
editNo changes for Modern
MonoBook
editNo changes for MonoBook
Nostalgia
editNo changes for Nostalgia
Timeless
editNo changes for Timeless
Vector
edit- git #7dfec540 - Clean up VectorHooksTest by DannyS712
- git #b7bf9a88 - Use content-parser-output RL SkinModule feature (T277218) by Ammarpad
- git #57341918 - build: Update SVGO to latest v2.2.2 and re-crush SVGs by Volker E
- git #e5b65285 - [styles] Remove deprecated `.box-shadow()` mixin calls and cleanup vars by Volker E
- git #c8cd6098 - [styles] Remove `margin` normalization already covered in 'normalize' module by Volker E
- git #88dcdab6 - Removing temporary `.body` selectors. by Jan Drewniak
- git #b183ac3b - Inform anonymous A/B test by tracking time from navigationStart (T275807) by jdlrobson
WikimediaApiPortal
editNo changes for WikimediaApiPortal
VisualEditor
edit- git #d20e0451 - TreeModifier: Ignore 'originalVariantInfo' when validating linear data (T278064) by Bartosz Dziewoński
- git #7b58eb5c - Create findMatchingSequences for deduplication by Ed Sanders
Total Changes
edit290 Changes in 64 repos by 66 authors