Directory

MediaWiki 1.44/wmf.8 - MediaWiki Jump to content

MediaWiki 1.44/wmf.8

From mediawiki.org
MediaWiki 1.44.0-wmf.6 Deployment of MediaWiki 1.44.0-wmf.8 to Wikimedia sites MediaWiki 1.44.0-wmf.11

The latest version (labeled "1.44.0-wmf.8") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 17 December 2024 (see the roadmap).

Core changes

[edit]
  • git #6ac89174 - Branch commit for wmf/1.44.0-wmf.8 (T375667) by trainbranchbot
  • git #8465c722 - ParsoidFragmentMode: use special 'exttag' strip marker (T380758) (T254523) (T382287) by C. Scott Ananian
  • git #83d2093b - Revert "Revision: make RevisionRecord::getPage() return a value object" (T381982) by Subramanya Sastry
  • git #f3ba140a - Bump wikimedia/parsoid to 0.21.0-a10 (T381097) by Isabelle Hurbain-Palatin
  • git #b3280bba - SpecialBlock: Handle expiry datetime in JS the same as in PHP (T380963) by Sam Wilson
  • git #b909a648 - Support sections in the dropdown mode of HtmlMultiSelectField (T380995) by Func
  • git #2f70e3aa - AuthManager: Fix typo in AuthenticationRequest merge logic by Gergő Tisza
  • git #c7b538a4 - AuthenticationRequest: Improve documentation by Gergő Tisza
  • git #372cc166 - mediawiki.special.block: Fix edit link (T379255) by TheresNoTime
  • git #cf119815 - block: Multiblocks block API (T378147) by Tim Starling
  • git #f531e638 - SpecialBlock: Re-add pipe separator between 'Edit' and 'Remove' (T381492) by Sam Wilson
  • git #d71957b4 - SpecialBlock [Codex]: fix reblocking and rework store (T382035) by MusikAnimal
  • git #c0a60844 - SpecialBlock: update label and placeholder for target field (T377997) by MusikAnimal
  • git #91751e33 - widget: Add pending state to Date(Time)InputWidget (T382186) by Daimona Eaytoy
  • git #6e54b50b - Setup: Remove unused $wgBaseDirectory in favour of MW_INSTALL_PATH by Timo Tijhof
  • git #fd414d67 - maintenance: Fix sql comment in SchemaGenerator for windows by Umherirrender
  • git #9d392131 - tests: Skip ComposerLaunchParallelTest when pcntl or posix is missing by Umherirrender
  • git #676239f9 - tests: Use @postCondition in MediaWikiTestCaseTrait (T354387) by Umherirrender
  • git #f5758536 - Introduce ISearchResultSet::isApproximateTotalHits by David Causse
  • git #263b069c - Drop orphaned JSON schema change files (T381981) by Daimona Eaytoy
  • git #09cdb3b6 - Re-generate all schema change files (T381981) (T382030) by Daimona Eaytoy
  • git #57570660 - OutputTransform: Fix double IDs on headings (T366083) by Arlo Breault
  • git #fd58f87d - Import: ensure PageUpdatedEvent has the correct properties. by daniel
  • git #94002f0d - SpecialBlock: Reset form font-size (T377902) by Sam Wilson
  • git #251f4395 - Move SQL schema and schema changes to new sql/ top-level directory (T382030) by Daimona Eaytoy
  • git #c87922ee - SpecialBlock: Add remaining form fields to editing (T380963) by Sam Wilson
  • git #04eb29cb - tests: Show a more informative error message when teardown is skipped (T354387) by Tim Starling
  • git #dfc26c9d - Special:Block [Codex]: Change position of action links (T381492) by hmonroy
  • git #c2566c2e - maintenance: Factor out a few methods from SchemaMaintenance (T381981) by Daimona Eaytoy
  • git #bdcb4c1c - temp accounts: Break up temporary user names with hyphens (T381845) by Thalia
  • git #a26c2768 - Ensure necessary updates are performed on import and undelete (T381225) (T381299) by daniel
  • git #f9bb09be - resources: Use Codex link styles for file metadata button (T379453) by Ammarpad
  • git #afb60d09 - StatusValue: Disallow combining MessageSpecifier and parameters array by Bartosz Dziewoński
  • git #292a7632 - StatusValue: Remove broken ways to search/replace messages by Bartosz Dziewoński
  • git #b1ab2dc0 - SpecialBlock [Codex]: improve handling of clearing of the target user (T380968) by MusikAnimal
  • git #1743a244 - Special:Block [Codex]: Add "change visibility" links to accordions (T379744) by hmonroy
  • git #32534cfa - SpecialBlock: Change 'add block' button to red and update label (T381342) by Sam Wilson
  • git #18cf93f7 - installer: Avoid empty handler for LoadExtensionSchemaUpdates (T358446) by Daimona Eaytoy
  • git #7d8b6138 - Add Fur language (fvr) (T381894) by Amir E. Aharoni
  • git #46b2bce3 - Add Coptic language (cop) (T381463) by Amir E. Aharoni
  • git #e81ee738 - Extend MediaWikiUnitTestCase in TempUser/SerialMapping tests by Thalia
  • git #1aa1b7d0 - rdbms: fix table prefixing in "FOR UPDATE" clause generation in Postgres by Aaron Schulz
  • git #a14b0e64 - db: Drop AbstractSchemaValidator::$missingDepCallback (T381981) by Daimona Eaytoy
  • git #25206e51 - Allow viewing source when a protected page exists but is empty (T249978) by Bartosz Dziewoński
  • git #bd789b14 - jobqueue: Re-arrange makeJobQueueGroup for performance by thiemowmde
  • git #3b747760 - tests: Move code in resetNonServiceCaches() out of a loop by thiemowmde
  • git #47f8fec9 - mediawiki.special.block: Add link to edit block reasons (T379255) by TheresNoTime
  • git #99bf35cb - Remove deprecated ApiBase::errorArrayToStatus() by Bartosz Dziewoński
  • git #a30f08f6 - Enable new heading HTML by default (T371755) by Bartosz Dziewoński
  • git #26dec3dc - SpecialBlock: Hide block form unless creating or editing (T381342) by Sam Wilson
  • git #baa066e7 - Update Codex from v1.17.0 to v1.18.0 (T303384) (T314514) (T341978) (T342126) (T370889) (T380452) (T381787) by lwatson
  • git #f3ef4ca3 - SpecialBlock [Codex]: use blank cells for no data in tables (T376746) by MusikAnimal
  • git #b691c389 - ButtonAuthenticationRequest: Add AllowDynamicProperties directive (T381068) by James D. Forrester
  • git #d059113d - Updates for Arabic (ar) and Egyptian Arabic (arz) by Meno25
  • git #8a138e12 - stylelint: Add plugin/no-unsupported-browser-features for our two intended warnings by James D. Forrester
  • git #54493bf2 - build: Cache stylelint data to make runs faster for local devs by James D. Forrester
  • git #9b2f821d - Fix core contributions special page tests for legacy Vector (T381842) by Dreamy Jazz
  • git #5cb11cba - mediawiki.special.block: Fix table overflow/width (T379167) by TheresNoTime
  • git #7422e91a - Fix ThumbnailEntryPointTest when the gd library is used by Aaron Schulz
  • git #2d5e56a5 - SpecialBlock: Update descriptions of block details and options (T377997) by Sam Wilson
  • git #704cffcd - rdbms: fix failing Postgres test in LoadBalancerTest by Aaron Schulz
  • git #5ec10740 - mailmap: Update email address for Doğu Abaris by Doğu Abaris
  • git #fc8ed3ce - LanguageConverter: Ignore content inside <math> and <svg> elements (T381617) by C. Scott Ananian
  • git #e5667baf - Always prevent API calls if user input widget only accepts IPs (T380407) by Dreamy Jazz
  • git #c1eefaac - Add an option for changePassword.php to read the password through stdin (T378203) by Alex
  • git #3f9a8fc3 - add `use MediaWiki\Maintenance\Maintenance` to some maintenance classes by Novem Linguae
  • git #8ced3638 - docs: ApiCheckCanExecute hook can accept any MessageSpecifier by Bartosz Dziewoński
  • git #1e7a520f - Revision: make RevisionRecord::getPage() return a value object (T380536) by daniel
  • git #92f00eea - Silence inserts to the job table in JobQueueDB (T379766) by Dreamy Jazz
  • git #c1581957 - Replace x.slice([s,]x.length-y) with x.slice([s,]-y) by Ed Sanders
  • git #5c927fd2 - Update OOUI to v0.51.4 (T377370) (T380198) (T381341) (T381542) by Eric Gardner
  • git #870d7960 - Merge Interwiki extension into core (T33951) (T270444) (T312425) (T315759) (T357247) by Dringsim
  • git #b843cc03 - SpecialBlock: Update 3 messages on Special:Block (T377997) by Sam Wilson
  • git #bc65654c - installer: Allow addWiki.php to add extra tasks (T352113) by Tim Starling
  • git #1e17f8a9 - Special:Block [Codex]: Update convenience link (T378792) by hmonroy
  • git #c014a968 - Add Hijri time to Persian locale by Ebrahim Byagowi
  • git #f37e6fbb - ContributionsSpecialPage: Call IndexPager::getBody if no results (T380518) by Thalia
  • git #8c62db4f - add `use MediaWiki\Maintenance\Maintenance` to some maintenance classes by Novem Linguae
  • git #55383dda - HtmlInputTransformHelper/HtmlToContentTransform are statslib-only now by C. Scott Ananian
  • git #a55bb186 - tests: Don't throw exceptions on tearDown() (T354387) by Tim Starling
  • git #ad4af23e - SpecialBlock: Update various system messages (T377997) by Sam Wilson
  • git #48803e13 - http: Update LocalHTTPProxy documentation (T381251) by Tim Starling
  • git #928d2824 - Stats: Move StatsFactory flush into emitBufferedStats (T380609) by Cole White
  • git #70b46b72 - Add ApiQueryCheckCanExecute hook by Gergő Tisza
  • git #a3081baa - Remove performance tracking for search (T379861) by ksarabia
  • git #962c97ce - maintenance: Require Maintenance class in CheckSignatures script by Ammarpad
  • git #67557ba1 - ParserCache: After fetching from persistent cache, save to in-process cache (T277829) by Bartosz Dziewoński
  • git #87097ba2 - Streamline some code related to disabled messages by Thiemo Kreuz
  • git #57d9755f - Fix missing split group error log output (T378481) by Arthur Taylor
  • git #864abb61 - MWHttpRequest: allow using local proxy in cli mode (T381251) by Giuseppe Lavagetto
  • git #22729181 - rdbms: renamed $trxRoundId parameters in TransactionManager by Aaron Schulz
  • git #b3e9f384 - ParserCache: Get rid of the temporary key schema ratio config (T373037) by Amir Sarabadani
  • git #b84e1c4a - SpecialBlock: Add block-reason-help message to Reason field (T377997) by Sam Wilson
  • git #3e78f785 - Rename brokenredirect i18n key by SomeRandomDeveloper
  • git #e9c6cf51 - SpecialJavaScriptTest: Pass `debug` from current req instead of global variables (T36738) by Hannah Okwelum
  • git #32e2a958 - page: Don't create invalid user when showing missing user page (T381217) by Ammarpad
  • git #e6f75a73 - Remove unused parameter from `nocontribs` message (T380518) by Thalia
  • git #4cca496c - OutputPage: Minor cleanup by Reedy
  • git #03101d39 - RELEASE-NOTES-1.44: Add entry for LinksUpdate::getImages deprecation by James D. Forrester
  • git #779097e3 - Accept PageReference in LinkRenderer::makeExternalLink by Daimona Eaytoy
  • git #18742fc8 - SpecialBlock: Fix MenuButton display bug for short tables (T380966) by Sam Wilson
  • git #75fe6877 - ResourceLoader: Use MW_INSTALL_PATH constant in transformResourcePath() by Timo Tijhof
  • git #ac97a628 - installer: Use MW_INSTALL_PATH constant in DatabaseUpdater by Timo Tijhof
  • git #b30adcd6 - Remove unusual message keys for parser limit report by Bartosz Dziewoński
  • git #eaecb5d2 - editpage: More consistently exclude unintended limit report entries (T379971) by Bartosz Dziewoński
  • git #b2451e88 - add `use MediaWiki\Maintenance\Maintenance` to some maintenance classes (T353458) by Novem Linguae

