Jump to content

MediaWiki 1.37/wmf.13/Changelog

From mediawiki.org

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 (T259960) by Umherirrender
  • git #27d9452f - Inject dependencies into SearchApi by DannyS712
  • git #8217a1a2 - Hard deprecate WikiPage::doEditContent (T255507) by DannyS712
  • git #058a4982 - api: Inject services into ApiQueryDeletedrevs (T259960) by Umherirrender
  • git #39cba91f - api: Inject services into ApiQueryUserContribs (T259960) by Umherirrender
  • git #4c2d078c - api: Inject services into ApiQueryUsers (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 (T259960) by Umherirrender
  • git #96ce9545 - api: Inject services into ApiQueryAllUsers (T259960) by Umherirrender
  • git #555f50e1 - api: Inject services into ApiQueryWatchlistRaw/ApiQueryWatchlist (T259960) by Umherirrender
  • git #616e96fa - api: Inject services into ApiQueryAllMessages (T259960) by Umherirrender
  • git #1810658d - api: Inject services into ApiQueryRecentChanges (T259960) by Umherirrender
  • git #db02ef04 - api: Inject services into ApiQueryAllPages (T259960) by Umherirrender
  • git #f7ccf077 - api: Inject services into ApiQueryAllImages (T259960) by Umherirrender
  • git #5dac1157 - Remove index check on page_name_title (T270033) by Amir Sarabadani
  • git #a6b2d05e - api: Inject services into ApiQueryQueryPage (T259960) by Umherirrender
  • git #e9b02c3d - api: Inject ChangeTagDefStore into ApiQueryLogEvents (T259960) by Umherirrender
  • git #3135fe42 - api: Inject services into ApiQueryAllLinks (T259960) by Umherirrender
  • git #11286edd - api: Inject services into ApiQueryAuthManagerInfo (T259960) by Umherirrender
  • git #db3b233e - api: Inject services into ApiQueryFileRepoInfo (T259960) by Umherirrender
  • git #f98cd197 - api: Inject services into ApiQueryImageInfo/ApiQueryStashImageInfo (T259960) by Umherirrender
  • git #cbbca8a3 - api: Inject services into ApiQueryContributors (T259960) by Umherirrender
  • git #318f186e - api: Inject services into ApiQueryLangLinks (T259960) by Umherirrender
  • git #14188e13 - Allow skins to wrap menu item link labels in spans (T191021) by jdlrobson
  • git #3b0d82ba - api: Inject services into ApiQueryLinks (T259960) by Umherirrender
  • git #44a2f83f - api: Replace deprecated User::getOptionKinds/resetOptions in ApiOptions (T277600) by Umherirrender
  • git #872ef4c9 - api: Inject services into ApiQueryDuplicateFiles (T259960) by Umherirrender
  • git #4a74f71a - api: Inject services into ApiUpload class (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 (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 (T285960) by jdlrobson
  • git #91785d19 - objectcache: Fix SqlBagOStuff progress printing to account for server tags (T282761) by Timo Tijhof
  • git #f0011cf6 - objectcache: Refactor deleteServerObjectsExpiringBefore() to combine progress args by Timo Tijhof
  • git #9d6403f9 - Consistently normalize Title::mFragment before setting (T285951) by Petr Pchelko
  • git #04c2eef8 - Improve logging in LinkCache. (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 (T285894) (T275453) by Petr Pchelko
  • git #576ccf39 - api: Inject services into ApiEditPage (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). (T272079) by Roman Stolar
  • git #b3b70624 - Authority: expose user block info (T271494) by daniel
  • git #9f985e64 - ApiParse: inject services (T259960) by Alexander Vorwerk
  • git #1fa849bd - api: Inject services into ApiSetPageLanguage (T259960) by Umherirrender
  • git #68b3b443 - api: Inject services into ApiDelete (T259960) by Umherirrender
  • git #1d8fdc20 - api: Inject services into ApiOpenSearch (T259960) by Umherirrender
  • git #33b9fbff - objectcache: tweak WANObjectCache sister key documentation by Aaron Schulz
  • git #d2115702 - Use correct SI prefix "zetta" instead of "zeta" (T283958) by Fomafix
  • git #128e55a5 - Add --sleep option to refreshImageMetadata.php by Amir Sarabadani
  • git #1b6d44d8 - api: Inject services into ApiImageRotate (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 (T259960) by Umherirrender
  • git #72137ddd - api: Inject services into ApiMergeHistory (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 (T201491) by DannyS712
  • git #a4922b5c - Add statsd timing for actions (T284274) by Tim Starling
  • git #4b9b522a - Improvements to fixMergeHistoryCorruption.php (T263340) by Tim Starling
  • git #1a7bfba0 - filerepo: Make $wgUploadThumbnailRenderMap work with multipage files (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) (T54687) by Fomafix
  • git #9251f3c9 - Manual and automatic image metadata reserialization (T275268) by Tim Starling
  • git #b4a57a73 - WikiPage: update mTitle in updateRevisionOn() (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 (T225968) by Kosta Harlan
  • git #440e2b35 - EditPage::displayPermissionsError always use exception if no content (T281400) by DannyS712

