MediaWiki 1.38/wmf.1

MediaWiki 1.38.0-wmf.0 Deployment of MediaWiki 1.38.0-wmf.1 to Wikimedia sites MediaWiki 1.38.0-wmf.2

The latest version (labeled "1.38.0-wmf.1") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 21 September 2021 (see the roadmap).

Core changes

edit
  • git #aab276de - Branch commit for wmf/1.38.0-wmf.1 by trainbranchbot
  • git #b65df966 - build: Update wikimedia/purtle from 1.0.7 to 1.0.8 by Alexander Vorwerk
  • git #de9db98b - mediawiki.widgets: Remove obsolete -moz- vendor prefixed rules (T278670) by Volker E
  • git #89bd837f - Escape return of Language::formatNum by Umherirrender
  • git #73c7d7fe - EmailNotification: fix misplaced tab by DannyS712
  • git #caf05919 - skins: Correctly index the copyright icon, caused failure in MF (T291325) by Derick Alangi
  • git #22af2acf - Search data should support multiple searches (T289724) by jdlrobson
  • git #bee7d72a - file: Fix doc of LocalRepo::locked by Umherirrender
  • git #206beaad - mediawiki.mixins: Remove 2009 Flexbox spec support (T278670) (T290935) by Volker E
  • git #48cd9551 - mediawiki.mixins: Remove deprecated `.box-shadow()` mixin (T277819) by Volker E
  • git #c4b2765e - Avoid using ContentHandler::getContentText() by Alexander Vorwerk
  • git #3370bb87 - Drop the ArticleUndeleteLogEntry hook by Daimona Eaytoy
  • git #10e76de5 - Set watch star to half-filled when temp. watched by any interface (T251348) by Bartosz Dziewoński
  • git #c296685f - tests: Avoid trying to access the DB in data providers (T291268) by Derick Alangi
  • git #b648efac - editpage: Replace usage of Title in TextboxBuilder::class by Derick Alangi
  • git #1cf4eab3 - ApiParse: Support hidden skins (T237856) by Ammarpad
  • git #1a22c1c1 - Remove global function mimeTypeMatch() (T291341) by Alexander Vorwerk
  • git #50974619 - Soft deprecate wfReadOnly() and wfReadOnlyReason() (T283978) by Alexander Vorwerk
  • git #bcee220a - tests: Avoid non-namespaced aliases for Wikimedia\Rdbms namespace by Umherirrender
  • git #9714316e - jquery.tablesorter: Reuse existing local variable by Fomafix
  • git #7ca4c636 - mediawiki.Title: Support Unicode characters out of BMP (T291321) by Fomafix
  • git #ecbaedba - Reapply "GrantsInfo service to replace MWGrants" (T253077) by Alexander Vorwerk
  • git #25e10bb3 - Rename diff-related classes for LTR compatibility (T290731) by Daimona Eaytoy
  • git #f5072723 - Deprecate the ArticleUndeleteLogEntry hook by DannyS712
  • git #1b203d05 - TemplateParser: Remove support for deprecated cache-disabling parameter by Ammarpad
  • git #6f7255a5 - mediawiki.feedlink: add mobile _target (T291274) by AntiCompositeNumber
  • git #c27a559a - EditPage: Read from wpWatchlistExpiry form value on "show changes" too (T291287) by Kunal Mehta
  • git #5abebced - phpunit: Fix phpErrorFilter check in TestCaseTrait to avoid PHP bug (T291278) by Timo Tijhof
  • git #e33f6b4b - MovePage - use PageUpdater to create redirect page by Petr Pchelko
  • git #d0714065 - Show autoblock duration in the form at Special:Block (T288438) by Inductiveload
  • git #a13b1915 - Unserialize objects in ParserCache->mExtensionData as objects (T291244) by Sébastien Beyou
  • git #3f421aba - Remove LockManagerGroup::singleton() and ::destroySingletons() (T249030) by Alexander Vorwerk
  • git #801d40fd - Remove deprecated RepoGroup methods (T249020) by Alexander Vorwerk
  • git #a8200aa5 - Deprecate WikiPage methods replaced by DeletePage (T288758) (T288759) by Daimona Eaytoy
  • git #c5e30aba - Remove unused localisation messages for mediawiki.confirmCloseWindow by Bartosz Dziewoński
  • git #6ce0d2c8 - Make EditPage use PageUpdater by daniel
  • git #65b40721 - mediawiki.confirmCloseWindow: Remove support for custom 'message' (T283193) by Timo Tijhof
  • git #2c2ffb0b - Move revert detection code from WikiPage to EditResultBuilder by Petr Pchelko
  • git #377342de - Deprecate and replace legacy hooks in DeletePage (T288758) by Daimona Eaytoy
  • git #30a49197 - Remove Article::delete() Article::confirmDelete() and ImagePage::delete() (T288282) by Daimona Eaytoy
  • git #111a7fd0 - Update @since doc for WikiExporterFactory by Alexander Vorwerk
  • git #092a3dde - RELEASE-NOTES-1.37: Re-write to prepare for rc.0 (T289590) by James D. Forrester
  • git #15e8d65b - Vue: Split off error logger into its own plugin by Roan Kattouw
  • git #bea70565 - mediawiki.page.ready: Introduce `wikipage.indicators` hook (T280363) by Fomafix
  • git #026afca2 - objectcache: fix phpstorm warnings about BagOStuff::* constants and unused vars by Aaron Schulz
  • git #a2b20b63 - Emit deprecation warnings reading from $wgUser (T267861) by DannyS712
  • git #1be6af38 - RELEASE-NOTES-1.37: Clarify recent skin footer deprecations by jdlrobson
  • git #c77f9a8c - profiler: Fixup broken logic for the new 'running' option (T247332) by Timo Tijhof
  • git #008b6528 - resourceloader: Skip version hash calculation in debug mode (T235672) (T85805) by Timo Tijhof
  • git #7c6713b4 - resourceloader: Make getVersionHash() final (T235672) by Timo Tijhof
  • git #da26927c - Remove FileBackendGroup::singleton() and ::destroySingletons() (T249025) by Alexander Vorwerk
  • git #d028567e - Remove MessageCache::singleton() (T249031) by Alexander Vorwerk
  • git #0139a3b8 - Remove LinkCache::singleton() (T249034) by Alexander Vorwerk
  • git #949b16b9 - RELEASE-NOTES-1.37: Note changes in HTMLTitleTextField (T288181) by Martin Urbanec
  • git #4f41e2ad - Add slow-parsoid log channel by Tim Starling
  • git #f9be83e3 - Deprecate Skin::getCopyrightIcon. Skin::getPoweredBy, SkinGetPoweredBy hook (T290583) by jdlrobson
  • git #eec9b5b8 - ChangeTags: Add CSS classes to rows for hidden tags too (T281741) by Bartosz Dziewoński
  • git #e67f822b - Revert "Introduce AbstractLocalizedException" by TChin
  • git #5e1b152d - Update credits ahead of the 1.37 release by Taavi Väänänen
  • git #722ae6c6 - Make UserDefTest a unit test by DannyS712
  • git #5da80e9a - UserDef: creating from id 0 should be unknown user, not context ip (T288311) by DannyS712
  • git #46ef24f7 - UserDef: use TitleParser instead of Title objects by DannyS712
  • git #9308ee9c - UserDef: no need to return full User objects (T288311) by DannyS712
  • git #a0b8b4b2 - Prepare for REL1_37 cut, labelling master as 1.38-alpha (T289586) by James D. Forrester
  • git #78522aea - Add symfony/polyfill-php80 (T290697) by C. Scott Ananian
  • git #c7b6548b - objectcache: improve the WANObjectCache "lag mitigation" TTL logic (T285070) by Aaron Schulz
  • git #2627944a - Add sjd and sje languages to Names.php (T290126) (T290408) by Amir E. Aharoni
  • git #f4eef180 - MediaWikiIntegrationTestCase::getExistingTestPage: Don't assume NS0 is wikitext by James D. Forrester
  • git #ceda8ac6 - Remove Title from signatures in CategoryViewer by Aryeh Gregor
  • git #b4c62c41 - DeleteAction: use BackLinkCacheFactory (T290871) by Alexander Vorwerk
  • git #39383ea1 - Installer: Add $wgLocaltimezone to LocalSettings template (T21991) (T290464) by Gergő Tisza
  • git #aba792cc - Disable hidden radio buttons on page history to fix behavior on Firefox (T290709) by Nardog
  • git #04b07ee7 - API: Using @return never documentation on more functions (T240141) by Umherirrender
  • git #cb0c0d16 - objectcache: Misc micro-optimisations in WANObjectCache (T288702) by Timo Tijhof
  • git #143a532b - stats: Simplify normalizeMetricKey() and fix bad output for edge cases by Timo Tijhof
  • git #1a558181 - stats: Defer BufferingStatsdDataFactory::normalizeMetricKey to send phase (T288702) by Timo Tijhof
  • git #5873c937 - objectcache: Avoid getCurrentTime() call in MapCacheLRU::has() (T275673) by Timo Tijhof
  • git #d1567ad1 - Update Special:Block UI (T280719) by STran
  • git #613a8746 - rdbms: Add more return typehints by Daimona Eaytoy
  • git #2fbf1381 - WikiExporter: inject services by Alexander Vorwerk
  • git #b99458ce - resourceloader: Fix debug mode for RL-to-RL cross-wiki module loads (T255367) by Timo Tijhof