Vendor

[edit]

Extensions

[edit]

AbuseFilter

[edit]

AdvancedSearch

[edit]
  • git #552e6502 - Replace obscure "self" function parameter in MultiselectLookup by thiemowmde
  • git #df9582ae - There is no "int" in JavaScript by thiemowmde

ArticleCreationWorkflow

[edit]

ArticlePlaceholder

[edit]

AutoModerator

[edit]

Babel

[edit]
  • git #384e375b - Database.php: Add property type by Abijeet
  • git #a08e520f - NotBabelBox: Add property types by Abijeet
  • git #fb595ccb - ApiQueryBabel: Add property types by Abijeet
  • git #e8f76212 - Return null instead of false from BabelLanguageCodes::getCode by Abijeet
  • git #ef52c9f3 - LanguageBabelBox: Add types to properties and remove unused property by Abijeet
  • git #6894dd2e - Change function name to start with lowercase by Umherirrender
  • git #83709c64 - Update all PHP class namespaces that changed in 1.43 (T379934) by thiemowmde
  • git #df07b067 - Update all PHP class namespaces that changed in 1.42 (T379934) by thiemowmde
  • git #7d4740fb - Add parent categories to babel categories (T33097) by Pppery
  • git #791be070 - BabelAutoCreate: Remove use of deprecated doUserEditContent() (T379934) by wangombe
  • git #db870812 - BabelTest: update references to Parser::class and ParserOutput::class (T379934) by Wangombe
  • git #30d1605f - Minor cleanup by Reedy
  • git #25575ad5 - Use Parser::getPage() directly, don’t convert to Title (T379934) by Tacsipacsi
  • git #7596d792 - Use parser target language instead of page language by Tacsipacsi

