MediaWiki 1.35/wmf.34

MediaWiki 1.35.0-wmf.32 Deployment of MediaWiki 1.35.0-wmf.34 to Wikimedia sites MediaWiki 1.35.0-wmf.35

The latest version (labeled "1.35.0-wmf.34") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 26 May 2020 (see the roadmap).

Core changes

edit
  • git #95b0d6f6 - Branch commit for wmf/1.35.0-wmf.34 (T253022) by trainbranchbot
  • git #2065d76b - Deprecate $wgAutoloadAttemptLowercase and set default to false (T231412) by Reedy
  • git #229b2c15 - Fix a plethora of class and function call case mismatches (T231412) by Reedy
  • git #ad6879e6 - REST Handler: add unit tests for base class by daniel
  • git #a302833f - Broaden parameter types in BlockIpCompleteHook by Tim Starling
  • git #583602e1 - [registration] Remove type of string from Hooks in extension.schema.v1.json by Reedy
  • git #124f0a3f - Fix version number not showing in NoLocalSettings.php by Bartosz Dziewoński
  • git #58c94afe - filerepo: make ForeignDBRepo::getSharedKey() use the DB domain ID for consistency by Aaron Schulz
  • git #c5423ce5 - Rename patch-l10ncache-lc_lang-35.sql to patch-l10n_cache-lc_lang-35.sql (T253276) by DannyS712
  • git #3d27353c - Fix param type for Status::msgInLang by Umherirrender
  • git #43c0e678 - Relax symfony/yaml to allow ~3.4|~4.5|~5.0 (T235403) by Daimona Eaytoy
  • git #b1df0190 - SpecialChangeContentModel: Only call spam checks on non-empty reasons (T252963) by DannyS712
  • git #707567bd - linker: Move Linker::normaliseSpecialPage to LinkRenderer class by Derick A
  • git #a8ba0470 - ParserOptionsTest: Rename non-global variable `$wgLang` (T160814) by DannyS712
  • git #7c9e19ed - mime: Document null return from MimeAnalyzer::improveTypeFromExtension() (T253483) by Ori Livneh
  • git #4a97ea35 - Fix return type for SpecialBlock::validateTargetField by Umherirrender
  • git #29992f25 - Xml dumps should not die when the page redirect target cannot be determined (T253468) by Ariel T. Glenn
  • git #c6ad095a - site: Update @since tag from 1.20 to 1.21 for $wgSiteTypes by Yuki Shira
  • git #2d1c2154 - filerepo: bump LocalFile::VERSION following 88e17d3f7c78 (T253405) by Aaron Schulz
  • git #88e17d3f - filerepo: make LocalRepo::getSharedCacheKey() use makeGlobalKey() (T253405) by Aaron Schulz
  • git #7a727b08 - skins: Use local getters rather than globals or static functions by mainframe98
  • git #8f92469c - docs - minor cleanup, including fixing markdown syntax by DannyS712
  • git #74a7ebce - docs/README: Update link to php documentation on doc.wikimedia.org by DannyS712
  • git #f6135a59 - VueComponentParser: Add test case for self-closing tags by Roan Kattouw
  • git #9971d4dc - mime: Add test for MimeAnalyzer::addExtra{Types,Info} by Ori Livneh
  • git #4baa688f - installer: Fix failure of web installer CSS due to main stash (T253433) by Tim Starling
  • git #b32e71aa - Ajax watch: Move JS config var to packageFiles (T249259) by suecarmol
  • git #a08dab6f - mediawiki.util: Add mw.util.parseImageUrl (T244210) by Gergő Tisza
  • git #76f6345f - Remove unused CSS styles from Parsoid's stylesheet by Subramanya Sastry
  • git #0a82600a - upload: Fix incorrect handling of missing file extension in UploadStash by Ori Livneh
  • git #96ad0db6 - filerepo: use makeGlobalKey() in ForiegnDBViaLBRepo::getSharedCacheKey() (T253405) by Aaron Schulz
  • git #141e0b0b - Normalise length of language fields to varbinary(35) (T253276) by Reedy
  • git #702a897a - ExtensionRegistry: Fix doc typos by Reedy
  • git #3e687333 - Make images on Special:NewFiles natively lazy-loaded (T252423) by gilles
  • git #0c910b16 - phpunit: Move "Logs generated by test" from middle to end of result by Timo Tijhof
  • git #bd7baf2d - skins: Replace and/or improve usage of some (deprecated) methods by Derick A
  • git #48004c1d - Fix typo: 'avalaible' → 'available' by MarcoAurelio
  • git #911466fa - docs: disable GENERATE_LATEX by Antoine Musso
  • git #37efd34d - maintenance/BlockUsers: Add reblocking and BlockIpComplete hook by Bryan Davis
  • git #9a399731 - http: Document when HTTP timeout settings were introduced by Timo Tijhof
  • git #a9ba5f98 - title: Mark Title::getPrefixedDBKey and ::getPrefixedText as tainted by Daimona Eaytoy
  • git #dbfebbbc - Fix typo 'desciption' (T201491) by MarcoAurelio
  • git #d6732be4 - RELEASE-NOTES: Add entry for explicit visibility modifiers by Reedy
  • git #19ba555c - Selenium: Update to WebdriverIO v6 (T253306) by vidhi-mody
  • git #d349b03d - Make MessageCacheTest::makePage private, return RevisionRecord (T249393) (T250638) by DannyS712
  • git #1c8afac4 - Hard deprecate Revision::insertOn (T251856) by DannyS712
  • git #f0d2c0f4 - mediawiki.page.ready: add checkbox hack JavaScript (T246419) (T252774) by Stephen Niedzielski
  • git #c7eb28aa - Fix various MediaWiki.WhiteSpace.SpaceBeforeSingleLineComment.NewLineComment by Reedy
  • git #504fe2af - Respect configured default HTTP timeouts, and introduce max timeouts (T245170) by Tim Starling
  • git #9ff8d6c9 - skins: Followup on I43da8e0fce878560bb692074578 by Derick A
  • git #eeac3284 - Move Search endpoints into core routes by Nikki Nikkhoui
  • git #157a1e38 - Revert "Selenium: Use wdio-video-reporter to record videos of test run" (T252523) by Zfilipin
  • git #b160ffc2 - benchmarks: Remove bench_wfIsWindows.php by Timo Tijhof
  • git #3b94e2af - Narrow MediaWiki.Commenting.FunctionComment.WrongStyle by Reedy
  • git #b33e5ffb - resources: Upgrade oojs from v3.0.1 to v5.0.0 by James D. Forrester
  • git #fac00338 - Update OOUI to v0.39.0 (T164958) (T251610) by James D. Forrester
  • git #a71112ca - Remove MediaWiki.Commenting.IllegalSingleLineComment.* exclusions by Reedy
  • git #763c8a62 - Filter out expired items from watcher counts (T251327) by hmonroy
  • git #bd188bfb - Rename NS_USER(_TALK) on jv language to 'Naraguna' (T252754) by RhinosF1
  • git #42df3090 - Add namespace localisations for Tigrinya (T251287) by RhinosF1
  • git #cb44ddf8 - mime: Convert built-in MIME mappings to PHP arrays (T252228) by Ori Livneh
  • git #6a8943d8 - objectcache: dependency inject LoadBalancer into SqlBagOStuff (T229062) by Aaron Schulz
  • git #efa1f43a - Final Squiz.Scope.MethodScope.Missing commit by Reedy
  • git #18773532 - Fix more of includes/filerepo/ Squiz.Scope.MethodScope.Missing by Reedy
  • git #0c7dc177 - content: Change log channel to 'ContentHandler' by Timo Tijhof
  • git #b31cec3c - Remove more IE6 and IE7 compatibility and notes (T232563) by DannyS712
  • git #438c94cd - exception: cleanup "caught_by" and use Throwable in more places by Aaron Schulz
  • git #88d01fb4 - resourceloader: Make DepStore write lock specific to the current wiki (T113916) (T247028) by Timo Tijhof
  • git #484c2f89 - SkinTemplate: Remove some tiny private methods by DannyS712
  • git #fffc34a5 - phpunit: Acknowledge known dberror from SpecialPageFatalTest (T248191) by Timo Tijhof
  • git #1c009dff - Fix the rest of includes/specials/ Squiz.Scope.MethodScope.Missing by Reedy
  • git #8f48efcc - Fix some includes/specials/ Squiz.Scope.MethodScope.Missing by Reedy
  • git #161baa43 - Fix includes/media/ Squiz.Scope.MethodScope.Missing by Reedy
  • git #af063dd7 - Fix more Squiz.Scope.MethodScope.Missing by Reedy
  • git #a5a6cc34 - Fix more Squiz.Scope.MethodScope.Missing by Reedy
  • git #98a2ef86 - Fix more Squiz.Scope.MethodScope.Missing by Reedy
  • git #51d3ade7 - Fix more Squiz.Scope.MethodScope.Missing by Reedy
  • git #d4381417 - resourceloader: make SqlModuleDependencyStore avoid issuing no-op upserts (T247028) by Aaron Schulz
  • git #ab19cd27 - resourceloader: make SqlModuleDependencyStore use CONN_TRX_AUTO (T247028) by Aaron Schulz
  • git #d03ba812 - Move known attributes when updating to manifest_version 2 (T253034) by Reedy
  • git #cd6c64b4 - RELEASE-NOTES-1.35: Re-organise Parser stuff into single blocks (again) by James D. Forrester
  • git #5794054d - moment: Hook the tl-ph upstream profile to tl; we don't support tl-ph by James D. Forrester
  • git #d06b27c7 - Use same WatchedItemStore object everywhere in SpecialWatchlist by Sam Wilson
  • git #8c1904a4 - Add rawTables(), getQueryInfo() and queryInfo() to SelectQueryBuilder by Tim Starling
  • git #28b7f0b3 - In ApiQueryBase, use a SelectQueryBuilder to store query information (T243051) by Tim Starling
  • git #ce805df9 - Use a SelectQueryBuilder in SpecialWhatLinksHere (T243051) by Tim Starling
  • git #7abd828e - Extension schema updates for HookContainer (T240307) by Tim Starling
  • git #09809678 - Fix testAutomaticSqlGeneration: don't write to the source tree by Tim Starling
  • git #deba8275 - Fix recent breakage of ApiStashEditTest by Tim Starling
  • git #9f7b735e - Rename SkinAddFooterLinks to SkinAddFooterLinksHook and add HookRunner method by Tim Starling
  • git #ce97f5ff - Add HookRunner method for new hook RevisionFromEditComplete by Tim Starling
  • git #f4f95e9f - Call BitmapMetadataHandler functions statically by Reedy
  • git #384d84ff - Narrow Squiz.Scope.MethodScope.Missing to match current reality by Reedy
  • git #32aefeaa - Fix Squiz.Scope.MethodScope.Missing for Title.php by Reedy
  • git #39176163 - Update PostgreSQL supported version in docs/database/postgres.txt by Reedy
  • git #71c3aaf7 - Remove rotten docs/php-memcached docs by Reedy
  • git #b3734a0e - Fix even more Squiz.Scope.MethodScope.Missing by Reedy
  • git #60fdd5d8 - Fix some more Squiz.Scope.MethodScope.Missing by Reedy
  • git #78e36ba5 - Fix some Squiz.Scope.MethodScope.Missing by Reedy
  • git #bc24bf7c - Fix some Squiz.Scope.MethodScope.Missing by Reedy
  • git #5f1000f7 - Fix languages/ PSR12.Properties.ConstantVisibility.NotFound by Reedy
  • git #b3fd2191 - Fix more libs PSR12.Properties.ConstantVisibility.NotFound by Reedy
  • git #07faedc8 - Fix more libs PSR12.Properties.ConstantVisibility.NotFound by Reedy
  • git #a0b717fc - Documentation fixes for upcoming ESLint config change by Ed Sanders
  • git #9c8211b4 - resourceloader: Cleanup CSSMin by Reedy
  • git #bfe636bb - Add test to compare generated sql with the abstract schema (T252919) by Amir Sarabadani
  • git #0c1c2010 - Remove use of Revision objects in SpecialNewpages::feedItemDesc (T250579) (T249021) by DannyS712
  • git #3c293332 - ImportableOldRevisionImporter: Remove use of Revision::insertOn (T251856) by DannyS712
  • git #30308ecc - RollbackAction: Reduce uses of Revision objects (T250579) (T250981) by DannyS712
  • git #9fb14c42 - Fix includes/Storage PSR12.Properties.ConstantVisibility.NotFound by Reedy
  • git #a8b00642 - Fix tests/ PSR12.Properties.ConstantVisibility.NotFound by Reedy
  • git #0b91ceed - Sync descriptions from extension.schema.v2.json to v1.json by Reedy
  • git #1b1a17bc - skins: Allow $wgValidSkinNames to take ObjectFactory spec (T252760) by Reedy
  • git #40e52274 - Fix some includes/libs PSR12.Properties.ConstantVisibility.NotFound by Reedy
  • git #b038d633 - Fix even more PSR12.Properties.ConstantVisibility.NotFound by Reedy
  • git #b1e515e3 - Fix even more PSR12.Properties.ConstantVisibility.NotFound by Reedy
  • git #98817441 - Fix even more PSR12.Properties.ConstantVisibility.NotFound by Reedy
  • git #b80a9f4f - Fix even more PSR12.Properties.ConstantVisibility.NotFound by Reedy
  • git #50c1da01 - MimeAnalyzer: Remove temporary variable by Reedy
  • git #1af20207 - Fix numerous Squiz.Scope.MethodScope.Missing by Reedy
  • git #11d2e600 - Fix PSR12.Properties.ConstantVisibility.NotFound in FormOptions.php by Reedy
  • git #4f697545 - Add RELEASE-NOTES for extension.json SearchMappings (T250977) by Reedy
  • git #33567622 - Drop User::checkTemporaryPassword() (T249181) by Ammar Abdulhamid
  • git #cc8296b3 - Add Unit tests for SpamChecker service (T251015) by DannyS712
  • git #aa0941da - SpecialBlock: Fix flag set on block if $wgBlockAllowsUTEdit is false (T252892) by Thalia
  • git #b3a5c7c0 - Use new TalkPageNotificationManager (T239640) by Clara Andrew-Wani
  • git #b9973fc3 - mime: 'mimetoExt' => 'mimeToExt' (T252228) by Ori Livneh
  • git #48df87ed - Prohibit empty blocks: fix for false `$wgBlockAllowsUTEdit` (T208645) by DannyS712
  • git #7ab20fd8 - Remove double space from messages by Amir Aharoni
  • git #42f41f1e - Remove unused code from jquery.confirmable.js by Thiemo Kreuz
  • git #1996c785 - In SwiftFileBackend allow HTTP timeouts to be set in the constructor (T226979) by Tim Starling
  • git #8bf01c28 - specialpage: `fieldInfoToFormDescriptor()` is not a static method by Derick A
  • git #d53e91d2 - Fix more PSR12.Properties.ConstantVisibility.NotFound by Reedy
  • git #c50ba9b1 - Fix more PSR12.Properties.ConstantVisibility.NotFound by Reedy
  • git #d94f90e0 - eslint: Code style fixes for upcoming config change by Ed Sanders
  • git #ebcfc952 - TalkPageNotificationManager: Undeprecate passing null to setUserHasNewMessages (T239640) by Clara Andrew-Wani
  • git #49372c72 - auth: Add helpful type hint to AuthManager by Thiemo Kreuz
  • git #babbbbc6 - Selenium: Use wdio-video-reporter to record videos of test run (T252523) by AlQaholic007
  • git #31b4b8d6 - Fix inverted assertions in ContentSecurityPolicyTest by Thiemo Kreuz
  • git #d849a18f - Use " not ' for example json by Reedy
  • git #e6f41570 - editpage: Fix misleading "OOUI\FieldLayout" type hint by Thiemo Kreuz
  • git #7a310016 - Remove auto-generated "created by PHPStorm" comment by Thiemo Kreuz
  • git #e888afd6 - Remove unused var initialization from ContentSecurityPolicy by Thiemo Kreuz
  • git #29d91c2c - Typehint onLoginFormValidErrorMessages param as array by Lucas Werkmeister
  • git #b8c60c53 - SkinTemplate: Set footer keys on template for full compatibility (T252725) by jdlrobson
  • git #712312f9 - SkinTemplate: Allow modification of the footer directly (T251817) by jdlrobson
  • git #4111cab7 - Replace use of old $wgVersion constant with MW_VERSION by James D. Forrester
  • git #168e23e8 - OutputPage: fix @since version by MusikAnimal
  • git #a1ddac1d - Add methods to check if a page is temporarily watched (T248495) by MusikAnimal
  • git #29aa36c0 - Add MergeHistoryFactory interface, implemented by PageCommandFactory (T249446) by DannyS712
  • git #859ecb70 - AbstractBlock: Fix documentation for parseTarget by Thalia
  • git #a7e94122 - mime: Fix whitespace parsing of 'mime.info' file (T252228) by Ori Livneh
  • git #40aba417 - Make formatLinksInComment understand and link [[Text[[Link]] (T197958) by WMDE-Fisch
  • git #28ae2a60 - Introduce ProtectedHookAccessorTrait and pilot the Hooks::run() migration by Tim Starling
  • git #b3d762e1 - Add HookRegistry by Tim Starling
  • git #827ab362 - Rest: Add Handler::postInitSetup by Tim Starling
  • git #bb9a260d - registration: Fix upgradeExtensionJsonSchema to remove _merge_strategy (T252576) by Kunal Mehta
  • git #5ae0192d - resources: Upgrade moment from 2.24.0 to 2.25.2; hook in gom-deva & zh-mo (T251696) by James D. Forrester
  • git #a8467a0f - Fix numerous PSR12.Properties.ConstantVisibility.NotFound by Reedy
  • git #4a206f1f - Add tests for RevisionList/RevisionItem classes (T252076) by DannyS712
  • git #d9a1d95b - Add HookRunner methods for new SearchHandler hooks by Tim Starling
  • git #ca210666 - BaseTemplate: Deprecate getFooterIcons (T251212) by jdlrobson
  • git #5a6f9968 - HookContainer Integration Test (T251444) by Nikki Nikkhoui
  • git #77e2dd71 - Replace `NewRevisionFromEditComplete` with `RevisionFromEditComplete` (T250338) by DannyS712
  • git #62642ffb - Add Seediq (trv) to Names.php (T215023) by Amir Aharoni
  • git #14fb921e - TextConflictHelper: Add ARIA label to `wpTextbox1` (T245863) (T252355) by Volker E
  • git #3ee9f45a - installer: Restore no-op log message in doWatchlistUpdate by Tim Starling
  • git #ec5ba096 - Prohibit empty blocks (T208645) by DannyS712
  • git #634024b0 - Fixup some SELECT * usages in sqlite schema patches (T252311) by Reedy
  • git #1014bb52 - Updating psy/psysh (v0.10.3 => v0.10.4) by Reedy
  • git #6a4012c8 - Add another Hebrew and Yiddish alias for {{#tag}} by Amir Aharoni
  • git #6224ffd0 - Replace toast with OOUI popup on watchlist message (T249259) by suecarmol
  • git #2712cb83 - Fix impedance mismatch with Parser::getRevisionRecordObject() (T251952) by C. Scott Ananian
  • git #8a40367a - editpage: Fix misplaced return value in TextConflictHelper by Thiemo Kreuz
  • git #e987ba3a - Revision: Ensure getRevisionByTitle() works for foreign wikis (T248756) by Máté Szabó
  • git #61a7a871 - Support direct editing of tags from Special:Tags (T245962) by Ammar Abdulhamid
  • git #4d4e1437 - Move french space armoring after doBlockLevels (T197879) by Arlo Breault
  • git #f5465e74 - Use private instead of protected in CommentStore by Thiemo Kreuz
  • git #97c6b8db - Fix native sty name from cебертатар to себертатар (T247170) by Reedy
  • git #116063f3 - Disable parsing of prefs-memberingroups message (T142882) by Ammar Abdulhamid

