MediaWiki 1.39/wmf.22/Changelog

Core changes

edit
  • git #24334082 - Branch commit for wmf/1.39.0-wmf.22 by trainbranchbot
  • git #f79ea410 - parser: Mock WikiPage::getContentModel in ParserCacheTest to fix php8.1 (T313663) by Brian Wolff
  • git #84edec98 - LinksUpdate: Last pieces of templatelinks migration (T312865) by Amir Sarabadani
  • git #6266ae4b - Add signature for implementations of RecursiveIterator by Mark A. Hershberger
  • git #6c707761 - mediawiki.special.preferences: Move var declarations inline by Ed Sanders
  • git #2c97a855 - src/jquery: Move var declarations inline by Ed Sanders
  • git #002cbaec - mediawiki.page.ready: Move var declarations inline by Ed Sanders
  • git #6dd11fbb - Upgrade wikimedia/scoped-callback and wikimedia/services (T303227) by Reedy
  • git #4a273053 - [php8.1] Make WikiImporterFactoryTest use better mock for ImportSource (T313663) by Brian Wolff
  • git #c12fad86 - [php8.1] Suppress test warning about providing null (T313663) by Brian Wolff
  • git #7fc5ae72 - [php8] Suppress warnings for the null test of addIdentifierQuotes (T313663) by Brian Wolff
  • git #495fdf92 - [php8] Don't use strlen on potentially null string (T313663) by Brian Wolff
  • git #9ca24103 - Add namespaces and linkTrail for Tswana (tn) by Amir E. Aharoni
  • git #d0bcded7 - [php8] Make DeletePageTest stop giving warnings on php8.1 (T313663) by Brian Wolff
  • git #1c059e50 - Make ReadOnlyModeTest work in php8. (T313663) by Brian Wolff
  • git #6114f0f1 - Make HandlerTestTrait compatible with php8.1 (T313663) by Brian Wolff
  • git #6e5f2d08 - tests: Migrate `setMwGlobals()` to `overrideConfigValue(s)()` by Derick Alangi
  • git #7ad8fae4 - maintenance: Use SelectQueryBuilder to construct queries by Derick Alangi
  • git #7f4ed4ea - SettingsTest: check that the current config didn't trigger warnings. by daniel
  • git #48e85877 - PermissionManager: add throwPermissionErrors() by Lucas Werkmeister
  • git #f2f02019 - PermissionManager: reindex errors after filtering by Lucas Werkmeister
  • git #b36990f3 - Use truncateForDatabase in MessageContent by Lucas Werkmeister
  • git #fb022a3c - Clarify Content::getTextForSummary() $maxLength by Lucas Werkmeister
  • git #d3875c95 - Support REST API in BotPasswordSessionProvider (T284020) by Lucas Werkmeister
  • git #a01a85d5 - rdbms: Migrate delete and update sql building to SQLPlatform (T307616) by Amir Sarabadani
  • git #6236b1f2 - Move knowledge about the attribs array out of TransformContext by daniel
  • git #51ddd706 - Remove Flash cross-domain policy mangling (T279496) by Tim Starling
  • git #2a70b784 - LanguageConverterTest: don't fail test if $wgLanguageCode != 'en' by C. Scott Ananian
  • git #35cb2e52 - tests: don't assume wgLanguageCode is 'en' by C. Scott Ananian
  • git #f817ec99 - TitleDefTest: convert to proper integration test; ensure language is 'en' by C. Scott Ananian
  • git #9a903769 - CommentParserTest: make test robust even when local language code is not 'en' by C. Scott Ananian
  • git #ca6f0727 - ParserTestRunner: Couple more fixes for Parsoid test runs by Subramanya Sastry
  • git #257456a1 - rdbms: Remove LBFactory destructor (T214734) by Timo Tijhof
  • git #af96ed28 - schema: Remove postgres hack from generateSchemaChangeSql.php by Umherirrender
  • git #ef988943 - ParsoidHandler: optionally use private URLs for redirects (T311867) by daniel
  • git #84aeadd3 - Allow font-size adjustment on iOS devices (T311795) by Jon Robson
  • git #3469b11b - ArrayUtils: Add coverage for consistentHashSort() (T133523) by Timo Tijhof
  • git #756df249 - Tests: remove unneeded helper methods that just return a mock with no by DannyS712
  • git #5d5ce25d - schema: Move postgres special about TEXT/BYTEA to MWPlatform override by Umherirrender
  • git #01c16063 - Rest: Refactor the `ParsoidHandler::html2wt()` method (T310376) by Derick Alangi
  • git #9e326a5d - EditPage: Remove inconsistent "Preview of subject:" label when adding new sections by Bartosz Dziewoński
  • git #b2e37a98 - rdbms: Rename 'actual' field back to 'actualSeconds' in logs (T313004) by Amir Sarabadani
  • git #28a9ca26 - tests: Flatten /tests/qunit for jquery.* module tests as well (T250045) (T193826) by Timo Tijhof
  • git #0c92bc8a - rdbms: Instrument LoadBalancer with statsd metrics (T313004) by Tim Starling
  • git #86b4e319 - Add application/vnd.ms-opentype to MIME list by RhinosF1
  • git #9a12b88c - maintenance: Use SelectQueryBuilder to construct queries by Derick Alangi
  • git #b97ffb17 - Add a note to IDatabase::newSelectQueryBuilder() by Derick Alangi
  • git #86d4a253 - tests: Migrate `setMwGlobals()` to `overrideConfigValue(s)()` by Derick Alangi
  • git #21810232 - Maintenance: allow legacy mOptions field to be manipulated. (T313302) by daniel
  • git #503e8814 - Temporarily revert language fallback chain changes to yue (T296188) by Winston Sung
  • git #990fd8f0 - EditPage: Disentangle edit summary and section title (T191722) (T311533) by Bartosz Dziewoński
  • git #f19d6a3b - Don't run wt2wt and selser on tests without Parsoid HTML by Subramanya Sastry
  • git #19cd8b1a - Update tg-related language fallback chain (T278639) by Winston Sung
  • git #3aef91cb - Update iu/ike-related language fallback chain (T278639) by Winston Sung
  • git #9ec6cd73 - rdbms: Move DatabasePostgres::selectSQLText to PostgresPlatform by Amir Sarabadani
  • git #a3a5cd9e - rdbms: Migrate insert sql building code to sql platform (T307616) by Amir Sarabadani
  • git #113a3b07 - Replace deep nesting in importImages script with guard clauses by Thiemo Kreuz
  • git #61ae7504 - Replace trivial usa of mock builder with createMock() shortcut by Thiemo Kreuz
  • git #f3e0e515 - SpecialContributions: Display form errors (T311948) by Bartosz Dziewoński
  • git #6f95c290 - HTMLUserTextField: Fix validation (T177329) (T311948) by Bartosz Dziewoński
  • git #3a974492 - Fix tests so getName() doesn't return null by Mark A. Hershberger
  • git #a531d0c2 - Allow composer/installers plugin in composer.json by Lucas Werkmeister (WMDE)
  • git #91a702d6 - CopyTextLayout: Use 'copy' icon (T312766) by Ed Sanders
  • git #6839b859 - Step 1 of renaming sr-ec and sr-el to sr-cyrl and sr-latn (T117845) by Fomafix
  • git #541542e5 - ParserOutput::mergeMapStrategy - use a more robust comparison for objects (T312588) by C. Scott Ananian
  • git #c684db05 - Contributions link should be marked up differently from non-existent pages (T303571) (T310679) by Jon Robson
  • git #2d8a15d8 - EditPage: Simplify check for missing summary when using preset summary by Bartosz Dziewoński
  • git #add6c49e - Fix edit API adding empty section title when creating new pages (T311489) by Bartosz Dziewoński
  • git #9c1e7cd2 - Fire new 'wikipage.tableOfContents' hook to update TOC on live preview (T294950) (T307256) by Bartosz Dziewoński