CampaignEvents

[edit]

CentralAuth

[edit]
  • git #843743d8 - SpecialPaageBeforeExecuteHookHandler: Remove unused property (T375788) by Derick Alangi
  • git #ee34abbc - maintenance: Cleanup usage of deprecated `::getSelectQueryData()` by Derick Alangi
  • git #8ff34df6 - Prevent temporary accounts being given global groups (T380084) by Dreamy Jazz
  • git #f355b537 - Revert "PreAuthenticationProvider: Allow blocking account creation based on IP reputation" (T359922) by Kosta Harlan
  • git #6e701665 - CentralAuthHooks: Replace deprecated `wfParseUrl()` global function by Derick Alangi
  • git #48c6287a - build: Use inline ignore for remaining phpcs issue by Umherirrender
  • git #86f6191d - SharedDomainHookHandler: Fix allowed 'users' module name by Bartosz Dziewoński
  • git #cfbaf1a4 - deleteEmptyAccounts.php: Show status on error, not just message key by Gergő Tisza
  • git #d1cfdd79 - SUL3: Make SharedDomainHookHandler restrictions configurable (T377142) by Gergő Tisza
  • git #892fc1a5 - Document some generated message keys by Ed Sanders
  • git #fc4f9420 - Simplify central autologin fallback domain handling by Gergő Tisza
  • git #6bcf89a7 - Modernize status and error message handling by Bartosz Dziewoński
  • git #0bed631a - SUL3: Improve SUL3 autologin feature (T375788) by Derick Alangi

