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 edit
3D edit
No 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 edit
No changes for AdvancedSearch
AntiSpoof edit
No changes for AntiSpoof
ApiFeatureUsage edit
No changes for ApiFeatureUsage
ArticleCreationWorkflow edit
No changes for ArticleCreationWorkflow
ArticlePlaceholder edit
No changes for ArticlePlaceholder
Babel edit
No changes for Babel
BetaFeatures edit
No changes for BetaFeatures
BounceHandler edit
No changes for BounceHandler
Calendar edit
No changes for Calendar
Campaigns edit
No changes for Campaigns
Capiunto edit
- git #3c91fd60 - Use @inheritDoc to complete documentation by Umherirrender
CategoryTree edit
No 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 edit
No changes for CentralNotice
CharInsert edit
No changes for CharInsert
CheckUser edit
No 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 edit
No changes for CiteThisPage
Citoid edit
- git #723a77d3 - CitoidAction: Pass inStaging param by Ed Sanders
cldr edit
No changes for cldr
CodeEditor edit
No 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 edit
No changes for Cognate
Collection edit
No 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 edit
No changes for CongressLookup
ContactPage edit
No 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 edit
No changes for CreditsSource
Dashiki edit
No changes for Dashiki
Disambiguator edit
No 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 edit
No changes for DismissableSiteNotice
DonationInterface edit
No changes for DonationInterface
DoubleWiki edit
No changes for DoubleWiki
DynamicSidebar edit
No changes for DynamicSidebar
Echo edit
No changes for Echo
Elastica edit
No changes for Elastica
ElectronPdfService edit
No 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 edit
No changes for EventStreamConfig
ExtensionDistributor edit
No changes for ExtensionDistributor
ExternalGuidance edit
No changes for ExternalGuidance
FeaturedFeeds edit
No 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 edit
No changes for Flow
FundraiserLandingPage edit
No changes for FundraiserLandingPage
FundraisingTranslateWorkflow edit
No changes for FundraisingTranslateWorkflow
Gadgets edit
- git #7f124b88 - Don't pass empty permissions to Authority::isAllowed (task T271459) by Petr Pchelko
GeoCrumbs edit
No 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 edit
No changes for GettingStarted
GlobalBlocking edit
No changes for GlobalBlocking
GlobalCssJs edit
No changes for GlobalCssJs
GlobalPreferences edit
No changes for GlobalPreferences
GlobalUsage edit
No changes for GlobalUsage
GlobalUserPage edit
No 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 edit
No changes for GoogleNewsSitemap
Graph edit
No 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 edit
No changes for GuidedTour
GWToolset edit
No changes for GWToolset
ImageMap edit
No changes for ImageMap
InputBox edit
No changes for InputBox
Insider edit
No changes for Insider
intersection edit
No changes for intersection
Interwiki edit
No changes for Interwiki
InterwikiSorting edit
No changes for InterwikiSorting
IPInfo edit
No changes for IPInfo
Jade edit
- git #a9116b0d - Improve function and property documentation by Umherirrender
Josa edit
No changes for Josa
JsonConfig edit
- git #07e9aae9 - Remove incomplete @param from test function by Umherirrender
Kartographer edit
No changes for Kartographer
LabeledSectionTransclusion edit
No changes for LabeledSectionTransclusion
LandingCheck edit
No changes for LandingCheck
LdapAuthentication edit
No changes for LdapAuthentication
Linter edit
No changes for Linter
LiquidThreads edit
No changes for LiquidThreads
Listings edit
No changes for Listings
LocalisationUpdate edit
No 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 edit
No 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 edit
No 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 edit
No changes for MultimediaViewer
edit
No changes for NavigationTiming
Newsletter edit
- git #cd120698 - Add missing @param to test by Umherirrender
NewUserMessage edit
No changes for NewUserMessage
Nuke edit
No changes for Nuke
OATHAuth edit
No 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 edit
No changes for OpenStackManager
ORES edit
- git #358ae543 - Update delimiter for problematic flag insertion (task T248557) by Matěj Suchánek
PageAssessments edit
No 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 edit
No 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 edit
No changes for ParserFunctions
PdfHandler edit
No changes for PdfHandler
Poem edit
No changes for Poem
PoolCounter edit
No 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 edit
No changes for PropertySuggester
QuickSurveys edit
- git #a4e37c18 - Finialize migration of EventLogging schemas to Event Platform (task T271166) (task T271165) by Ottomata
Quiz edit
No changes for Quiz
ReadingLists edit
No changes for ReadingLists
RelatedArticles edit
No changes for RelatedArticles
Renameuser edit
No changes for Renameuser
RevisionSlider edit
No changes for RevisionSlider
RSS edit
No changes for RSS
SandboxLink edit
No changes for SandboxLink
Score edit
No changes for Score
Scribunto edit
No changes for Scribunto
SearchExtraNS edit
No 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 edit
No changes for SiteMatrix
SpamBlacklist edit
No changes for SpamBlacklist
StopForumSpam edit
No changes for StopForumSpam
SubPageList3 edit
No changes for SubPageList3
SubpageSortkey edit
No 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 edit
No changes for TemplateSandbox
TemplateStyles edit
No changes for TemplateStyles
TemplateWizard edit
No changes for TemplateWizard
TextExtracts edit
No 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 edit
No changes for timeline
TitleBlacklist edit
No changes for TitleBlacklist
TocTree edit
No changes for TocTree
TorBlock edit
No changes for TorBlock
Translate edit
- git #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 edit
No changes for TranslationNotifications
TrustedXFF edit
No changes for TrustedXFF
TwoColConflict edit
No 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 edit
No changes for UploadsLink
UploadWizard edit
No 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 edit
No changes for UserMerge
VipsScaler edit
No 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 edit
No 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 edit
No 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 edit
No 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 edit
No changes for Wikidata.org
WikidataPageBanner edit
No 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 edit
No changes for wikihiero
WikiLove edit
No changes for WikiLove
WikimediaApiPortalOAuth edit
- git #0c71ed12 - widget: Hide callback URI for owner-only clients (task T272660) by apaskulin
WikimediaBadges edit
No changes for WikimediaBadges
WikimediaEditorTasks edit
No changes for WikimediaEditorTasks
WikimediaEvents edit
- git #3f00086c - Improve function documentation by Umherirrender
WikimediaIncubator edit
No changes for WikimediaIncubator
WikimediaMaintenance edit
No changes for WikimediaMaintenance
WikimediaMessages edit
No 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 edit
No changes for XAnalytics
Skins edit
CologneBlue 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 edit
No changes for Modern
MonoBook edit
No changes for MonoBook
Nostalgia edit
No changes for Nostalgia
Timeless edit
No 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 edit
No 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 edit
286 Changes in 67 repos by 69 authors