Vendor

edit

Extensions

edit

AbuseFilter

edit
  • git #2deea7bb - Avoid non-namespaced aliases for Wikimedia\Rdbms namespace by Umherirrender
  • git #ccd9b8c8 - Re-add space in AbuseLog entries (T291206) by Daimona Eaytoy
  • git #3f33e08b - Remove various AtEase and error_reporting by Timo Tijhof
  • git #742cc865 - Bump EditStashCache version (T291123) by Daimona Eaytoy
  • git #3ffbfb63 - Rename AbuseFilterVariableGeneratorTest by Matěj Suchánek
  • git #7c26c4b8 - More cleanup for parser-related classes by Daimona Eaytoy

AdvancedSearch

edit
  • git #05b05933 - Fix/update config related documentation in several classes by Thiemo Kreuz

ArticlePlaceholder

edit

Babel

edit

CategoryTree

edit

CentralAuth

edit

CheckUser

edit
  • git #6cacac0f - Simplify false check after openssl_open by Umherirrender

ChessBrowser

edit

CirrusSearch

edit
  • git #b677fb7e - Avoid non-namespaced aliases for Wikimedia\Rdbms namespace by Umherirrender
  • git #1bb5a031 - RedirectsAndIncomingLinks: inject BacklinkCacheFactory (T290909) by Alexander Vorwerk
  • git #2a649fd9 - Replace usages of deprecated wfWikiID() by Alexander Vorwerk
  • git #705e3b39 - Refactor AnalysisConfigBuilder Standard Analyzers (T272606) by tjones
  • git #c4ccffce - Expose CirrusSearch\CirrusSearch class as a service by Gergő Tisza