Vendor

[edit]

No changes for vendor

Extensions

[edit]

3D

[edit]

No changes for 3D

AbuseFilter

[edit]
  • git #3f443047 - Revert "Replace depricating method IContextSource::getWikiPage to WikiPageFactory usage" (T286140) by DannyS712
  • git #833aa70f - ViewImport/ViewList: Use setTitle instead of addHiddenField/setAction (T285464) by Kosta Harlan
  • git #71bf9faf - SECURITY: Avoid database for MediaWiki:Abusefilter-blocker fallback (T284364) by DannyS712

ActiveAbstract

[edit]

No changes for ActiveAbstract

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]

No changes for Capiunto

CategoryTree

[edit]

No changes for CategoryTree

CentralAuth

[edit]
  • git #94dd4cc7 - SECURITY: GlobalRename: Avoid DoS/infinite loop in suggested username feature (T260865) by sbassett
  • git #8ad36782 - SECURITY: Act like users don't exist if hidden from viewer (T285190) by Alexander Vorwerk
  • git #24bb2ed1 - SECURITY: Disable autoblocks for CentralAuth-issued suppression blocks (T281972) by Martin Urbanec

CentralNotice

[edit]

CharInsert

[edit]

No changes for CharInsert

CheckUser

[edit]

No changes for CheckUser

ChessBrowser

[edit]

No changes for ChessBrowser

CirrusSearch

[edit]

No changes for CirrusSearch

Cite

[edit]

No changes for Cite

CiteThisPage

[edit]

No changes for CiteThisPage

Citoid

[edit]

No changes for Citoid

cldr

[edit]

No changes for cldr

CodeEditor

[edit]

No changes for CodeEditor

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 #cedfdae4 - Revert "Replace depricating method IContextSource::getWikiPage && IContextSource::canUseWikiPage" (T285959) by Reedy

CongressLookup

[edit]

No changes for CongressLookup

ContactPage

[edit]

No changes for ContactPage

ContentTranslation

[edit]

CreditsSource

[edit]

No changes for CreditsSource

Dashiki

[edit]

No changes for Dashiki

Disambiguator

[edit]

No changes for Disambiguator

DiscussionTools

[edit]
  • git #37d6825c - EventDispatcher: Ensure we fetch page content from the primary database (T285895) by Bartosz Dziewoński
  • git #f35bf487 - Take over extra links to add a new topic added by gadgets/templates (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 (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 (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 (T284491) by Bartosz Dziewoński

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]
  • git #2f21c264 - push: document description of topic parameter (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

[edit]

No changes for Elastica

ElectronPdfService

[edit]

No changes for ElectronPdfService

EntitySchema

[edit]
  • git #db0135d3 - Replace depricating method IContextSource::getWikiPage to WikiPageFactory usage (T275710) by Roman Stolar

EventBus

[edit]

No changes for EventBus

EventLogging

[edit]

No changes for EventLogging

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]

No changes for FileImporter

FlaggedRevs

[edit]

Flow

[edit]
  • git #e274769e - container.php: merge more single-use entries (T170330) by DannyS712
  • git #64afbf41 - container.php: merge some single use mapper entries (T170330) by DannyS712
  • git #a466d2b0 - container.php: merge some single use backend entries (T170330) by DannyS712
  • git #c7d1c020 - Remove the fallback for create rights (covered in PM edit rights check throught getPermissionErrors method). (T272079) by Roman Stolar

FundraiserLandingPage

[edit]

No changes for FundraiserLandingPage

