MediaWiki 1.37/wmf.12
MediaWiki 1.37.0-wmf.11 | Deployment of MediaWiki 1.37.0-wmf.12 to Wikimedia sites | MediaWiki 1.37.0-wmf.14 |
The latest version (labeled "1.37.0-wmf.12") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 29 June 2021 (see the roadmap).
Core changes
[edit]- git #d169812e - Branch commit for wmf/1.37.0-wmf.12 by trainbranchbot
- git #5150f19d - media: Ignore EXIF tag GPSAltitudeRef in FormatMetadata (task T285213) by Tim Starling
- git #e6bf7a4e - Hard deprecate WikiPage::prepareContentForEdit() without a UserIdentity (task T285447) by DannyS712
- git #be9f0198 - api: Inject services into ApiQueryPageProps (task T259960) by Umherirrender
- git #1f742b54 - api: Replace deprecated WikiPage::factory in ApiStashEdit by Umherirrender
- git #cb47fc47 - api: Replace deprecated User::getAllGroups in ApiSiteinfo by Umherirrender
- git #7123cc67 - api: Inject services into ApiComparePages (task T259960) by Umherirrender
- git #0c73d6df - api: Replace deprecated User::newFromName/getOption in ApiBase by Umherirrender
- git #7497c7a5 - api: Replace deprecated User::newFromName in ApiMain by Umherirrender
- git #d5b44e46 - Make SelectQueryBuilder @stable to extend. by Petr Pchelko
- git #5038a663 - Merge RevisionStoreDbTestBase and McrRevisionStoreDbTest (task T285460) by Petr Pchelko
- git #0c48236c - media: Handle lack of 'metadata' key from getSizeAndMetadata gracefully (task T285490) by Amir Sarabadani
- git #b9246376 - UserNamePrefixSearch: use UserNameUtils instead of UserFactory by DannyS712
- git #b45ddb2a - Use WikiPage::doUserEditContent() instead of ::doEditContent() (task T255507) by DannyS712
- git #ab5d55c6 - WikiImporter: Pass a user to WikiPage::prepareContentForEdit() (task T285447) by DannyS712
- git #87500874 - ApiHelp: inject SkinFactory (task T259960) by Alexander Vorwerk
- git #54caa649 - ApiFileRevert: inject RepoGroup (task T259960) by Alexander Vorwerk
- git #7ebcea3d - mediawiki.String: Make method codePointAt public as charAt (task T285174) by Fomafix
- git #dae38d66 - Preserve parameters during navigation on Special:PagesWithProp by Matěj Suchánek
- git #ce7df5f6 - Copy changes from legacyMediaParserTests to mediaParserTests after syncing by Arlo Breault
- git #9c854614 - Sync up with Parsoid parserTests.txt by Arlo Breault
- git #354a366f - Sync up with Parsoid legacyMediaParserTests.txt by Arlo Breault
- git #f6797784 - ApiFeedWatchlist: inject services (task T259960) by Alexander Vorwerk
- git #fdd8f864 - Emit media structure as piloted in Parsoid (task T51097) (task T266148) (task T271129) by Arlo Breault
- git #d6b3cd1a - Remove hard-deprecated methods from RevisionStore (task T274209) by Petr Pchelko
- git #54380483 - Add <figure> to the never suppressing group in BlockLevelPass (task T51097) by Arlo Breault
- git #00f48f21 - Turn hashes into comments (task T285484) by TChin
- git #0545fdc3 - purgeParserCache.php: Implement --tag for purging one server only (task T282761) by Timo Tijhof
- git #9e49260f - Make LinkCache behavior more consistent (task T278940) by daniel
- git #3bcf989f - hooks: Remove deprecated SkinTemplateBuildNavUrlsNav_urlsAfterPermalink hook (task T284950) by Sam Smith
- git #a11aceb2 - hooks: Remove deprecated SkinTemplateTabAction hook (task T284950) by Sam Smith
- git #99786a94 - hooks: Remove deprecated SkinTemplatePreventOtherActiveTabs hook (task T284950) by Sam Smith
- git #ae3d709b - Make CentralIdLookup a service (task T265767) by Petr Pchelko
- git #b30cb61b - ApiTestCase: For tokenType=auto respect no token possibility by Petr Pchelko
- git #5ca02c77 - UserEditCountUpdate: only store a single UserIdentity object by DannyS712
- git #4b2bb69b - Remove dependency on pimple external library by DannyS712
- git #7523df7d - Remove the AugmentPageProps class, unused (task T248215) by DannyS712
- git #855593d2 - Factor out LoggedUpdateMaintenance::setForce() by Tim Starling
- git #52f42b8f - UploadFromUrl: Remove use of $wgUser in isValidRequest (task T243708) by DannyS712
- git #29ec3ec7 - Remove $wgUser fallback in ParserOptions (task T284977) by DannyS712
- git #5e94e981 - In UserOptionsManager::saveOptions(), don't update unchanged rows (task T280220) by Tim Starling
- git #3ff89b62 - media: Make the file metadata "_error" check looser (task T285431) by Amir Sarabadani
- git #47d70dbf - Post Revision-removal cleanup (task T247143) by DannyS712
- git #73bcc408 - Improvements to user preferences fetching/saving (task T280220) by Petr Pchelko
- git #9d4a25a7 - Check for _error in getting metadata array in GIFHandler (task T285431) by Amir Sarabadani
- git #cafb14df - Check for _error in getting metadata array in PNGHandler (task T285431) by Amir Sarabadani
- git #860ac3bb - Hard deprecate WatchAction::getWatchToken (task T265944) by vladshapik
- git #9659ac1c - HISTORY: Import 1.31.15, 1.35.3, 1.36.1 (task T279730) by Reedy
- git #beedb3aa - SECURITY: Prevent blocked users from purging pages (task T280226) by Reedy
- git #c64ba635 - Add icon to personal url menu items (task T284594) by Nicholas Ray
- git #6077aa3a - Make "A database query error has occurred" message link to documentation (task T272588) by Andre Klapper
- git #051b724a - rdbms: use PHP strings for server_id/gt_domain_id, and binlog event numbers by Aaron Schulz
- git #d192e0a8 - purgeParserCache.php: Print stats for time and iterations (task T282761) by Timo Tijhof
- git #fef7e282 - SqlBagOStuff: Fix incorrect numServerShards for default CACHE_DB by Timo Tijhof
- git #43caa3fb - SpecialChangeEmail: Requiring email confirmation is not an error by Bartosz Dziewoński
- git #27a02ba9 - Move the fallback to check the 'create' right into PermissionManager when we checking 'edit' right. (task T272079) by Roman Stolar
- git #d370f7c0 - api-request: Add performer to $logCtx (task T285113) by Martin Urbanec
- git #a8c775f1 - JobQueueGroup: Fix method name in deprecation notice (task T277648) by Lucas Werkmeister
- git #b1b6afd5 - MultiHttpClient: Replace PHP version check with defined() (task T285287) by Reedy
- git #0bac9e78 - SignatureValidator: prepare for dependency injection by DannyS712
- git #4ee71ea8 - Allow a retry of flaky selenium test by Kosta Harlan
- git #0910b063 - mediawiki.ui: Restructure enabled and :disabled styles & remove IE specific comments (task T258766) by Volker E
- git #50888be5 - Add support for multiple shellbox URLs through a mapping configuration (task T285105) by Amir Sarabadani
- git #5f4a89d1 - Remove logging table index hint (task T270620) by Amir Sarabadani
- git #3fe579f8 - Increase length of automatic edit summaries to current maximum (task T221617) by DannyS712
- git #62701ee2 - Let ApiSandbox display non-JSON responses like Xdebug errors by Thiemo Kreuz
- git #878ea9b6 - UserDef: use UserIdentityValue in a few places by DannyS712
- git #68ebdfc7 - Optionally split out parts of file metadata to BlobStore (task T275268) by Tim Starling
- git #d88904e9 - Handle null usernames in ThrottlePreAuthenticationProvider (task T284170) by Lucas Werkmeister
- git #e156a2f0 - TableCleanup: stop writing to $wgUser (task T243708) by DannyS712
- git #422e758b - Change color of "You have a new message" to align with the WikimediaUI (task T278105) by Amir Sarabadani
- git #c8a95ede - Adjust the description of EditFilterMergedContent hook (task T273354) by Func
Vendor
[edit]- git #09f763c4 - Bump parsoid to 0.14.0-a6 (task T280381) (task T211946) (task T239841) (task T283273) (task T283961) by C. Scott Ananian
Extensions
[edit]3D
[edit]No changes for 3D
AbuseFilter
[edit]- git #15fc159c - Replace depricating method IContextSource::getWikiPage to WikiPageFactory usage (task T275710) by Roman Stolar
- git #e56dcc7c - Bump MW requirement to 1.37 by Daimona Eaytoy
- git #47f861b6 - Pass a user to WikiPage::prepareContentForEdit() (task T285447) by DannyS712
- git #351f9f02 - Handle EditFilterMergedContent hook properly to break hook chains and display error message (task T280312) by Func
ActiveAbstract
[edit]No changes for ActiveAbstract
AdvancedSearch
[edit]- git #70d9b133 - selenium: Re-add daily suite by WMDE-Fisch
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]- git #2460aceb - Try to use WikiPage::doUserEditContent() instead of ::doEditContent() (task T255507) by DannyS712
- git #ccf0aa4d - Remove IRC by Niklas Laxström
BetaFeatures
[edit]- git #d21c143b - Add labFlask icon to beta features link (task T284594) by Nicholas Ray
BounceHandler
[edit]No changes for BounceHandler
Calendar
[edit]No changes for Calendar
Campaigns
[edit]No changes for Campaigns
Capiunto
[edit]No changes for Capiunto
CategoryTree
[edit]- git #734e2af3 - Put onMediaWikiServices into a separate handler class. by daniel
- git #46d2de89 - Restore category link to sidebar (task T272705) by jdlrobson
CentralAuth
[edit]- git #dc7ddf1e - Replace deprecated User group methods (task T281837) by vladshapik
CentralNotice
[edit]- git #61edd26d - Remove non-injected accesss to ResourceLoaderModule::getConfig (task T285449) by Andrew Green
- git #3981a1a4 - selenium: Update wdio-mediawiki (task T283597) by sahil
- git #2bc1db3b - build: Update SVGO to latest v2.3.0 and re-crush SVGs (task T278656) by Volker E
- git #378beee1 - build: Updating browserslist to 4.16.6 by libraryupgrader
- git #a5db3481 - build: Updating hosted-git-info to 2.8.9 by libraryupgrader
- git #2eb5b70e - Replace long sleep( 2 ) with 1 second by Thiemo Kreuz
CharInsert
[edit]No changes for CharInsert
CheckUser
[edit]- git #1a7c7d89 - Use WikiPage::doUserEditContent() instead of ::doEditContent() (task T255507) by DannyS712
ChessBrowser
[edit]No changes for ChessBrowser
CirrusSearch
[edit]- git #ee1382a4 - Revert "Add support for ores drafttopic" and "Stop querying ores_articletopics" (task T285577) by Erik Bernhardson
- git #64629666 - Add pool counter for automated requests (task T284479) by Erik Bernhardson
Cite
[edit]No changes for Cite
CiteThisPage
[edit]- git #b49cb271 - package.json: remove empty dependencies list by DannyS712
Citoid
[edit]- git #20f5fcb9 - Don't use private specCache property in tests by Thiemo Kreuz
cldr
[edit]- git #f60b6eec - Update several Scottish names for language codes (task T285076) by Remko de Keijzer
CodeEditor
[edit]- git #86e79cda - Improve accuracy of the search/replace toggle (task T102486) by Nardog
CodeMirror
[edit]No changes for CodeMirror
CodeReview
[edit]No changes for CodeReview
Cognate
[edit]No changes for Cognate
Collection
[edit]No changes for Collection
CommonsMetadata
[edit]No changes for CommonsMetadata
ConfirmEdit
[edit]- git #0a221920 - Replace depricating method IContextSource::getWikiPage && IContextSource::canUseWikiPage (task T275710) by Roman Stolar
- git #aedd7f48 - Pass a user to WikiPage::prepareContentForEdit() (task T285447) by DannyS712
CongressLookup
[edit]No changes for CongressLookup
ContactPage
[edit]No changes for ContactPage
ContentTranslation
[edit]- git #379d0462 - ApiQueryContentTranslation: Update for CentralIdLookup returning UserIdentity by Santhosh Thottingal
- git #f4f45aa9 - SX Article Search: Fix empty states for suggestions and results (task T282439) by NikG
- git #381fb176 - SXTranslationConfirmer: Use composition api by NikG
- git #8a796f08 - SX search: Use the same card for nearby/recently edited suggestions by NikG
- git #03dbf95f - SX Article Search: Hide results when loading indicator is shown (task T282455) by NikG
- git #ecc065f4 - CXDashboard: Use composition API by Santhosh Thottingal
- git #b40d85f8 - SX Article Search: Use composition api by NikG
- git #b132d472 - Migrate Special:CX to contenttranslation skin (task T267103) by Santhosh Thottingal
CreditsSource
[edit]No changes for CreditsSource
Dashiki
[edit]No changes for Dashiki
Disambiguator
[edit]No changes for Disambiguator
DiscussionTools
[edit]No changes for DiscussionTools
DismissableSiteNotice
[edit]No changes for DismissableSiteNotice
DonationInterface
[edit]- git #4155202c - PHPUnit fixes by Elliott Eggleston
DoubleWiki
[edit]No changes for DoubleWiki
DynamicSidebar
[edit]No changes for DynamicSidebar
Echo
[edit]- git #532faf27 - Reorganise MySQL/SQLite patches by Reedy
- git #68f7a9a9 - Use WikiPage::doUserEditContent() instead of ::doEditContent() (task T255507) by DannyS712
- git #088697a7 - Echo notification oo-ui-popupWidget-anchor should point to icon (task T276566) by jdlrobson
Elastica
[edit]No changes for Elastica
ElectronPdfService
[edit]No changes for ElectronPdfService
EntitySchema
[edit]No changes for EntitySchema
EventBus
[edit]No changes for EventBus
EventLogging
[edit]- git #981a589a - Remove unload handler (task T285220) by gilles
- git #a3a8e393 - build: Remove eventgate from package.json (task T285372) by Timo Tijhof
- git #31e61f16 - Handle EditFilterMergedContent hook properly to break hook chains and display error message (task T280312) by Func
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]No changes for FileExporter
FileImporter
[edit]- git #2af7a587 - Use WikiPage::doUserEditContent() instead of ::doEditContent() (task T255507) by DannyS712
FlaggedRevs
[edit]- git #431c9c4e - Use WikiPage::doUserEditContent() instead of ::doEditContent() (task T255507) by DannyS712
Flow
[edit]- git #dd2d0255 - container.php: merge more single use index entries (task T170330) by DannyS712
- git #6ec50116 - Use WikiPage::doUserEditContent() instead of ::doEditContent() (task T255507) by DannyS712
- git #4890cd00 - Make doApiTest signature match parent class by Kosta Harlan
FundraiserLandingPage
[edit]No changes for FundraiserLandingPage
FundraisingTranslateWorkflow
[edit]No changes for FundraisingTranslateWorkflow
Gadgets
[edit]- git #93c8fb37 - Change Tigrinya translations for Gadgets namespaces (task T263840) by ZabeMath
- git #fb7ac561 - Handle EditFilterMergedContent hook properly to display error message (task T280312) by Func
GeoCrumbs
[edit]No changes for GeoCrumbs
GeoData
[edit]No changes for GeoData
GettingStarted
[edit]No changes for GettingStarted
GlobalBlocking
[edit]No changes for GlobalBlocking
GlobalCssJs
[edit]- git #732313eb - Replace deprecated User group methods (task T281838) by vladshapik
GlobalPreferences
[edit]No changes for GlobalPreferences
GlobalUsage
[edit]No changes for GlobalUsage
GlobalUserPage
[edit]No changes for GlobalUserPage
GlobalWatchlist
[edit]No changes for GlobalWatchlist
GoogleNewsSitemap
[edit]No changes for GoogleNewsSitemap
Graph
[edit]No changes for Graph
GrowthExperiments
[edit]- git #9e57e369 - VariantHooks: Check if title exists before using isSpecial (task T285506) by Kosta Harlan
- git #96db44a3 - Make it possible to force opt-in/opt-out to Growth features during account creation (task T284119) (task T284800) by Martin Urbanec
- git #da26253c - Donor campaign: fix signup page styling (task T284740) by Gergő Tisza
- git #e74da8ed - Add a link: don't auto-advance when acceptance is de-selected (task T284230) by MewOphaswongse
- git #0a3f4fa5 - Add a link: link inspector animations for mobile + cleanup (task T278486) by MewOphaswongse
- git #0d0183a9 - Add a link: change the edit summary (task T284078) by MewOphaswongse
- git #41ca4b92 - Allow all users to view current configuration by going to Special:EditGrowthConfig (task T284160) by Martin Urbanec
- git #b0b6bd2c - Add custom signup flow for donors (task T284740) (task T284800) (task T285281) by Gergő Tisza
- git #19300ef8 - selenium: Wait for mediawiki.base to load before using by Kosta Harlan
- git #500f22b0 - SuggestedEdits: Only log task impression for EditCardWidget (task T283546) by Kosta Harlan
- git #081715cd - Add a link: Override desktop Esc behavior (task T284552) by MewOphaswongse
- git #fcb8b4b7 - selenium: Add test for previous/next nav on Suggested Edits (task T283546) by Kosta Harlan
- git #fe2ac286 - Add Dutch special page aliases (task T285254) by Martin Urbanec
- git #f0aa4b1c - Prevent adding "add links" edit tag when edit is made external to interface (task T284217) (task T284516) by Kosta Harlan
- git #42835c10 - Mark homepage welcome tour complete after interaction (task T283805) by Kosta Harlan
GuidedTour
[edit]No changes for GuidedTour
GWToolset
[edit]- git #7d09fa66 - Use WikiPage::doUserEditContent() instead of ::doEditContent() (task T255507) by DannyS712
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
Josa
[edit]No changes for Josa
JsonConfig
[edit]- git #85267b79 - Handle EditFilterMergedContent hook properly to break hook chains and display error message (task T280312) by Func
Kartographer
[edit]- git #ae1b6948 - lib: Update WikimediaUI Base to latest v0.18.1 by Volker E
LabeledSectionTransclusion
[edit]No changes for LabeledSectionTransclusion
LandingCheck
[edit]No changes for LandingCheck
LdapAuthentication
[edit]- git #5e6a90da - Replace deprecated User group methods (task T281831) by vladshapik
Linter
[edit]No changes for Linter
LiquidThreads
[edit]- git #193b6638 - Use WikiPage::doUserEditContent() instead of ::doEditContent() (task T255507) by DannyS712
- git #e0e16369 - Avoid using WatchAction::getWatchToken (task T285399) by vladshapik
Listings
[edit]No changes for Listings
LocalisationUpdate
[edit]No changes for LocalisationUpdate
LoginNotify
[edit]No changes for LoginNotify
MachineVision
[edit]- git #25b87e1f - lib: Update WikimediaUI Base to latest v0.18.1 by Volker E
MapSources
[edit]No changes for MapSources
MassMessage
[edit]- git #ef8633b1 - Use WikiPage::doUserEditContent() instead of ::doEditContent() (task T255507) by DannyS712
- git #9e67f089 - Remove the fallback for create rights (covered in PM edit rights check). (task T272079) by Roman Stolar
Math
[edit]No changes for Math
MediaModeration
[edit]No changes for MediaModeration
MediaSearch
[edit]- git #e10df9b3 - Page filter UI discrepancy and page result tweak (task T278844) by seddon
- git #bba45441 - Replace MustacheDomTemplateParser with default parser (task T265939) by Matthias Mullie
MobileApp
[edit]No changes for MobileApp
MobileFrontend
[edit]- git #dce45b8b - Use minimal-ui instead of browser in web app manifest by jdlrobson
- git #fed13476 - specials: Wrap overflowed title link on Special:History page (task T249247) by Derick A
- git #9ec05de3 - Move styling relating to toggling out of Minerva (task T253370) by jdlrobson
- git #53d36a20 - Fix `npm run doc` to reflect change in Minerva (task T266361) by jdlrobson
MultimediaViewer
[edit]- git #c38a6541 - Link to local description page if present by Ostrzyciel
NavigationTiming
[edit]No changes for NavigationTiming
Newsletter
[edit]- git #b44c41dc - Handle EditFilterMergedContent hook properly to display error message (task T280312) by Func
NewUserMessage
[edit]- git #6ae06670 - Use WikiPage::doUserEditContent() instead of ::doEditContent() (task T255507) by DannyS712
Nuke
[edit]No changes for Nuke
OATHAuth
[edit]No changes for OATHAuth
OAuth
[edit]No changes for OAuth
OAuthRateLimiter
[edit]No changes for OAuthRateLimiter
OpenStackManager
[edit]- git #fff83afd - Add placeholder for shell username field (task T285398) by Gergő Tisza
ORES
[edit]- git #65fa6f6d - Use WikiPage::doUserEditContent() instead of ::doEditContent() (task T255507) by DannyS712
PageAssessments
[edit]No changes for PageAssessments
PagedTiffHandler
[edit]No changes for PagedTiffHandler
PageImages
[edit]No changes for PageImages
PageNotice
[edit]No changes for PageNotice
PageTriage
[edit]- git #4dad3ce5 - Use WikiPage::doUserEditContent() instead of ::doEditContent() (task T255507) by DannyS712
PageViewInfo
[edit]No changes for PageViewInfo
ParserFunctions
[edit]No changes for ParserFunctions
PdfHandler
[edit]- git #86df1cd6 - Fix broken PDF XMP extraction by Tim Starling
- git #989b42b8 - Use the new metadata splitting facility to improve PDF performance by Tim Starling
- git #06fec68e - Remove $wgPdfCreateThumbnailsInJobQueue (task T284416) by Tim Starling
Poem
[edit]No changes for Poem
PoolCounter
[edit]No changes for PoolCounter
Popups
[edit]No changes for Popups
ProofreadPage
[edit]- git #c6f2280f - Replace depricating method IContextSource::getWikiPage & IContextSource::canUseWikiPage (task T275710) by Roman Stolar
- git #695dd335 - Adds tests to cover Page: pages rendering by Tpt
PropertySuggester
[edit]No changes for PropertySuggester
QuickSurveys
[edit]- git #cffb5ea5 - Fixes eslint warnings by jdlrobson
- git #e4128798 - Don't use Grunt in QuickSurveys (task T284695) by jdlrobson
Quiz
[edit]No changes for Quiz
ReadingLists
[edit]No changes for ReadingLists
RelatedArticles
[edit]- git #6ea57f80 - Remove outdated browser workarounds by Volker E
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]- git #91a76231 - Update Module_talk name in Tigrinya (task T263840) by ZabeMath
- git #b765524a - Handle EditFilterMergedContent hook properly to break hook chains and display error message (task T280312) by Func
- git #cd885e83 - Use WikiPage::doUserEditContent() instead of ::doEditContent() (task T255507) by DannyS712
SearchExtraNS
[edit]No changes for SearchExtraNS
SecureLinkFixer
[edit]No changes for SecureLinkFixer
SecurePoll
[edit]- git #014d7cfa - Use WikiPage::doUserEditContent() instead of ::doEditContent() (task T255507) by DannyS712
- git #dd86d7ab - Implement STVTallier::addVote (task T284583) by STran
ShortUrl
[edit]No changes for ShortUrl
SiteMatrix
[edit]No changes for SiteMatrix
SpamBlacklist
[edit]- git #bbb4bec7 - Replace depricating method IContextSource::getWikiPage to WikiPageFactory usage (task T275710) by Roman Stolar
- git #a12591ca - Use WikiPage::doUserEditContent() instead of ::doEditContent() (task T255507) by DannyS712
- git #55399c49 - Pass a user to WikiPage::prepareContentForEdit() (task T285447) by DannyS712
- git #d4dd5a94 - Handle EditFilterMergedContent hook properly to break hook chains and display error message (task T280312) by Func
StopForumSpam
[edit]No changes for StopForumSpam
SubPageList3
[edit]No changes for SubPageList3
SubpageSortkey
[edit]No changes for SubpageSortkey
SyntaxHighlight_GeSHi
[edit]No changes for SyntaxHighlight_GeSHi
TemplateData
[edit]No changes for TemplateData
TemplateSandbox
[edit]No changes for TemplateSandbox
TemplateStyles
[edit]- git #3d76ede2 - Use WikiPage::doUserEditContent() instead of ::doEditContent() (task T255507) by DannyS712
TemplateWizard
[edit]No changes for TemplateWizard
TextExtracts
[edit]No changes for TextExtracts
Thanks
[edit]No changes for Thanks
TheWikipediaLibrary
[edit]No changes for TheWikipediaLibrary
TimedMediaHandler
[edit]- git #fd6a5ca0 - TimedMediaHandlerHooks: remove last use of global $wgUser (task T241903) by DannyS712
- git #890cffc4 - package.json: remove empty dependencies list by DannyS712
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 #53456ee9 - PageTranslationHooksTest: fix missed use of WikiPage::doEditContent (task T255507) by DannyS712
- git #7f344f1b - BREAKING CHANGE: Remove TranslateMessageGroupPathVariables hook by Niklas Laxström
- git #3ac0f842 - MovePage: Improve code to display immovable translatable sub pages by Abijeet
- git #75cfe0da - MessageGroupStats: check for values in queued updates (task T209817) by Niklas Laxström
- git #f5b68ae4 - MessageGroupCache: Optimize glob usage by Niklas Laxström
- git #ffffa8f8 - Try to use WikiPage::doUserEditContent() instead of ::doEditContent() (task T255507) by DannyS712
- git #5979b665 - Remove TranslateUtils::getMWVersion(), use MW_VERSION by DannyS712
- git #4ef5f142 - Handle EditFilterMergedContent hook properly to break hook chains and display error message (task T280312) by Func
- git #0a47bc11 - Fix argument typo in Database::replace() arguments in changeState() by Aaron Schulz
- git #7cb8b36b - Update IRC channel by Niklas Laxström
TranslationNotifications
[edit]No changes for TranslationNotifications
TrustedXFF
[edit]No changes for TrustedXFF
TwoColConflict
[edit]- git #29ae3260 - package.json: remove empty dependencies list by DannyS712
UniversalLanguageSelector
[edit]- git #18b1df16 - Remove IRC by Niklas Laxström
UploadsLink
[edit]No changes for UploadsLink
UploadWizard
[edit]- git #8ef77a32 - Use WikiPage::doUserEditContent() instead of ::doEditContent() (task T255507) by DannyS712
- git #aeea1ce1 - Handle EditFilterMergedContent hook properly to break hook chains and display error message (task T280312) by Func
UrlShortener
[edit]No changes for UrlShortener
UserMerge
[edit]No changes for UserMerge
VipsScaler
[edit]No changes for VipsScaler
VisualEditor
[edit]- git #6b346442 - Hotfix for broken "Extract show all to placeholder class" (task T284636) (task T285571) by Thiemo Kreuz
- git #26b0322f - Minor documentation updates in template related classes (task T285483) by Thiemo Kreuz
- git #8f6098c0 - Simplify spec code dealing with default values (task T285483) by Thiemo Kreuz
- git #bab08440 - Fix getDescription/Sets possibly returning undefined (task T285483) by Thiemo Kreuz
- git #2529d33f - Better name for spec.isParameterKnown() method (task T285483) by Thiemo Kreuz
- git #30dc85f5 - Better name for spec.getParameterName() method (task T285483) by Thiemo Kreuz
- git #3d02c1f3 - Add new QUnit test for ve.dm.MWTemplateSpecModel (task T285483) by Thiemo Kreuz
- git #cc95ed8e - Label for each template in sidebar (task T274545) by Adam Wight
- git #5e2cd392 - Wiring for adding and removing parameters (task T274545) by Andrew Kostka
- git #47c7d493 - "Add more information" should be a button instead of a checkbox (task T274545) (task T272487) by Andrew Kostka
- git #6a890c31 - Remove extraneous ve.ui.MWTemplateOutlineCheckboxListWidget.js (task T274545) by Andrew Kostka
- git #64c5b093 - Wire model changes into new template sidebar (task T274545) by Adam Wight
- git #1909fdff - Revert "Revert "Fall back from explicit parameter order to TemplateData sort"" (task T274545) by Adam Wight
- git #05bcb89f - Tests for parameter serialization order (task T285382) by Adam Wight
- git #4367235d - Inline many var declarations in the code below (task T284895) by Thiemo Kreuz
- git #d47b95eb - Revert "Fall back from explicit parameter order to TemplateData sort" by Awight
WebAuthn
[edit]No changes for WebAuthn
Wikibase
[edit]- git #b86c8059 - FP: Move FederatedPropertyId to lib/packages/wikibase (task T285457) by tzhelyazkova
- git #48f02bb5 - Use RepoDomainDb in dispatching code (task T285228) by Amir Sarabadani
- git #14a2c974 - Add ADR19 to index.md by tzhelyazkova
- git #fac48de3 - Use WikiPage::doUserEditContent() instead of ::doEditContent() (task T255507) by DannyS712
- git #7f120b6e - Fix WikibaseRepo.EntityDataSerializationService service wiring (task T282689) by Lucas Werkmeister
- git #9d5a1429 - Use new CentralIdLookupFactory service by Lucas Werkmeister
- git #d22f4ecc - Slightly refactor complex loop to appease phan by Michael Große
- git #883f67d9 - Add types in files to be changed by Michael Große
- git #32de8edf - Use shorthand list syntax by Michael Große
- git #645f597e - Add documentation for API param values (task T283040) by Michael Große
- git #65938ef8 - Introduce FederatedPropertyId (task T285453) by rosalie
- git #e7684393 - bridge: retry initialization once (task T285064) by Lucas Werkmeister
- git #2b453d56 - Remove unused code by Jakob Warkotsch
- git #587d4e06 - bridge: use errorformat=raw for all API requests (task T285064) by Lucas Werkmeister
- git #03fbc793 - FP: Add ADR 19 - Add source information to Property IDs (task T284913) by tzhelyazkova
- git #a10ef5f4 - Drop WikibaseApiTestCase::doApiRequestWithToken by Petr Pchelko
- git #41f9cf4f - Add strict typing to DirectSqlStore by Lucas Werkmeister
- git #2c140b93 - Rename private method for consistency and clarity by Lucas Werkmeister
- git #617c08ae - Use DomainDb in SpecialUnconnectedPages (task T285288) by Amir Sarabadani
- git #2cec3f8e - Inject JobQueueGroupFactory into UpdateRepoHookHandler by Lucas Werkmeister
- git #1aac9bb1 - Remove repo DB from UpdateRepo* classes (task T285290) by Lucas Werkmeister
- git #860d1fea - Wire EntityDataSerialisationService as a Service (task T282689) by Thomas Arrow
- git #c18f9288 - Repo: Replace ILBFactory with RepoDomainDb in pruneItemsPerSite.php (task T285230) by Amir Sarabadani
- git #5708fa60 - client: Use ClientDomainDb in DirectSqlStore (task T283339) by Amir Sarabadani
- git #b5069be6 - client: Replace ILBFactory with ClientDomainDb in UpdateRepo (task T285290) by Amir Sarabadani
- git #9066fdba - LocalRepoDbTestHelper followups by Lucas Werkmeister
- git #ad834a72 - Use existing RepoDomainDb helper trait (task T285087) by toan
WikibaseCirrusSearch
[edit]No changes for WikibaseCirrusSearch
WikibaseLexeme
[edit]- git #17faeeeb - Tests: provide user to ApiRequest::doApiRequestWithToken by Petr Pchelko
WikibaseLexemeCirrusSearch
[edit]No changes for WikibaseLexemeCirrusSearch
WikibaseMediaInfo
[edit]No changes for WikibaseMediaInfo
WikibaseQualityConstraints
[edit]No changes for WikibaseQualityConstraints
Wikidata.org
[edit]No changes for Wikidata.org
WikidataPageBanner
[edit]No changes for WikidataPageBanner
WikiEditor
[edit]No changes for WikiEditor
wikihiero
[edit]No changes for wikihiero
WikiLove
[edit]No changes for WikiLove
WikimediaApiPortalOAuth
[edit]No changes for WikimediaApiPortalOAuth
WikimediaBadges
[edit]No changes for WikimediaBadges
WikimediaEditorTasks
[edit]No changes for WikimediaEditorTasks
WikimediaEvents
[edit]- git #e2541142 - Finalize WMDEBanner* schema migration to Event Platform (task T282562) by Ottomata
WikimediaIncubator
[edit]No changes for WikimediaIncubator
WikimediaMaintenance
[edit]- git #48576d55 - phpcs: Auto-fix uses of DB_MASTER to DB_PRIMARY now we require modern MW (task T277978) by James D. Forrester
- git #7350a919 - Use WikiPage::doUserEditContent() instead of ::doEditContent() (task T255507) (task T256007) by DannyS712
WikimediaMessages
[edit]No changes for WikimediaMessages
Wikisource
[edit]- git #48d7fff1 - Fix padding in OCR options popup (task T285415) by Sam Wilson
- git #6e0e39d6 - Update message terminology (extract → transcribe) (task T285415) by Sam Wilson
- git #e3aa49d1 - Don't emit textExtracted event if OCR has been cancelled (task T282050) by Sam Wilson
XAnalytics
[edit]No changes for XAnalytics
Skins
[edit]CologneBlue
[edit]No changes for CologneBlue
MinervaNeue
[edit]- git #4f2f1bb3 - Drop duplicate styles in Minerva (task T253370) by jdlrobson
- git #0d61c78f - Move skins.minerva.content.styles into skins.minerva.base.styles (task T266361) by Timo Tijhof
Modern
[edit]- git #39c93bd5 - Remove outdated browser workarounds by Volker E
MonoBook
[edit]- git #ee590051 - Separate hooks from SkinMonoBook, use namespace by jdlrobson
Nostalgia
[edit]No changes for Nostalgia
Timeless
[edit]- git #aca63cc6 - package.json: remove empty dependencies list by DannyS712
Vector
[edit]- git #62d0cf8d - Dropdown toggles trigger click tracking instrumentation (task T284542) by jdlrobson
- git #0c8154f1 - Update search loading animation delay to 500ms (task T273093) by bwang
- git #9dc29594 - Remove whitespace from page title template (task T282318) by bwang
- git #b82ecc21 - Remove SkinVector::ICON_USER_LINK_MAP usage (task T284594) by Nicholas Ray
- git #d8351bc0 - Update user links storybook (task T284584) by bwang
- git #d9f4c51b - Add icon prefix to login link (task T276562) by Clare Ming
- git #84737bc9 - Remove reference to BaseTemplateAfterPortlet (task T280608) by bwang
- git #604e24f6 - Partial Revert "Update tests for default Menu template value" by Jdlrobson
WikimediaApiPortal
[edit]No changes for WikimediaApiPortal
VisualEditor
[edit]No changes for VisualEditor
Total Changes
[edit]255 Changes in 65 repos by 67 authors