cldr

edit

ContentTranslation

edit
  • git #9a7446e0 - CX3 Build 0.1.0+20210920 - second build by Santhosh Thottingal
  • git #9b0b0927 - SXContentComparator: Fix regression issues in useListSelector by NikG
  • git #9a2500c7 - Adjust search loading indicator to avoid jumps (T290457) by Santhosh Thottingal
  • git #29b4f26c - CX Skin: Inlclude link related styles and overrides (T289570) (T291252) by Santhosh Thottingal
  • git #b8be4d09 - CX3 Build 0.1.0+20210920 by Santhosh Thottingal
  • git #c4924d99 - SXContentComparator: Refactor all SFCs to use composition api by NikG
  • git #36f03173 - SXTranslationConfirmerActionPanel: Refactor SFC and merge composables by NikG
  • git #2a60c844 - Fix error while switching _target languages in section selector by Santhosh Thottingal
  • git #03b2f790 - Pick a section: Display sections in the same order as in article (T290954) by NikG
  • git #e08c9e0a - SXSectionSelector: Refactor to use Composition API by NikG
  • git #1b37e7e2 - Vuex setCurrentSectionSuggestion mutation: fix constructor payload (T291203) by NikG
  • git #36a66357 - build: Updating stylelint-config-wikimedia to 0.11.1 by Umherirrender
  • git #917cf32c - Page API: Handle empty results from searchPagesByTitlePrefix by Santhosh Thottingal
  • git #1266078a - SX: Remove unused aside tag by Santhosh Thottingal
  • git #1a000b1e - SX: Use Dummy VE surface based section extraction only for source page (T290453) by Santhosh Thottingal
  • git #824eacdb - SX mediawiki store: Remove unreachable code in fetchPageContent by Santhosh Thottingal
  • git #d6f772da - SXTranslationConfirmer: Enable bookmark action (T290482) by NikG