FundraisingTranslateWorkflow

[edit]

No changes for FundraisingTranslateWorkflow

Gadgets

[edit]

No changes for Gadgets

GeoCrumbs

[edit]

No changes for GeoCrumbs

GeoData

[edit]
  • git #5683268d - DB mock needs to accept array of tabels as well as a single table. by daniel

GettingStarted

[edit]

No changes for GettingStarted

GlobalBlocking

[edit]

No changes for GlobalBlocking

GlobalCssJs

[edit]

No changes for GlobalCssJs

GlobalPreferences

[edit]
  • git #452f856a - Bump required version of MediaWiki to 1.36+ and use DB_PRIMARY by Func

GlobalUsage

[edit]

No changes for GlobalUsage

GlobalUserPage

[edit]

No changes for GlobalUserPage

GlobalWatchlist

[edit]

GoogleNewsSitemap

[edit]

No changes for GoogleNewsSitemap

Graph

[edit]

No changes for Graph

GrowthExperiments

[edit]
  • git #29164310 - Fix handling of geEnabled flag (T285996) by Gergő Tisza
  • git #25b9dbe1 - Add a link: only check ve.init.target.madeNullEdit on desktop (T284834) by MewOphaswongse
  • git #eb6f4348 - Add a link: fix title alignment in link inspector alignment (mobile) (T285967) by MewOphaswongse
  • git #2e5cd81d - SuggestedEdits: Return default JS data as 'noresults' (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 (T284800) by Kosta Harlan
  • git #653d51f3 - Mentees REST API: Make it possible to filter by starred status (T278971) by Martin Urbanec
  • git #8041b083 - Add backend code for starring mentees (T278971) by Martin Urbanec
  • git #fd494f11 - Fix Urdu special page alias for Special:Impact (T280067) by Martin Urbanec
  • git #1aa8b38f - SpecialEditGrowthConfig: Do not use relative => true (T285750) by Martin Urbanec
  • git #1134b7dd - Add REST API endpoints for mentee data (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 (T280007) by Martin Urbanec
  • git #776a0dfc - WikiPageConfigWriter: Apply autopatrolled rights properly (T285756) by Martin Urbanec
  • git #af735c1b - Add a link: skip auto-advancing when reopening rejection dialog (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

[edit]

No changes for GuidedTour

GWToolset

[edit]

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 #2251f3d6 - build: Upgrade WikimediaUI Base to latest v0.19.0 by Volker E

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]
  • git #0fe4a88a - Remove the fallback for create rights (covered in PM edit rights check). (T272079) by Roman Stolar

Listings

[edit]

No changes for Listings

LocalisationUpdate

[edit]

No changes for LocalisationUpdate

LoginNotify

[edit]

No changes for LoginNotify

MachineVision

[edit]

No changes for MachineVision

MapSources

[edit]

No changes for MapSources

MassMessage

[edit]

No changes for MassMessage

Math

[edit]

No changes for Math

MediaModeration

[edit]

No changes for MediaModeration

MediaSearch

[edit]

MobileApp

[edit]

No changes for MobileApp

MobileFrontend

[edit]

MultimediaViewer

[edit]

No changes for MultimediaViewer

[edit]

No changes for NavigationTiming

Newsletter

[edit]
  • git #2b03de61 - Remove the fallback for create rights (covered in PM edit rights check throught getPermissionErrors method). (T272079) by Roman Stolar
  • git #358fdbdf - Fix phan errors from User::getBlock being nullable by Petr Pchelko
  • git #c0fd50f3 - selenium: Upgrade WebdriverIO to v7 (T274579) by sahil

NewUserMessage

[edit]

No changes for NewUserMessage

Nuke

[edit]

No changes for Nuke

OATHAuth

[edit]

OAuth

[edit]

No changes for OAuth

OAuthRateLimiter

[edit]

No changes for OAuthRateLimiter

OpenStackManager

[edit]

No changes for OpenStackManager

ORES

[edit]
  • git #d32876a8 - SpecialORESModels: Fix missing colors by Roan Kattouw

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]

No changes for PageTriage

PageViewInfo

[edit]

No changes for PageViewInfo

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]

ProofreadPage

[edit]

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 (T268782) by Sam Smith
  • git #270de9f2 - Move shuffleAnswers to utils.js, rename Utils to Logger by jdlrobson
  • git #082c3aac - QuickSurveys vue.js port (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

