MediaWiki 1.36/wmf.28/Changelog
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
NavigationTiming
[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