Jump to content

MediaWiki 1.38/wmf.1

From mediawiki.org
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 AddLinkArticleTarget.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