[edit]

No changes for Quiz

ReadingLists

[edit]

No changes for ReadingLists

[edit]

Renameuser

[edit]

No changes for Renameuser

RevisionSlider

[edit]

RSS

[edit]

No changes for RSS

[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]

No changes for SecureLinkFixer

SecurePoll

[edit]

ShortUrl

[edit]

No changes for ShortUrl

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]

No changes for SyntaxHighlight_GeSHi

TemplateData

[edit]

No changes for TemplateData

TemplateSandbox

[edit]

No changes for TemplateSandbox

TemplateStyles

[edit]

No changes for TemplateStyles

TemplateWizard

[edit]
  • git #b7f7b296 - Add missing fail-safe to SearchField.addExactMatch by Thiemo Kreuz

TextExtracts

[edit]

No changes for TextExtracts

Thanks

[edit]

TheWikipediaLibrary

[edit]

No changes for TheWikipediaLibrary

TimedMediaHandler

[edit]

No changes for TimedMediaHandler

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]

TranslationNotifications

[edit]

No changes for TranslationNotifications

TrustedXFF

[edit]

No changes for TrustedXFF

TwoColConflict

[edit]

UniversalLanguageSelector

[edit]

No changes for UniversalLanguageSelector

[edit]

No changes for UploadsLink

UploadWizard

[edit]

No changes for UploadWizard

UrlShortener

[edit]

No changes for UrlShortener

UserMerge

[edit]

No changes for UserMerge

VipsScaler

[edit]

No changes for VipsScaler

VisualEditor

[edit]
  • git #16ca6000 - Minor code cleanups to the MWTemplateSpecModel class (T285483) by Thiemo Kreuz
  • git #a867469b - Keep undocumented parameters in the sidebar when unchecked (T274550) by Andrew Kostka
  • git #6af13f0d - Fix parameter ordering when using aliases (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 (T98065) by Thiemo Kreuz
  • git #8d0a623f - Keep template parameter position when resolving aliases (T285483) by Thiemo Kreuz
  • git #280ba23e - Add missing fail-safe to MWTemplateSpecModel.extend() (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 (T285483) by Thiemo Kreuz
  • git #bc1885c3 - Store TemplateData JSON as is instead of copying values (T285483) by Thiemo Kreuz
  • git #0d9cb6f1 - Track seen parameter names in separate data structure (T285483) by Thiemo Kreuz
  • git #fecded9f - Fix parameter search being to relaxed on unknown params (T285940) by Thiemo Kreuz
  • git #99523b85 - Use and document the term "known parameter" in template code (T285483) by Thiemo Kreuz
  • git #f1a66c17 - Rewrite MWTemplateDialog.setApplicableStatus for readability (T284895) by Thiemo Kreuz
  • git #d8f4da19 - Add more edge-case test cases for template spec class (T285483) by Thiemo Kreuz
  • git #db531ddb - Add missing search result limitation to template search (T274903) by Thiemo Kreuz
  • git #84329a40 - Rename temporary "x" variable in spec class tests (T285483) by Thiemo Kreuz
  • git #466e428a - Fix spec.fillFromTemplate() not skipping aliases any more (T285483) (T285843) by Thiemo Kreuz
  • git #bc4aeed8 - Avoid the term "canonical order" in template related docs (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 (T272079) by Roman Stolar
  • git #8dca99d3 - Fix broken template serialization test setup (T285382) by Thiemo Kreuz
  • git #2c0f44df - Add icons to the show/hide button in the ExpandableContentElement (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 (T283943) by Andrew Kostka
  • git #e6d38284 - Revert "Extract "show all" to placeholder class" (T284636) (T285571) by Thiemo Kreuz (WMDE)
  • git #b3bede3b - Extract MWTemplateTitleInputWidget.addExactMatch into a method (T274903) by Thiemo Kreuz
  • git #4b62bc5b - Rewrite MWTransclusionNode.isSingleTemplate for readability (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 (T284895) by Thiemo Kreuz
  • git #c135f10f - Remove unused "insert" action from MWTemplateDialog (T284895) by Thiemo Kreuz

WebAuthn

[edit]

No changes for WebAuthn

Wikibase