Vendor

edit

Extensions

edit
  • git #9a14a6ee - PatentFormField: pass on $this->mParent to HTMLRadioField constructor (T313432) by Taavi Väänänen

AbuseFilter

edit

AntiSpoof

edit

ApiFeatureUsage

edit
  • git #eded19d5 - quiet deprecation warning about date formatting by Erik Bernhardson

ArticlePlaceholder

edit
  • git #bb81773d - Use more compact PHPUnit and PHP7 syntax in tests by Thiemo Kreuz

CampaignEvents

edit
  • git #a53959f1 - Add the ability to load more participants on scroll (T308576) by Claudio Melo
  • git #05fa7817 - Make event address and country optional for in-person events (T313354) by Daimona Eaytoy
  • git #3cd6d374 - Check if the user created the event page in userCanEnableRegistration (T312857) by Daimona Eaytoy

CentralAuth

edit

CheckUser

edit
  • git #c3984d56 - Move ServiceWiring.php to src/ folder by Alexander Vorwerk
  • git #953711cc - Disable showing the paging navigation bar until paging for Get IPs works (T311375) by dreamyjazz
  • git #8ee7fa40 - Omit navigation bar from 'get edits' when there are no results (T311375) by Alexander Vorwerk
  • git #60959e6d - Remove now redundant code now that the page_time index is fully renamed by dreamyjazz
  • git #519f2933 - Show results in paginator instead of truncation (T311375) by dreamyjazz
  • git #378ae4ff - Ignore broken code coverage reports for ServiceWiring.php by dreamyjazz
  • git #11c93f8a - Fix isValidRange and getIpConds tests and document test data (T175920) by dreamyjazz
  • git #4b5f9556 - tests: Fix testUpdateCheckUserData for postgres by Umherirrender
  • git #2b27f64a - Remove cuSearchType from contribs target link as it's no longer used by dreamyjazz
  • git #9969df91 - Test getAgent, insertIntoCuChangesTable and updateCheckUserData (T175920) by dreamyjazz
  • git #471b8a41 - Change cu_log actor migration to write both (T233004) by Alexander Vorwerk
  • git #74143b7c - Add a link to check the /64 for all IPv6 on 'Get IP Addresses' (T312994) by dreamyjazz
  • git #ebc3e3d9 - Allow the copy feature to be collapsed in Special:Investigate (T268151) by Thalia
  • git #ca2f05c8 - Add checks links for the initiator and target in the CheckUserLog (T309924) by dreamyjazz