Chart

[edit]

CheckUser

[edit]

CirrusSearch

[edit]
  • git #3eb637ad - Ignore upcoming isApproximateTotalHits method in TeamDraftInterleaverTest by David Causse
  • git #a9248ad1 - Exclude connections from cirrus-config-dump (T372769) by Erik Bernhardson

Cite

[edit]

CiteThisPage

[edit]
  • git #dfc35abe - Replace uses of deprecated ParserOutput::getText() (T293512) by Isabelle Hurbain-Palatin

Citoid

[edit]

CodeMirror

[edit]

CommunityConfiguration

[edit]

CommonsMetadata

[edit]
  • git #e5fbc8d0 - Remove helper function from test class by Umherirrender

ConfirmEdit

[edit]

ContactPage

[edit]

ContentTranslation

[edit]

DiscussionTools

[edit]
  • git #5c9389db - Replace unneeded `isset()` with `!== null` by Bartosz Dziewoński
  • git #eb178b55 - Fix overflow menu in Parsoid output by Ed Sanders
  • git #f1ed4ad8 - Fix hiding "actions" bar (subscribe button) in Parsoid output by Ed Sanders
  • git #74f26350 - Fix lede section button in Parsoid output by Ed Sanders
  • git #cd7b389b - Fix border on first section in Parsoid output by Ed Sanders
  • git #89928397 - Fix positioning of collapse/expand button in Parsoid output by Ed Sanders
  • git #f895d942 - Add !important rule to mobile margin overrides (T381651) by Ed Sanders