Vendor

edit
  • git #b0fceb98 - Bump Parsoid to 0.12.0-a14 (T252648) by Subramanya Sastry
  • git #1d05a98a - symfony/polyfill-php73 1.15.0 => 1.17.0 by Reedy
  • git #cb9a746f - Updating psy/psysh (v0.10.3 => v0.10.4) by Reedy
  • git #cf620c30 - Update symfony/* from 5.0.7 -> 5.0.8 and 4.4.7 -> 4.4.8 by Reedy
  • git #d9feba8e - Updating firebase/php-jwt (v5.1.0 => v5.2.0) by Reedy
  • git #5e46063f - Update OOUI to v0.39.0 by James D. Forrester
  • git #34d98dda - Allow elasticsearch's unpinned dependency on react/promises to upgrade by James D. Forrester

Extensions

edit

No changes for 3D

AbuseFilter

edit

ActiveAbstract

edit

No changes for ActiveAbstract

AdvancedSearch

edit
  • git #4b4eee2c - Describe $wgAdvancedSearchDeepCatEnabled in docs/settings.md (T218583) by Swayam Samyak Debasis
  • git #27f30d31 - Fix case in message to match others by pcoombe
  • git #cbb09069 - Update MediaWiki core dependency to 1.35 by Thiemo Kreuz (WMDE)
  • git #33b305f0 - Fix PSR12.Properties.ConstantVisibility.NotFound (T253169) by DannyS712
  • git #f0e1801e - Let screen readers announce expanded/collapsed state of panes (T250739) by bkudiess-msft