CirrusSearch

edit
  • git #ce81071c - Ignore cirrusExplain for incompatible dump options by Gergő Tisza
  • git #3b948f40 - article_page test: Change WVUI CSS selector to equivalent Codex selector (T303558) by Roan Kattouw

Cite

edit

ContentTranslation

edit

DiscussionTools

edit
  • git #e7bbc986 - ReplyWidget: Scroll save error into view after showing it (T298263) by Bartosz Dziewoński
  • git #6d9b0ec6 - Show topic container even if heading is unsubscribable (T312140) by Ed Sanders
  • git #dc342291 - highlighter: Fix exception when trying to highlight an unknown comment (T309423) by Bartosz Dziewoński
  • git #880f9755 - Separate ContentThreadItem and DatabaseThreadItem etc. by Bartosz Dziewoński

DonationInterface

edit

Echo

edit
  • git #f83acdf5 - Echo mobile: add CSS media query class (T280839) by suecarmol
  • git #3536de16 - postgres: Convert timestamp in EchoUnreadWikis (T244898) by Umherirrender
  • git #7b2bed7c - EchoPlainTextEmailFormatter: correctly handle getPrimaryLink() returning false by Universal Omega

EntitySchema

edit
  • git #d8480e8a - Fix the copyright page in languages other than English by Michael Große

FlaggedRevs

edit
  • git #d7005890 - Remove LEFT-TO-RIGHT MARK (U+200E) from comments and messages by Fomafix
  • git #2d62ac51 - Make current PreparedUpdate available to autoreviewEdit (T312709) by daniel

Gadgets

edit
  • git #adc1aaa0 - Remove LEFT-TO-RIGHT MARK (U+200E) from source code comments by Fomafix

GrowthExperiments