DonationInterface

[edit]
  • git #5fd89b8b - Add new text for PayPal annual recurring (T379949) by Damilare Adedoyin
  • git #a340842e - Changes for annual recurring post-payments prompt (T382088) by pcoombe
  • git #ebbaaf6e - Remove unused fields from gravy google and apple pay by Damilare Adedoyin
  • git #28cbbb8c - Remove stray single quote from gateway adapter session logging. by Jack Gleeson
  • git #45646043 - Add tabindex for monthly convert links by pcoombe

Echo

[edit]
  • git #834ce601 - Change function name to start with lowercase by Umherirrender
  • git #2daec3b9 - Clean up dead or unnecessarily complex code by Matěj Suchánek
  • git #13508743 - Make ThankYouEditTest better test updates in web request mode by Aaron Schulz
  • git #ec5b894f - Add azerbaijani special page aliases (T381048) by Nemoralis
  • git #b2da91b9 - DiscussionParser: Update some deprecated User methods by Bartosz Dziewoński

ElectronPdfService

[edit]

EntitySchema

[edit]
  • git #e375e262 - Skip ESElasticTermResultTest class if WikibaseCirrusSearch not loaded by Arthur Taylor
  • git #466c8c28 - Enforce HookHandler naming convention (T342003) by Arthur Taylor
  • git #cb4700d5 - Skip ESElasticTermResult tests when WikibaseCirrusSearch not loaded by Arthur Taylor
  • git #3cca5ef1 - Stop extending unstable ViewAction in EntitySchema (T287713) by Arthur Taylor
  • git #0715a806 - Use a HookRunner to run EditFilterMergedContent (T348050) by Arthur Taylor
  • git #7a772ea2 - Use assertPostConditions instead of tearDown (T354387) by Tim Starling
  • git #a060707e - Search for EntitySchema by label (T376252) by Lucas Werkmeister
  • git #c0a99583 - Remove EntitySchema DataType feature flag - set to always on (T333667) by Arthur Taylor
  • git #0fa2baae - Use namespaced ConfigFactory class by Umherirrender

EventLogging

[edit]

FileImporter

[edit]

FlaggedRevs

[edit]
  • git #7973fe6c - en.json: capitalize menu item by Novem Linguae
  • git #2fef140d - Restore stabilise link on non-talk pages (T374345) by Wargo
  • git #28f98392 - Removed error "Could not submit form" when it is not submited (Special:Stabilization) by Wargo

Flow

[edit]
  • git #00127baa - Revert "Catch InvalidDataException errors to avoid log spam" (T371586) by Martin Urbanec

Gadgets

[edit]
  • git #d24cfb4a - Use type-declarations in GadgetDefinitionContentArmor by Umherirrender

GeoData

[edit]
  • git #f82b9ddf - Replace uses of deprecated ParserOutput::getText() (T293512) by Isabelle Hurbain-Palatin

GlobalBlocking

[edit]

GlobalPreferences

[edit]

GlobalUsage

[edit]
  • git #6d988827 - Use the IDBAccessObject::READ_NORMAL instead of a value by Umherirrender

GlobalUserPage

[edit]

GoogleNewsSitemap

[edit]
  • git #381b9706 - Add function documentation to FeedSMItem class by Umherirrender

GrowthExperiments