Disambiguator

edit
  • git #b68a3a9d - Remove unneeded check about database connection by Umherirrender

DiscussionTools

edit

DonationInterface

edit
  • git #566c942d - Adyen Checkout: fallback to get submethod by Elliott Eggleston
  • git #da1b4ee2 - Use Apple-branded 'donate' button by Elliott Eggleston
  • git #ca2a376e - Get contact info from Apple Pay sheet (T285722) by Elliott Eggleston

Echo

edit
  • git #a0cb29f1 - Check for empty strings in markasread query param by Umherirrender
  • git #76227585 - Avoid non-namespaced aliases for Wikimedia\Rdbms namespace by Umherirrender
  • git #840edd83 - Clarify the references to talk pages in notification preferences (#2) (T286954) by Bartosz Dziewoński

EntitySchema

edit
  • git #73dd6bfe - Avoid non-namespaced aliases for Wikimedia\Rdbms namespace by Umherirrender
  • git #c0857087 - Update expectations in diff tests after core changes by Daimona Eaytoy

EventBus

edit
  • git #d456640b - Support x_client_ip_forwarding_enabled setting per event service (T288853) by Michael Holloway
  • git #1da8957c - Update wgEventStreams text fixture format by Michael Holloway

FlaggedRevs

edit
  • git #6dbeec25 - Pass ContextSource to DifferenceEngine by Umherirrender

Flow

edit
  • git #98e67107 - Update constructor arguments of Exporter to match WikiExporter (T291338) by Alexander Vorwerk

GettingStarted

edit
  • git #1a382d8a - styles: Remove IE 8 opacity workaround by Volker E

GlobalUsage

edit

Graph

edit
  • git #a9982a11 - Remove unsupported 'message' parameter to mw.confirmCloseWindow by Bartosz Dziewoński

GrowthExperiments

