MediaWiki 1.36/wmf.28
MediaWiki 1.36.0-wmf.27 | Deployment of MediaWiki 1.36.0-wmf.28 to Wikimedia sites | MediaWiki 1.36.0-wmf.29 |
The latest version (labeled "1.36.0-wmf.28") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 26 January 2021 (see the roadmap).
Core changes
edit- git #25c25bff - Branch commit for wmf/1.36.0-wmf.28 (task T271342) by trainbranchbot
- git #57325ba3 - objectcache: add statsd key metrics to BagOStuff classes (task T235705) by Aaron Schulz
- git #bebbc12f - rdbms: fix bogus read-only mode bug in LoadBalancer (task T252564) by Aaron Schulz
- git #c446e326 - Hard deprecate CacheHelper, ICacheHelper, CachedAction, SpecialCachedPage. (task T249230) by Petr Pchelko
- git #47cc4da6 - Remove unneeded @return documentation by Umherirrender
- git #e4b3c0e8 - Revert "message boxes: Use CSS classes adhering to class naming scheme" (task T270796) by VolkerE
- git #0e68b408 - Update the converter for the Tashelhit language (shi) by Amir Aharoni
- git #b4be10f1 - Use my real name in CREDITS instead of the pseudonym + update CREDITS file by Ferran Tufan
- git #6e53acb7 - Migrate ipblocks to abstract schema (task T230428) (task T164898) (task T42626) by Amir Sarabadani
- git #4660cb9b - Add clearfix to upload warnings by Ed Sanders
- git #420001ad - HTMLForm: Fix documentation for tryAuthorizedSubmit by Thalia
- git #a0ecde40 - Don't limit .thumbborder to img by Arlo Breault
- git #0f86da8d - ParserTests: Update error message to point to the failing test file by Subramanya Sastry
- git #e5b85ae8 - tests: Fix invalid @covers tags by Kunal Mehta
- git #075e5d7e - Upgrade wikimedia/html-formatter from 2.0.0 to 2.0.1 (task T271575) by James D. Forrester
- git #b97b86e0 - Revert most of the changes from 16b76a4 (task T272186) (task T266149) by Arlo Breault
- git #d8356d74 - HTMLFileField: Make 'accept' parameter optional by Thalia
- git #744569f8 - Follow-up: I21d17de56: HtmlFileField fixes by Ed Sanders
- git #8f8cc0c8 - Use always filled rev_user_text on Special:MergeHistory (task T272635) by Umherirrender
- git #ee4f008b - Move select file messages from oojs-ui-widgets to oojs-ui-core by Ed Sanders
- git #a411a8da - set revision Title before setting text, or there may be no content model by Ariel T. Glenn
- git #6df4b78e - WikiRevision::model can be null so don't pass it as an arg by Ariel T. Glenn
- git #beeccf85 - LinkBatch: Fix property documentations by Ammarpad
- git #85a042cc - RevisionStore: Prevent useless DB query (task T270149) by Ammarpad
- git #10de1d34 - Introduce MockAuthorityTrait for Authority test helpers by Petr Pchelko
- git #2086bfa3 - DefaultSettings: Update $wgUseTagFilter documentation by DannyS712
- git #8235482d - Remove references to dropped valid_tags table in TagsDefTest by Umherirrender
- git #61a01ba8 - maintenance: Fix errors in parameter handling and output of findBadBlobs (task T272540) by daniel
- git #b9b844f3 - Special:Contributions reports negative namespace error on php8 (task T248925) by Umherirrender
- git #3a2e8883 - Rest: use Authority in all core handlers (task T239753) by Petr Pchelko
- git #b28809cb - Create HtmlFileField (task T243476) by Ed Sanders
- git #b6793aaf - Migrate RevisionStore from User to Authority where possible by Petr Pchelko
- git #22c47c4e - Rest: inject Authority into Handler (task T239753) by Petr Pchelko
- git #d7055979 - Remove usages and hard deprecate User::changeable(By)Group (task T254838) by Petr Pchelko
- git #816e02ae - Convert RevisionRecord to Authority and PageIdentity (task T271458) by Petr Pchelko
- git #b68e7e10 - Move User::changeable(By)Groups methods to UserGroupManager (task T254838) by Petr Pchelko
- git #16fab630 - Remove hard-deprecate param fallbacks in RevisionStore by Petr Pchelko
- git #2dd374f0 - Make ContributionsLookup use Authority by Petr Pchelko
- git #7204cd7e - Remove trailing whitespace from paramvalidator-notmulti by Niklas Laxström
- git #2f433de7 - MWRestrictionsTest: add missing parent::setUpBeforeClass call by DannyS712
- git #7f262540 - SpecialUnblockTest: add missing parent::tearDown call by DannyS712
- git #e715dbd4 - Misc cleanup to api integration tests by DannyS712
- git #e1977412 - Remove `UserWrapper` class from tests, not used by DannyS712
- git #bf2ed4cb - Add Unit tests for Title class (task T241406) by DannyS712
- git #b655f382 - Remove broken/outdated @param/@throws tags from @dataProviders by Thiemo Kreuz
- git #2f66b375 - tests: Remove @param docs from test code that just repeat the signature by Thiemo Kreuz
- git #a580c630 - Make ReleaseNotesTest a pure unit test by DannyS712
- git #0a99c547 - rdbms: cleanup comments and constants "conns" field of LoadBalancer by Aaron Schulz
- git #f1b9408e - Chain MutableRevisionRecord method calls by Ammar Abdulhamid
- git #c99ac267 - Inject $user for validation instead of creating it inside Trait (task T264058) by Peter Ovchyn
- git #312ed643 - Add test to assert uniform table prefix usage in abstract schema (task T270033) by Ammar Abdulhamid
- git #e9766994 - WikiPage: add test for invalid titles by daniel
- git #98c4dc39 - PageIdentityValue: fix isSamePageAs for foreign wikis by daniel
- git #e7c649e3 - Title: add tests for makeTitle and makeTitleSafe by daniel
- git #6dc6dc6f - Make Maintenance::STDIN_ALL integer by Ammarpad
- git #30cf4056 - Add Authority to Context (task T271460) by Petr Pchelko
- git #a4ec04c6 - WikiPage: deprecated construction on bad titles (task T272424) by daniel
- git #20d1849b - Migrate objectcache to abstract schema (task T230428) (task T164898) by Ammar Abdulhamid
- git #ef4c5bf3 - LogEventsList: Remove unused property by Ammarpad
- git #b812ab88 - update.php: Purge database caches unconditionally after upgrade (task T271062) by Ammarpad
- git #9baca252 - ApiQuerySearch: Include prop/info when requested in generator mode (task T270381) by Erik Bernhardson
- git #bc6f7e4b - Make User implement Authority (task T271459) by Petr Pchelko
- git #10ccdb22 - Define equality for PageIdentity and LinkTarget (task T272420) by daniel
- git #9d770646 - Skip div with mw-edit-longpage-hint when it is empty by Umherirrender
- git #47bb958f - Deprecate premature instantiation of services. (task T153256) by daniel
- git #4eb0a906 - Audit margins in content.media.less (task T266149) by Arlo Breault
- git #aa100cb9 - rdbms: sanity check if $conn is false in LoadBalancer::getConnection by Aaron Schulz
- git #8a33830b - Make sure RUN_MAINTENANCE_IF_MAIN is defined in tests. by daniel
- git #caf5f0ca - Remove nonfunctional default sampling for WANObjectCache metrics by Máté Szabó
- git #6a47d517 - RevisionRecord: add getPage() (task T208776) by daniel
- git #69f8dec2 - filebackend: inject the proxy backend logger into FileBackendMultiWrite sub-backends (task T270994) by Aaron Schulz
- git #c5ea2dfe - rdbms: use LoadBalancer::MAX_LAG_DEFAULT constant within LoadMonitor by Aaron Schulz
- git #3d840304 - mime: Add strict type hints to MimeAnalyzer class by Timo Tijhof
- git #82b7cfbf - UploadBase: Don't call MimeAnalyzer if mTempPath is null (task T272328) by James D. Forrester
- git #75b2aafb - Exif::isSlong: Cast input to float so PHP 8.0 abs() doesn't whine (task T272327) by James D. Forrester
- git #81289f1f - mediawiki.special.upload: Use then() instead of done() (task T272195) by Timo Tijhof
- git #55561aef - Pingback.php: Minor cleanup by Reedy
- git #61a5531e - Strict return types for PageIdentity (task T208776) by daniel
- git #3a044d0f - exception: Remove "exception_id" key in favour of reqId (task T199607) by Timo Tijhof
- git #31513848 - Fix Postgres index drifts on recentchanges table (task T230428) (task T164898) by Amir Sarabadani
- git #23638cab - mediawiki.skinning: Add form elements `margin` normalization to 'normalize.less' (task T272139) by Volker E
- git #066e7773 - message boxes: Use CSS classes adhering to class naming scheme (task T270796) by Volker E
- git #cf2785e6 - Content navigation links can provide their own IDs by jdlrobson
- git #46b66f09 - Respect used options for ParserOptions::isSafeToCache (task T269293) by Petr Pchelko
- git #2010a912 - CacheTime: remove mVersion field (task T269393) by Petr Pchelko
Vendor
edit- git #61a10790 - Upgrade wikimedia/html-formatter from 2.0.0 to 2.0.1 (task T271575) by James D. Forrester
- git #cc07a898 - Add wikimedia/request-timeout 1.0.0 by Kunal Mehta
- git #c83eb46c - Bump wikimedia/parsoid to 0.13.0-a23 (task T270373) (task T267974) by C. Scott Ananian
Extensions
edit3D
editNo changes for 3D
AbuseFilter
edit- git #44dd0f6c - Catch FilterNotFoundException in ApiQueryAbuseLog (task T272593) by Daimona Eaytoy
- git #2c9f2faa - Catch ClosestFilterVersionNotFoundException in ViewDiff (task T272505) by Daimona Eaytoy
- git #6aa8f6f6 - Do not mock User in TextExtractorTest. (task T271458) by Petr Pchelko
- git #0a45c0ab - Don't return the status of doBlockInternal when processing block actions by Daimona Eaytoy
- git #7800c3fd - Catch CentralDBNotAvailableException in ViewExamine (task T272361) by Daimona Eaytoy
ActiveAbstract
edit- git #9a37aa51 - Fix param types in tests by Umherirrender
AdvancedSearch
editNo changes for AdvancedSearch
AntiSpoof
editNo changes for AntiSpoof
ApiFeatureUsage
editNo changes for ApiFeatureUsage
ArticleCreationWorkflow
editNo changes for ArticleCreationWorkflow
ArticlePlaceholder
editNo changes for ArticlePlaceholder
Babel
editNo changes for Babel
BetaFeatures
editNo changes for BetaFeatures
BounceHandler
editNo changes for BounceHandler
Calendar
editNo changes for Calendar
Campaigns
editNo changes for Campaigns
Capiunto
edit- git #3c91fd60 - Use @inheritDoc to complete documentation by Umherirrender
CategoryTree
editNo changes for CategoryTree
CentralAuth
edit- git #8828dab9 - Require that all new and modified global group names are lowercase (task T202095) by Taavi Väänänen
- git #0aa8fa6b - Mark user page moves as bot on rename user process (task T97659) by melos
- git #b378d8e3 - Improve function and property documentation in tests by Umherirrender
- git #9f79de43 - Add injectable CentralAuthUtilityService to replace CentralAuthUtils (task T270828) by Taavi Väänänen
CentralNotice
editNo changes for CentralNotice
CharInsert
editNo changes for CharInsert
CheckUser
editNo changes for CheckUser
CirrusSearch
edit- git #69908a6e - Improve function and property documentation in tests by Umherirrender
- git #75bffad1 - Add an option to limit the size of the file_text field (task T271493) by David Causse
Cite
edit- git #349fc3b1 - CitationNeededContext: Support encapsulated content (task T265907) by Ed Sanders
- git #b955439b - ve-cite: Update DiffElement test with fixed output by Ed Sanders
CiteThisPage
editNo changes for CiteThisPage
Citoid
edit- git #723a77d3 - CitoidAction: Pass inStaging param by Ed Sanders
cldr
editNo changes for cldr
CodeEditor
editNo changes for CodeEditor
CodeMirror
edit- git #473a711a - Rename our customized matchbrackets addon (task T269096) by Thiemo Kreuz
- git #094f2090 - Lower maxHighlightLineLength limit to 5000 (task T270237) (task T270317) by Thiemo Kreuz
- git #7ec8ebc8 - Concretised comment around WMDE disabled line by WMDE-Fisch
- git #18a64328 - Disable non-matching highlighting via config flag (task T269096) by Thiemo Kreuz
CodeReview
edit- git #8227d3af - Replace static User::getGroupsWithPermission in favour of GroupPermissionsLookup (task T271593) (task T271596) by Peter Ovchyn
Cognate
editNo changes for Cognate
Collection
editNo changes for Collection
CommonsMetadata
edit- git #d8eff538 - Fix some parameter names in tests by Umherirrender
ConfirmEdit
edit- git #91ecfa4d - Remove incomplete @param from test function by Umherirrender
CongressLookup
editNo changes for CongressLookup
ContactPage
editNo changes for ContactPage
ContentTranslation
edit- git #9cf47b3f - Add dependency on ext.cite.visualEditor for CXReference handlers by Ed Sanders
- git #ea6fe029 - CX3 Build 0.1.0+20210125 by NikG
- git #462183a0 - SX Pick a sentence: Add card for already translated segments (task T260128) by NikG
- git #ab4d804e - SX i18n: Add v-i18n-html-safe directive by NikG
- git #e70e81c4 - SX Dashboard: Hide "New pages" section (task T270691) by NikG
- git #0ce81894 - SX Pick a sentence: Fix select previous segment action for title by NikG
- git #c5e9fb30 - SX Publish options: Fix publish target option persistence by NikG
- git #3ac492fb - UI lib MwButton: Fix click handling for text buttons with icons by NikG
- git #efbe3884 - CX3 Build 0.1.0+20210119 by NikG
- git #2d48cb39 - CXDashboard: Hide views not currently supported on mobile (task T270691) by NikG
CreditsSource
editNo changes for CreditsSource
Dashiki
editNo changes for Dashiki
Disambiguator
editNo changes for Disambiguator
DiscussionTools
edit- git #460283ba - Add a link to the project page to the "New topic" change tag (task T272768) by Bartosz Dziewoński
- git #15c40521 - A/B test output when a specific feature is being tested (task T268191) by David Lynch
- git #2337600f - NewTopicController: Clear section title on teardown (task T272393) by Bartosz Dziewoński
- git #37b574f1 - Separate dialog for abandoning a new topic (task T269190) by Bartosz Dziewoński
- git #2798ee73 - CommentController: Better handle clicking links while already commenting (task T272389) by Bartosz Dziewoński
- git #32789a9a - Store reply links in the parser cache (task T267404) by Ed Sanders
- git #9ee23413 - Fix skipping past our own reply buttons for wrapped comments (task T272318) by Bartosz Dziewoński
- git #e16a519a - Padding and border around new topic tool (task T269157) by Ed Sanders
DismissableSiteNotice
editNo changes for DismissableSiteNotice
DonationInterface
editNo changes for DonationInterface
DoubleWiki
editNo changes for DoubleWiki
DynamicSidebar
editNo changes for DynamicSidebar
Echo
editNo changes for Echo
Elastica
editNo changes for Elastica
ElectronPdfService
editNo changes for ElectronPdfService
EntitySchema
edit- git #c6ee0e68 - Fix calls to OO.ui.infuse (task T269167) by Ed Sanders
- git #9757e485 - tests: Fix WikiPage calls with impossible page names (task T272518) by James D. Forrester
- git #d1884e85 - Update diff marker generation (task T272488) by Lucas Werkmeister
- git #19fb72d6 - Fix EntitySchemaSlotDiffRendererTest for diff marker change (task T272329) by Lucas Werkmeister
EventBus
edit- git #8732b450 - Remove unrelated stream name from JobQueue backend exception (task T249745) by Timo Tijhof
EventLogging
edit- git #ca9de377 - Fix possible undefined index warning in arg checking in EventServiceClient (task T253121) by Ottomata
- git #9e867c2f - Refactor EventLogging Event Platform PHP integration (task T253121) by Ottomata
EventStreamConfig
editNo changes for EventStreamConfig
ExtensionDistributor
editNo changes for ExtensionDistributor
ExternalGuidance
editNo changes for ExternalGuidance
FeaturedFeeds
editNo changes for FeaturedFeeds
FileExporter
edit- git #ab8400e5 - Add missing @param to tests by Umherirrender
FileImporter
edit- git #069eaf34 - Add missing @return in test by Umherirrender
FlaggedRevs
edit- git #38bf8c27 - Use FlaggableWikiPage only for real pages (task T208776) (task T272170) (task T272424) by daniel
- git #d7766453 - Fix phan after introducing returns types to Title::getNamespace by Petr Pchelko
- git #40fd1e3b - Inline hard-coded FRPageConfig::selectFields() value by Thiemo Kreuz
Flow
editNo changes for Flow
FundraiserLandingPage
editNo changes for FundraiserLandingPage
FundraisingTranslateWorkflow
editNo changes for FundraisingTranslateWorkflow
Gadgets
edit- git #7f124b88 - Don't pass empty permissions to Authority::isAllowed (task T271459) by Petr Pchelko
GeoCrumbs
editNo changes for GeoCrumbs
GeoData
edit- git #7efcc1a3 - Remove incomplete @param from test function by Umherirrender
- git #a8e7397c - Remove int cast from Title::getNamespace return by Umherirrender
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 #a7bb0cd8 - Clarify globalwatchlist-markseen-allconfirm message by RhinosF1
- git #9c010944 - watchlistUtils: pass on expiry of log entries (task T263665) by DannyS712
GoogleNewsSitemap
editNo changes for GoogleNewsSitemap
Graph
editNo changes for Graph
GrowthExperiments
edit- git #84c4c472 - Add missing @param to test by Umherirrender
- git #de010a42 - Add a link prototype with VisualEditor (task T261398) by Roan Kattouw
- git #b9d99270 - Switch default help desk title to Main_Page by Kosta Harlan
- git #3d06a71a - extension.json: Fix spelling in config description by Thalia
- git #fc1dbe3a - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
- git #5395b89a - Improve function and property documentation by Umherirrender
- git #7c664d0b - Newcomer tasks: Add ability to exclude pages by template or category (task T266443) (task T254646) by Gergő Tisza
- git #8b236df3 - Code style: Improve CacheStorage::normalizeCacheData by Gergő Tisza
- git #4a7d540d - Record link offset on link recommendation submission (task T266446) by Gergő Tisza
- git #3b957a1f - Remove cache migration logic (task T269366) by Gergő Tisza
GuidedTour
editNo changes for GuidedTour
GWToolset
editNo changes for GWToolset
ImageMap
editNo changes for ImageMap
InputBox
editNo changes for InputBox
Insider
editNo changes for Insider
intersection
editNo changes for intersection
Interwiki
editNo changes for Interwiki
InterwikiSorting
editNo changes for InterwikiSorting
IPInfo
editNo changes for IPInfo
Jade
edit- git #a9116b0d - Improve function and property documentation by Umherirrender
Josa
editNo changes for Josa
JsonConfig
edit- git #07e9aae9 - Remove incomplete @param from test function by Umherirrender
Kartographer
editNo changes for Kartographer
LabeledSectionTransclusion
editNo changes for LabeledSectionTransclusion
LandingCheck
editNo changes for LandingCheck
LdapAuthentication
editNo changes for LdapAuthentication
Linter
editNo changes for Linter
LiquidThreads
editNo changes for LiquidThreads
Listings
editNo changes for Listings
LocalisationUpdate
editNo changes for LocalisationUpdate
LoginNotify
edit- git #3779f172 - Remove incomplete @param from test function by Umherirrender
MachineVision
edit- git #446dddf1 - Avoid use of file_exists and MWException by Timo Tijhof
MapSources
editNo changes for MapSources
MassMessage
edit- git #2f464ba3 - Improve function and property documentation by Umherirrender
- git #9dea5b63 - Put page content before custom message by Niklas Laxström
Math
edit- git #bcaab9cb - Improve function and property documentation by Umherirrender
- git #d110f7ee - Fixes tags data being lost after first onParserAfterTidy call by Vedmaka
MediaModeration
edit- git #bed6d349 - Improve function and property documentation by Umherirrender
MobileApp
editNo changes for MobileApp
MobileFrontend
edit- git #81ccc4e9 - Fix toggling storage cleanup (task T272638) by jdlrobson
- git #eb9cacb3 - View Source on protected pages in MobileFrontend Minerva. (task T208827) by yash9265
MultimediaViewer
editNo changes for MultimediaViewer
NavigationTiming
editNo changes for NavigationTiming
Newsletter
edit- git #cd120698 - Add missing @param to test by Umherirrender
NewUserMessage
editNo changes for NewUserMessage
Nuke
editNo changes for Nuke
OATHAuth
editNo changes for OATHAuth
OAuth
edit- git #f21fde32 - Improve function and property documentation by Umherirrender
- git #9fad09b9 - Avoid creating Router inside tests and update all tests accordingly (task T264058) by Peter Ovchyn
- git #bd0bcd4f - Add two more required fields to createOAuthConsumer.php (task T272222) by Amir Sarabadani
- git #d8ae46f2 - Add oauthVersion to createOAuthConsumer.php (task T272222) by Amir Sarabadani
OAuthRateLimiter
edit- git #8293c21d - Remove incomplete @param from test function by Umherirrender
OpenStackManager
editNo changes for OpenStackManager
ORES
edit- git #358ae543 - Update delimiter for problematic flag insertion (task T248557) by Matěj Suchánek
PageAssessments
editNo changes for PageAssessments
PagedTiffHandler
edit- git #30b685b9 - Improve function documentation in tests by Umherirrender
PageImages
edit- git #f9fb414b - Add missing @param to test by Umherirrender
PageTriage
editNo changes for PageTriage
PageViewInfo
edit- git #9940ddc8 - Improve function and property documentation in tests by Umherirrender
- git #bcfdb43d - Remove unused WikimediaPageViewServiceSmokeTest::$data by Umherirrender
ParserFunctions
editNo changes for ParserFunctions
PdfHandler
editNo changes for PdfHandler
Poem
editNo changes for Poem
PoolCounter
editNo changes for PoolCounter
Popups
edit- git #8fbcf6f9 - Add missing TextExtracts parameter sectionformat=plain (task T271439) by Thiemo Kreuz
ProofreadPage
edit- git #fc1a9efa - Allows formatting in a lot of indian systems inside of the <pagelist> tags (task T268592) (task T268932) by Tpt
PropertySuggester
editNo changes for PropertySuggester
QuickSurveys
edit- git #a4e37c18 - Finialize migration of EventLogging schemas to Event Platform (task T271166) (task T271165) by Ottomata
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
editNo changes for Scribunto
SearchExtraNS
editNo changes for SearchExtraNS
SecureLinkFixer
edit- git #1b62e617 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
edit- git #bca59a00 - TallyPage: Use submit callbacks in HTMLForms (task T272758) by Thalia
- git #b18f2193 - Use OOUI for TallyPage forms (task T272716) by Thalia
- git #4e8418c0 - Stop deleting the temp directory after decrypting (task T271824) by STran
- git #1dba5269 - Replace addModule() with addModuleStyles() (task T270648) by wikitrent
- git #0197a899 - Visually hide the submit button only (task T271834) by STran
- git #5938f61b - Improve $crypt prop docs in ElectionTallier and ConvertVotes by Thalia
- git #6c34dc00 - Remove global var from SpecialSecurePoll.php (task T270642) by wikitrent
- git #08fd5577 - Stop accessing global config variables from SecurePoll's ListPager (task T270645) by adham-khatean
- git #cfef75c2 - Add descriptions for some of the config options by Thalia
- git #82bdb270 - Remove Global Vars from ActionPages (task T270644) by wikitrent
- git #0a3206b9 - Check if user is in electionadmin group (task T271354) by STran
ShortUrl
edit- git #09db8549 - Fix all excluded errors in PHPCS by zoranzoki21
- git #5788707e - Move css/ and js/ files into the resources/ for consistency by zoranzoki21
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
edit- git #42c97fa4 - Avoid console warning when hash is empty (task T272844) by Ed Sanders
- git #173491fa - VE: Fix highlight of block syntax next to floats (task T272864) by Ed Sanders
- git #1a15a883 - Move position:relative to inner wrapper (task T272853) by Ed Sanders
- git #e793626d - Line number selection: Remove user-select:none (task T271614) by Ed Sanders
TemplateData
edit- git #29478622 - Remove inconsistent capitalization of parameter names (task T174771) by Thiemo Kreuz
TemplateSandbox
editNo changes for TemplateSandbox
TemplateStyles
editNo changes for TemplateStyles
TemplateWizard
editNo changes for TemplateWizard
TextExtracts
editNo changes for TextExtracts
Thanks
edit- git #1ec0aed6 - Inline class property in tests by Umherirrender
- git #4f432261 - Remove unused jquery.cookie dependency by Niklas Laxström
TheWikipediaLibrary
edit- git #5e442323 - Update text and remove secondary link (task T271917) by Jsn.sherman
TimedMediaHandler
edit- git #62677fcd - Sync up with Parsoid timedMediaHandlerParserTests.txt by Subramanya Sastry
- git #23aeae39 - Append passed in classes to media attributes by Arlo Breault
- git #66de9a62 - Call getMediaAttr before getHtmlMediaTagOutput by Arlo Breault
- git #b216bba9 - Move setting units in getMediaAttr by Arlo Breault
- git #47f42188 - Fix casing on function call by Arlo Breault
- git #e2919077 - Use TestingAccessWrapper::newFromObject to simplify tests 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 #f66fbe68 - SpecialManageGroups: Fix rename dropdown styles on Timeless (task T272341) by Abijeet
- git #bd24ffd9 - Update version before MLEB release (task T271398) by Kartik Mistry
- git #9f16f8a9 - Another fix for Special:SupportedLanguages (task T272409) by Niklas Laxström
- git #0c1bf73d - MessageUpdateJob: Check GroupSyncCache only for FileBasedMessageGroup (task T182433) by Abijeet
- git #9a02e82c - SpecialManageGroups: Use word-wrap for long submit button label (task T270385) by Abijeet
- git #06bd2b46 - Add flag to toggle the usage of the group synchronization cache (task T272428) (task T182433) by Abijeet
- git #0965abd6 - ExportTranslationsMaintenanceScript: round durations to millisecond accuracy by Niklas Laxström
- git #7b8c782f - ExportTranslationsMaintenanceScript: Convert to structured logging by Niklas Laxström
TranslationNotifications
editNo changes for TranslationNotifications
TrustedXFF
editNo changes for TrustedXFF
TwoColConflict
editNo changes for TwoColConflict
UniversalLanguageSelector
edit- git #a04f1af2 - Update version before MLEB release (task T271398) by Kartik Mistry
- git #3ac98532 - Simplify ext.uls.preferences module by Nikerabbit
- git #4fc7bc92 - Handle corrupted values in input preferences (task T246370) by Niklas Laxström
UploadsLink
editNo changes for UploadsLink
UploadWizard
editNo changes for UploadWizard
UrlShortener
edit- git #4b821814 - Restore focus to alt link after copy by Ed Sanders
- git #bfe8c558 - JS: Deduplicate some cleanup by putting it in #always by Ed Sanders
- git #0201ddb7 - Avoid duplicate result widget (task T271826) by Ed Sanders
UserMerge
editNo changes for UserMerge
VipsScaler
editNo changes for VipsScaler
VisualEditor
edit- git #f8c403df - Update VE core submodule to master (a8919f78e) (task T119236) by Ed Sanders
- git #d831370e - Update VE core submodule to master (ca6a97f42) (task T272603) by Ed Sanders
- git #5a51096e - MWExternalLinkAnnotation: Call core method to evaluate diff by Ed Sanders
- git #90b3b184 - Update VE core submodule to master (98c07ef95) (task T244114) (task T272612) by James D. Forrester
- git #1af7c4da - Fix typo in doc comment by Bartosz Dziewoński
- git #38aeaf60 - MWWikitextStringTransferHandler: Factor out Parsoid->DOM conversion by Ed Sanders
- git #1ec49384 - MWSaveDialog: Use MessageWidget (inline, warning) to show save dialog warnings by Ed Sanders
- git #bb4b0627 - Update VE core submodule to master (36e21385b) (task T272314) (task T272315) by Bartosz Dziewoński
- git #4e33a6ff - Follow-up e04e98458: Add missing "Moved down/up" messages by Ed Sanders
WebAuthn
editNo changes for WebAuthn
Wikibase
edit- git #62db4e1b - SECURITY: Add job to purge entity data on page deletion (task T260349) by Lucas Werkmeister
- git #4dd92cde - SECURITY: Add EntityDataPurger (task T260349) by Lucas Werkmeister
- git #8612bf34 - Remove Wikibase.NewItemIdFormatter log channel (task T268870) by rosalie
- git #bfb34dcc - TypeError on Wikidata talk page diff (task T271402) by rosalie
- git #6351503b - Ensure all entity type definition fields are documented (task T245405) by Lucas Werkmeister
- git #f555fba1 - Track FormatterOptions+ParserOptions API usage (task T260553) by Michael Große
- git #36158954 - Do not catch DBError in SqlSubscriptionManager (task T265525) by Amir Sarabadani
- git #e4ef8cb9 - ArticleRevisionVisibilitySetHookHandlerTest: better mock title by Petr Pchelko
- git #12db0a48 - Add monolog/monolog depencency by Tobias Andersson
- git #dff3d2b6 - Fix phan error by Amir Sarabadani
- git #576e9447 - Avoid using EntityContentFactory as EntityTitleLookup (task T269603) by Lucas Werkmeister
- git #1623a7f4 - Wikibase: remove mwlibs-testing and add lib-version-check (task T271413) by Noa wmde
- git #c35d3a4c - Fix unitStorage documentation by Lucas Werkmeister
- git #cb6d9b2c - Tainted-Ref: replace mwlibs.js with lib-version-check (task T271413) by Noa wmde
- git #9812bddb - Maintenance script for removing deleted items from the term store (task T270247) by rosalie
- git #0c6d7e02 - data-bridge: replace mwlibs-testing with lib-version-check (task T271413) by Noa wmde
- git #98f9858b - bridge: Record time of request in error template by Michael Große
- git #b9167491 - Update unit conversion script (task T270251) by Lucas Werkmeister
- git #23661264 - Harmonize flags in grouped and ungrouped recent changes (task T248558) by Matěj Suchánek
WikibaseCirrusSearch
editNo changes for WikibaseCirrusSearch
WikibaseLexeme
edit- git #7c197b3b - Add test for Special:EntityData with Sense/Form ID (task T269603) by Lucas Werkmeister
- git #6b51cdf2 - Run test:mwlibs in `npm run test` by Lucas Werkmeister
- git #65ac6739 - WikibaseLexeme: replace mwlibs-testing with lib-version-check (task T271413) by Noa wmde
- git #ed285044 - Add lexeme language codes az-cyrl, ctg and rkt (task T265906) (task T271589) by Remko de Keijzer
WikibaseLexemeCirrusSearch
editNo changes for WikibaseLexemeCirrusSearch
WikibaseMediaInfo
edit- git #70e484d2 - Improve function and property documentation by Umherirrender
- git #a0539083 - Distinguish between null continue value and unknown one (task T272548) by annet
- git #52ff6988 - Debounce the getResultStyle method (task T272425) by Eric Gardner
WikibaseQualityConstraints
edit- git #bf37f1b8 - Use lazyPush() for CheckConstraintsJob (task T270522) by Lucas Werkmeister
- git #6dbeb447 - Extract config values in SparqlHelper constructor by Lucas Werkmeister
Wikidata.org
editNo changes for Wikidata.org
WikidataPageBanner
editNo changes for WikidataPageBanner
WikiEditor
edit- git #d77a69f2 - Don't lowercase image caption/alt when prefilling image fields by Bartosz Dziewoński
- git #dc93bf1b - Parse alternative magic word translations when prefilling image fields by Bartosz Dziewoński
- git #ab287ade - Allow specifying alt-text in File dialog (task T260006) by Ammar Abdulhamid
wikihiero
editNo changes for wikihiero
WikiLove
editNo changes for WikiLove
WikimediaApiPortalOAuth
edit- git #0c71ed12 - widget: Hide callback URI for owner-only clients (task T272660) by apaskulin
WikimediaBadges
editNo changes for WikimediaBadges
WikimediaEditorTasks
editNo changes for WikimediaEditorTasks
WikimediaEvents
edit- git #3f00086c - Improve function documentation by Umherirrender
WikimediaIncubator
editNo changes for WikimediaIncubator
WikimediaMaintenance
editNo changes for WikimediaMaintenance
WikimediaMessages
editNo changes for WikimediaMessages
Wikisource
edit- git #505984eb - Unescape tooltip text (task T272151) by Sam Wilson
- git #4e463c38 - Remove the ElectronPdfService link from sidebar (task T255790) by Sam Wilson
XAnalytics
editNo changes for XAnalytics
Skins
editCologneBlue
edit- git #0590d3ed - Render the syslinks menu using data-portlets by jdlrobson
MinervaNeue
edit- git #b14d4e04 - Add max-width limit to empty watchlist page (task T222872) by yash9265
Modern
editNo changes for Modern
MonoBook
editNo changes for MonoBook
Nostalgia
editNo changes for Nostalgia
Timeless
editNo changes for Timeless
Vector
edit- git #4a959a68 - Align the menu dropdown list to the end of the "more" button. (task T267325) by Jan Drewniak
- git #53f49c5c - Rename `wgVectorUseCoreSearch` to `wgVectorUseWvuiSearch` (task T270202) by Nicholas Ray
- git #355b188d - Languages can be moved out of sidebar (task T260738) by jdlrobson
- git #05dc1595 - Allow more control over the max-width rules (task T260091) by jdlrobson
- git #a002c3ae - Add missing / for self-closing input element (task T272597) by Raymond
- git #68b52a77 - Usages of page-langcode dropped for html-user-language-attributes by jdlrobson
WikimediaApiPortal
editNo changes for WikimediaApiPortal
VisualEditor
edit- git #a8919f78 - Deep-freeze linear data added by transactions by David Chan
- git #f8439f4c - Deep-freeze linear data (task T119236) by Ed Sanders
- git #c17816c5 - Diff sidebar: Make font size slightly smaller by Ed Sanders
- git #68b0f837 - Show attribute changes as diffs when appropriate (task T272603) by Ed Sanders
- git #4589f5f0 - Clear node offset cache when leaving read-only mode by Ed Sanders
- git #007c25aa - Add test for node offset caching in readOnly mode (task T272612) by Ed Sanders
- git #376686e3 - Follow-up I1361852: Only cache node offset in readOnly mode (task T244114) by Ed Sanders
- git #6df84533 - Diff sidebar: Fix vertical alignment of move arrow by Ed Sanders
- git #36e21385 - Create a separate descriptionItemsStack for each reflist (task T272315) by Ed Sanders
- git #f503f6aa - Deduplicate logic for marking data/HTMLElement as moved by Ed Sanders
- git #b92ce344 - Add missing check for move=null in internal list diff (task T272314) by Ed Sanders
Total Changes
edit286 Changes in 67 repos by 69 authors