[edit]
  • git #5eafa3af - feat(surfacing): request link recommendations while reading (T378536) by Michael Große
  • git #5dada23b - stats(surfacing): track link recommendation api recommendations (T378536) by Michael Große
  • git #c6a22c3b - statslib(HomepageHooks): migrate counters (T374131) by Sergio Gimeno
  • git #451d3170 - change metric types back to counters (T374050) by Cole White
  • git #0534e37a - statslib: migrate UserImpactHandler and ComputedUserImpactLookup metrics (T374134) by Cyndy
  • git #1150585e - statslib(VisualEditorHooks): migrate counters by Sergio Gimeno
  • git #aee53a6b - fix(surfacing): Show highlights in lists as well (T381841) by Michael Große
  • git #8f522bdb - SearchStrategy: make one query for ORES topics filters (T373188) by Sergio Gimeno
  • git #4db652cc - refactor(SearchStrategy): extract query build methods to functions (T373188) by Sergio Gimeno
  • git #d7ab7da8 - statslib: migrate specialHomepage.ssr and specialHomepage.serverSideRender (T359352) by Sergio Gimeno
  • git #d79233fb - fix(StructuredTask/addimage): update colors to fix contrast issues (T369588) by Sergio Gimeno
  • git #32807120 - revalidateLinkRecommendations: Update comment to be valid by Martin Urbanec
  • git #1555ccf7 - CommunityUpdates: better support for dark mode by Sergio Gimeno
  • git #aff7e430 - Mentorship/Optin: dark mode support (T379485) by Sergio Gimeno
  • git #3df49db9 - FiltersDialog/MobileOverlay: remove unnecessary notheme skin-invert classes (T369588) by Sergio Gimeno
  • git #28cd45ee - fix(Homepage.styles): use Codex color for module background in mobile summary (T369588) by Sergio Gimeno
  • git #b9c78b30 - refactor(Mentorship): migrate PageSaveComplete hook to domain events (T380498) by Michael Große
  • git #5bac1f4c - Rename JsonUnserializable to JsonDeserializable by Umherirrender
  • git #56e60c9f - refactor(Mentorship): remove noop code by Michael Große
  • git #eff49211 - statslib: migrate GrowthExperiments.NewcomerTask counters (T374050) by Sergio Gimeno
  • git #b93d10c4 - test(cypress): fail if there is an error in the console (T377198) by Michael Große
  • git #5fd2937b - test(cypress): work around Chai "feature" by Michael Große
  • git #4df516de - fix: show thumbnails in surfacing popups (T381364) by Michael Große
  • git #aea2381d - Use namespaced classes by Umherirrender
  • git #e45cdca7 - maint(importOresTopics): Lower batch size to 20 (T381039) by Martin Urbanec
  • git #ec32f7e9 - AwaySettingsDialog: Check range on the client side (T380149) by Martin Urbanec
  • git #fa077ced - DarkMode: Fix close button icon to be visible in dark mode (T369588) by Cyndy
  • git #0d15c7e9 - DarkMode: Fix "View image details" contrast issue (T369588) by Cyndy

GuidedTour

[edit]
  • git #775d92c6 - Remove some ESLint overrides and autofix by Ed Sanders

ImageSuggestions

[edit]

intersection

[edit]

Interwiki

[edit]

IPInfo

[edit]

Kartographer

[edit]

LabeledSectionTransclusion

[edit]

MassMessage

[edit]
  • git #aacbd7bf - Replace uses of deprecated ParserOutput::getText() (T293512) by Isabelle Hurbain-Palatin
  • git #13ed749c - Replace deprecated use of getLanguageLinks by Isabelle Hurbain-Palatin

Math

[edit]

MediaModeration

[edit]

MetricsPlatform

[edit]

MobileFrontend

[edit]

MultimediaViewer

[edit]

Newsletter

[edit]
  • git #e311cd80 - Replace uses of deprecated ParserOutput::getText() (T293512) by Isabelle Hurbain-Palatin

Nuke

[edit]

OATHAuth

[edit]

OAuth

[edit]
  • git #dee39989 - UserStatementProvider: Initialise array inline by Reedy

PageTriage

[edit]

Popups

[edit]

ProofreadPage

[edit]
  • git #f5c0cf84 - Remove incrementExpensiveFunctionCount override from LuaLibrary by Umherirrender

PropertySuggester