edit
  • git #991eae65 - DatabaseMentorStore: Avoid using deprecated JobQueueGroup::singleton by Martin Urbanec
  • git #a9d97042 - Restore native event handler on mobile task card edit button by Gergő Tisza
  • git #60989910 - Override icon (T291423) by jdlrobson
  • git #1c8fcae8 - QUnit: Add basic test for AddLinkArticle_target.annotateSuggestions() (T285651) by Kosta Harlan
  • git #2d7fe598 - Hard deprecate PreferenceMentorStore service (T291188) by Martin Urbanec
  • git #fcc34575 - Remove MigrateMentorMenteeRelationship from SchemaHooks (T291188) by Martin Urbanec
  • git #4feeb8fe - Stop using MultiWriteMentorStore (T291188) by Martin Urbanec
  • git #8252628a - Hard deprecate PreferenceMentorStore load/save methods (T291188) by Martin Urbanec
  • git #103972da - PostEditDialog: Don't show pageview data (T269659) by Kosta Harlan
  • git #93142db3 - AddLink: Skip over headings in phrase matching (T291361) by Kosta Harlan
  • git #b8770022 - ApiSetMentorTest: remove unused $oldMentor by DannyS712
  • git #cd732524 - mb_strlen always returns int by Umherirrender
  • git #e1456c7b - Require $wgGEMentorshipMigrationStage to be SCHEMA_COMPAT_NEW (T291188) by Martin Urbanec
  • git #f42144cf - tests: Do not directly save MENTOR_PREF in integration tests (T291188) by Martin Urbanec
  • git #abfff4d4 - ApiSetMentorTest: Do not use PreferenceMentorStore (T291188) by Martin Urbanec
  • git #5264870a - QuestionPoster: Handle questions asked on files/categories (T289932) by Martin Urbanec
  • git #0f9c0817 - MentorManager::getRandomAutoAssignedMentor should not throw if no mentors are available (T290371) by Martin Urbanec
  • git #6b22bd6b - QuitMentorship: Catch no mentor available/invalid mentor list cases (T288878) by Martin Urbanec
  • git #6c36b0f2 - Mentee overview: Only include mentor's primary mentees (T291327) by Martin Urbanec
  • git #9d5f349a - ChangeMentor: Execute notify as a deferred update (T291212) by Martin Urbanec
  • git #3c26c1e1 - ChangeMentor: Avoid calling User::newFromIdentity by Martin Urbanec
  • git #4d069192 - Add a link: Enable auto-advance for desktop (T283548) by MewOphaswongse
  • git #39228da3 - Mentee overview: Reorder columns (T278971) by Martin Urbanec
  • git #636f89a8 - Suppress SecurityCheck-DoubleEscaped in QuestionStore::trimQuestion (T291259) by Martin Urbanec
  • git #d7b6b8df - Mentor tools: Add mentor away message to indicate end date (T280307) by Martin Urbanec
  • git #cae7d345 - Mentor status API: Include human-readable back timestamp (T280307) by Martin Urbanec
  • git #33bb3e7e - Mentor tools: Server-side OOUI element should select appropriate status (T280307) by Martin Urbanec
  • git #fc6c0f49 - Use growthexperiments-structuredtask-no-suggestions-found-dialog-button in outdated suggestions dialog by MewOphaswongse
  • git #dc161a3d - Help module: Allow long words to wrap (T290774) by MewOphaswongse
  • git #4d35fc6f - UncachedMenteeOverviewDataProvider: Do not fatal with zero mentees (T291088) by Martin Urbanec
  • git #dc52d5c3 - Hebrew QuitMentorship alias by Amir E. Aharoni
  • git #454b92a4 - Add "the" before "last" by Amir E. Aharoni
  • git #c7238c0b - MentorTools: Make away for days required in AwaySettingsDialog (T280307) by Martin Urbanec
  • git #0bca549f - Remove disableDefaultEditModeToolsForRegularVeMode for add image _target initializer (desktop) by MewOphaswongse
  • git #0f322b54 - QuitMentorship: Rephrase new mentor notification (T288878) by Martin Urbanec
  • git #1052c59b - Mentor dashboard: Add frontend for Mentor tools (T280307) by Martin Urbanec
  • git #2e4173ec - Check for data before attempting to use (T255616) by Kosta Harlan
  • git #4cea05d9 - Mentor dashboard: Add backend code for mentor's status (T280307) by Martin Urbanec
  • git #16d1a84b - Add Image: Handle submission (T289024) by Gergő Tisza
  • git #853b801d - Add an image: Create basic elements for image inspector (T290907) by MewOphaswongse
  • git #b8b4c95e - Create StructuredTaskToolbarDialog (T290761) by MewOphaswongse
  • git #06e8bd71 - Update suggested edits module state from start editing dialog (T290212) by Kosta Harlan

GuidedTour

edit

IPInfo

edit

Kartographer

edit

LdapAuthentication

edit

MachineVision

edit

Math

edit

MediaSearch

edit

MobileFrontend

edit
  • git #61ae6947 - specials: Make SpecialContributions be able to view IP editors contribs (T291233) by Derick Alangi
  • git #22d2ea32 - [selenium] temporarily delete problematic test (T291145) by jdlrobson
  • git #857bc270 - [Selenium] Skip failing user page test by jdlrobson
  • git #7b5c266b - DI NamespaceInfo, RevisionStore & RevisionFactory services by Derick Alangi
  • git #4cfb1a93 - specials: Properly dependency inject RevisionLookup in MobileDiff by Derick Alangi