AntiSpoof

edit

No changes for AntiSpoof

ApiFeatureUsage

edit
  • git #4e186c3d - Do not pass Message to HtmlForm::setWrapperLegend by Umherirrender

ArticleCreationWorkflow

edit

ArticlePlaceholder

edit

Babel

edit

BetaFeatures

edit

BounceHandler

edit

No changes for BounceHandler

Calendar

edit

No changes for Calendar

Campaigns

edit

No changes for Campaigns

Capiunto

edit

No changes for Capiunto

CategoryTree

edit

CentralAuth

edit

CentralNotice

edit

No changes for CentralNotice

CharInsert

edit

CheckUser

edit

CirrusSearch

edit

Cite

edit

No changes for Cite

CiteThisPage

edit

No changes for CiteThisPage

Citoid

edit

No changes for Citoid

cldr

edit

CodeEditor

edit

No changes for CodeEditor

CodeMirror

edit

CodeReview

edit

Cognate

edit

No changes for Cognate

CollaborationKit

edit

Collection

edit

CommonsMetadata

edit

ConfirmEdit

edit

CongressLookup

edit

No changes for CongressLookup

ContactPage

edit
  • git #5056104f - Parse messages in string context by Umherirrender

ContentTranslation

edit

ContributionTracking

edit

CreditsSource