edit
  • git #088983b7 - Post edit dialog: update tasks fetched accumulator based on API response (T312686) by Sergio Gimeno
  • git #159d956c - styles: Replace deprecated Less `.transform()` mixin with standard CSS (T308360) by Volker E
  • git #dba45c6a - SpecialEnrollAsMentor: Remove 'reason' field (T313252) by Martin Urbanec
  • git #a9d9f980 - MentorDashboard.Vue: allow setting empty values for edit count filters (T313263) by Sergio Gimeno
  • git #3bfe982b - jest: Add NewImpact to test configuration (T311299) by Kosta Harlan
  • git #638f34b3 - NewImpact: Use 'impact' as the module name (T311299) by Kosta Harlan
  • git #be172c3d - phpunit: Set GEUseNewImpactModule to false for testGetImpactModule by Kosta Harlan
  • git #20d67467 - Remove GrowthExperimentsServices::getConfig by Martin Urbanec
  • git #798c937f - MentorStatusManager: Move away from IDatabase::selectFieldValues (T312330) by Martin Urbanec
  • git #38e30935 - QuitMentorship: Do not check if a mentor has mentees with structured list (T312577) by Martin Urbanec

intersection

edit

IPInfo

edit

Kartographer

edit
  • git #c4ca946d - Remove LEFT-TO-RIGHT MARK (U+200E) from source code by Fomafix

Math

edit
  • git #480d241f - Make dependency to Wikibase client config optional (T313143) by Moritz Schubotz (physikerwelt)
  • git #882c4959 - Replace MathWikibaseConfig with ServiceOptions (T313646) by Moritz Schubotz (physikerwelt)
  • git #63e19a8c - Revert "Revert "Add wbEntitySelector widget to edit qid in VE"" (T313143) by Physikerwelt
  • git #73c41b46 - Provide static Factory Class for Math related services by Moritz Schubotz (physikerwelt)
  • git #0bec9dc9 - Remove deprecated method hasSite by Moritz Schubotz (physikerwelt)
  • git #a274beae - Transform MathWikibaseConfig into a service (T313331) by Moritz Schubotz (physikerwelt)
  • git #a8052d56 - Transform MathWikibaseConnector into a service (T313331) by Moritz Schubotz (physikerwelt)

MobileFrontend

edit

OAuth

edit

PageTriage

edit

ProofreadPage

edit

QuickSurveys

edit

RevisionSlider

edit

Scribunto

edit

SecurePoll

edit
  • git #6708a273 - populateEditCount: Call waitForReplication() every 500 users (T309753) by Alexander Vorwerk

SimilarEditors

edit

SpamBlacklist

edit

TimedMediaHandler

edit
  • git #88454fe0 - Use shortcut mw.msg( ... ) instead of mw.message( ... ).text() by Fomafix

TitleBlacklist

edit

Translate

edit
  • git #01f8abbe - TranslationStashActionApi: Use strict types and add to namespace (T312008) by Wangombe
  • git #4139042b - TranslatorSandboxActionApi: Use strict types and add to namespace (T312008) by Wangombe
  • git #e11f736e - TtmServerActionApi: Use strict types and add to namespace (T312008) by Wangombe
  • git #778c46d9 - MessageTable: Prevent overflow with Vector 2022 CSS grid layout (T313671) by Abijeet
  • git #0d7fc9c4 - Update version and required MediaWiki version for MLEB 2022.07 (T311511) by Abijeet
  • git #abee041f - AggregateGroupsActionApi: Add strict types and move to namespace (T312008) by Wangombe
  • git #81bbafee - QueryMessageTranslationsActionApi: Add strict types; move to namespace (T312008) (T312422) by Wangombe
  • git #e57786be - QueryMessageGroupsActionApi: Add strict types; move to namespace (T312008) by Wangombe
  • git #c9d39794 - CheckTranslationActionApi: Add strict types and move to namespace (T312008) by Abijeet
  • git #ff82250e - SearchTranslationsActionApi: Add strict types and move to namespace (T312008) by Abijeet
  • git #0a6a6f9a - QueryMessageCollectionActionApi: add strict types and move to namespace (T312008) (T312422) by Wangombe
  • git #464a6d36 - ReviewTranslationActionApi: Move to namespace and add strict types (T312008) by Abijeet
  • git #d2ec7f25 - postgres: Disable Special:ActiveLanguages by Umherirrender