NearbyPages

edit
  • git #c7855029 - i18n: Replace instances of "article" with "page" by jdlrobson

PagedTiffHandler

edit

PageImages

edit

PageTriage

edit

PdfHandler

edit

ProofreadPage

edit

PropertySuggester

edit

SecurePoll

edit

TemplateData

edit
  • git #eb12e48b - Add test cases for (almost) all possible parsing errors by Thiemo Kreuz
  • git #03d838ab - Omit the newline from EndFormat if no parameters are present (T282031) by Arlo Breault
  • git #920dd0c4 - Update FormatString spec to match Parsoid's implementation by Arlo Breault

Translate

edit
  • git #8c5339de - Use DB_PRIMARY instead of deprecated DB_MASTER (T254646) by Alexander Vorwerk
  • git #aaffbdfc - Replace deprecated PageContentSave hook (T291001) by TChin
  • git #d5e4921a - Avoid non-namespaced aliases for Wikimedia\Rdbms namespace by Umherirrender
  • git #f3610e26 - TranslationHelperException: Fix formatting for declare strict_types by Abijeet
  • git #e59fb915 - Avoid duplicated directory separators for premade groups (T272830) by Niklas Laxström
  • git #1bb395cb - Clear translatable source page cache after move by Abijeet
  • git #99f141e4 - TranslatablePageMover: Remove custom _target page exists check (T284116) by Abijeet
  • git #4a1b68dc - SpecialPageTranslationMovePage: Wrap common fields in a function by Abijeet
  • git #61201b5a - MovePage: Add support for moving talkpages (T41023) by Abijeet
  • git #80875bb5 - Breaking change: Remove getConfiguration and getFFS from MessageGroup by Niklas Laxström
  • git #5f080428 - QueryTranslationStatsActionApi: Increase max value by Niklas Laxström

UploadWizard

edit
  • git #70eedc3e - Remove unsupported 'message' parameter to mw.confirmCloseWindow by Bartosz Dziewoński
  • git #6df91558 - Avoid using ContentHandler::getContentText() by Alexander Vorwerk
  • git #93bee469 - Fix casing of internal special page name Userlogin by Umherirrender
  • git #9c7005a0 - Replace obsolete LESS `box-shadow()` mixin by Volker E

VipsScaler

edit
  • git #c75623cb - Use remoteExtPath, not remoteSkinPath by Kunal Mehta

VisualEditor