edit

No changes for CreditsSource

Dashiki

edit

No changes for Dashiki

Disambiguator

edit

No changes for Disambiguator

DiscussionTools

edit
  • git #72c730f6 - Fix failing test case for PHP modifier by Bartosz Dziewoński
  • git #e064f434 - Remove empty lines in visual mode too (T253402) by Ed Sanders
  • git #ac476eb4 - Initialize tab state to avoid flicker (T234403) by Ed Sanders
  • git #8f583a23 - Use the faster childIndexOf() approach in JS too by Bartosz Dziewoński
  • git #420c5140 - Insert replies outside of decorative comment frames (T250126) by Bartosz Dziewoński
  • git #b3ca37c1 - Create ImmutableRange class in PHP by Ed Sanders
  • git #fbd63383 - ReplyWidget: Avoid buttons shifting when switching to source (T234403) by Bartosz Dziewoński
  • git #2d9a760d - ReplyWidget: Use interface dir for UI (T253255) by Ed Sanders
  • git #ade5f7cb - Visual: Use createModelFromDom when setting document (T253258) by Ed Sanders
  • git #406aed05 - Don't allow users to switch to a mode they are already in by Ed Sanders
  • git #5675eea4 - Avoid deprecated User::getOption() by Bartosz Dziewoński
  • git #9fbafef6 - Add autosave support to visual mode (T240257) by Ed Sanders
  • git #5feb6961 - Create a user preference to store visual/source mode (T250523) by Ed Sanders
  • git #66d3c95f - Prefix '@' to username auto-complete output (T252460) by Ed Sanders
  • git #c64bb6b5 - Add the test for getAuthors() in JS too by Bartosz Dziewoński
  • git #515af820 - Reduce duplication between PHP parser and data gen for JS parser by Bartosz Dziewoński
  • git #21933955 - Stop printing console warnings by Bartosz Dziewoński
  • git #e12aea2f - Add test case for unwrapParsoidSections() (T252238) by Bartosz Dziewoński
  • git #60744049 - Spell check pass by Ed Sanders
  • git #c5d1029b - Move /cases and /data up to /tests by Ed Sanders
  • git #c848d8a9 - Parser tweaks by Bartosz Dziewoński
  • git #b1427163 - Parser.php: Add tests for getTranscludedFrom by Ed Sanders
  • git #d1e58841 - Rename removeListItem to removeAddedListItem and remove in PHP by Ed Sanders
  • git #d56b512f - ReplyWidget: Move all events bind to setup (T252439) by Ed Sanders
  • git #bc437fc4 - PHP: More missing typehints by Ed Sanders
  • git #5e996fdf - Modifier: Pass document to createWikitext by Ed Sanders
  • git #23498815 - Add leading \ to covers by Reedy
  • git #ac6cd26c - Don't call non static functions statically by Reedy
  • git #70c5a1e4 - Fix return type of callable by Reedy
  • git #c3a7ba1d - Add missing use MWException by Reedy
  • git #08a6a83f - Replace stObject with stdClass by Reedy
  • git #d775f307 - Follow-up b78fb3f4: Make sure we're using a MW User by James D. Forrester
  • git #e6e0b1ea - PHP: Add missing typehints by Ed Sanders
  • git #b78fb3f4 - Move all PHP to the MediaWiki\Extension\DiscussionTools namespace by Ed Sanders
  • git #340572bc - Create a Utils class in PHP by Ed Sanders
  • git #a3889fd4 - Port modifier.js to PHP by Ed Sanders
  • git #6f32369b - tests: Fix comparing PHP and JS ranges by Bartosz Dziewoński
  • git #76289cdf - tests: Fix failures due to CDATA handling in PHP by Bartosz Dziewoński
  • git #33d69e26 - tests: Fix different whitespace trimming in PHP and JS by Bartosz Dziewoński
  • git #c0002be7 - tests: Fix computing ranges in Parsoid documents by Bartosz Dziewoński
  • git #95a87911 - tests: Check ranges in PHP parser tests by Bartosz Dziewoński
  • git #076c6d82 - Parser: Use Element instead of Node when appropriate by Ed Sanders
  • git #b8d7a75c - Fix performance of DiscussionToolsCommentParser::childIndexOf() by Bartosz Dziewoński
  • git #745101c0 - PHP tests: Move some test utils to a parent class by Ed Sanders
  • git #a000b8c7 - Add comment tests to PHP by Ed Sanders
  • git #7b7a2cd6 - The Great Parser JS to PHP port of 2020!* (T252252) by Roan Kattouw
  • git #6aa2fac2 - Give username completion a min width of 10em by Ed Sanders
  • git #76bd22fe - Show no remote users when input is empty by Ed Sanders
  • git #6237f0fe - Show real error message when an exception is thrown (T252238) by Bartosz Dziewoński