UniversalLanguageSelector

edit
  • git #003fa250 - Update jquery.uls from upstream by Amir E. Aharoni
  • git #9eb53427 - Update version and required MediaWiki version for MLEB 2022.07 (T311511) by Abijeet
  • git #f3465b13 - Update jquery.ime and jquery.uls from upstream by Amir E. Aharoni

UrlShortener

edit
  • git #0467c9b8 - Use shortcut mw.msg( ... ) instead of mw.message( ... ).text() by Fomafix
  • git #6cca338a - Replace Maintenance::error call with ::fatalError by Matěj Suchánek
  • git #20cd65fe - tests: Set arguments on maintenance script with loadWithArgv by Umherirrender

VisualEditor

edit
  • git #9e954b7c - ve.ui.MWTemplateDialog: Fix dialog becoming inert (T313690) by Bartosz Dziewoński
  • git #cbc90ff9 - Remove dysfunctional "no outline" mode from template dialog (T313489) by Thiemo Kreuz
  • git #59c2ee62 - Add missing check to confirmation dialog's "closed" handler (T313690) by Thiemo Kreuz
  • git #c821ca15 - Document what "current page" means in two-pane layout by Thiemo Kreuz
  • git #2e2a8257 - Remove unused getCurrentPageName method from two-pane layout by Thiemo Kreuz
  • git #766884b4 - ApiVisualEditor: set title when expanding permission editnotices (T313372) by vahurzpu
  • git #05eaaa8a - build: Updating grunt to 1.5.3 by James D. Forrester
  • git #2103c548 - build: Updating grunt-banana-checker to 0.10.0 by James D. Forrester
  • git #ac204fd3 - Template dialog: Make blue selection color transparent (T311204) by Thiemo Kreuz
  • git #7a59c469 - Rename confusing "itemSet" to "active parameter" by Thiemo Kreuz
  • git #4782987a - Rename confusing "isSet" to "active page indicator" by Thiemo Kreuz
  • git #66029402 - Restructure code finding closest top-level page for readability by Thiemo Kreuz
  • git #aaa47fda - Fix "current page" not being reset when page is removed (T312213) by Thiemo Kreuz
  • git #74bffc5d - Fix sidebar losing focus when unchecking params with space (T312213) by Thiemo Kreuz
  • git #43ce20b7 - Remove "unrecoverable" errors from the save dialog (T307330) by Bartosz Dziewoński
  • git #e2cce0dd - Minor fixes and optimizations to ParameterSelectWidget (T312213) by Thiemo Kreuz
  • git #7156cd69 - Remove duplicate selection code from template dialog sidebar (T313207) by Thiemo Kreuz
  • git #60b69c57 - Use generic "outline item selected" event for top-level parts by Thiemo Kreuz
  • git #ee7a398f - Rename specific "parameter selected" event to be more generic by Thiemo Kreuz
  • git #10691ec4 - Template dialog: Fix oval help button (T310762) by Thiemo Kreuz
  • git #2bdd2b4f - Template dialog sidebar: Skip glitchy jQuery animation (T312768) by Thiemo Kreuz
  • git #1699860b - Follow-up I586b67a0cf: No need to check for 'resource' key by Ed Sanders

Wikibase

