MediaWiki 1.37/wmf.13/Changelog
Core changes
edit- git #83e4b6ec - Branch commit for wmf/1.37.0-wmf.13 by trainbranchbot
- git #809798bd - TitleTest::provideCastFromPageReference() remove unused $fake by DannyS712
- git #6e1f99c9 - api: Use injected services in ApiQuerySearch (task T259960) by Umherirrender
- git #27d9452f - Inject dependencies into SearchApi by DannyS712
- git #8217a1a2 - Hard deprecate WikiPage::doEditContent (task T255507) by DannyS712
- git #058a4982 - api: Inject services into ApiQueryDeletedrevs (task T259960) by Umherirrender
- git #39cba91f - api: Inject services into ApiQueryUserContribs (task T259960) by Umherirrender
- git #4c2d078c - api: Inject services into ApiQueryUsers (task T259960) by Umherirrender
- git #bce7c632 - api: Replace deprecated user group functions in ApiQueryUserInfo by Umherirrender
- git #d51caa78 - api: Replace deprecated language variant functions in ApiQueryInfo by Umherirrender
- git #4e8b88d6 - api: Inject services into ApiQuerySiteinfo (task T259960) by Umherirrender
- git #96ce9545 - api: Inject services into ApiQueryAllUsers (task T259960) by Umherirrender
- git #555f50e1 - api: Inject services into ApiQueryWatchlistRaw/ApiQueryWatchlist (task T259960) by Umherirrender
- git #616e96fa - api: Inject services into ApiQueryAllMessages (task T259960) by Umherirrender
- git #1810658d - api: Inject services into ApiQueryRecentChanges (task T259960) by Umherirrender
- git #db02ef04 - api: Inject services into ApiQueryAllPages (task T259960) by Umherirrender
- git #f7ccf077 - api: Inject services into ApiQueryAllImages (task T259960) by Umherirrender
- git #5dac1157 - Remove index check on page_name_title (task T270033) by Amir Sarabadani
- git #a6b2d05e - api: Inject services into ApiQueryQueryPage (task T259960) by Umherirrender
- git #e9b02c3d - api: Inject ChangeTagDefStore into ApiQueryLogEvents (task T259960) by Umherirrender
- git #3135fe42 - api: Inject services into ApiQueryAllLinks (task T259960) by Umherirrender
- git #11286edd - api: Inject services into ApiQueryAuthManagerInfo (task T259960) by Umherirrender
- git #db3b233e - api: Inject services into ApiQueryFileRepoInfo (task T259960) by Umherirrender
- git #f98cd197 - api: Inject services into ApiQueryImageInfo/ApiQueryStashImageInfo (task T259960) by Umherirrender
- git #cbbca8a3 - api: Inject services into ApiQueryContributors (task T259960) by Umherirrender
- git #318f186e - api: Inject services into ApiQueryLangLinks (task T259960) by Umherirrender
- git #14188e13 - Allow skins to wrap menu item link labels in spans (task T191021) by jdlrobson
- git #3b0d82ba - api: Inject services into ApiQueryLinks (task T259960) by Umherirrender
- git #44a2f83f - api: Replace deprecated User::getOptionKinds/resetOptions in ApiOptions (task T277600) by Umherirrender
- git #872ef4c9 - api: Inject services into ApiQueryDuplicateFiles (task T259960) by Umherirrender
- git #4a74f71a - api: Inject services into ApiUpload class (task T259960) by Umherirrender
- git #c9319f7b - api: Replace deprecated WikiPage::factory in ApiEditPage by Umherirrender
- git #c567a212 - preferences: Explicit call User::getName on exception message by Umherirrender
- git #c7e223e0 - api: Inject PreferencesFactory into ApiOptions by Umherirrender
- git #b742cc03 - Clean up conversions to User objects in ChangeTags by DannyS712
- git #a0335400 - Provide preference to make skins responsive (task T285402) by Ammarpad
- git #8f1bc8d1 - objectcache: Remove internal 'numServerShards' field in SqlBagOStuff by Timo Tijhof
- git #05a02a39 - Make user-menu list items produce HTML consistent with other menus (task T285960) by jdlrobson
- git #91785d19 - objectcache: Fix SqlBagOStuff progress printing to account for server tags (task T282761) by Timo Tijhof
- git #f0011cf6 - objectcache: Refactor deleteServerObjectsExpiringBefore() to combine progress args by Timo Tijhof
- git #9d6403f9 - Consistently normalize Title::mFragment before setting (task T285951) by Petr Pchelko
- git #04c2eef8 - Improve logging in LinkCache. (task T285951) by daniel
- git #52a980fc - api: Replace deprecated Hooks::run in ApiParse by Umherirrender
- git #fdc64ef2 - api: Replace UserCache in ApiUnblock by Umherirrender
- git #e7376933 - Don't access MWServices prematurely in Maintenence.php (task T285894) (task T275453) by Petr Pchelko
- git #576ccf39 - api: Inject services into ApiEditPage (task T259960) by Umherirrender
- git #3b327cc9 - api: Replace deprecated User::getAllGroups in ApiUserrights by Umherirrender
- git #7c21ba75 - api: Replace deprecated Hooks::isRegistered in ApiQueryBase by Umherirrender
- git #cabfe627 - CentralIdLookup: accept Authority for audiences checks instead of User by Petr Pchelko
- git #82d7d709 - api: Replace deprecated WikiPage::factory in ApiParse by Umherirrender
- git #9a3c1add - api: Replace User::whoIs in ApiBlock by Umherirrender
- git #f602a585 - DefaultSettings: Improve $wgUpdateCompatibleMetadata docs by Timo Tijhof
- git #62c74809 - Hard-deprecate some MWNamespace methods by Alexander Vorwerk
- git #6ebaa5ca - Remove the fallback for create rights (covered in PM edit rights check). (task T272079) by Roman Stolar
- git #b3b70624 - Authority: expose user block info (task T271494) by daniel
- git #9f985e64 - ApiParse: inject services (task T259960) by Alexander Vorwerk
- git #1fa849bd - api: Inject services into ApiSetPageLanguage (task T259960) by Umherirrender
- git #68b3b443 - api: Inject services into ApiDelete (task T259960) by Umherirrender
- git #1d8fdc20 - api: Inject services into ApiOpenSearch (task T259960) by Umherirrender
- git #33b9fbff - objectcache: tweak WANObjectCache sister key documentation by Aaron Schulz
- git #d2115702 - Use correct SI prefix "zetta" instead of "zeta" (task T283958) by Fomafix
- git #128e55a5 - Add --sleep option to refreshImageMetadata.php by Amir Sarabadani
- git #1b6d44d8 - api: Inject services into ApiImageRotate (task T259960) by Umherirrender
- git #ce51bca3 - api: Replace deprecated WikiPage::factory in ApiPurge by Umherirrender
- git #e5993ea2 - In recordOldUpload, use source path when computing properties by Tim Starling
- git #a56d8c4e - rdbms: improve caching logic for "rdbms-server-readonly" keys by Aaron Schulz
- git #c1ea71d6 - api: Use UserFactory::newAnonymous in ApiParamInfo by Umherirrender
- git #0506bf24 - api: Inject RepoGroup into ApiMove (task T259960) by Umherirrender
- git #72137ddd - api: Inject services into ApiMergeHistory (task T259960) by Umherirrender
- git #191d68b1 - api: Change User::isAnon to User::isRegistered by Umherirrender
- git #4919bfa7 - Trigger update-train-versions job at end of wmf-publish pipeline by Ahmon Dancy
- git #4f9970f3 - Fix a bunch of random typos (task T201491) by DannyS712
- git #a4922b5c - Add statsd timing for actions (task T284274) by Tim Starling
- git #4b9b522a - Improvements to fixMergeHistoryCorruption.php (task T263340) by Tim Starling
- git #1a7bfba0 - filerepo: Make $wgUploadThumbnailRenderMap work with multipage files (task T284416) by Tim Starling
- git #1782bc7f - Remove hard-deprecated LogEntry::getPerformer by Petr Pchelko
- git #1320f1c9 - User: Improve doc of ::whoIs/whoIsReal and ::resetOptions by Umherirrender
- git #356f1b72 - Use IEC prefixes instead of SI prefixes for byte sizes (docs+backend) (task T54687) by Fomafix
- git #9251f3c9 - Manual and automatic image metadata reserialization (task T275268) by Tim Starling
- git #b4a57a73 - WikiPage: update mTitle in updateRevisionOn() (task T283654) by Lucas Werkmeister
- git #996fcd09 - Throw when no identifier is provided to ChangeTags::getTagsWithData by Matěj Suchánek
- git #20422d93 - DeferredUpdates: Log execution time for updates (task T225968) by Kosta Harlan
- git #440e2b35 - EditPage::displayPermissionsError always use exception if no content (task T281400) by DannyS712
Vendor
editNo changes for vendor
Extensions
edit3D
editNo changes for 3D
AbuseFilter
edit- git #3f443047 - Revert "Replace depricating method IContextSource::getWikiPage to WikiPageFactory usage" (task T286140) by DannyS712
- git #833aa70f - ViewImport/ViewList: Use setTitle instead of addHiddenField/setAction (task T285464) by Kosta Harlan
- git #71bf9faf - SECURITY: Avoid database for MediaWiki:Abusefilter-blocker fallback (task T284364) by DannyS712
ActiveAbstract
editNo changes for ActiveAbstract
AdvancedSearch
editNo changes for AdvancedSearch
AntiSpoof
editNo changes for AntiSpoof
ApiFeatureUsage
editNo changes for ApiFeatureUsage
ArticleCreationWorkflow
editNo changes for ArticleCreationWorkflow
ArticlePlaceholder
editNo changes for ArticlePlaceholder
Babel
editNo changes for Babel
BetaFeatures
editNo changes for BetaFeatures
BounceHandler
editNo changes for BounceHandler
Calendar
editNo changes for Calendar
Campaigns
editNo changes for Campaigns
Capiunto
editNo changes for Capiunto
CategoryTree
editNo changes for CategoryTree
CentralAuth
edit- git #94dd4cc7 - SECURITY: GlobalRename: Avoid DoS/infinite loop in suggested username feature (task T260865) by sbassett
- git #8ad36782 - SECURITY: Act like users don't exist if hidden from viewer (task T285190) by Alexander Vorwerk
- git #24bb2ed1 - SECURITY: Disable autoblocks for CentralAuth-issued suppression blocks (task T281972) by Martin Urbanec
CentralNotice
edit- git #5ac17b32 - Finalize migration to Event Plaform for EL schemas (task T271168) by Ottomata
- git #0d238bdb - Revert "Remove non-injected accesss to ResourceLoaderModule::getConfig" (task T285449) by AndyRussG
- git #7fba3ca4 - Update CNChoiceDataResourceLoaderModuleTest (task T285449) by Andrew Green
- git #8eb281c8 - Use WikiPage::doUserEditContent() instead of ::doEditContent() (task T255507) by DannyS712
CharInsert
editNo changes for CharInsert
CheckUser
editNo changes for CheckUser
ChessBrowser
editNo changes for ChessBrowser
CirrusSearch
editNo changes for CirrusSearch
Cite
editNo changes for Cite
CiteThisPage
editNo changes for CiteThisPage
Citoid
editNo changes for Citoid
cldr
editNo changes for cldr
CodeEditor
editNo changes for CodeEditor
CodeMirror
editNo changes for CodeMirror
CodeReview
editNo changes for CodeReview
Cognate
editNo changes for Cognate
Collection
editNo changes for Collection
CommonsMetadata
editNo changes for CommonsMetadata
ConfirmEdit
edit- git #cedfdae4 - Revert "Replace depricating method IContextSource::getWikiPage && IContextSource::canUseWikiPage" (task T285959) by Reedy
CongressLookup
editNo changes for CongressLookup
ContactPage
editNo changes for ContactPage
ContentTranslation
edit- git #450ce2e7 - SX: Add support for publishing lead section translation (task T260144) by NikG
- git #5241a433 - SX Publisher: Do not close success animation before redirection (task T276098) by NikG
- git #6a494eeb - SX Article Search: fix back navigation to always go to dashboard (task T285564) by NikG
- git #0297387e - SXPublisher: Use composition api by NikG
- git #f9885c4c - SX Pick a sentence: Support lead section translation (task T260144) by NikG
- git #d07ad77e - SX Confirm Translation: Add start new translation functionality (task T260144) by NikG
- git #6fece16b - SX Confirm translation: fix action panel based on available sections (task T276435) by NikG
CreditsSource
editNo changes for CreditsSource
Dashiki
editNo changes for Dashiki
Disambiguator
editNo changes for Disambiguator
DiscussionTools
edit- git #37d6825c - EventDispatcher: Ensure we fetch page content from the primary database (task T285895) by Bartosz Dziewoński
- git #f35bf487 - Take over extra links to add a new topic added by gadgets/templates (task T277371) by Bartosz Dziewoński
- git #dce09e61 - Improve how new topic tool avoids conflicts with NWE new section by Bartosz Dziewoński
- git #a2c662d3 - Move reply link handling out of CommentController by Bartosz Dziewoński
- git #ae0aeff3 - Allow dtenable=0 to disable DiscussionTools (task T285578) by David Lynch
- git #a38eb4fe - CommentFormatter: Remove old cached compatibility code by Bartosz Dziewoński
- git #a36d6ad5 - Show edit notices in the new discussion tool (task T269033) by Bartosz Dziewoński
- git #ea68e1a8 - Introduce CommentDetails to group up and document stuff we pass around by Bartosz Dziewoński
- git #067f0c36 - Config option to enable topic subscriptions backend and dtenable=1 URL parameter (task T284491) by Bartosz Dziewoński
DismissableSiteNotice
editNo changes for DismissableSiteNotice
DonationInterface
editNo changes for DonationInterface
DoubleWiki
editNo changes for DoubleWiki
DynamicSidebar
editNo changes for DynamicSidebar
Echo
edit- git #2f21c264 - push: document description of topic parameter (task T285573) by mbsantos
- git #4b4954ac - Remove probably outdated error suppression by Matěj Suchánek
- git #0099c45e - AttributeManager: accept UserIdentity objects by DannyS712
- git #66a29050 - EventLogging: accept UserIdentity objects by DannyS712
- git #2e1757ea - NotificationMapper: accept UserIdentity objects by DannyS712
Elastica
editNo changes for Elastica
ElectronPdfService
editNo changes for ElectronPdfService
EntitySchema
edit- git #db0135d3 - Replace depricating method IContextSource::getWikiPage to WikiPageFactory usage (task T275710) by Roman Stolar
EventBus
editNo changes for EventBus
EventLogging
editNo changes for EventLogging
EventStreamConfig
editNo changes for EventStreamConfig
ExtensionDistributor
editNo changes for ExtensionDistributor
ExternalGuidance
editNo changes for ExternalGuidance
FeaturedFeeds
editNo changes for FeaturedFeeds
FileExporter
editNo changes for FileExporter
FileImporter
editNo changes for FileImporter
FlaggedRevs
edit- git #90c868ab - Stop logging auto review actions (task T285608) by Amir Sarabadani
Flow
edit- git #e274769e - container.php: merge more single-use entries (task T170330) by DannyS712
- git #64afbf41 - container.php: merge some single use mapper entries (task T170330) by DannyS712
- git #a466d2b0 - container.php: merge some single use backend entries (task T170330) by DannyS712
- git #c7d1c020 - Remove the fallback for create rights (covered in PM edit rights check throught getPermissionErrors method). (task T272079) by Roman Stolar
FundraiserLandingPage
editNo changes for FundraiserLandingPage
FundraisingTranslateWorkflow
editNo changes for FundraisingTranslateWorkflow
Gadgets
editNo changes for Gadgets
GeoCrumbs
editNo changes for GeoCrumbs
GeoData
edit- git #5683268d - DB mock needs to accept array of tabels as well as a single table. by daniel
GettingStarted
editNo changes for GettingStarted
GlobalBlocking
editNo changes for GlobalBlocking
GlobalCssJs
editNo changes for GlobalCssJs
GlobalPreferences
edit- git #452f856a - Bump required version of MediaWiki to 1.36+ and use DB_PRIMARY by Func
GlobalUsage
editNo changes for GlobalUsage
GlobalUserPage
editNo changes for GlobalUserPage
GlobalWatchlist
edit- git #037f1409 - Special:GlobalWatchlistSettings - 'enter' should not remove site rows (task T275588) by DannyS712
- git #d16296a9 - Document GlobalWatchlistSiteBase as @abstract by DannyS712
- git #df251624 - Document SiteDisplay.actuallyRenderWatchlist parameter as jQuery (task T285863) by DannyS712
- git #1e6ae382 - watchlistUtils: fix typo in rawToSummary documentation by DannyS712
- git #476f08c5 - eslint: Do not automatically fix errors (task T284521) by Željko Filipin
- git #8f2ff7c4 - JSDoc updates to link types (task T285863) by DannyS712
- git #6b958383 - Have eslint fail on warnings too, and fix existing warnings (task T285827) by DannyS712
- git #3c3b2c72 - selenium: Replace @wdio/spec-reporter with @wdio/dot-reporter (task T284521) by Željko Filipin
- git #2336b475 - Enable and fix eslint jsdoc rules (task T285827) by DannyS712
- git #4b8e2aa0 - Properly load polyfill for Promise, and update eslint rules (task T285827) by DannyS712
- git #9df09c2f - Selenium tests for normal version of Special:GlobalWatchlist (task T284521) by DannyS712
GoogleNewsSitemap
editNo changes for GoogleNewsSitemap
Graph
editNo changes for Graph
GrowthExperiments
edit- git #29164310 - Fix handling of geEnabled flag (task T285996) by Gergő Tisza
- git #25b9dbe1 - Add a link: only check ve.init.target.madeNullEdit on desktop (task T284834) by MewOphaswongse
- git #eb6f4348 - Add a link: fix title alignment in link inspector alignment (mobile) (task T285967) by MewOphaswongse
- git #2e5cd81d - SuggestedEdits: Return default JS data as 'noresults' (task T285906) by Kosta Harlan
- git #545cd9aa - Revert "build: Add phan suppression" by Kosta Harlan
- git #86c8f1b9 - Welcome tour: Mark as complete when notice is shown (task T284800) by Kosta Harlan
- git #653d51f3 - Mentees REST API: Make it possible to filter by starred status (task T278971) by Martin Urbanec
- git #8041b083 - Add backend code for starring mentees (task T278971) by Martin Urbanec
- git #fd494f11 - Fix Urdu special page alias for Special:Impact (task T280067) by Martin Urbanec
- git #1aa8b38f - SpecialEditGrowthConfig: Do not use relative => true (task T285750) by Martin Urbanec
- git #1134b7dd - Add REST API endpoints for mentee data (task T278971) by Martin Urbanec
- git #92a36884 - selenium: Rename fixture to Windows friendly format by Kosta Harlan
- git #806e93f9 - Add MentorDashboardDataProvider to be used by mentee overview (task T280007) by Martin Urbanec
- git #776a0dfc - WikiPageConfigWriter: Apply autopatrolled rights properly (task T285756) by Martin Urbanec
- git #af735c1b - Add a link: skip auto-advancing when reopening rejection dialog (task T284230) by MewOphaswongse
- git #584f60d4 - selenium: Ensure mediawiki.base is loaded before using by Kosta Harlan
- git #eb594367 - Change "wikilinks" to "links" in a message by Amir Aharoni
GuidedTour
editNo changes for GuidedTour
GWToolset
edit- git #3e658f52 - Added tag description for GWToolset (task T246242) by TChin
ImageMap
editNo changes for ImageMap
InputBox
editNo changes for InputBox
Insider
editNo changes for Insider
intersection
editNo changes for intersection
Interwiki
editNo changes for Interwiki
InterwikiSorting
editNo changes for InterwikiSorting
IPInfo
editNo changes for IPInfo
Josa
editNo changes for Josa
JsonConfig
edit- git #2251f3d6 - build: Upgrade WikimediaUI Base to latest v0.19.0 by Volker E
Kartographer
editNo changes for Kartographer
LabeledSectionTransclusion
editNo changes for LabeledSectionTransclusion
LandingCheck
editNo changes for LandingCheck
LdapAuthentication
editNo changes for LdapAuthentication
Linter
editNo changes for Linter
LiquidThreads
edit- git #0fe4a88a - Remove the fallback for create rights (covered in PM edit rights check). (task T272079) by Roman Stolar
Listings
editNo changes for Listings
LocalisationUpdate
editNo changes for LocalisationUpdate
LoginNotify
editNo changes for LoginNotify
MachineVision
editNo changes for MachineVision
MapSources
editNo changes for MapSources
MassMessage
editNo changes for MassMessage
Math
editNo changes for Math
MediaModeration
editNo changes for MediaModeration
MediaSearch
edit- git #d847eeaf - Rename message keys and remove messages hack (task T266345) by annet
- git #2ab165cf - Remove messages not needed by MediaSearch (task T266345) by annet
- git #da5e3632 - Add i18n files from WikibaseMediaInfo (task T266345) by annet
- git #b9d30aa0 - Show loading indicator while QuickView data is fetched (task T279098) by annet
- git #13aa8bdb - Move ensureArray helper function to its own file (task T279098) by annet
- git #dc892132 - Silently remove invalid filter settings for JS-enabled clients (task T281173) by Eric Gardner
- git #9d3e7e79 - Remove unused LookupResults Vue component by annet
MobileApp
editNo changes for MobileApp
MobileFrontend
edit- git #ab6b8d59 - Replace deprecated method IContextSource methods (task T275710) by Roman Stolar
MultimediaViewer
editNo changes for MultimediaViewer
NavigationTiming
editNo changes for NavigationTiming
Newsletter
edit- git #2b03de61 - Remove the fallback for create rights (covered in PM edit rights check throught getPermissionErrors method). (task T272079) by Roman Stolar
- git #358fdbdf - Fix phan errors from User::getBlock being nullable by Petr Pchelko
- git #c0fd50f3 - selenium: Upgrade WebdriverIO to v7 (task T274579) by sahil
NewUserMessage
editNo changes for NewUserMessage
Nuke
editNo changes for Nuke
OATHAuth
edit- git #ec3c4991 - Remove $wgOATHAuthSecret by Reedy
OAuth
editNo changes for OAuth
OAuthRateLimiter
editNo changes for OAuthRateLimiter
OpenStackManager
editNo changes for OpenStackManager
ORES
edit- git #d32876a8 - SpecialORESModels: Fix missing colors by Roan Kattouw
PageAssessments
editNo changes for PageAssessments
PagedTiffHandler
editNo changes for PagedTiffHandler
PageImages
editNo changes for PageImages
PageNotice
editNo changes for PageNotice
PageTriage
editNo changes for PageTriage
PageViewInfo
editNo changes for PageViewInfo
ParserFunctions
editNo changes for ParserFunctions
PdfHandler
editNo changes for PdfHandler
Poem
editNo changes for Poem
PoolCounter
editNo changes for PoolCounter
Popups
edit- git #04ba7bad - Add relative positioning to .mwe-popups-container (task T271763) by Jan Drewniak
ProofreadPage
edit- git #39382ced - Localize namespaces to ban (task T284389) by Martin Urbanec
- git #ac7ba1c2 - Add gutter between page text and image in Page NS (task T285128) by Sam Wilson
- git #c10bace6 - Use flex-box for Pagelist Widget left panel (task T283917) by yash9265
- git #a8dce031 - Cleans up pr_index table management by Tpt
PropertySuggester
edit- git #38894496 - Add code required by the updated property suggester (SchemaTreeSuggester) by marta001
QuickSurveys
edit- git #e94335a7 - Add functionality to target audience with specific user agent (task T268782) by Sam Smith
- git #270de9f2 - Move shuffleAnswers to utils.js, rename Utils to Logger by jdlrobson
- git #082c3aac - QuickSurveys vue.js port (task T284320) by jdlrobson
- git #bfdb918f - logging: Use mw.now() over performance.now() by Sam Smith
- git #b7146c13 - Pull out QuickSurveyUtils to prepare for vue.js rewrite by jdlrobson
Quiz
editNo changes for Quiz
ReadingLists
editNo changes for ReadingLists
RelatedArticles
edit- git #0512e508 - selenium: Update wdio-mediawiki (task T283597) by sahil
Renameuser
editNo changes for Renameuser
RevisionSlider
edit- git #45b95f90 - selenium: Upgrade WebdriverIO to v7 (task T274579) by sahil
- git #a2bd859b - Simplify/reformat code pieces with a lot of duplication by Thiemo Kreuz
RSS
editNo changes for RSS
SandboxLink
editNo changes for SandboxLink
Score
editNo changes for Score
Scribunto
editNo changes for Scribunto
SearchExtraNS
editNo changes for SearchExtraNS
SecureLinkFixer
editNo changes for SecureLinkFixer
SecurePoll
edit- git #51f0270f - Add documentation Tallier (task T282461) by AnaïsGueyte
ShortUrl
editNo changes for ShortUrl
SiteMatrix
editNo changes for SiteMatrix
SpamBlacklist
editNo changes for SpamBlacklist
StopForumSpam
editNo changes for StopForumSpam
SubPageList3
editNo changes for SubPageList3
SubpageSortkey
editNo changes for SubpageSortkey
SyntaxHighlight_GeSHi
editNo changes for SyntaxHighlight_GeSHi
TemplateData
editNo changes for TemplateData
TemplateSandbox
editNo changes for TemplateSandbox
TemplateStyles
editNo changes for TemplateStyles
TemplateWizard
edit- git #b7f7b296 - Add missing fail-safe to SearchField.addExactMatch by Thiemo Kreuz
TextExtracts
editNo changes for TextExtracts
Thanks
edit- git #8fdb3aca - Fix history tools performance (task T284274) by Tim Starling
TheWikipediaLibrary
editNo changes for TheWikipediaLibrary
TimedMediaHandler
editNo changes for TimedMediaHandler
timeline
editNo changes for timeline
TitleBlacklist
editNo changes for TitleBlacklist
TocTree
editNo changes for TocTree
TorBlock
editNo changes for TorBlock
Translate
edit- git #cc3e4e7a - SECURITY: Enhance validation and logging for AggregateGroups API deletions (task T282932) by Abijeet Patro
- git #f3fd9a98 - TranslationAid: Handle empty message definition (task T285830) by Abijeet
- git #6d22ca43 - Make Special:PageTranslation work with ONLY_FULL_GROUP_BY (task T281329) by Niklas Laxström
- git #b87bf954 - MessageGroupStats: Add $flags to clearGroup (task T209817) by Niklas Laxström
TranslationNotifications
editNo changes for TranslationNotifications
TrustedXFF
editNo changes for TrustedXFF
TwoColConflict
edit- git #017c7765 - Replace depricating method IContextSource::getWikiPage (task T275710) by Roman Stolar
UniversalLanguageSelector
editNo changes for UniversalLanguageSelector
UploadsLink
editNo changes for UploadsLink
UploadWizard
editNo changes for UploadWizard
UrlShortener
editNo changes for UrlShortener
UserMerge
editNo changes for UserMerge
VipsScaler
editNo changes for VipsScaler
VisualEditor
edit- git #16ca6000 - Minor code cleanups to the MWTemplateSpecModel class (task T285483) by Thiemo Kreuz
- git #a867469b - Keep undocumented parameters in the sidebar when unchecked (task T274550) by Andrew Kostka
- git #6af13f0d - Fix parameter ordering when using aliases (task T274545) by Andrew Kostka
- git #b849131e - Add missing JSDoc documentation to template related classes by Thiemo Kreuz
- git #6757a1bf - Character `=` is not allowed in template parameter names (task T98065) by Thiemo Kreuz
- git #8d0a623f - Keep template parameter position when resolving aliases (task T285483) by Thiemo Kreuz
- git #280ba23e - Add missing fail-safe to MWTemplateSpecModel.extend() (task T285483) by Thiemo Kreuz
- git #34cbf1eb - Avoid calling own getters in template model class by Thiemo Kreuz
- git #07344fce - Rename misleading "extend" method in template spec class (task T285483) by Thiemo Kreuz
- git #bc1885c3 - Store TemplateData JSON as is instead of copying values (task T285483) by Thiemo Kreuz
- git #0d9cb6f1 - Track seen parameter names in separate data structure (task T285483) by Thiemo Kreuz
- git #fecded9f - Fix parameter search being to relaxed on unknown params (task T285940) by Thiemo Kreuz
- git #99523b85 - Use and document the term "known parameter" in template code (task T285483) by Thiemo Kreuz
- git #f1a66c17 - Rewrite MWTemplateDialog.setApplicableStatus for readability (task T284895) by Thiemo Kreuz
- git #d8f4da19 - Add more edge-case test cases for template spec class (task T285483) by Thiemo Kreuz
- git #db531ddb - Add missing search result limitation to template search (task T274903) by Thiemo Kreuz
- git #84329a40 - Rename temporary "x" variable in spec class tests (task T285483) by Thiemo Kreuz
- git #466e428a - Fix spec.fillFromTemplate() not skipping aliases any more (task T285483) (task T285843) by Thiemo Kreuz
- git #bc4aeed8 - Avoid the term "canonical order" in template related docs (task T285483) by Thiemo Kreuz
- git #0c141e25 - Add documentation to ve.ui.MWTemplateOutlineTemplateWidget by Andrew Kostka
- git #30917c8b - Don't create a checkbox for ve.ui.MWParameterPlaceholderPage by Andrew Kostka
- git #526a4967 - Use the parameter's label in the sidebar by Andrew Kostka
- git #304f3a30 - Remove the fallback for create rights (task T272079) by Roman Stolar
- git #8dca99d3 - Fix broken template serialization test setup (task T285382) by Thiemo Kreuz
- git #2c0f44df - Add icons to the show/hide button in the ExpandableContentElement (task T282996) by Andrew Kostka
- git #121bf88f - Remove unused MWTransclusionModel.specCache property by Thiemo Kreuz
- git #e5cbe691 - Fix the show/hide button for the ExpandableContentElement on mobile (task T283943) by Andrew Kostka
- git #e6d38284 - Revert "Extract "show all" to placeholder class" (task T284636) (task T285571) by Thiemo Kreuz (WMDE)
- git #b3bede3b - Extract MWTemplateTitleInputWidget.addExactMatch into a method (task T274903) by Thiemo Kreuz
- git #4b62bc5b - Rewrite MWTransclusionNode.isSingleTemplate for readability (task T284895) by Thiemo Kreuz
- git #2966b696 - Fix possibly uninitialized variable in template dialog by Thiemo Kreuz
- git #6f2d98ee - Rename ambiguous "lang" to languageCode in spec class by Thiemo Kreuz
- git #fb14183f - Remove spec documentation that literally repeats the code by Thiemo Kreuz
- git #b7d88c54 - Fix all spec methods to not crash on unknown parameters by Thiemo Kreuz
- git #b8382513 - Use separate data structure to store aliases in spec by Thiemo Kreuz
- git #02afb7a4 - Add terminology section to README by Thiemo Kreuz
- git #58ec3006 - Update documentation for all getWikitext()/serialize() methods (task T284895) by Thiemo Kreuz
- git #c135f10f - Remove unused "insert" action from MWTemplateDialog (task T284895) by Thiemo Kreuz
WebAuthn
editNo changes for WebAuthn
Wikibase
edit- git #e7050cba - Remove subscribing to other aspect for entity usage (task T286193) by Amir Sarabadani
- git #80ed3269 - Introduce __EXPECTED_UNCONNECTED_PAGE__ (task T97577) by Amir Sarabadani
- git #9e7f90b5 - ServiceBySourceAndTypeDispatcher: improve comments by Jakob Warkotsch
- git #8f334343 - Make TermTestHelper work with strict_types by Lucas Werkmeister
- git #71dadad9 - Make SpecialEntityPageTest work with strict_types by Lucas Werkmeister
- git #5637ab64 - Make RepoHooksTest work with strict_types by Lucas Werkmeister
- git #95f285d4 - Make OutputPageJsConfigHookHandlerTest work with strict_types by Lucas Werkmeister
- git #2a0ab3c9 - Make ViewEntityActionTest work with strict_types by Lucas Werkmeister
- git #f3beea6a - Make ResultBuilderTest work with strict_types by Lucas Werkmeister
- git #5bf0417c - Make TemplateModuleTest work with strict_types by Lucas Werkmeister
- git #24fd3b2f - Make validator tests work with strict_types by Lucas Werkmeister
- git #5ef334b9 - Replace call to legacy setting "conceptBaseUri" by Michael Große
- git #f2a0c192 - Update phpdoc comment to reference entity sources settings by Michael Große
- git #361e77c2 - Unit concept URIs should point to the items by Michael Große
- git #e331a464 - Replace custom Title mock to MockTitleTrait (task T275710) by Roman Stolar
- git #0ffa3e46 - FP: Introduce ServiceBySourceAndTypeDispatcher (task T285933) by Thomas Arrow
- git #a0041dcb - Don’t show suggester when an entity is selected (task T285102) by Lucas Werkmeister
- git #f78be2bc - EntityDataRequestHandler: Remove ob_clean() call (task T282154) (task T276428) by Kosta Harlan
- git #d2e88589 - Return exception when current version of the item is now redirect (task T283862) by Amir Sarabadani
- git #f13b4df1 - Remove TODOs from two ChangeOp classes (task T222951) by Lucas Werkmeister
- git #15849e8e - Add typehints to previously touched files (task T282689) by Lucas Werkmeister
- git #a7a7952a - Introduce and wire RdfBuilderFactory as service (task T282689) by Thomas Arrow
- git #60b3ba6f - Stop using legacy entityNamespaces setting in onSetupAfterCache hook (task T285472) by Michael Große
- git #631f4e04 - FP: set default Wikidata source type to api by Thomas Arrow
- git #c46f378b - Remove the fallback for create rights (covered by Authority::probablyCan) (task T272079) by Roman Stolar
- git #9a8136fa - FP: Wire FederatedPropertiesAwareDispatchingEntityIdParser (task T285454) by tzhelyazkova
- git #455a8fef - Remove unused lb factory in pruneItemsPerSite.php (task T285230) by Lucas Werkmeister
- git #9120be6f - FP: Create FederatedPropertiesAwareDispatchingEntityIdParser (task T285454) by tzhelyazkova
- git #ae7f0bc6 - Drop REL1_36 secondary CI (task T285841) by Michael Große
- git #c57c9832 - Use EntityLookup backed TermLookup for Rdf PropertyStubs (task T285634) by Thomas Arrow
- git #e96fe938 - FP: Make TypeDispatchingExistenceChecker Type and Source Dispatching (task T285303) by Jakob Warkotsch
- git #8d9d7f37 - FP: Introduce EntitySourceAndTypeDefinitions (task T285455) by Thomas Arrow
- git #9e4cdba8 - FP: Introduce EntitySourceLookup (task T285455) by Thomas Arrow
- git #c995d2b4 - Update MockRepoClientCentralIdLookup to UserIdentity (part 1) by Petr Pchelko
- git #bc100fd8 - Add 'language' param to pageterms & entityterms prop (task T282654) (task T258053) by Matthias Mullie
- git #fcf8836c - Emit deprecation warning for php entry points (task T140851) by Amir Sarabadani
WikibaseCirrusSearch
editNo changes for WikibaseCirrusSearch
WikibaseLexeme
edit- git #bd14bbf3 - Workaround for phan nullable check by Michael Große
- git #8a7ca86f - Renable tests with real RdfBuilder (task T282689) by Thomas Arrow
- git #4ddd6430 - Skip tests that use a real RdfBuilder while Refactoring (task T282689) by Thomas Arrow
WikibaseLexemeCirrusSearch
editNo changes for WikibaseLexemeCirrusSearch
WikibaseMediaInfo
edit- git #c952da6e - Renable tests with real RdfBuilder (task T282689) by Thomas Arrow
- git #aaf748c5 - Remove all messages related to Special:MediaSearch (task T266345) by annet
- git #d37dcd12 - Replace depricating method IContextSource::getWikiPage (task T275710) by Roman Stolar
- git #b953e0ff - Seperate between <submit> and <edit> controls (task T285579) by Matthias Mullie
- git #8dcf87cd - Skip tests that use a real RdfBuilder while Refactoring (task T282689) by Thomas Arrow
- git #2eff2132 - Drop WBMIApiTestCase::doApiRequestWithToken by Petr Pchelko
- git #cdc1ac51 - Remove Special:MediaSearch from this repo (task T265939) by Matthias Mullie
WikibaseQualityConstraints
edit- git #95dff73a - Don't expect namespace if namespace parameter exists (task T237920) by Michael Große
- git #f87a6392 - Don't use exceptions to control flow by Michael Große
- git #a75f14d9 - Add types to files about to be changed by Michael Große
Wikidata.org
edit- git #842e4a41 - Follow-up ded7b75de0: Uncomment the wfWarn for deprecated entry (task T140851) by James D. Forrester
WikidataPageBanner
editNo changes for WikidataPageBanner
WikiEditor
editNo changes for WikiEditor
wikihiero
editNo changes for wikihiero
WikiLove
editNo changes for WikiLove
WikimediaApiPortalOAuth
editNo changes for WikimediaApiPortalOAuth
WikimediaBadges
editNo changes for WikimediaBadges
WikimediaEditorTasks
editNo changes for WikimediaEditorTasks
WikimediaEvents
editNo changes for WikimediaEvents
WikimediaIncubator
editNo changes for WikimediaIncubator
WikimediaMaintenance
edit- git #b4b5a238 - Remove a number of old single-use scripts by DannyS712
WikimediaMessages
editNo changes for WikimediaMessages
Wikisource
edit- git #59569c11 - Don't hide the OCR config popup when out of view (task T281769) by Sam Wilson
- git #b56c2bb4 - Show text replacement warning only if the original text has been edited (task T285523) by Daimona Eaytoy
XAnalytics
editNo changes for XAnalytics
Skins
editCologneBlue
editNo changes for CologneBlue
MinervaNeue
edit- git #69a100cb - selenium: Fix failing Jenkins job selenium-daily-beta-Minerva (task T269051) by Edward Tadros
- git #4009065c - Menu: Add "unprotect" action when current user is an admin (task T285567) by Derick A
Modern
editNo changes for Modern
MonoBook
edit- git #2f82aabd - monobook-responsive pref: Follow core preference if set (task T285402) by Ammarpad
Nostalgia
editNo changes for Nostalgia
Timeless
editNo changes for Timeless
Vector
edit- git #3dffee27 - Refactor the way we add classes to list items (task T191021) by jdlrobson
- git #0a75e2e6 - Ensure userAvatar icon is only used in logged in users (task T284748) by bwang
- git #6777c5b1 - Collapse header at lower resolutions (task T276566) by jdlrobson
- git #445ba883 - search: Disable query highlight for some languages (task T281797) by Sam Smith
- git #a220e553 - Fixes transition from input focus state to WVUI focus state (task T279015) by jdlrobson
WikimediaApiPortal
editNo changes for WikimediaApiPortal
VisualEditor
edit- git #144837b2 - ve.init.Target: Handle overlays in toolbar keyboard handling code by Bartosz Dziewoński
Total Changes
edit289 Changes in 46 repos by 62 authors