DismissableSiteNotice

edit

No changes for DismissableSiteNotice

DonationInterface

edit
  • git #374ed385 - Don't clear sole submethod on validate fail (T251025) by Elliott Eggleston
  • git #70b01194 - Remove _merge_strategy from value by Reedy
  • git #93b31c7a - Add missing extension reqs to composer.json by Elliott Eggleston

DoubleWiki

edit

DynamicSidebar

edit

No changes for DynamicSidebar

Echo

edit

Elastica

edit

ElectronPdfService

edit

EntitySchema

edit

No changes for EntitySchema

EventBus

edit

EventLogging

edit

EventStreamConfig

edit

ExtensionDistributor

edit

ExternalGuidance

edit

No changes for ExternalGuidance

FeaturedFeeds

edit

No changes for FeaturedFeeds

FileExporter

edit

No changes for FileExporter

FileImporter

edit
  • git #f460f724 - Update deprecated constant by Thiemo Kreuz
  • git #bfa9b040 - Add missing whitespace between (i) and "category encouragement" (T189573) by Thiemo Kreuz
  • git #12adf202 - Fix incomplete carriage return/newline normalization by Thiemo Kreuz
  • git #2aed00a6 - Add @license tags to all classes by Thiemo Kreuz
  • git #dda1c0c6 - Improve edittoken mismatch error message (T247753) by Ammar Abdulhamid
  • git #3fe6ef86 - i18n: Fix MediaWiki.org link by Yuki Shira
  • git #fc9bf18e - Explicitly call Message::parse instead of string cast by Umherirrender
  • git #0ad489ed - Selenium: Update to WebdriverIO v6 (T253256) by vidhi-mody
  • git #8b26c3ba - Always send application log messages in English (T240840) by Ammar Abdulhamid
  • git #f0b19e79 - Add visibility keywords to all constants by Thiemo Kreuz
  • git #51148150 - Clean up hook handler code by Thiemo Kreuz
  • git #8c7d9b2f - Add PHPDoc for ever public method by WMDE-Fisch
  • git #6eb94c45 - Simplify ValidatingUploadBase::validateTitle() by Thiemo Kreuz
  • git #57815779 - FileImporter: Localize error messages (T240840) by Ammar Abdulhamid
  • git #6db5017b - Submit the form when hitting return in the summary (T232810) by WMDE-Fisch
  • git #bd54f677 - Add missing and improve incomplete @throws documentation by Thiemo Kreuz

FlaggedRevs

edit
  • git #ce60710d - Drop back-compat. checks for pre-1.30; this repo requires 1.35+ by James D. Forrester

Flow

edit
  • git #2344a2f1 - Use HttpRequestFactory::createMultiClient() (T245170) by Tim Starling
  • git #a83889f3 - Fix optional parameter before required (T248078) by Reedy
  • git #d6522156 - Replace use of old $wgVersion global with MW_VERSION constant by James D. Forrester
  • git #5a43c0e6 - Fix typo: 'the-the'->'the' by Ed Sanders
  • git #1337108a - Unbreak loading on mobile when VE is not installed by Roan Kattouw
  • git #708d03d7 - Amend opacity comment to latest WikimediaUI Base equivalent by Volker E

FundraiserLandingPage

edit

FundraisingTranslateWorkflow

edit

No changes for FundraisingTranslateWorkflow

Gadgets

edit

GeoCrumbs

edit

No changes for GeoCrumbs

GeoData

edit
  • git #ac4a111a - Add Special:MyLanguage for better user experience by Yuki Shira

GettingStarted

edit

GlobalBlocking

edit

GlobalCssJs

edit

GlobalPreferences

edit

No changes for GlobalPreferences

GlobalUsage

edit

GlobalUserPage

edit
  • git #87613508 - Set 'noindex' for global user pages to avoid indexing by search engines (T177159) by Kunal Mehta

GoogleNewsSitemap

edit

Graph

edit

GrowthExperiments

edit

GuidedTour

edit

GWToolset

edit

ImageMap

edit

InputBox

edit

No changes for InputBox

Insider

edit

intersection

edit

No changes for intersection

Interwiki

edit

InterwikiSorting

edit

No changes for InterwikiSorting

Jade

edit

Josa

edit

No changes for Josa

JsonConfig

edit

Kartographer

edit

No changes for Kartographer

LabeledSectionTransclusion

edit

No changes for LabeledSectionTransclusion

LandingCheck

edit

No changes for LandingCheck

LdapAuthentication

edit

No changes for LdapAuthentication

Linter

edit

No changes for Linter

LiquidThreads

edit

Listings

edit

No changes for Listings

LocalisationUpdate

edit

No changes for LocalisationUpdate

LoginNotify

edit

MachineVision

edit

MapSources

edit

No changes for MapSources

MassMessage

edit

Math

edit

MobileApp

edit

No changes for MobileApp

MobileFrontend

edit

MultimediaViewer

edit

No changes for MultimediaViewer

edit

No changes for NavigationTiming

Newsletter

edit

NewUserMessage

edit