edit
  • git #efc76e17 - Stop using LanguageFallbackLabelDescriptionLookupFactory in Scribunto_LuaWikibaseLibrary (T312224) by Lucas Werkmeister
  • git #eaab37ce - Use FallbackLabelDescriptionLookupFactory in DataAccessSnakFormatterFactory (T312223) by Lucas Werkmeister
  • git #94cf3774 - Use PHPUnit fail() method where it makes sense by Thiemo Kreuz
  • git #5414ae8a - Use shorter callback syntax in array_map and such by Thiemo Kreuz
  • git #ed79bcf2 - Change a few Html::rawElement() to Html::element() by Lucas Werkmeister
  • git #77c5d34e - REST: Create ReplaceStatementRouteHandler (T312969) by Jakob Warkotsch
  • git #8cb4abeb - REST: Fix AddItemStatementTest.js by Ollie Shotton
  • git #9702183d - REST: Fix RemoveItemStatement not being removed by Ollie Shotton
  • git #58e284fb - REST: Make RequestBuilder work with DELETE requests by sihe
  • git #062ef37a - REST: Make RequestBuilder work with PUT requests by Jakob Warkotsch
  • git #1bd4456f - Improve StatementList::replaceStatement() (T312954) by sihe
  • git #d5e6bdb3 - Fix profile in wbsearchentities and wbsearch (T307869) by Lucas Werkmeister
  • git #c0de5bfc - REST: Create ReplaceItemStatement use case (T312954) by sihe
  • git #89461a51 - Add StatementList::replaceStatement() (T312954) by sihe
  • git #293273b1 - REST: Add "PUT statement" endpoints to OpenAPI (T313013) by sihe
  • git #f8f9a070 - REST: Add NotModifiedPreconditionMiddleware (T312921) by Jakob Warkotsch
  • git #4fe8f58f - REST: Add AuthenticationMiddleware (T312921) by Jakob Warkotsch
  • git #d669b954 - REST: Handle error cases in RemoveItemStatement (T312559) by Jakob Warkotsch
  • git #315cab58 - Temporarily disable yue language fallback tests (T296188) by Winston Sung
  • git #36a52124 - Remove php entry points (T140850) by Alexander Vorwerk
  • git #dde6dacd - Use FallbackLabelDescriptionLookupFactory in newSnakSerializationRenderer (T312223) by Lucas Werkmeister
  • git #e4dabb0a - Use FallbackLabelDescriptionLookupFactory in SpecialPagesWithBadges (T312223) by Lucas Werkmeister
  • git #c8c9fee9 - Use FallbackLabelDescriptionLookupFactory in SidebarLinkBadgeDisplay (T312223) by Lucas Werkmeister
  • git #d39b97c8 - Remove SingleEntitySourceServicesFactory from service container (T277731) by Lucas Werkmeister
  • git #938f269a - Stop using SingleEntitySourceServicesFactory for term lookups (T277731) by Lucas Werkmeister
  • git #b8b44c6a - Add EntityRevisionLookup to client service container (T281342) by Lucas Werkmeister
  • git #cf2787dc - Use FallbackLabelDescriptionLookupFactory in SpecialListProperties (T312223) by Lucas Werkmeister
  • git #73a9eda5 - Use FallbackLabelDescriptionLookupFactory in SpecialSetSiteLink (T312223) by Lucas Werkmeister
  • git #245ceb83 - Use FallbackLabelDescriptionLookupFactory in EntityIdLabelFormatterFactory (T312223) by Lucas Werkmeister

WikibaseLexeme

edit
  • git #a2d40a52 - Lexemes and Forms don't have Labels, so don't try to look them up by Michael Große
  • git #ac672289 - Load Special:NewLexemeAlpha RL modules on mobile (T313116) by Lucas Werkmeister

WikibaseMediaInfo

edit
  • git #b470f3c4 - Stop using SingleEntitySourceServicesFactory for term lookups (T277731) by Lucas Werkmeister

WikiEditor

edit
  • git #296ffc58 - Realtime Preview: don't show error message and manual-mode bar at the same time (T307240) by Sam Wilson
  • git #8ae9eff9 - Realtime Preview: make ResizingDragBar's max width match the CSS (T313376) by MusikAnimal
  • git #9f3d4f0f - Realtime Preview: hide onboarding popup when screen is too narrow (T313377) by MusikAnimal
  • git #9ff5caac - Realtime Preview: better construction of OnboardingPopup by Sam Wilson
  • git #2b43b3cb - Realtime Preview: fix display when toggling content in manual mode (T306877) by hmonroy
  • git #96b3b468 - Realtime Preview: preserve caret position when opening/closing RTP (T311684) by MusikAnimal

WikiLambda