[edit]
  • git #47b35197 - Add @inheritDoc to functions by Umherirrender
  • git #c3bb1d37 - tests: Add function documentation to FileWrappingImportStreamHandler by Umherirrender

Quiz

[edit]
  • git #ccbb2526 - Remove unneeded comment from Quiz class by Umherirrender
[edit]

ReportIncident

[edit]

RSS

[edit]
  • git #61a101b0 - Replace uses of deprecated ParserOutput::getText() (T293512) by Isabelle Hurbain-Palatin

Scribunto

[edit]

SecureLinkFixer

[edit]
  • git #4186f81e - Updating domains.php from Mozilla by SecureLinkFixer updater bot
  • git #3a743f88 - Updating domains.php from Mozilla by SecureLinkFixer updater bot

SyntaxHighlight_GeSHi

[edit]

TemplateData

[edit]
  • git #a192253e - Remove namespace check by SomeRandomDeveloper
  • git #c88cda24 - Remove inline comments from json_decode by Umherirrender
  • git #9ac552e4 - Disable "Remove map" button when the list is empty by thiemowmde
  • git #7cd40fd5 - Use namespaced classes by Umherirrender
  • git #d5d015d6 - Esc key shouldn't close the dialog but go back first (T324382) by thiemowmde
  • git #dc48b973 - Add a few pieces of missing JSDocs by thiemowmde

TemplateSandbox

[edit]
  • git #a61d5df6 - Replace uses of deprecated ParserOutput::getText() (T293512) by Isabelle Hurbain-Palatin

TemplateStyles

[edit]
  • git #3db8c5b7 - Replace uses of deprecated ParserOutput::getText() (T293512) by Isabelle Hurbain-Palatin

TimedMediaHandler

[edit]

Translate

[edit]

TranslationNotifications

[edit]

UniversalLanguageSelector

[edit]

UploadWizard

[edit]
  • git #1c39a68d - Replace uses of deprecated ParserOutput::getText() (T293512) by Isabelle Hurbain-Palatin

VisualEditor

[edit]
  • git #fccb2472 - EditCheck: Only pause if check is not rejected by Ed Sanders
  • git #81197ac6 - Improve timing of sidebar opening and scrolling selection into view by Ed Sanders
  • git #37627ad9 - EditCheck: move checks to a sidebar (T341308) (T379443) by David Lynch
  • git #8fd07b52 - updateSubmodule.sh: Fix double hyphens in i18n lists by Ed Sanders
  • git #dc9cf662 - Update VE core submodule to master (5c98d9b41) (T110722) by Zoë
  • git #bad67da0 - Update VE core submodule to master (d210240a0) by Ed Sanders
  • git #e62327ef - EditCheck: Replace highlights/selection with fragments by Ed Sanders
  • git #3a9c8f78 - Replace x.slice(0,x.length-y) with x.slice(0,-y) by Ed Sanders

Wikibase

[edit]

WikibaseCirrusSearch

[edit]

WikibaseLexeme

[edit]

WikibaseMediaInfo

[edit]

WikiEditor

[edit]

wikihiero

[edit]
  • git #aba1df63 - Use type-declaration on undocumented private functions by Umherirrender

WikiLambda

[edit]
  • git #a0a81335 - ZObjectSecondaryDataUpdate: Avoid potentially-breaking calls by checking isValid() first (T380446) by James D. Forrester
  • git #8b3634b3 - Add findFunctionsByIOTypes for use with DB table wikilambda_zobject_join (T301712) by dmartin
  • git #00b8cd37 - Remove unnecessary Z2K1 overwrite in wikilambda_fetch (T381972) by gengh
  • git #9486b1b3 - Remove unnecessary fromContent validation during Authorization by gengh
  • git #70a630d2 - Fix error catching in ZObjectStore::pushZObject by gengh
  • git #d07e6397 - tests: Add a clearer error for interactionHelpers.clickLookupResult() by James D. Forrester
  • git #94e73a3d - Add tests for not wellformed Z2K1 edits (T381972) by gengh
  • git #144d7d85 - Update function-schemata sub-module to HEAD (e88ac7e) (T379448) (T381894) by James D. Forrester
  • git #01af15c1 - Remove duplicate zids from preferred labels subquery (T381003) by gengh
  • git #319b2a51 - build: Upgrade mediawiki/mediawiki-phan-config from 0.14.0 to 0.15.0 by James D. Forrester
  • git #4791980c - ZObjectContentHandler::unserializeContent: Throw MW's specific error for invalid input (T381115) by James D. Forrester
  • git #4658dcd2 - Use namespace AlphabeticPager class by Umherirrender
  • git #0938c8d5 - build: Upgrade jsdoc from 4.0.3 to 4.0.4 by James D. Forrester
  • git #c4092bf1 - i18n: Use a different message for the edit tab and the About widget button (T373745) by James D. Forrester
  • git #18278b1e - i18n: Drop wikilambda-special-objectsbytype-form-header, no longer used by James D. Forrester
  • git #441100e1 - i18n: Drop wikilambda-about-widget-done-button, no longer used by James D. Forrester