Nuke

edit

No changes for Nuke

OATHAuth

edit

OAuth

edit

OpenStackManager

edit

No changes for OpenStackManager

ORES

edit

PageAssessments

edit

PagedTiffHandler

edit

No changes for PagedTiffHandler

PageImages

edit

PageTriage

edit
  • git #3a9bd3cc - ApiPageTriageListTest: Use MovePageFactory to construct MovePage (T252934) by DannyS712

PageViewInfo

edit

ParserFunctions

edit

PdfHandler

edit

PerformanceInspector

edit

No changes for PerformanceInspector

Petition

edit

Poem

edit

No changes for Poem

PoolCounter

edit

No changes for PoolCounter

Popups

edit
  • git #751e0516 - Fix PSR12.Properties.ConstantVisibility.NotFound (T253169) by DannyS712
  • git #e7c0997c - Add Special:MyLanguage for better user experience by Yuki Shira

ProofreadPage

edit

PropertySuggester

edit

QuickSurveys

edit
  • git #6f86944f - Use QUnitTestModule instead of deprecated ResourceLoaderTestModules (T232875) by James D. Forrester

Quiz

edit

ReadingLists

edit
edit

No changes for RelatedArticles

Renameuser

edit

No changes for Renameuser

RevisionSlider

edit
edit

Score

edit

Scribunto

edit

SearchExtraNS

edit

SecureLinkFixer

edit

No changes for SecureLinkFixer

SecurePoll

edit

No changes for SecurePoll

ShortUrl

edit

SiteMatrix

edit
  • git #80446953 - Replace _merge_strategy with merge_strategy by Reedy

SpamBlacklist

edit

SubPageList3

edit

No changes for SubPageList3

SubpageSortkey

edit

SyntaxHighlight_GeSHi

edit

TemplateData

edit

TemplateSandbox

edit

TemplateStyles

edit

No changes for TemplateStyles

TemplateWizard

edit

TextExtracts

edit

Thanks

edit

TheWikipediaLibrary

edit

No changes for TheWikipediaLibrary

TimedMediaHandler

edit
  • git #bbcba727 - Drop back-compat. checks for pre-1.23; this repo requires 1.35+ by James D. Forrester
  • git #ca67f222 - Add Special:MyLanguage for better user experience by Yuki Shira

timeline

edit

TitleBlacklist

edit

TocTree

edit

No changes for TocTree

TorBlock

edit

No changes for TorBlock

Translate

edit
  • git #abf39483 - Restore MW 1.33-1.34 compatibility in QueryAggregator by Niklas Laxström
  • git #fdf15165 - Make WikiPageMessageGroup inherit MessageGroupOld directly by Niklas Laxström
  • git #40a11636 - Remove no-op constructor from MessageGroupOld by Niklas Laxström
  • git #fef7da1b - Avoid extra query in WikiPageMessageGroup::getDefinitions (T221119) by Niklas Laxström
  • git #6215e855 - Fix typo retun -> return by Niklas Laxström
  • git #09d11f48 - Split message index rebuild off of TranslationsUpdateJob and enable deduplication (T221119) by Niklas Laxström
  • git #f95221e9 - Suppress XSS false positive by Daimona Eaytoy
  • git #65da24de - Use HttpRequestFactory::createMultiClient() (T245170) by Tim Starling
  • git #5c582c6a - Fix regression that broke offline import (T253032) by Niklas Laxström
  • git #a665d903 - Fix "nothing to translate" error on moving from review to page mode (T49986) by Abijeet
  • git #60383950 - Use QUnitTestModule instead of deprecated ResourceLoaderTestModules (T232875) by James D. Forrester
  • git #dcc09aaf - AndroidXmlFFS: Add support for unicode symbols by Abijeet
  • git #245277f9 - Remove redundant dependency on 'mediawiki.notify' (T233676) by Timo Tijhof

TranslationNotifications

edit

TrustedXFF

edit

No changes for TrustedXFF

TwoColConflict

edit
  • git #bc42e1f3 - Add browser test for talk page conflicts adding new lines (T251251) by WMDE-Fisch
  • git #88ea9c69 - Detect talk-page cases that are changes instead of additions (T251251) by Thiemo Kreuz
  • git #a673205d - Mark EventLogging code with @codeCoverageIgnore by Thiemo Kreuz
  • git #cd0b32ad - Pull context dependency 1 level up, out of ResolutionSuggester by Thiemo Kreuz
  • git #d423aebd - Remove unnecessary static keyword from ResolutionSuggester by Thiemo Kreuz
  • git #f68c4b09 - Remove unused mw-twocolconflict-title form field by Thiemo Kreuz
  • git #8c79afc3 - Full test coverage for SplitTwoColConflictHelper by Thiemo Kreuz
  • git #f7e615d8 - Reuse existing SplitConflictUtils::addTargetBlankToLinks() (T250501) by Thiemo Kreuz
  • git #5defdc00 - Show feedback notice for talk pages (T250501) by Adam Wight
  • git #9b9365da - Add first trivial tests for SplitTwoColConflictHelper by Thiemo Kreuz
  • git #ad50ecbe - Pull context dependency 1 level up, out of HtmlSplitConflictHeader by Thiemo Kreuz
  • git #bd2ecc6a - Remove unused SpecialPageHtmlFragment (T250893) by Thiemo Kreuz
  • git #3d31cce3 - Merge talk module into generic CSS ResourceLoader module (T233280) by Thiemo Kreuz
  • git #65235df2 - Display overview when advanced help not available (T250501) by Adam Wight
  • git #ed6c6205 - Streamline browser tests waiting for the JS to work by WMDE-Fisch
  • git #75f4af07 - Minimize row swap code in JavaScript a bit (T251106) by Thiemo Kreuz
  • git #03fa7519 - Browser tests for swapable talk page blocks (T251106) by WMDE-Fisch
  • git #9fe6d5d2 - Add a button that swaps the row order on the talk view (T251106) by Andrew Kostka
  • git #1c172b87 - Open preference link in core hint in new tab (T246103) by WMDE-Fisch
  • git #5068139d - Test core hint stays hidden after first dismissal (T246103) by WMDE-Fisch
  • git #a124f807 - Remove Special page for simulating conflicts (T250893) by Adam Wight
  • git #60f51576 - Mark pulsating blue dots with `cursor: pointer` by Thiemo Kreuz
  • git #b050cf7e - Streamline waiting in talk page tests by WMDE-Fisch
  • git #ab7a455c - Always close popups before opening a new one (T252517) by Adam Wight
  • git #23585fcd - Move EditPage::importFormData hook handler to separate file by Thiemo Kreuz
  • git #29a153e0 - Fix minor merge issue in SplitConflictUtils::mergeTextLines (T246103) by Thiemo Kreuz