edit
  • git #4df1e314 - Function editor: Reset the lookupResults for the language selector after a language is selected to clear the input box. by ddw
  • git #acd97030 - Function editor: Assign new argument key to zItemsLength + 1 by ddw
  • git #2647c343 - Components/Function: Replace hardcoded URLs with mw.Title by ddw
  • git #d7dbbf49 - Function View: Fix links to create new implementations, and create a new test (T312127) by ddw
  • git #3cdd6c40 - Factor out dieWithZError() method to WikiLambdaApiBase common class (T313237) by teleosteen
  • git #193f6f49 - add pagination to the wikilambdafn_search API (T310689) by jkieserman
  • git #3219a98f - portray: Add custom labels for memory and CPU usage meta-data fields (T303347) (T303348) by James D. Forrester
  • git #3c95c8cc - Show iso code for object type and label (T310613) by jkieserman
  • git #7fe07a9f - Use Beta Cluster by default and wire-up end-to-end tests (T261469) (T284744) (T294388) by James D. Forrester
  • git #5abdf123 - Vue: Send 'Z1|Z2|Z3' to perform_test, not '[Z1,Z2,Z3]' by James D. Forrester
  • git #95963c06 - Add --force and --clear options to realoadBuiltinData (T311641) by gengh
  • git #c0773f24 - Add metadata dialog to function call page (T310720) by dmartin
  • git #fd0a828f - Add custom class capability to dialog components (T310720) by dmartin
  • git #0a32a709 - Update function-schemata sub-module to HEAD (04570e8) (T310324) by James D. Forrester

WikimediaEvents

edit

WikimediaMaintenance

edit

WikimediaMessages

edit
  • git #6f45928a - Use shortcut mw.msg( ... ) instead of mw.message( ... ).text() by Fomafix
  • git #0a5d84fa - Add full stop to two messages by Lucas Werkmeister
  • git #3c6c5a8a - IPInfo: Use parameters for links to external tools from Special:Contributions (T311031) by Thalia

Wikistories

edit

Skins

edit

Modern

edit
  • git #157738e4 - Maintenance: Fixes style module JavaScript developer console warning by Jon Robson

Vector

edit

Misc

edit

VisualEditor/VisualEditor

edit

No changes

edit
  • ActiveAbstract
  • AdvancedSearch
  • ArticleCreationWorkflow
  • Babel
  • BetaFeatures
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CiteThisPage
  • Citoid
  • CodeEditor
  • CodeMirror
  • Cognate
  • Collection
  • CologneBlue
  • CommonsMetadata
  • ConfirmEdit
  • ContactPage
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • DoubleWiki
  • Elastica
  • ElectronPdfService
  • EventBus
  • EventLogging
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FileImporter
  • Flow
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GWToolset
  • GeoCrumbs
  • GeoData
  • GlobalBlocking
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • GuidedTour
  • ImageMap
  • ImageSuggestions
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • Linter
  • LiquidThreads
  • Listings
  • LoginNotify
  • MachineVision
  • MapSources
  • MassMessage
  • MediaModeration
  • MediaSearch
  • MinervaNeue
  • MobileApp
  • MonoBook
  • MultimediaViewer
  • NavigationTiming
  • NearbyPages
  • NewUserMessage
  • Newsletter
  • Nostalgia
  • Nuke
  • OATHAuth
  • OAuthRateLimiter
  • ORES
  • OpenStackManager
  • PageAssessments
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • PdfHandler
  • Poem
  • PoolCounter
  • Popups
  • PropertySuggester
  • Quiz
  • RSS
  • ReadingLists
  • RelatedArticles
  • Renameuser
  • SandboxLink
  • Score
  • SearchExtraNS
  • SecureLinkFixer
  • ShortUrl
  • SiteMatrix
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateData
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • Thanks
  • TheWikipediaLibrary
  • Timeless
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • TwoColConflict
  • UploadWizard
  • UploadsLink
  • VipsScaler
  • WebAuthn
  • WikiLove
  • WikibaseCirrusSearch
  • WikibaseLexemeCirrusSearch
  • WikibaseQualityConstraints
  • Wikidata.org
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaEditorTasks
  • WikimediaIncubator
  • Wikisource
  • XAnalytics
  • cldr
  • timeline
  • wikihiero

Total changes

edit

285 Changes in 52 repos by 75 authors