edit
  • git #34cbc3f3 - Use getTemplateDataQueryTitle to distinguish template title cases (T290140) by WMDE-Fisch
  • git #696d0668 - Add tests for MWTemplateSpecModel.getTitle() (T290140) (T291062) by Thiemo Kreuz
  • git #9e6def01 - Scroll template dialog element into view when pressing space (T289043) by Thiemo Kreuz
  • git #65e3ce07 - Drop substitution prefixes before querying for TemplateData (T290140) by Andrew Kostka
  • git #48b9a587 - Regression: Update selection in new sidebar relative to content (T289043) (T291151) by Thiemo Kreuz
  • git #d91e3567 - Fix Cite dialog failing with new sidebar (T291241) by Thiemo Kreuz
  • git #9f783d96 - Regression: Fix selection of first transclusion element (T289043) by Thiemo Kreuz
  • git #7165efd4 - Improve messaging for when a template is not found (T290140) by Andrew Kostka
  • git #0fcfa5c4 - Rename weird .onBookletLayoutSet() event handler by Thiemo Kreuz
  • git #482f4152 - Regression: Fix broken click on top-level template elements (T289043) (T291151) by Thiemo Kreuz
  • git #cf147904 - Utilize native .isRemovable() in template dialog sidebar (T289039) by Thiemo Kreuz
  • git #dc2ce8ff - Use OO.ui.PageLayout.setupOutlineItem instead of setOutlineItem by Thiemo Kreuz
  • git #4117126e - Update VE core submodule to master (ec9e8022e) (T290176) by Bartosz Dziewoński
  • git #cb685d12 - Fix enter sometimes focusing the wrong template part (T289043) by Thiemo Kreuz
  • git #0f309f5b - Hide "required" indicator in new sidebar (T290492) by Thiemo Kreuz
  • git #074a295a - Change confusing property name in AddParameterPage by Thiemo Kreuz
  • git #51ad4031 - Update AddParameterPage validation when the template changes (T290977) by Thiemo Kreuz
  • git #c3353611 - Avoid referencing methods via strings, take 2 by Thiemo Kreuz
  • git #7f2821da - Align more/less button (T290492) by Svantje Lilienthal
  • git #6680f5f1 - Force delete button to be disabled on template parameters by Thiemo Kreuz
  • git #e62b3fec - Optimize .selectPartById() to fire less events by Thiemo Kreuz
  • git #aa556e3e - Update and fix all `@param config` and `@cfg` documentation by Thiemo Kreuz
  • git #338a8008 - Merge "templateParameterClick" and "choose" events by Thiemo Kreuz
  • git #e04c9efe - Override default source mode font in placeholders too (T290176) by Bartosz Dziewoński
  • git #97ef584e - Rename showSidebar to expandSidebar for consistency (T274554) by Andrew Kostka

Wikibase

edit
  • git #f0a42685 - FP: improve source config validation readability by Jakob Warkotsch
  • git #ae589b8c - FP: fix typos in EntitySourceDefinitionsConfigParser by Jakob Warkotsch
  • git #f563df50 - FP: Change PropertyId to NumericPropertyId (T289125) by tzhelyazkova
  • git #8a96ffca - FP: Change PropertyId to NumericPropertyId (T289125) by tzhelyazkova
  • git #f0503854 - Use class constant instead of repeating string literals (T291121) by Michael Große
  • git #69224cd1 - FP: typehint db source in EntitySourceDefinitions by Jakob Warkotsch
  • git #e5e4384c - Fix secondary CI emails (T291250) by Lucas Werkmeister
  • git #9c3f1ecc - Avoid non-namespaced aliases for Wikimedia\Rdbms namespace by Umherirrender
  • git #6c3631b4 - Fix secondary CI again by Michael Große
  • git #1937f91e - Format low year numbers with CE for disambiguation (T104750) by Lucas Werkmeister
  • git #84c6884a - FP: fix test system after entity sources config changes by Jakob Warkotsch
  • git #815925cc - Don't repeatedly dispatch old changes (T291087) by Michael Große
  • git #e05075c7 - FP: Change PropertyId to NumericPropertyId in data-model (T289125) by Jakob Warkotsch
  • git #634db365 - Simplify checking for an empty job queue in test by Michael Große
  • git #1ccea54b - Remove obsolete test stub by Michael Große
  • git #769e050d - GitHub Action fix email_content.html path (T291250) by Thomas Arrow
  • git #785409cd - FP: Replace NewEntitySource with NewDatabaseEntitySource in data-access/tests (T290650) by rosalie
  • git #f237b971 - Don't run tests if there is no Client enabled by Michael Große
  • git #b13b4f8d - Introduce DatabaseEntitySource and ApiEntitySource (T288524) by rosalie
  • git #a8e24417 - FP: Make EntitySource an Interface and use DatabaseEntitySource and ApiEntitySource (T288524) by rosalie
  • git #9258259f - Update GitHub action-send-mail (T291250) by Thomas Arrow
  • git #4044cc5a - FP: Wikibase/lib - replace PropertyId with NumericPropertyId (T289125) by tzhelyazkova
  • git #eae6d496 - Make sure change dispatching has most current changes (T291119) by Michael Große
  • git #835296df - Remove unused method from EntityChangeLookup by Michael Große
  • git #794e82e7 - selenium: Upgrade @wdio packages to v7 (T274579) by Željko Filipin
  • git #8f4bed1c - Extract method to create new EntityChange instances in test by Michael Große
  • git #a62b9a70 - Use lastrevid from base response if existing (T290951) by toan
  • git #c7302223 - styles: Remove obsolete -moz- vendor prefixed rules (T278670) by Volker E
  • git #3a6e4936 - Replace dispatchChanges maint scripts with jobs (T290368) by Michael Große
  • git #5eb59531 - Fix assertion and add test for ChangeStore delete by Michael Große
  • git #c85a438b - FP: Wikibase/client - replace PropertyId with NumericPropertyId (T289125) by tzhelyazkova
  • git #0a3f9c2c - FP: remove unnecessary prefetch optimization (T289667) by Jakob Warkotsch
  • git #25ce21af - FP: refactor FederatedPropertiesEntityParserOutputGenerator (T289667) by Jakob Warkotsch
  • git #600f56f6 - CI to extract new packages to standalone libraries (T289040) by Thomas Arrow
  • git #4a2b8887 - Drop tmpUseRequestLanguagesForRdfOutput config by Ladsgroup