UniversalLanguageSelector

edit
edit

UploadWizard

edit

UrlShortener

edit

UserMerge

edit

No changes for UserMerge

VipsScaler

edit

VisualEditor

edit
  • git #414bbac1 - Update VE core submodule to master (3af5d5964) by James D. Forrester
  • git #92ab3008 - Use HttpRequestFactory::createMultiClient() (T245170) by Tim Starling
  • git #d6823dbd - Use fake server for link inspector tests (T247278) by Ed Sanders
  • git #4f70ead4 - Fix #unwrapParsoidSections for pseudo-sections (generated by templates) (T252238) by Bartosz Dziewoński
  • git #92f4e543 - Don't log VEFeatureUse from DiscussionTools by David Lynch
  • git #07867cf3 - Update extension.json authors to match AUTHORS.txt by Ed Sanders
  • git #38114d5d - Update principal authors by Ed Sanders
  • git #d1f653f5 - Update Authors.txt based on lib/ve by Ed Sanders
  • git #969b1f26 - Replace use of old global with MW_VERSION constant by James D. Forrester
  • git #61de7530 - Improve deactivating tabs when switching/exiting on MonoBook etc. by Bartosz Dziewoński
  • git #0528f806 - Extract Parsoid/RESTBase stuff out of our API code (T252573) by Bartosz Dziewoński
  • git #91d40cdf - ApiVisualEditorEdit: Use existing action=compare parameters for PST by Bartosz Dziewoński
  • git #f78b069f - Remove _merge_strategy from value by Reedy
  • git #d92e600d - Simplify API modules setup by Bartosz Dziewoński
  • git #50db102c - Refactor getPreferredEditor and expose reusable parts by Ed Sanders
  • git #b1f40f4f - DesktopArticleTarget.init: Set veEditSourceUri in SET mode too (T192974) by Bartosz Dziewoński
  • git #d16d93cc - Treat links to diffs and history pages as external links (T248076) by Sohom Datta

WebAuthn

edit

Wikibase

edit
  • git #ecefd439 - Add --report flag on build (T253202) by tzhelyazkova
  • git #d5653a8e - bridge: test: simplify two assertions by Lucas Werkmeister
  • git #2c8ba732 - OutputPageEditabilityTest: When mocking Title, provide getNamespace() by James D. Forrester
  • git #4c415f45 - Fix typo 'desciption' (T201491) by MarcoAurelio
  • git #de154801 - doxygen-docker, remove prefixing / for volume paths by addshore
  • git #4b22fd20 - Introduce LangLinkHandlerFactory (T128173) by Tpt
  • git #47c0e657 - Move LangLinkHandler to the Hooks namespace (T128173) by Tpt
  • git #34cde0a1 - bridge: mutationsTrackerPlugin test: split assertions, add nomatch by Pablo Grass
  • git #349a1f46 - bridge: mutationsTrackerPlugin: use method name in type guard by Pablo Grass
  • git #357fd8d8 - bridge: mutationsTrackerPlugin: dynamic type guard result by Pablo Grass
  • git #6b45a00a - bridge: mutationTrackerPlugin: align test with unit name by Pablo Grass
  • git #948fb940 - bridge: mutationsTrackerPlugin: type guard as fixed function by Pablo Grass
  • git #7c81f521 - Improve documentation of PrefetchingTermLookup implementations (T247196) by addshore
  • git #7bea8a12 - Use Action::getArticle instead of deprecated Action::$page (T239975) by ArtBaltai
  • git #339c134b - bridge: track all errors (T252683) by Michael Große
  • git #2b3355b8 - bridge: Move error formatting into tracker (T252683) by Michael Große
  • git #99222b35 - bridge: Rename error tracking actions (T252683) by Michael Große
  • git #08597675 - bridge: don't minimize in dev mode by Michael Große
  • git #b15530d1 - FP: ApiEntityLookup fetch and log when not already prefetched (T253125) by addshore
  • git #ec1bca46 - FP: Document config instructions (T252861) by Jakob Warkotsch
  • git #9d17c6e0 - Remove compatibility class aliases by Lucas Werkmeister
  • git #a9e98e1f - Move Content classes to right namespace (T172368) by Lucas Werkmeister
  • git #6c518c9f - Move repo maintenance tests to correct namespace (T172368) by Lucas Werkmeister
  • git #66f2a58e - bridge: update to latest @wmde/wikibase-vuejs-components (T249343) by Pablo Grass
  • git #31f53dab - Add test for batching behaviour of ApiEntityLookup by addshore
  • git #92be4861 - Add ArticleRevisionVisibilitySetHookHandler by Marius Hoch
  • git #69535039 - Move batching of Entities from ApiPrefetchingTermLookup to ApiEntityLookup. (T251238) by rosalie
  • git #2ce11aeb - FP: Allow descriptions in ApiPrefetchingTermLookup (T252408) by Jakob Warkotsch
  • git #f8700b14 - Fix optional parameter before required (T248078) by Reedy
  • git #ef2c58fa - Make onLoginFormValidErrorMessages match MW Core (T253064) by Reedy
  • git #44f6f62d - Move some Repo classes to the right namespace (T172368) by Lucas Werkmeister
  • git #95afe5f6 - bridge: DataBridge: remove unused getter by Pablo Grass
  • git #30e8f783 - Add populateSitesTable.php back to lib/autoload.php (T172368) by Lucas Werkmeister
  • git #eddf4ec4 - bridge: Add text format to jest coverage reporters by tzhelyazkova
  • git #ba360f57 - FP: add LinkTargetEntityIdLookup (T252407) by addshore
  • git #1002f262 - bridge: expand documentation of edit decision messages (T252996) by Lucas Werkmeister
  • git #7c0bc855 - FP: Use the new wbgetentities service (ApiEntityLokup for api fetching entities ) (T251238) by rosalie
  • git #e0f902e4 - bridge: improve phrasing of “replace” edit decision (T252996) by Lucas Werkmeister
  • git #79ef0ebe - bridge: wire up reload buttons on edit conflict (T251402) by Lucas Werkmeister
  • git #1729aeed - bridge: wire up ErrorSavingEditConflict in ErrorWrapper (T251401) by Lucas Werkmeister
  • git #bf9b327e - Observability for SqlChangeDispatchCoordinator wait for replication (T252952) by addshore
  • git #86df5411 - Move two classes to right namespace by Lucas Werkmeister
  • git #4ea351bd - Update wikibase-api to 3.2.0 (T247690) by Marius Hoch
  • git #5e547778 - Remove compatibility class aliases by Lucas Werkmeister
  • git #ba3a68c0 - Move Action classes to right namespace (T172368) by Lucas Werkmeister
  • git #2663ecf3 - bridge: selenium: simplify createTag helper by Lucas Werkmeister
  • git #b99c9b8b - Introduce ignoreDuplicateMainSnak param to wbsetclaim (T234457) by Cormac Parle
  • git #f1a686fa - bridge: selenium: extract setValue utility by Lucas Werkmeister
  • git #8dd6f3a4 - bridge: wire up ErrorSavingAssertUser in ErrorWrapper (T251397) by Lucas Werkmeister
  • git #7fbf280a - Stop throwing StorageException in TitleFactory mocks by Lucas Werkmeister
  • git #5bfe4f63 - Fix core's TitleFactory not being used correctly (T252803) by Thiemo Kreuz
  • git #1dee2efb - FP: Throw exception when looking up the data type of a missing prop by Jakob Warkotsch
  • git #a8d009d8 - bridge: purge page immediately after noticing edit conflict (T252499) by Michael Große
  • git #9c2cc04e - WikibaseValueFormatterBuilders: inject specialized services (T251776) by Jakob Warkotsch
  • git #5e0eba25 - FP: Add ApiEntityExistenceChecker (T251239) by Jakob Warkotsch
  • git #9557dc5e - FP: Use the default LabelsProviderEntityIdHtmlLinkFormatter (T251243) by Jakob Warkotsch
  • git #ce8c226a - Move ClientHooks to \Wikibase\Client + client/includes/ by Lucas Werkmeister
  • git #51bd76ea - Remove EntityTitleLookup from LabelsProviderEntityIdHtmlLinkFormatter (T251242) by sihe
  • git #e6be78ab - bridge: Make proceed button use save or publish text (T247250) by tzhelyazkova
  • git #d4a4b952 - bridge: wire up “login” button for assertuser error (T251395) by Lucas Werkmeister
  • git #e400cebe - bridge: add login warning message (T251395) by Lucas Werkmeister
  • git #15e1da5f - bridge: storybook test: only emit critical build output by Pablo Grass
  • git #cdaa7b9e - ErrorSavingAssertUser: consistently space buttons (T247250) by Pablo Grass
  • git #343c56d6 - bridge: Wire up 'save without logging in' button (T251394) by tzhelyazkova
  • git #560c9525 - bridge: Wire up 'keep editing' button in ErrorSavingAssertUser component (T251391) by tzhelyazkova
  • git #710be176 - Stop assuming that string DB names mean non local DBs (T252019) by addshore
  • git #19b9dce6 - Add some deprecated annotations to some old terms classes (T208425) by addshore
  • git #9594de1d - Add ServiceByTypeDispatcherTest by addshore
  • git #0bf2d729 - bridge: selenium: create and use shortcuts to open the app by Pablo Grass
  • git #8109da42 - bridge: IconMessageBox CSS: descriptive selector by Pablo Grass
  • git #896e8021 - bridge: add ErrorSavingEditConflict component (T251399) by Lucas Werkmeister
  • git #2d77f29d - refactoring: consolidate data types by Yuri Astrakhan
  • git #073e1455 - bridge: detect edit conflict errors (T251400) by Lucas Werkmeister
  • git #2400d698 - brdige: Add ErrorSavingAssertUser component (T251388) by tzhelyazkova
  • git #02048f5a - bridge: wire up header go-back button for assertUser error (T251396) by Michael Große
  • git #3b793ebf - bridge: handle saving errors in root action by Lucas Werkmeister
  • git #7f11a3e4 - bridge: selenium: abstract way to set window size by Pablo Grass
  • git #570b6cc2 - Extract shared service dispatching code by Jakob Warkotsch
  • git #cfb610ee - bridge: selenium: re-enable "go back from a save error" test (T251538) by Pablo Grass
  • git #4dd3fcf9 - Fixed some typos and clarified a bit or two in build/doxygen-docker.sh by Leszek Manicki
  • git #e75a994d - Run the doxygen in the container as a current user by Leszek Manicki
  • git #2c59de27 - FP: Override EntityRedirectChecker (T252395) by Jakob Warkotsch
  • git #509773fd - Add EntityRedirectChecker (T252395) by Jakob Warkotsch
  • git #dfc44fec - FP: Throw more meaningful exception when hitting request timeout by Jakob Warkotsch

