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
[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" (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
[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 (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
[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" (task T285959) by Reedy
CongressLookup
[edit]No changes for CongressLookup
ContactPage
[edit]No 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
[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 (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
[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 (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
[edit]No changes for Elastica
ElectronPdfService
[edit]No changes for ElectronPdfService
EntitySchema
[edit]- git #db0135d3 - Replace depricating method IContextSource::getWikiPage to WikiPageFactory usage (task 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]- 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
[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]- 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
[edit]No changes for GoogleNewsSitemap
Graph
[edit]No 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
[edit]No changes for GuidedTour
GWToolset
[edit]- git #3e658f52 - Added tag description for GWToolset (task T246242) by TChin
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). (task 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]- 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
[edit]No changes for MobileApp
MobileFrontend
[edit]- git #ab6b8d59 - Replace deprecated method IContextSource methods (task T275710) by Roman Stolar
MultimediaViewer
[edit]No changes for MultimediaViewer
NavigationTiming
[edit]No 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
[edit]No changes for NewUserMessage
Nuke
[edit]No changes for Nuke
OATHAuth
[edit]- git #ec3c4991 - Remove $wgOATHAuthSecret by Reedy
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]- 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
[edit]No changes for Quiz
ReadingLists
[edit]No changes for ReadingLists
RelatedArticles
[edit]- git #0512e508 - selenium: Update wdio-mediawiki (task T283597) by sahil
Renameuser
[edit]No 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
[edit]No changes for RSS
SandboxLink
[edit]No changes for SandboxLink
Score
[edit]No changes for Score
Scribunto
[edit]No changes for Scribunto
SearchExtraNS
[edit]No changes for SearchExtraNS
SecureLinkFixer
[edit]No changes for SecureLinkFixer
SecurePoll
[edit]- git #51f0270f - Add documentation Tallier (task T282461) by AnaïsGueyte
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]- git #8fdb3aca - Fix history tools performance (task T284274) by Tim Starling
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]- 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
[edit]No changes for TranslationNotifications
TrustedXFF
[edit]No changes for TrustedXFF
TwoColConflict
[edit]- git #017c7765 - Replace depricating method IContextSource::getWikiPage (task T275710) by Roman Stolar
UniversalLanguageSelector
[edit]No changes for UniversalLanguageSelector
UploadsLink
[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 (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
[edit]No 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
[edit]No 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
[edit]No 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
[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 (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
[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 (task T269051) by Edward Tadros
- git #4009065c - Menu: Add "unprotect" action when current user is an admin (task T285567) by Derick A
Modern
[edit]No changes for Modern
MonoBook
[edit]- git #2f82aabd - monobook-responsive pref: Follow core preference if set (task T285402) by Ammarpad
Nostalgia
[edit]No changes for Nostalgia
Timeless
[edit]No 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
[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