[edit]
  • git #e7050cba - Remove subscribing to other aspect for entity usage (T286193) by Amir Sarabadani
  • git #80ed3269 - Introduce __EXPECTED_UNCONNECTED_PAGE__ (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 (T275710) by Roman Stolar
  • git #0ffa3e46 - FP: Introduce ServiceBySourceAndTypeDispatcher (T285933) by Thomas Arrow
  • git #a0041dcb - Don’t show suggester when an entity is selected (T285102) by Lucas Werkmeister
  • git #f78be2bc - EntityDataRequestHandler: Remove ob_clean() call (T282154) (T276428) by Kosta Harlan
  • git #d2e88589 - Return exception when current version of the item is now redirect (T283862) by Amir Sarabadani
  • git #f13b4df1 - Remove TODOs from two ChangeOp classes (T222951) by Lucas Werkmeister
  • git #15849e8e - Add typehints to previously touched files (T282689) by Lucas Werkmeister
  • git #a7a7952a - Introduce and wire RdfBuilderFactory as service (T282689) by Thomas Arrow
  • git #60b3ba6f - Stop using legacy entityNamespaces setting in onSetupAfterCache hook (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) (T272079) by Roman Stolar
  • git #9a8136fa - FP: Wire FederatedPropertiesAwareDispatchingEntityIdParser (T285454) by tzhelyazkova
  • git #455a8fef - Remove unused lb factory in pruneItemsPerSite.php (T285230) by Lucas Werkmeister
  • git #9120be6f - FP: Create FederatedPropertiesAwareDispatchingEntityIdParser (T285454) by tzhelyazkova
  • git #ae7f0bc6 - Drop REL1_36 secondary CI (T285841) by Michael Große
  • git #c57c9832 - Use EntityLookup backed TermLookup for Rdf PropertyStubs (T285634) by Thomas Arrow
  • git #e96fe938 - FP: Make TypeDispatchingExistenceChecker Type and Source Dispatching (T285303) by Jakob Warkotsch
  • git #8d9d7f37 - FP: Introduce EntitySourceAndTypeDefinitions (T285455) by Thomas Arrow
  • git #9e4cdba8 - FP: Introduce EntitySourceLookup (T285455) by Thomas Arrow
  • git #c995d2b4 - Update MockRepoClientCentralIdLookup to UserIdentity (part 1) by Petr Pchelko
  • git #bc100fd8 - Add 'language' param to pageterms & entityterms prop (T282654) (T258053) by Matthias Mullie
  • git #fcf8836c - Emit deprecation warning for php entry points (T140851) by Amir Sarabadani

WikibaseCirrusSearch

[edit]

No changes for WikibaseCirrusSearch

WikibaseLexeme

[edit]

WikibaseLexemeCirrusSearch

[edit]

No changes for WikibaseLexemeCirrusSearch

WikibaseMediaInfo

[edit]

WikibaseQualityConstraints

[edit]
  • git #95dff73a - Don't expect namespace if namespace parameter exists (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 (T140851) by James D. Forrester

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]

No changes for WikimediaEvents

WikimediaIncubator

[edit]

No changes for WikimediaIncubator

WikimediaMaintenance

[edit]
  • git #b4b5a238 - Remove a number of old single-use scripts by DannyS712

WikimediaMessages

[edit]

No changes for WikimediaMessages

Wikisource

[edit]
  • git #59569c11 - Don't hide the OCR config popup when out of view (T281769) by Sam Wilson
  • git #b56c2bb4 - Show text replacement warning only if the original text has been edited (T285523) by Daimona Eaytoy

XAnalytics

[edit]

No changes for XAnalytics

Skins

[edit]

CologneBlue

[edit]

No changes for CologneBlue

MinervaNeue

[edit]
  • git #69a100cb - selenium: Fix failing Jenkins job selenium-daily-beta-Minerva (T269051) by Edward Tadros
  • git #4009065c - Menu: Add "unprotect" action when current user is an admin (T285567) by Derick A

Modern

[edit]

No changes for Modern

MonoBook

[edit]

Nostalgia

[edit]

No changes for Nostalgia

Timeless

[edit]

No changes for Timeless

Vector

[edit]

WikimediaApiPortal

[edit]

No changes for WikimediaApiPortal

VisualEditor

[edit]
  • git #144837b2 - ve.init.Target: Handle overlays in toolbar keyboard handling code by Bartosz Dziewoński

Total Changes

[edit]

289 Changes in 46 repos by 62 authors