WikibaseCirrusSearch

edit

WikibaseLexeme

edit
  • git #00dddb36 - Update wikibase code sniffer to 1.1.0 by addshore
  • git #d57a0d04 - GrammaticalFeatureView: labels not connected to input (T198703) by Tobias Andersson
  • git #4d11f82c - Update for namespace moves by Lucas Werkmeister
  • git #55a68522 - Form Representations: labels and input fields not connected (T198702) by Tobias Andersson
  • git #97e599d1 - Form template: Inconsistencies between production and test by Tobias Andersson
  • git #bbc12142 - Remove unused wikibase global from more tests (T252489) by Lucas Werkmeister
  • git #e24a20d1 - Update for namespace moves by Lucas Werkmeister

WikibaseLexemeCirrusSearch

edit

No changes for WikibaseLexemeCirrusSearch

WikibaseMediaInfo

edit
  • git #82dc3aa5 - Update for namespace moves by Lucas Werkmeister
  • git #5a3c769c - Enable media search for all users by default by Matthias Mullie

WikibaseQualityConstraints

edit

No changes for WikibaseQualityConstraints

Wikidata.org

edit

WikidataPageBanner

edit
  • git #d3ff8b6c - Use QUnitTestModule instead of deprecated ResourceLoaderTestModules (T232875) by James D. Forrester

WikiEditor

edit
  • git #45513325 - Replace use of old $wgVersion constant with MW_VERSION by James D. Forrester
  • git #b51d8154 - Extend comment on overqualified selector from code example by Volker E

wikihiero

edit

WikiLove

edit

WikimediaBadges

edit

WikimediaEditorTasks

edit

WikimediaEvents

edit

WikimediaIncubator

edit

WikimediaMaintenance

edit

WikimediaMessages

edit

Wikisource

edit

XAnalytics

edit

No changes for XAnalytics

Skins

edit

CologneBlue

edit

No changes for CologneBlue

MinervaNeue

edit

Modern

edit

MonoBook

edit

No changes for MonoBook

Nostalgia

edit

Timeless

edit

No changes for Timeless

Vector

edit

VisualEditor

edit

Total Changes

edit

699 Changes in 129 repos by 99 authors