MediaWiki 1.36/wmf.33/Changelog
Core changes
edit- git #e46eb009 - Branch commit for wmf/1.36.0-wmf.33 (task T274937) by trainbranchbot
- git #5d39397d - Convert first batch of special pages to Authority by Petr Pchelko
- git #0ebf43b2 - ActorStore: introduce findActorIdByName (task T274179) by daniel
- git #f9e6c7b8 - Allow PermissionError to be constructed with a PermissionStatus (task T271504) by Cindy Cicalese
- git #bd7cf4dc - Add $wgChronologyProtectorStash and improve $wgMainStash comments (task T254634) by Aaron Schulz
- git #5b6782b1 - rdbms: add LoadBalancer::getClusterName() method by Aaron Schulz
- git #9acb3b21 - Align quiet buttons with style guide (task T268241) by jdlrobson
- git #008e09f7 - Split TextboxBuilderTest into separate unit tests by DannyS712
- git #da74e213 - Make rc_id unsigned (task T62962) by Amir Sarabadani
- git #6222a1ae - Don't worry about something before when armoring french spaces (task T275918) by Arlo Breault
- git #05d70717 - Move libs/Message tests under unit tests by DannyS712
- git #fb4627b8 - WfExpandUrlTest use yield for test cases by DannyS712
- git #a89ea93b - Deprecate LogEntry::getPerformer in favor of ::getPerformerIdentity (task T274329) by Vadim Kovalenko
- git #a4b7b9c5 - Make DeprecatedGlobalTest a pure unit test by DannyS712
- git #7bdfc835 - Allow Composer 2.0 by Tim Starling
- git #c6447384 - RELEASE-NOTES-1.36: Fix name of wikimedia/composer-merge-plugin by Reedy
- git #7d8bf018 - Clean up Title deprecated methods of mediawiki core (task T274151) by Peter Ovchyn
- git #9b438284 - Split PasswordPolicyChecksTest into separate unit tests by DannyS712
- git #16e31caa - MysqlUpdater: Move iwlinks.iwl_prefix modification patch to 1.35 by Reedy
- git #d0dc5915 - Remove unused patch-cache.sql by Amir Sarabadani
- git #a4ab432a - Updating wikimedia/shellbox (1.0.3 => 1.0.4) by Kunal Mehta
- git #6703be37 - Remove unused patch-oldestindex.sql by Amir Sarabadani
- git #a181543d - Clean up debug logging in LocalFileMoveBatch by DannyS712
- git #9c8db4b1 - Make SqlBagOStuffTest a pure unit test by DannyS712
- git #361b3bd9 - Convert UnsupportedSlotDiffRendererTest to a pure unit test by DannyS712
- git #fe54b72b - Make ViewActionTest a pure unit test by DannyS712
- git #56ae4571 - Make PoolCounterTest a pure unit test by DannyS712
- git #63f0f3a3 - ApiUnblockTest: fix file location by DannyS712
- git #0061ed3b - Convert WikiPage to authority. by Petr Pchelko
- git #db32346c - WikitextStructureTest: combine single use methods by DannyS712
- git #4a3e5e61 - Make TextContentHandlerTest a pure unit test by DannyS712
- git #01f00d88 - ObjectFactoryMakeContentHandlerWithSpecsToTest: remove extra line by DannyS712
- git #db541296 - Make FileContentHandlerTest a pure unit test by DannyS712
- git #cb871d2c - ResetUserEmail: Call parent constructor first by Ed Sanders
- git #63363c25 - Make ApiWatchlistTraitTest a pure unit test by DannyS712
- git #bab2c009 - Make ApiModuleManagerTest a pure unit test by DannyS712
- git #4433207f - mergeMessageFileList.php: Improve error handling by Ahmon Dancy
- git #ed77c8a3 - Add namespace names for [tay] Atayal (task T275803) by jhsoby
- git #5a9f5366 - IDatabase::update: Fix documentation of options by Ed Sanders
- git #0e93b2f8 - Remove misleading ** in phpunit.xml.dist by Lucas Werkmeister
- git #4a6d4baa - Migrate recentchanges table to abstract schema (task T230428) (task T42626) by Amir Sarabadani
- git #6840d966 - Drop doFixAncientImagelinks from MysqlUpdater (task T272199) by Amir Sarabadani
- git #65af17e7 - Hard deprecate WatchedItem::getUser in favor of ::getUserIdentity (task T274972) by Vadim Kovalenko
- git #63ef36b4 - Updating wikimedia/composer-merge-plugin (v1.4.1 => v2.0.1) (task T275824) by Reedy
- git #a8095130 - Correct fi translation of 'img_upright' by 01miki10
- git #921343b3 - PHPVersionCheck: Complain about known-bad versions above minimum (task T246594) (task T270228) by James D. Forrester
- git #2290df4b - Extend iwlinks.iwl_prefix to VARBINARY(32) on MySQL (task T275242) by Reedy
- git #38ec1cb0 - OOUIHTMLForm: Remove IE8 fallback code (task T258766) by Volker E
- git #ee7d3e93 - Convert ChangeTags public interface to Authority. (task T275507) by Petr Pchelko
- git #245bdafd - resourceloader: Add wikimedia/minify package and remove local copies (task T273247) by Timo Tijhof
- git #8cc67fa3 - BlockUsers maintenance script: Allow setting of block flags by Ed Sanders
- git #68faccd0 - URL encode the username passed to prefs-user-downloaddata-help-message (task T275620) by David Lynch
- git #293b061f - SpecialPageFatalTest: tolerate failure to create page (task T275661) by Lucas Werkmeister
- git #782a46f6 - Use Authority for revision audience where possible by Petr Pchelko
- git #92848937 - Avoid unstubbing user in BlockErrorFormatter::getFormattedBlockErrorInfo (task T267445) by Umherirrender
- git #540a3502 - mediawiki.user: Catch and fall back if getRandomValues fails (task T263041) by Michael Holloway
- git #21ab535b - Fix filename in PageUpdater documentation by Thalia
- git #6e2762c7 - BlockUsers maintenance script: Avoid bug in hasOption (task T275627) by Ed Sanders
- git #e2a91921 - resourceloader: Fix FileModule resource URLs for document root wikis by Tim Starling
- git #bb990c7e - Convert skin code to Authority where ready by Petr Pchelko
- git #7f38946a - ApiQueryUserContributions: use UserSelectQueryBuilder by Petr Pchelko
- git #c3bdbb8b - Make actor services usable with object factory. by Petr Pchelko
- git #179816ef - Parse the wikitext of parse warning messages in live preview (task T274883) by Bartosz Dziewoński
- git #f59f43b7 - SECURITY: Escape the wikitext of parse warning messages in live preview (task T274883) by Bartosz Dziewoński
- git #3a5c8f0f - Convert logging namespace to Authority by Petr Pchelko
- git #eb4e26bc - Use Authority in special pages pagers by Petr Pchelko
- git #33138a39 - pipeline: Use /srv/mediawiki as production working directory by Dan Duvall
- git #74723d21 - Don't use getUserId in RevisionStore. (task T275452) by daniel
- git #f6e1891c - Use Authority and GroupPermissionLookup in Action API (task T271462) (task T271854) by Cindy Cicalese
- git #0dfae58f - Remove unused patch-linktables.sql by Amir Sarabadani
- git #fed3cb3c - mediawiki.less: Add transition and animation variables by Volker E
- git #957ce323 - mediawiki.less: Add colors, border variables and restructure file by Volker E
- git #2ebb44ea - Convert AuthManager to Authority: step 1. (task T273510) by Petr Pchelko
- git #4f0e8b03 - Use context Authority in Actions for permission checks by Petr Pchelko
- git #c070af05 - apisandbox.js - split DateTimeParamWidget to separate file (task T269952) by DannyS712
- git #023a7257 - Force unique ids for cloner-generated elements (task T274533) by STran
- git #87a5cb46 - UserQueryBuilder: abstraction for actor table queries. (task T274223) by Petr Pchelko
- git #351a003e - Creating an interface to check for emptiness of an object by yash9265
- git #6b9db587 - Hide empty tables when viewing page information (task T217951) by DannyS712
- git #14d363c2 - Add converter for the Talysh language (tly) (task T258975) by Amir Aharoni
- git #c09f4fd6 - Fix and add various type hints by Thiemo Kreuz
- git #bcf58501 - getText.php: add --revision option by daniel
- git #8ee8c129 - Hard-deprecate User::newSystemUser validation parameter. (task T273933) by Petr Pchelko
- git #22fb3d00 - mailmap: Change Majavah's email domain by Taavi Väänänen
Vendor
edit- git #868c8260 - Bump wikimedia/parsoid to 0.13.0-a26 (task T240642) (task T248369) (task T275503) by Subramanya Sastry
- git #3ace58f4 - Updating wikimedia/shellbox (1.0.3 => 1.0.4) by Kunal Mehta
- git #6c8178ff - Updating wikimedia/composer-merge-plugin (v1.4.1 => v2.0.1) (task T275824) by Reedy
- git #97f4dc24 - Add wikimedia/minify 2.1.0 (task T273247) by Timo Tijhof
Extensions
edit3D
editNo changes for 3D
AbuseFilter
edit- git #124031fe - Stop using deprecated User::addGroup in tests (task T276094) by Daimona Eaytoy
- git #709803eb - Make FilterProfiler independent of DeferredUpdate by Matěj Suchánek
- git #3365a648 - Reject filters with invalid groups by Daimona Eaytoy
- git #b8ac52c5 - Use independent stats for emergency disable (task T264629) by Matěj Suchánek
- git #2470bea0 - Update hit counts in a DeferredUpdate (task T274455) by Daimona Eaytoy
- git #4f1a6310 - Use a different message for unprivileged users by Matěj Suchánek
ActiveAbstract
editNo changes for ActiveAbstract
AdvancedSearch
editNo changes for AdvancedSearch
AntiSpoof
editNo changes for AntiSpoof
ApiFeatureUsage
editNo changes for ApiFeatureUsage
ArticleCreationWorkflow
editNo changes for ArticleCreationWorkflow
ArticlePlaceholder
edit- git #925232ce - Update WikibaseClient::getLogger() calls (task T275515) by Lucas Werkmeister
- git #233f92d7 - Update WikibaseClient::getSettings() calls (task T275412) by Lucas Werkmeister
Babel
editNo changes for Babel
BetaFeatures
editNo changes for BetaFeatures
BounceHandler
editNo changes for BounceHandler
Calendar
editNo changes for Calendar
Campaigns
edit- git #f2f057b2 - ServerSideAccountCreation - Finalize event platform migration (task T267333) by Ottomata
Capiunto
editNo changes for Capiunto
CategoryTree
edit- git #7acc45f6 - Stop using deprecated Language methods by Daimona Eaytoy
CentralAuth
edit- git #311d9d1a - Add API module for creating local accounts by Taavi Väänänen
- git #a19cc819 - General code cleanup in CentralAuthUser class by DannyS712
- git #e5cef3c4 - CentralAuthCreateLocalAccountJob: normalize logs by DannyS712
- git #336a23d5 - EmailableUser: remove mention of newFromId by DannyS712
- git #7d9169d7 - Remove CentralAuthUserArray class by DannyS712
- git #f84c68cc - Minor cleanup to WikiSet.php by DannyS712
- git #e85fd1ac - Convert to Authority where straightforward (task T273511) by Petr Pchelko
- git #73ade529 - Avoid using User ::isUsableName, ::isCreatableName, ::getCanonicalName (task T275030) by vladshapik
CentralNotice
edit- git #308b9d60 - BannerRenderer: Use ResourceLoader::filter instead of internal JavaScriptMinifier by Timo Tijhof
CharInsert
editNo changes for CharInsert
CheckUser
edit- git #c9c75742 - SECURITY: Trim target before storing it to cu_log (task T275669) by Martin Urbanec
- git #4d42d8da - SECURITY: Trim cul_target_text in LogPager (task T275669) by Martin Urbanec
CirrusSearch
edit- git #caa1b56f - Stop using deprecated Language::autoConvertToAllVariants by Daimona Eaytoy
Cite
edit- git #095ed571 - Finalize event platform migration (task T275007) (task T275008) by Adam Wight
- git #1a6fb7b0 - Coerce type to please linter by Adam Wight
CiteThisPage
editNo changes for CiteThisPage
Citoid
editNo changes for Citoid
cldr
edit- git #2b3c716e - Add language code pap-aw (task T275682) by Remko de Keijzer
CodeEditor
editNo changes for CodeEditor
CodeMirror
edit- git #5956c747 - Finalize event platform migration (task T275005) by Adam Wight
CodeReview
editNo changes for CodeReview
Cognate
editNo changes for Cognate
Collection
editNo changes for Collection
CommonsMetadata
editNo changes for CommonsMetadata
ConfirmEdit
edit- git #3f46a9b5 - Avoid using User ::getCanonicalName (task T275030) by vladshapik
CongressLookup
editNo changes for CongressLookup
ContactPage
editNo changes for ContactPage
ContentTranslation
edit- git #eb94bddb - CX3 Build 0.1.0+20210301 by Santhosh Thottingal
- git #77f7582c - SX: Performance fixes for vuex fetch actions (task T274825) by NikG
- git #082c1180 - SX: Fix suggestion fetching upon source/target language change (task T274118) by NikG
- git #f919674b - SX: Fix alignment of menu items in user menu in Special:CX (task T275593) by Santhosh Thottingal
- git #cefabeba - SX ProposedTranslationCard: Fix body height when MT provider changes by NikG
- git #11b83aeb - Update dependencies to fix npm security issues reported by Santhosh Thottingal
- git #36529fd9 - CX3 Build 0.1.0+20210223 by Santhosh Thottingal
- git #5ee40c86 - SX Api: Add fetch cxserver token and use it to fetch translations (task T275385) by NikG
- git #8424cd67 - SX Quick Tutorial: Fix text for step 1 (task T273050) by NikG
CreditsSource
editNo changes for CreditsSource
Dashiki
editNo changes for Dashiki
Disambiguator
editNo changes for Disambiguator
DiscussionTools
edit- git #024a978f - Don't detect comments within quotes (task T275881) by Bartosz Dziewoński
- git #665f68f8 - Fix toolbar dialog placement by Ed Sanders
- git #f5c3da2a - Pass replyWidget to target by Ed Sanders
- git #c04a4c5c - Ensure most of the widget doesn't move when blur-validating (task T275923) by Ed Sanders
- git #f62ce556 - Fix wikitext command registry inheritance by Ed Sanders
- git #67096cb4 - Stop using deprecated Language methods by Daimona Eaytoy
- git #efe95494 - Improve signature detection to handle formatting on the timestamp (task T275938) by Bartosz Dziewoński
- git #e767ee17 - CommentUtils: Fix edge case bug in getCoveredSiblings() by Bartosz Dziewoński
- git #af082908 - Improve merging multiple comments on one paragraph (task T275934) by Bartosz Dziewoński
- git #9fafe72f - Broken test cases for comments with double signatures (task T275934) by Bartosz Dziewoński
- git #01ac2854 - Support the enable2017Wikitext option (task T257391) by Ed Sanders
- git #8a322a28 - Return transcludedFrom data for headings as well as comments by Ed Sanders
- git #5b26e966 - CommentFormatter: Fix inserting placeholder heading marker (task T275440) by Bartosz Dziewoński
- git #444e5deb - Make sure the Visual/Source mode selector loses focus after switching (task T274423) by Bartosz Dziewoński
- git #35738b1f - CommentParser: Replace getThreadStartTimestamp with getThreadStartComment by Bartosz Dziewoński
- git #794332c1 - Add stripTrailingSeparator to getBodyText as well as getBodyHTML by Ed Sanders
- git #6ec1f391 - Change generation of logging session ID (task T275051) by David Lynch
- git #da72fb15 - Only show reply links when body class in present (task T273072) (task T274311) by Ed Sanders
- git #6c023da5 - Sort message keys (and enforce sorting) by Ed Sanders
- git #08566176 - Remove useless escaping from en/qqq.json by Ed Sanders
DismissableSiteNotice
editNo changes for DismissableSiteNotice
DonationInterface
edit- git #a4e94853 - Add response data consistently to both data copies (task T199680) by Elliott Eggleston
- git #553bd64b - Add core es-419 support via hook (task T199682) by Elliott Eggleston
DoubleWiki
editNo changes for DoubleWiki
DynamicSidebar
editNo changes for DynamicSidebar
Echo
edit- git #e0d64d00 - Avoid using User ::getCanonicalName (task T275030) by vladshapik
- git #325f542d - Avoid using User::addGroup (task T276094) by vladshapik
- git #008ad5af - Remove deprecated User method getGroups (task T275148) by Jeena Huneidi
- git #596729d8 - Make AttributeManager a service (task T275148) by Jeena Huneidi
- git #107c0dfc - Avoid using User::IsIP (task T275602) by vladshapik
- git #c5aba7e6 - UserLocator::locateUsersWatchingTitle: Avoid confusing re-use of variable name by Ed Sanders
Elastica
editNo changes for Elastica
ElectronPdfService
editNo changes for ElectronPdfService
EntitySchema
editNo changes for EntitySchema
EventBus
editNo changes for EventBus
EventLogging
editNo changes for EventLogging
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
editNo changes for FileImporter
FlaggedRevs
edit- git #110d2af9 - Replace Linker::link usage with LinkRenderer (task T149346) by Matěj Suchánek
Flow
edit- git #d0eb09dc - Fix namespace in AbuseFilter hook handler (task T275798) by Daimona Eaytoy
- git #ead7a28e - PostReplyPresentationModel: Fix messages keys by Ed Sanders
- git #77b4633e - Add a whole bunch of missing PHPDoc tags by Thiemo Kreuz
FundraiserLandingPage
editNo changes for FundraiserLandingPage
FundraisingTranslateWorkflow
editNo changes for FundraisingTranslateWorkflow
Gadgets
editNo changes for Gadgets
GeoCrumbs
editNo changes for GeoCrumbs
GeoData
editNo changes for GeoData
GettingStarted
editNo changes for GettingStarted
GlobalBlocking
editNo changes for GlobalBlocking
GlobalCssJs
editNo changes for GlobalCssJs
GlobalPreferences
editNo changes for GlobalPreferences
GlobalUsage
editNo changes for GlobalUsage
GlobalUserPage
editNo changes for GlobalUserPage
GlobalWatchlist
edit- git #d1ec3dfd - Vue: reduce opacity of clock icons (task T274616) by DannyS712
- git #b9130204 - Vue: make use of WVUI library (task T274616) by DannyS712
- git #48715d17 - Avoid JS developer warnings with Vue devtools by jdlrobson
- git #7c3803c4 - watchlistUtils: pass bot flag for log entries too (task T275592) by DannyS712
- git #e32875c9 - Clean up RTL handling for SiteDisplay (task T274602) by DannyS712
GoogleNewsSitemap
editNo changes for GoogleNewsSitemap
Graph
edit- git #b6b8bdd9 - Do not log graph errors to WMF servers (task T274557) by jdlrobson
GrowthExperiments
edit- git #8abaa803 - Set GEHelpPanelAskMentor to true by default (task T275908) by Martin Urbanec
- git #7987a19e - Impact: Use "notrendered" state for event logging (task T275615) by Kosta Harlan
- git #76387df7 - Translate special pages to Italian (task T255037) by Martin Urbanec
- git #e9beca5c - Add Indonesian special page aliases (task T259024) by Martin Urbanec
- git #7c8df8cd - Add Croatian special page aliases (task T275684) by Martin Urbanec
- git #9f15a8b2 - Update unactivated impact module styles for mobile details & desktop (task T223221) by mewoph
- git #6c7a376a - Link recommendation: Allow local environment to override wiki ID by Kosta Harlan
- git #72d820fb - Add verbose parameter to refreshLinkRecommendations.php (task T274198) by Gergő Tisza
- git #3f5cc00b - Fix canvas size of difficulty icons (task T275765) by Ed Sanders
- git #1e81a6e6 - linkrecommendation: Use updated API endpoint path (task T269581) by Kosta Harlan
- git #984c3785 - Impact module: Add "not rendered" state (task T270294) (task T275615) by Kosta Harlan
- git #1b451d7a - Finalize event platform migration (task T267333) by Ottomata
- git #cff532ed - refreshLinkRecommendations: Fix a typo in error messages by Martin Urbanec
- git #c5dcf91d - Move mentor assignment to MentorHooks.php (task T275514) by Martin Urbanec
- git #b7956035 - ArticleCountWidget: Include full message with ellipsis when searching (task T236842) by Maggie Epps
- git #34dbf6f9 - Show robot icon for SmallTaskCard for link-recommendation (task T268705) by mewoph
- git #d9ca27e8 - Update search index after a recommendation has been submitted (task T261409) by Gergő Tisza
- git #d4683b93 - SiteNoticeGenerator: Remove variant A check (task T272754) by Kosta Harlan
- git #2f0a04eb - SuggestedEdits: remove variant A check for mobile preview (task T272754) by Kosta Harlan
- git #db87d45e - Bump MW requirement to 1.36 by Martin Urbanec
- git #72958b8a - Homepage: Remove variant A layout grouping (task T272754) by Kosta Harlan
- git #576d3b6f - Homepage: Remove start module (task T272754) by Kosta Harlan
- git #801bf34d - Make EventGate optional for link recommendation search index updates (task T274198) by Gergő Tisza
- git #d247113f - Provide Albanian aliases for special pages (task T275550) by Martin Urbanec
- git #3f13a892 - Make MentorPageMentorManager to invalidate in-process mentor cache on changes (task T275481) by Martin Urbanec
- git #2f3a8e8d - MentorManager: Do not use job queue for saving mentor when in POST request (task T275480) by Martin Urbanec
- git #5c791553 - Hover state for suggested edits task card (task T269488) by mewoph
- git #e3371a35 - Move configuration-loading to new Config namespace (task T274520) by Martin Urbanec
GuidedTour
editNo changes for GuidedTour
GWToolset
editNo changes for GWToolset
ImageMap
editNo changes for ImageMap
InputBox
edit- git #c52e9fe3 - Stop using deprecated Language methods by Daimona Eaytoy
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
editNo changes for Kartographer
LabeledSectionTransclusion
editNo changes for LabeledSectionTransclusion
LandingCheck
editNo changes for LandingCheck
LdapAuthentication
edit- git #a563762a - Avoid using User::IsIP (task T275602) by vladshapik
- git #34f2adda - Avoid using User ::getCanonicalName (task T275030) by vladshapik
Linter
editNo changes for Linter
LiquidThreads
editNo changes for LiquidThreads
Listings
editNo changes for Listings
LocalisationUpdate
editNo changes for LocalisationUpdate
LoginNotify
editNo changes for LoginNotify
MachineVision
edit- git #de87441a - Add coverage directory to .eslintignore by Roan Kattouw
MapSources
editNo changes for MapSources
MassMessage
edit- git #e95b2148 - Update message displayed under page to be sent as message control by Abijeet
- git #fa439e42 - Remove mandatory line separator between page content and message (task T254481) by Niklas Laxström
Math
edit- git #35d57a65 - Use Mathoid to validate Wikibase formuale (task T274436) by Moritz Schubotz (physikerwelt)
MediaModeration
editNo changes for MediaModeration
MobileApp
editNo changes for MobileApp
MobileFrontend
edit- git #41bf663b - build: Updating mediawiki/mediawiki-codesniffer to 35.0.0 by Umherirrender
MultimediaViewer
edit- git #5dfaa7f6 - Avoid using User::getDefaultOptions (task T276035) by vladshapik
NavigationTiming
editNo changes for NavigationTiming
Newsletter
editNo changes for Newsletter
NewUserMessage
editNo changes for NewUserMessage
Nuke
editNo changes for Nuke
OATHAuth
editNo changes for OATHAuth
OAuth
edit- git #8fd8dbc8 - Fix a trivial PHPCS warning about assertions by Thiemo Kreuz
OAuthRateLimiter
edit- git #5231c158 - Fix the only remaining PHPCS warning by Thiemo Kreuz
OpenStackManager
edit- git #187a0cff - Avoid using User ::isCreatableName (task T275030) by vladshapik
ORES
editNo changes for ORES
PageAssessments
editNo changes for PageAssessments
PagedTiffHandler
editNo changes for PagedTiffHandler
PageImages
editNo changes for PageImages
PageNotice
editNo changes for PageNotice
PageTriage
editNo changes for PageTriage
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 #eaaf560d - build: Updating mediawiki/mediawiki-codesniffer to 35.0.0 by Umherirrender
- git #82d54945 - Combine page and reference preview preferences (task T265709) by Andrew Kostka
- git #8a857103 - Finalize ReferencePreviewsPopups event platform migration (task T275009) by Adam Wight
ProofreadPage
editNo changes for ProofreadPage
PropertySuggester
edit- git #d8553918 - Use language fallbacks in suggestion results (task T272712) by rosalie
- git #ffd6aa26 - Add Wikibase/data-access to phan directory lists (task T272712) by Jakob Warkotsch
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
editNo changes for RevisionSlider
RSS
editNo changes for RSS
SandboxLink
editNo changes for SandboxLink
Score
editNo changes for Score
Scribunto
edit- git #7ee79747 - Avoid using User::getDefaultOption (task T276035) by vladshapik
- git #96da9fe0 - Replace use of Parser::$mStripState, deprecated in 1.35 (task T275160) by C. Scott Ananian
SearchExtraNS
editNo changes for SearchExtraNS
SecureLinkFixer
edit- git #ddaf1d1f - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
edit- git #71a5593d - Port CreatePage to have service dependencies (task T276076) by David Lynch
- git #b7691aa6 - Replace calls to deprecated methods (task T274537) by AnaïsGueyte
- git #202ef947 - ApiStrikeVote: Inject ActionPageFactory dependency by Thalia
- git #c3917658 - Use abstract schema for some SecurePoll tables (task T268572) by STran
- git #f07b37d4 - Make an ActionPageFactory service so ActionPages can do dependencies (task T275648) by David Lynch
- git #bf19d20d - Fix "target" filter disabled state when viewing "all" (task T275628) by STran
- git #8d5d9363 - Add gender support to create-user-not-in-electionadmin-group (task T273056) by STran
- git #9a9f2983 - Replace wfWikiID and Language::fetchLanguageNames with non-deprecated methods (task T274535) by wikitrent
- git #95e0ba90 - Use WebRequestUpload in TallyPage::submitUpload by Umherirrender
- git #52cdf712 - Pass along the disabled param to HTMLFormRadioRangeColumnLabels (task T274644) by STran
- git #f80f27df - Remove deprecated methods from ActionPage.php (task T274399) by wikitrent
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
edit- git #d63a375f - Finalize event platform migration (task T275011) (task T275012) by Adam Wight
TemplateSandbox
editNo changes for TemplateSandbox
TemplateStyles
edit- git #ef286c1c - Replace use of Parser::$mPreprocessor, deprecated in 1.35 (task T275160) by C. Scott Ananian
TemplateWizard
editNo changes for TemplateWizard
TextExtracts
edit- git #8755419b - Stop using deprecated Language methods by Daimona Eaytoy
Thanks
edit- git #d14b4161 - Avoid using LogEntry::getPerformer in favor of getPerformerIdentity (task T274329) by Vadim Kovalenko
TheWikipediaLibrary
editNo changes for TheWikipediaLibrary
TimedMediaHandler
edit- git #a9ed7dcb - Stop using deprecated Language methods by Daimona Eaytoy
- git #ec3f30e6 - build: Updating mediawiki/mediawiki-codesniffer to 35.0.0 by Umherirrender
- git #d57addb0 - MWEmbedPlayer: Don't try to work on videos that aren't in the DOM (task T263600) by jdlrobson
timeline
editNo changes for timeline
TitleBlacklist
editNo changes for TitleBlacklist
TocTree
editNo changes for TocTree
TorBlock
editNo changes for TorBlock
Translate
edit- git #37251141 - TranslatablePage: Improve class and member variable comments by Niklas Laxström
- git #8ebfe673 - TranslationUnit: Cleanup docs and type declarations by Niklas Laxström
- git #e6d4138e - Rename TPSection to TranslationUnit by Niklas Laxström
- git #e02124b1 - Avoid using User ::getCanonicalName (task T275030) by vladshapik
- git #43e0f1aa - Stop using deprecated Language::convert() by Daimona Eaytoy
- git #d7b95193 - build: Updating mediawiki/mediawiki-codesniffer to 35.0.0 by Umherirrender
- git #5e37d8c1 - Update README with link to Getting started with development page (task T273580) by Abijeet
- git #95bca0dd - Skip importing other languages if source language is not safe by Abijeet
- git #f64bf9c5 - Move TPSection to PageTranslation namespace by Niklas Laxström
TranslationNotifications
editNo changes for TranslationNotifications
TrustedXFF
editNo changes for TrustedXFF
TwoColConflict
edit- git #34938d41 - Simplify HtmlSplitConflictHeader test mocks by Petr Pchelko
- git #44ddc451 - Do not mock RevisionRecord in test by Petr Pchelko
- git #c886ce8d - Finalize event platform migration (task T275013) (task T275014) by Adam Wight
UniversalLanguageSelector
edit- git #14140078 - Update jquery.ime and jquery.uls from upstream by Amir Aharoni
- git #af6402a0 - build: Updating mediawiki/mediawiki-codesniffer to 35.0.0 by Umherirrender
UploadsLink
editNo changes for UploadsLink
UploadWizard
editNo changes for UploadWizard
UrlShortener
editNo changes for UrlShortener
UserMerge
editNo changes for UserMerge
VipsScaler
editNo changes for VipsScaler
VisualEditor
edit- git #8f65b0c2 - Stop using deprecated methods in Language by Daimona Eaytoy
- git #28cb0b27 - Finalize event platform migration (task T275015) by Adam Wight
- git #3d29dd25 - Avoid using User::IsIP (task T275602) by vladshapik
- git #932d009c - Fix $wgVisualEditorUseSingleEditTab compat with PostgreSQL (task T270953) by Bartosz Dziewoński
- git #ee7c5d9d - Handle errors when fetching revisions for visual diffs (task T171937) by Bartosz Dziewoński
- git #fd3ea873 - Fix Parsoid HTML of broken images (task T266588) by Bartosz Dziewoński
- git #91291d3e - Parse relative hrefs on image nodes like on regular links (try 2) (task T193253) by Bartosz Dziewoński
WebAuthn
editNo changes for WebAuthn
Wikibase
edit- git #4e7dc22f - client: fix non-static WikibaseClient::getSettings() calls (task T275412) by Lucas Werkmeister
- git #d474b313 - repo: move TermFallbackCache to service container (task T275883) by Lucas Werkmeister
- git #b7088fff - repo: disallow DB+HTTP access in service wiring (task T276090) by Lucas Werkmeister
- git #b56b715e - repo: simplify service mocking in service wiring tests (task T276089) by Lucas Werkmeister
- git #55d27f89 - client: move EntityIdComposer to service container (task T275887) by Lucas Werkmeister
- git #4f262956 - travis: update PHP versions by Jakob Warkotsch
- git #ba53d7a4 - client: move TermFallbackCache to service container (task T275884) by Lucas Werkmeister
- git #f70c0708 - repo: move RdfVocabulary to service container (task T275644) by Lucas Werkmeister
- git #3fdaa610 - Move WikibaseRepo LocalEntityNamespaceLookup to service container (task T275638) by Itamar Givon
- git #2350aed0 - Stop using deprecated Language methods by Daimona Eaytoy
- git #0e75a60d - Remove redundant test for getLocalEntityTypes (task T275639) (task T275638) by Itamar Givon
- git #270e74f9 - repo: move EntityChangeFactory to service container (task T275631) by Lucas Werkmeister
- git #bed59db7 - Simplify and fix WikiPageEntityMetaDataLookup::selectRevisionInformationById() (task T229482) (task T267363) by Lucas Werkmeister
- git #8ab0b50e - client: move TermFallbackCacheFactory to service container (task T275517) by Lucas Werkmeister
- git #4b3f352c - repo: move TermFallbackCacheFactory to service container (task T275626) by Lucas Werkmeister
- git #055e02b8 - repo: move KartographerEmbeddingHandler to service container (task T275640) by Lucas Werkmeister
- git #132bb495 - Move LocalEntityTypes to service wiring (task T275639) by Itamar Givon
- git #15637890 - repo: inject more services into OutputPageBeforeHTMLHookHandler (task T275623) by Lucas Werkmeister
- git #1e8ed8e2 - repo: move Logger to service container (task T275623) by Lucas Werkmeister
- git #266d4e50 - repo: move ValueSnakRdfBuilderFactory to service container (task T275643) by Lucas Werkmeister
- git #34cfe293 - Move ValueFormatterFactory to service wiring (task T275642) by Itamar Givon
- git #54be67c9 - Clean up Title deprecated methods (task T274151) by vladshapik
- git #3ed3bc45 - bridge: Run npm audit fix by tzhelyazkova
- git #768ebd4e - repo: Convert StatementGuidValidator to Service registration (task T275399) by rosalie
- git #931dbeab - Use @phpcs-require-sorted-array for service wiring files (task T275609) by Lucas Werkmeister
- git #e1b0d604 - client: move Logger to services (task T275515) by Lucas Werkmeister
- git #8f428f51 - repo: move EntityPatcher to service container (task T275625) by Lucas Werkmeister
- git #8b824423 - repo: move EntityDiffer to service container (task T275624) by Lucas Werkmeister
- git #b55c77b8 - Add language code oj (task T268431) by Remko de Keijzer
- git #1868cca6 - Add language code pap-aw (task T275682) by Remko de Keijzer
- git #65b18ca0 - Move LocalEntitySource to service container (task T275527) by Itamar Givon
- git #1c35b764 - bridge: Fix broken Storybook due to new message function by tzhelyazkova
- git #7a1814fe - repo: move ContentModelMappings to service container (task T275529) by Lucas Werkmeister
- git #432e7fba - Test alphabetical order of service wiring files (task T275609) by Lucas Werkmeister
- git #7047d7e2 - Move DataValueFactory to service wiring (task T275400) by Itamar Givon
- git #1afa01b8 - Move DataValueDeserializer to service wiring (task T275501) by Itamar Givon
- git #7d8885e5 - client: move Settings+EntitySourceDefinitions to services (task T275412) by Lucas Werkmeister
- git #6c3d8a92 - Remove backwards compatibility code from wbeditentity (task T275195) by Lucas Werkmeister
- git #2ca63bce - client: move data+entity type definitions to service wiring (task T275383) by Lucas Werkmeister
- git #9589adc5 - Change Title::newFromText to newFromTextThrow in tests by Lucas Werkmeister
- git #cad8da6a - Drop statementgrouplabelscroll and use position: sticky instead (task T274569) by Amir Sarabadani
- git #0dec7283 - repo: convert StatementGuidParser to service registration (task T272166) by Lucas Werkmeister
WikibaseCirrusSearch
edit- git #a40cbfcb - Update getLocalEntityTypes to use static method (task T275639) by Itamar Givon
- git #bb729784 - Update WikibaseRepo::getContentModelMappings() calls (task T275529) by Lucas Werkmeister
WikibaseLexeme
edit- git #1766ad55 - replace trailing space with the HTML entity (task T260178) by Raymond
- git #ff59d27c - Update WikibaseRepo::getValueSnakRdfBuilderFactory() call (task T275643) by Lucas Werkmeister
- git #0e6d7b00 - Rename data transclusion setting methods in tests by Lucas Werkmeister
- git #3e00b04f - Update WikibaseClient::getSettings() calls (task T275412) by Lucas Werkmeister
- git #4194f908 - Update getStatementGuidParser() call (task T272166) by Lucas Werkmeister
WikibaseLexemeCirrusSearch
editNo changes for WikibaseLexemeCirrusSearch
WikibaseMediaInfo
edit- git #818ace2a - Add namespace, snippet, and last edited date to page results (task T271174) by annet
- git #6cef85f9 - Prevent searches that are already known to have no results (task T272923) by Matthias Mullie
- git #c01e2ddc - Only execute 1 API call when filters change (task T275844) by Matthias Mullie
- git #7cd1e337 - build: Updating mediawiki/mediawiki-codesniffer to 35.0.0 by Umherirrender
- git #668d83ee - Update WikibaseRepo::getValueSnakRdfBuilderFactory() call (task T275643) by Lucas Werkmeister
- git #e4cee70c - Update getValueFormatterFactory to use static method (task T275642) by Itamar Givon
- git #114bdc67 - Media Search: End of results messaging update (task T272502) by seddon
- git #f83e7e14 - Update WikibaseRepo::getLogger() call (task T275623) by Lucas Werkmeister
- git #77eb1d1c - Refactor field iteration stuff by Matthias Mullie
- git #e8d65d49 - Update WikibaseClient::getSettings() calls (task T275412) by Lucas Werkmeister
- git #53816608 - Update getStatementGuidParser() call (task T272166) by Lucas Werkmeister
WikibaseQualityConstraints
edit- git #42b1cf90 - Update getValueFormatterFactory to use static method (task T275642) by Itamar Givon
- git #96073fb5 - Update WikibaseRepo::getRdfVocabulary() calls (task T275644) by Lucas Werkmeister
- git #877b3bfb - Use StatementGuidValidator as service (task T275399) by rosalie
- git #11da2f19 - Update LocalEntitySource to static service method (task T275527) by Itamar Givon
- git #4a238936 - Use DataValueFactory from service container (task T275400) by Itamar Givon
- git #b9ee6ea2 - Use StatementGuidParser as service (task T272166) by Lucas Werkmeister
- git #f56dd74e - Update WANObjectCache::get() call by Lucas Werkmeister
Wikidata.org
editNo changes for Wikidata.org
WikidataPageBanner
edit- git #b370946a - Stop using deprecated Language methods by Daimona Eaytoy
WikiEditor
edit- git #9ac850b2 - Dialog data attribute action is a DOMElement (task T261529) by jdlrobson
wikihiero
edit- git #ac5b2631 - Stop using deprecated Language methods by Daimona Eaytoy
WikiLove
editNo changes for WikiLove
WikimediaApiPortalOAuth
editNo changes for WikimediaApiPortalOAuth
WikimediaBadges
editNo changes for WikimediaBadges
WikimediaEditorTasks
editNo changes for WikimediaEditorTasks
WikimediaEvents
edit- git #d532bb45 - Fix: Restore exporting wgWMESchemaEditAttemptStepSamplingRate to JS by Michael Holloway
- git #d2e7d3ac - Avoid using User::getDefaultOption (task T276035) by vladshapik
- git #07038559 - Add mediawiki.cookie dependency to sessionTick (task T275948) by jdlrobson
- git #7cfb0dcc - Remove InukaPageView instrumentation (task T265921) by Stephane Bisson
- git #28a359ff - clientError: Ignore permission denied errors in error tracking (task T264245) by jdlrobson
- git #f0dec6cc - Fix dynamically loaded instruments by Sam Smith
- git #5eedcf4a - clientError: Merge mediawiki.errorLogger.js code (again) (task T249826) by Sam Smith
- git #cf12e828 - Don't set title-based X-Analytics fields for API requests by Kunal Mehta
WikimediaIncubator
editNo changes for WikimediaIncubator
WikimediaMaintenance
edit- git #4d913d3f - [docs] addWiki: mhwiktionary is the to-go wiki for creating wiktionaries by Martin Urbanec
WikimediaMessages
edit- git #37b53a16 - Add messages for Mon Wiktionary (mnwwiktionary) (task T276125) by gerritbot
- git #4002b48a - Add messages for Atayal Wikipedia (taywiki) (task T275803) by gerritbot
Wikisource
editNo changes for Wikisource
XAnalytics
editNo changes for XAnalytics
Skins
editCologneBlue
editNo changes for CologneBlue
MinervaNeue
edit- git #dff83a4b - Stop using deprecated Language methods by Daimona Eaytoy
- git #bc7b1021 - build: Updating mediawiki/mediawiki-codesniffer to 35.0.0 by Umherirrender
Modern
editNo changes for Modern
MonoBook
editNo changes for MonoBook
Nostalgia
edit- git #7a3a9ec7 - Stop using deprecated Language methods by Daimona Eaytoy
- git #48dc8826 - Avoid using User::isIP (task T275602) by vladshapik
Timeless
edit- git #2c105d7f - Stop using deprecated Language methods by Daimona Eaytoy
- git #bbb772f8 - Revert icon-only history, new section cactions for desktop (task T271443) by Isarra
Vector
edit- git #8d8e2d85 - Language button is quiet with focus, active and hover states (task T268241) by jdlrobson
- git #ee4b7fb9 - build: Updating mediawiki/mediawiki-codesniffer to 35.0.0 by Umherirrender
- git #d8bdba00 - Reorganize layout variables by Jan Drewniak
WikimediaApiPortal
editNo changes for WikimediaApiPortal
VisualEditor
edit- git #ca3f685b - ve.createDocumentFromHtml: Do not lose <style> tags in doc fragments (task T273234) by Bartosz Dziewoński
Total Changes
edit340 Changes in 63 repos by 71 authors