WikibaseCirrusSearch

edit

WikibaseLexeme

edit

WikibaseLexemeCirrusSearch

edit

WikibaseMediaInfo

edit

WikibaseQualityConstraints

edit

WikidataPageBanner

edit

wikihiero

edit

WikimediaBadges

edit

Wikisource

edit

Skins

edit

MinervaNeue

edit

MonoBook

edit

Vector

edit

Misc

edit

VisualEditor/VisualEditor

edit
  • git #ec9e8022 - Update and fix all `@param config` and `@cfg` documentation by Thiemo Kreuz
  • git #40bf00bf - Make default source mode font easier to override (T290176) by Bartosz Dziewoński

No changes

edit
  • 3D
  • ActiveAbstract
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • BetaFeatures
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CentralNotice
  • CharInsert
  • Cite
  • CiteThisPage
  • Citoid
  • CodeEditor
  • CodeMirror
  • CodeReview
  • Cognate
  • Collection
  • CologneBlue
  • CommonsMetadata
  • ConfirmEdit
  • CongressLookup
  • ContactPage
  • CreditsSource
  • Dashiki
  • DismissableSiteNotice
  • DoubleWiki
  • DynamicSidebar
  • Elastica
  • ElectronPdfService
  • EventLogging
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FileImporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GWToolset
  • Gadgets
  • GeoCrumbs
  • GeoData
  • GlobalBlocking
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • ImageMap
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LabeledSectionTransclusion
  • LandingCheck
  • Linter
  • LiquidThreads
  • Listings
  • LocalisationUpdate
  • LoginNotify
  • MapSources
  • MassMessage
  • MediaModeration
  • MobileApp
  • Modern
  • MultimediaViewer
  • NavigationTiming
  • NewUserMessage
  • Newsletter
  • Nostalgia
  • Nuke
  • OATHAuth
  • OAuth
  • OAuthRateLimiter
  • ORES
  • OpenStackManager
  • PageAssessments
  • PageNotice
  • PageViewInfo
  • ParserFunctions
  • Poem
  • PoolCounter
  • Popups
  • QuickSurveys
  • Quiz
  • RSS
  • ReadingLists
  • RelatedArticles
  • Renameuser
  • RevisionSlider
  • SandboxLink
  • Score
  • Scribunto
  • SearchExtraNS
  • SecureLinkFixer
  • ShortUrl
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • Thanks
  • TheWikipediaLibrary
  • TimedMediaHandler
  • Timeless
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • TwoColConflict
  • UniversalLanguageSelector
  • UploadsLink
  • UrlShortener
  • UserMerge
  • WebAuthn
  • WikiEditor
  • WikiLove
  • Wikidata.org
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaEditorTasks
  • WikimediaEvents
  • WikimediaIncubator
  • WikimediaMaintenance
  • WikimediaMessages
  • XAnalytics
  • intersection
  • timeline

Total changes

edit

352 Changes in 60 repos by 72 authors

  NODES
INTERN 1
Note 4
USERS 1