WikimediaEvents

[edit]
  • git #c75a975a - statsd: Create a `stats` mw.track topic for dogstatsd/Prometheus (T355837) by Timo Tijhof
  • git #8dda3215 - Add metric for local users who have enabled preference (T375508) by Dreamy Jazz
  • git #d1c4e7d2 - Add a metric for users with global access who have accepted agreement (T375508) by Dreamy Jazz
  • git #c1d7dc81 - Make use of built-in packageFiles `config` feature (T355837) by Timo Tijhof

WikimediaMaintenance

[edit]

WikimediaMessages

[edit]

Skins

[edit]

MinervaNeue

[edit]

Vector

[edit]

Misc

[edit]

VisualEditor/VisualEditor

[edit]
  • git #915ab3db - Move focus-preserving fix from SpecialCharacterDialog to WindowAction by Ed Sanders
  • git #0caebbe3 - WindowAction: Return promises from close & toggle by Ed Sanders
  • git #87328d99 - Don't fire 'position' event before sidebar opens by Ed Sanders
  • git #5c98d9b4 - Keep track of recently used symbols by Zoë
  • git #d210240a - Update languages after an automatic commit by Zoë
  • git #1d9fb634 - Update OOUI to v0.51.4 by Eric Gardner
  • git #f2ee0867 - Replace x.slice(0,x.length-y) with x.slice(0,-y) by Ed Sanders
  • git #f188fd1a - DiffElement: Fix typo in data slice by Ed Sanders
  • git #00fd3c99 - Document defaults for optional parameters in JS code by thiemowmde

No changes

[edit]
  • 3D
  • ActiveAbstract
  • AntiSpoof
  • ApiFeatureUsage
  • BetaFeatures
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CodeEditor
  • Cognate
  • Collection
  • CologneBlue
  • CommunityRequests
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • Elastica
  • EventBus
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GeoCrumbs
  • GlobalCssJs
  • GlobalWatchlist
  • Graph
  • IPReputation
  • ImageMap
  • InputBox
  • Insider
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LandingCheck
  • Linter
  • LiquidThreads
  • LoginNotify
  • MapSources
  • MediaSearch
  • MobileApp
  • Modern
  • MonoBook
  • NavigationTiming
  • NearbyPages
  • NetworkSession
  • NewUserMessage
  • Nostalgia
  • OAuthRateLimiter
  • ORES
  • PageAssessments
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • ParserMigration
  • PdfHandler
  • Phonos
  • Poem
  • QuickSurveys
  • ReadingLists
  • RealMe
  • RevisionSlider
  • SandboxLink
  • Score
  • SearchExtraNS
  • SearchVue
  • SecurePoll
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • TemplateWizard
  • TextExtracts
  • Thanks
  • TheWikipediaLibrary
  • Timeless
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TrustedXFF
  • TwoColConflict
  • UploadsLink
  • UrlShortener
  • VipsScaler
  • VueTest
  • WebAuthn
  • WikiLove
  • WikibaseLexemeCirrusSearch
  • WikibaseQualityConstraints
  • Wikidata.org
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaCampaignEvents
  • WikimediaEditorTasks
  • WikimediaIncubator
  • Wikisource
  • Wikistories
  • XAnalytics
  • cldr
  • timeline

Total changes

[edit]

476 Changes in 89 repos by 104 authors