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 (task T253022) by trainbranchbot
- git #2065d76b - Deprecate $wgAutoloadAttemptLowercase and set default to false (task T231412) by Reedy
- git #229b2c15 - Fix a plethora of class and function call case mismatches (task 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 (task 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 (task T235403) by Daimona Eaytoy
- git #b1df0190 - SpecialChangeContentModel: Only call spam checks on non-empty reasons (task T252963) by DannyS712
- git #707567bd - linker: Move Linker::normaliseSpecialPage to LinkRenderer class by Derick A
- git #a8ba0470 - ParserOptionsTest: Rename non-global variable `$wgLang` (task T160814) by DannyS712
- git #7c9e19ed - mime: Document null return from MimeAnalyzer::improveTypeFromExtension() (task 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 (task 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 (task T253405) by Aaron Schulz
- git #88e17d3f - filerepo: make LocalRepo::getSharedCacheKey() use makeGlobalKey() (task 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 (task T253433) by Tim Starling
- git #b32e71aa - Ajax watch: Move JS config var to packageFiles (task T249259) by suecarmol
- git #a08dab6f - mediawiki.util: Add mw.util.parseImageUrl (task 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() (task T253405) by Aaron Schulz
- git #141e0b0b - Normalise length of language fields to varbinary(35) (task T253276) by Reedy
- git #702a897a - ExtensionRegistry: Fix doc typos by Reedy
- git #3e687333 - Make images on Special:NewFiles natively lazy-loaded (task 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' (task T201491) by MarcoAurelio
- git #d6732be4 - RELEASE-NOTES: Add entry for explicit visibility modifiers by Reedy
- git #19ba555c - Selenium: Update to WebdriverIO v6 (task T253306) by vidhi-mody
- git #d349b03d - Make MessageCacheTest::makePage private, return RevisionRecord (task T249393) (task T250638) by DannyS712
- git #1c8afac4 - Hard deprecate Revision::insertOn (task T251856) by DannyS712
- git #f0d2c0f4 - mediawiki.page.ready: add checkbox hack JavaScript (task T246419) (task 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 (task 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" (task 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 (task T164958) (task T251610) by James D. Forrester
- git #a71112ca - Remove MediaWiki.Commenting.IllegalSingleLineComment.* exclusions by Reedy
- git #763c8a62 - Filter out expired items from watcher counts (task T251327) by hmonroy
- git #bd188bfb - Rename NS_USER(_TALK) on jv language to 'Naraguna' (task T252754) by RhinosF1
- git #42df3090 - Add namespace localisations for Tigrinya (task T251287) by RhinosF1
- git #cb44ddf8 - mime: Convert built-in MIME mappings to PHP arrays (task T252228) by Ori Livneh
- git #6a8943d8 - objectcache: dependency inject LoadBalancer into SqlBagOStuff (task 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 (task 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 (task T113916) (task T247028) by Timo Tijhof
- git #484c2f89 - SkinTemplate: Remove some tiny private methods by DannyS712
- git #fffc34a5 - phpunit: Acknowledge known dberror from SpecialPageFatalTest (task 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 (task T247028) by Aaron Schulz
- git #ab19cd27 - resourceloader: make SqlModuleDependencyStore use CONN_TRX_AUTO (task T247028) by Aaron Schulz
- git #d03ba812 - Move known attributes when updating to manifest_version 2 (task 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 (task T243051) by Tim Starling
- git #ce805df9 - Use a SelectQueryBuilder in SpecialWhatLinksHere (task T243051) by Tim Starling
- git #7abd828e - Extension schema updates for HookContainer (task 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 (task T252919) by Amir Sarabadani
- git #0c1c2010 - Remove use of Revision objects in SpecialNewpages::feedItemDesc (task T250579) (task T249021) by DannyS712
- git #3c293332 - ImportableOldRevisionImporter: Remove use of Revision::insertOn (task T251856) by DannyS712
- git #30308ecc - RollbackAction: Reduce uses of Revision objects (task T250579) (task 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 (task 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 (task T250977) by Reedy
- git #33567622 - Drop User::checkTemporaryPassword() (task T249181) by Ammar Abdulhamid
- git #cc8296b3 - Add Unit tests for SpamChecker service (task T251015) by DannyS712
- git #aa0941da - SpecialBlock: Fix flag set on block if $wgBlockAllowsUTEdit is false (task T252892) by Thalia
- git #b3a5c7c0 - Use new TalkPageNotificationManager (task T239640) by Clara Andrew-Wani
- git #b9973fc3 - mime: 'mimetoExt' => 'mimeToExt' (task T252228) by Ori Livneh
- git #48df87ed - Prohibit empty blocks: fix for false `$wgBlockAllowsUTEdit` (task 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 (task 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 (task 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 (task 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 (task T252725) by jdlrobson
- git #712312f9 - SkinTemplate: Allow modification of the footer directly (task 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 (task T248495) by MusikAnimal
- git #29aa36c0 - Add MergeHistoryFactory interface, implemented by PageCommandFactory (task T249446) by DannyS712
- git #859ecb70 - AbstractBlock: Fix documentation for parseTarget by Thalia
- git #a7e94122 - mime: Fix whitespace parsing of 'mime.info' file (task T252228) by Ori Livneh
- git #40aba417 - Make formatLinksInComment understand and link [[Text[[Link]] (task 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 (task T252576) by Kunal Mehta
- git #5ae0192d - resources: Upgrade moment from 2.24.0 to 2.25.2; hook in gom-deva & zh-mo (task T251696) by James D. Forrester
- git #a8467a0f - Fix numerous PSR12.Properties.ConstantVisibility.NotFound by Reedy
- git #4a206f1f - Add tests for RevisionList/RevisionItem classes (task T252076) by DannyS712
- git #d9a1d95b - Add HookRunner methods for new SearchHandler hooks by Tim Starling
- git #ca210666 - BaseTemplate: Deprecate getFooterIcons (task T251212) by jdlrobson
- git #5a6f9968 - HookContainer Integration Test (task T251444) by Nikki Nikkhoui
- git #77e2dd71 - Replace `NewRevisionFromEditComplete` with `RevisionFromEditComplete` (task T250338) by DannyS712
- git #62642ffb - Add Seediq (trv) to Names.php (task T215023) by Amir Aharoni
- git #14fb921e - TextConflictHelper: Add ARIA label to `wpTextbox1` (task T245863) (task T252355) by Volker E
- git #3ee9f45a - installer: Restore no-op log message in doWatchlistUpdate by Tim Starling
- git #ec5ba096 - Prohibit empty blocks (task T208645) by DannyS712
- git #634024b0 - Fixup some SELECT * usages in sqlite schema patches (task 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 (task T249259) by suecarmol
- git #2712cb83 - Fix impedance mismatch with Parser::getRevisionRecordObject() (task 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 (task T248756) by Máté Szabó
- git #61a7a871 - Support direct editing of tags from Special:Tags (task T245962) by Ammar Abdulhamid
- git #4d4e1437 - Move french space armoring after doBlockLevels (task 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 себертатар (task T247170) by Reedy
- git #116063f3 - Disable parsing of prefs-memberingroups message (task T142882) by Ammar Abdulhamid
Vendor
[edit]- git #b0fceb98 - Bump Parsoid to 0.12.0-a14 (task 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]3D
[edit]No changes for 3D
AbuseFilter
[edit]- git #f2759a17 - Selenium: Update to WebdriverIO v5 (task T253167) by vidhi-mody
- git #8d435ee4 - Make the form on Special:AbuseLog collapsible (task T252584) by Daimona Eaytoy
- git #e7a02ddc - Replace _merge_strategy with merge_strategy by Reedy
ActiveAbstract
[edit]No changes for ActiveAbstract
AdvancedSearch
[edit]- git #4b4eee2c - Describe $wgAdvancedSearchDeepCatEnabled in docs/settings.md (task 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 (task T253169) by DannyS712
- git #f0e1801e - Let screen readers announce expanded/collapsed state of panes (task 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]- git #5412a264 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by DannyS712
ArticlePlaceholder
[edit]- git #08e484ae - Convert to manifest_version 2 (task T252470) by Reedy
Babel
[edit]- git #44ee34f5 - Extend babel.babel_lang to varbinary(35) (task T226546) by Reedy
- git #a72205a8 - Remove _merge_strategy from value by Reedy
BetaFeatures
[edit]- git #d83dbec2 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by DannyS712
- git #adc38879 - Fix GENDER syntax by Amir Aharoni
- git #e6a24e43 - Bundle model to client via packageFiles, rather than polluting all pages (task T219342) by James D. Forrester
- git #916b67a0 - Visually signal that the auto-enrolled featured are set that way (task T62747) (task T170055) by James D. Forrester
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]- git #d386dd7f - Remove _merge_strategy from value by Reedy
CentralAuth
[edit]- git #da3c15fb - Fix class/function case mismatch (task T253628) by Reedy
CentralNotice
[edit]No changes for CentralNotice
CharInsert
[edit]- git #8775ef69 - Namespace extension by Reedy
CheckUser
[edit]- git #e85f6f29 - Alias the column names for the result (task T253606) (task T253235) by David Barratt
- git #4346b730 - Put tests into separate test namespace by Thalia
- git #3098ce6c - TimelineRowFormatter: Format rows with correct separators (task T252031) by Thalia
- git #9efadc44 - Replace Title with TitleValue and SpecialPage with SpecialPageFactory (task T252485) by David Barratt
- git #64c9d723 - Use cuc_user instead of cuc_user_text to utilize existing index (task T252801) by Huji Lee
- git #667f7bd7 - Make whitespace consistent in service buildUserConds methods by Thalia
- git #ddbb2d34 - TimelineRowFormatter: Show or redact the comment for the change (task T252030) by Thalia
- git #15a12457 - Updating firebase/php-jwt (v5.1.0 => v5.2.0) by Reedy
- git #60ad5af1 - Lower default limit for running checkuser via API to 500 (task T231266) by DannyS712
CirrusSearch
[edit]- git #6500a75e - Relax symfony/yaml to ~5.0.5 by Reedy
- git #30fe0012 - Use HttpRequestFactory::createMultiClient() (task T245170) by Tim Starling
- git #ecf0055b - Mock MultiHttpClient in unit tests by David Causse
- git #07761134 - Fix optional parameter before required (task T248078) by Reedy
- git #2dd99b53 - Replace use of old $wgVersion global with MW_VERSION constant by James D. Forrester
- git #80ee6f7d - Remove maintenance script symlinks (task T250806) by Reedy
Cite
[edit]No changes for Cite
CiteThisPage
[edit]No changes for CiteThisPage
Citoid
[edit]No changes for Citoid
cldr
[edit]- git #3ec676ac - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
CodeEditor
[edit]No changes for CodeEditor
CodeMirror
[edit]- git #55e2bd05 - Move CodeMirrorPluginModules from config to attributes by Reedy
- git #58289325 - Convert to manifest_version 2 (task T252470) by Reedy
- git #d23ffa17 - Update VisualEditor styles for Vector changes (task T252471) by Bartosz Dziewoński
CodeReview
[edit]- git #0bd288d7 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
Cognate
[edit]No changes for Cognate
CollaborationKit
[edit]- git #47d5bf8a - Remove _merge_strategy from value by Reedy
Collection
[edit]- git #d18d77c2 - Use HttpRequestFactory::createMultiClient() (task T245170) by Tim Starling
- git #d571497c - SpecialRenderBook: Use UnlistedSpecialPage by DannyS712
CommonsMetadata
[edit]- git #4b34474b - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
- git #394a5478 - Add config documentation to extension.json by Gergő Tisza
ConfirmEdit
[edit]- git #96f348b6 - Add $wgHCaptchaProxy (task T252427) by Reedy
CongressLookup
[edit]No changes for CongressLookup
ContactPage
[edit]- git #5056104f - Parse messages in string context by Umherirrender
ContentTranslation
[edit]- git #7c7e8faf - Use wikimedia.ui instead of mediawiki.ui style guide (task T247499) by Santhosh Thottingal
- git #5043fdee - Fix lint error: Prefer parentNode to parentElement by Santhosh Thottingal
- git #c559503e - Updating firebase/php-jwt (v5.1.0 => v5.2.0) by Reedy
- git #5529c984 - Use HttpRequestFactory::createMultiClient() (task T245170) by Tim Starling
- git #69113327 - MT Abuse: Enforce min length consideration for sections with excluded children (task T232718) by Nik G
- git #50343a58 - Selenium: Update to WebdriverIO v6 (task T252521) by vidhi-mody
- git #ae153d73 - Upgrade vue-banana-i18n to 1.1.0 by Santhosh Thottingal
- git #180504eb - Dashboard: Open translation view when clicked on published or draft items by Santhosh Thottingal
- git #323f221f - Upgrade vue-test-utils to version 1.0.2 by Santhosh Thottingal
- git #a3d9fda1 - Refactor: Use model classes (task T241591) (task T243494) (task T243430) (task T247499) by Santhosh Thottingal
- git #83f73d8f - Section selector - basic version (task T241591) (task T243494) (task T243430) (task T247499) by Santhosh Thottingal
- git #a94b5f60 - Revert "Selenium: Record videos of all tests" (task T252521) by Zfilipin
- git #5efc1346 - styles: Fix line-height for button labels inside dashboard, to correctly align them with icons (task T235850) by Nik G
- git #fbcacd96 - Selenium: Record videos of all tests (task T252521) by Željko Filipin
- git #691e1ff3 - Selenium: Update to WebdriverIO v5 (task T252521) by Željko Filipin
- git #aea73d08 - styles: Fix vertical align of context item titles inside cx tools, to align correctly with icons (task T235850) by Nik G
- git #d56aba88 - Replace use of old $wgVersion constant with MW_VERSION by James D. Forrester
- git #1e087c52 - Try to avoid errors in enableCXBetaFeature (task T252502) by Niklas Laxström
- git #fd6e9d27 - Dashboard: Fix fallback image size for articles (task T246598) by ngkountas
- git #49524f78 - Avoid PHP Warning: min(): Array must contain at least one element (task T251541) by Niklas Laxström
- git #4a4be65e - ApiQueryContentTranslation: avoid fatals on getName (task T252094) by Niklas Laxström
- git #05847fea - Add documentation for the MT abuse calculation algorithm by Santhosh Thottingal
ContributionTracking
[edit]- git #c034dd85 - Update email address to donate@wikimedia.org (task T253068) by Margaret Epps
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 (task T253402) by Ed Sanders
- git #ac476eb4 - Initialize tab state to avoid flicker (task 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 (task 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 (task T234403) by Bartosz Dziewoński
- git #2d9a760d - ReplyWidget: Use interface dir for UI (task T253255) by Ed Sanders
- git #ade5f7cb - Visual: Use createModelFromDom when setting document (task 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 (task T240257) by Ed Sanders
- git #5feb6961 - Create a user preference to store visual/source mode (task T250523) by Ed Sanders
- git #66d3c95f - Prefix '@' to username auto-complete output (task 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() (task 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 (task 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!* (task 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 (task T252238) by Bartosz Dziewoński
DismissableSiteNotice
[edit]No changes for DismissableSiteNotice
DonationInterface
[edit]- git #374ed385 - Don't clear sole submethod on validate fail (task 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]- git #d317504c - Convert $wgMemc use to WANObjectCache (task T160813) by Aaron Schulz
DynamicSidebar
[edit]No changes for DynamicSidebar
Echo
[edit]- git #5e9eac03 - Change pref header to specify it's about page link notifications (task T46787) by Kosta Harlan
- git #52526247 - Use HttpRequestFactory::createMultiClient() (task T245170) by Tim Starling
- git #a5693215 - Add `aria-label` to SpecialHelpMenuWidget (task T244543) by Volker E
- git #6dd0f219 - Use new TalkPageNotificationManager (task T239640) by Clara Andrew-Wani
- git #1560528d - Add page linked event title muted list (task T46787) by Kosta Harlan
Elastica
[edit]- git #da612285 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by DannyS712
ElectronPdfService
[edit]- git #e207b716 - Selenium: Update to WebdriverIO v5 (task T250179) by vidhi-mody
EntitySchema
[edit]No changes for EntitySchema
EventBus
[edit]- git #32deff88 - Use HttpRequestFactory::createMultiClient() (task T245170) by Tim Starling
- git #efbc6dc7 - Converted EventBus to use dependency injection (task T204295) by Petr Pchelko
EventLogging
[edit]- git #db725adb - wgEventLoggingSchemas should override extension attributes (task T238230) (task T249261) by Andrew Otto
EventStreamConfig
[edit]- git #f315e19f - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by DannyS712
ExtensionDistributor
[edit]- git #0575b810 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
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" (task 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 (task 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 (task T253256) by vidhi-mody
- git #8b26c3ba - Always send application log messages in English (task 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 (task T240840) by Ammar Abdulhamid
- git #6db5017b - Submit the form when hitting return in the summary (task 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() (task T245170) by Tim Starling
- git #a83889f3 - Fix optional parameter before required (task 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]- git #dbd2e5b1 - Remove _merge_strategy from value by Reedy
- git #127e7e86 - Convert to manifest_version 2 (task T252470) by Reedy
FundraisingTranslateWorkflow
[edit]No changes for FundraisingTranslateWorkflow
Gadgets
[edit]- git #3ce0a0fb - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
- git #d24b7286 - Add namespaces for Tigrinya (task T251287) by RhinosF1
- git #2447093b - Convert to manifest_version 2 (task T252470) by Reedy
GeoCrumbs
[edit]No changes for GeoCrumbs
GeoData
[edit]- git #ac4a111a - Add Special:MyLanguage for better user experience by Yuki Shira
GettingStarted
[edit]- git #7c384a55 - Convert to manifest_version 2 (task T252470) by Reedy
GlobalBlocking
[edit]- git #9fdb1cce - Fix yoda conditional by Reedy
GlobalCssJs
[edit]- git #ff3b266f - Convert to manifest_version 2 (task T252470) by Reedy
GlobalPreferences
[edit]No changes for GlobalPreferences
GlobalUsage
[edit]- git #e5e92531 - Use "description" in extension.json (task T252589) by Kunal Mehta
GlobalUserPage
[edit]- git #87613508 - Set 'noindex' for global user pages to avoid indexing by search engines (task T177159) by Kunal Mehta
GoogleNewsSitemap
[edit]- git #b5eef476 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
Graph
[edit]- git #9e0cda12 - Adding spinner to improve client side loading exp (task T242855) by seddon
- git #9aaef122 - Convert to manifest_version 2 (task T252470) by Reedy
GrowthExperiments
[edit]- git #f659afcc - Help panel tips: Use names instead of numbers for steps (task T244541) (task T245786) by Kosta Harlan
- git #5ad69863 - Help panel tips: Fix parameter number in i18n (task T244541) by Kosta Harlan
- git #7b4be13f - Help panel: Add quick start tips to guidance (task T244541) (task T245786) by Kosta Harlan
- git #bb76da7c - Parse messages in string context by Umherirrender
- git #3f56eac6 - Instrumentation for the post-edit dialog (task T246919) (task T245790) by Gergő Tisza
- git #efaa9aee - Display post-edit dialog widget (task T245790) by Gergő Tisza
- git #0bf9bfd2 - Make task card images repeat horizontally (task T244210) by Gergő Tisza
- git #ba8c031b - Track suggested edit sessions by Gergő Tisza
- git #a8d627d6 - Instrumentation schema changes (task T246919) (task T251526) by Gergő Tisza
- git #9f0dbe84 - Post-edit panel: link the whole task card, not just the title by Gergő Tisza
- git #be33a576 - Simplify GrowthTasksApi Wikidata description logic by Gergő Tisza
- git #4a6f4396 - Fix fragment encoding in post-edit panel by Gergő Tisza
- git #2f627c9a - Add alias for Special:ClaimMentee in French (fr) by Roan Kattouw
- git #4af04d0b - Increase help panel z-index by Gergő Tisza
- git #f4f8e9e2 - Help panel: Switch from suggested-edits to home panel when editor opens (task T247999) by Roan Kattouw
- git #fcf6bf51 - Help panel: Animate guidance panel in from the bottom (task T247999) by Roan Kattouw
- git #c89c191e - Help panel: Open automatically in guidance mode (task T244541) by Roan Kattouw
- git #4f4a1fdc - Help panel: Add back border-radius to help panel OOUI dialog (task T244546) by Kosta Harlan
- git #8f91b79f - Add post-edit dialog widget (task T245790) by Gergő Tisza
- git #71d05375 - Help panel: Animate transitions between panels (task T247999) by Roan Kattouw
- git #2f6bd797 - Help panel: Remove obsolete ask-help footer height calulation by Roan Kattouw
- git #ee00b4ce - Remove broken i18n/fa strings (task T252823) by Gergő Tisza
- git #a6a78099 - Make Mentorship::getMentor return either bool or User by Martin Urbanec
- git #f00a2bea - Help panel: Clean up navigation logging (task T250327) by Roan Kattouw
GuidedTour
[edit]- git #866c56a4 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by DannyS712
- git #359ed0bf - Convert to manifest_version 2 (task T252470) by Reedy
GWToolset
[edit]- git #ebf49fbc - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
- git #a9658b54 - Strip charset from Content-Type before parsing as MIME type (task T252909) (task T252929) by Reedy
ImageMap
[edit]- git #da2838ad - Remove unused $id property by Thiemo Kreuz
- git #c765a867 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by DannyS712
InputBox
[edit]No changes for InputBox
Insider
[edit]- git #926a7c20 - Use SidebarBeforeOutput hook with correct format (task T252846) by jdlrobson
intersection
[edit]No changes for intersection
Interwiki
[edit]- git #673d3f5b - Convert to manifest_version 2 (task T252470) by Reedy
InterwikiSorting
[edit]No changes for InterwikiSorting
Jade
[edit]- git #2b683003 - Integrated Jade on the MW rollback page (task T212387) by kevinbazira
- git #32d7026e - Integrated Jade on the MW undo page (task T212387) by kevinbazira
- git #f7ebca48 - Integrated Jade on the MW Special:Diff page (task T212387) by kevinbazira
- git #f81e5428 - build: Updating mediawiki/mediawiki-codesniffer to 30.0.0 by libraryupgrader
- git #88b66f2c - Fixed label proposal error message (task T247450) by kevinbazira
- git #d95980d7 - build: Updating stylelint-config-wikimedia to 0.10.1 by Libraryupgrader
- git #9283db03 - build: Updating eslint-config-wikimedia to 0.15.3 by Libraryupgrader
- git #12939773 - Removed mousedown event handling from Jade ListWidgets (task T248470) by kevinbazira
Josa
[edit]No changes for Josa
JsonConfig
[edit]- git #52ba3570 - Add Data licences Germany (task T236801) by Raymond
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]- git #b9ef0e82 - Remove Threads::$VALID_CHANGE_TYPES by Reedy
- git #a09cf066 - Remove PHP entry point by Reedy
- git #9527184e - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
- git #b78158ab - Remove method_exists() check for isNavigationBarShown by Reedy
- git #eac9f44a - Use TalkPageNotificationManager (task T239640) by Clara Andrew-Wani
- git #85fcd0a5 - Use WikiPage::getId methods instead hard-deprecated Article::getId (task T251278) by ArtBaltai
Listings
[edit]No changes for Listings
LocalisationUpdate
[edit]No changes for LocalisationUpdate
LoginNotify
[edit]- git #a5d764e4 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by DannyS712
MachineVision
[edit]- git #cc136cb8 - Prevent duplicate statements (task T234457) by Cormac Parle
- git #3fc2f415 - Add Special:MyLanguage for better user experience by Yuki Shira
- git #a6a1baad - build: Updating jquery to 3.5.1 by libraryupgrader
MapSources
[edit]No changes for MapSources
MassMessage
[edit]- git #d040bb59 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
Math
[edit]- git #7dff64f2 - Use HttpRequestFactory::createMultiClient() (task T245170) by Tim Starling
- git #fc0faf18 - Move checking code to a new namespace (task T252390, T187154) by Moritz Schubotz (physikerwelt)
- git #4c8b4deb - Convert to manifest_version 2 (task T252470) by Reedy
MobileApp
[edit]No changes for MobileApp
MobileFrontend
[edit]- git #508b5547 - MobileFrontend: Fix alignment of history/special:contrib 'more' button (task T252073) by Ammar Abdulhamid
- git #f85a6ff8 - specials: Remove SpecialMobileMenu class (unused) from MF (task T252005) by Derick A
- git #a4689983 - Toggler: Remove wrong ARIA attributes & re-introduce them correctly (task T218404) by Volker E
- git #34b1a608 - specials: Remove unused SpecialMobileCite class and related code (task T252006) by Derick A
- git #87078389 - i18n: Move colon inside the <strong> tag by Amir Aharoni
- git #021a678d - build: Updating watchpack to 1.7.2 by libraryupgrader
- git #42ddf771 - Toggler: Remove `div` check by Volker E
- git #be477d72 - Replace Toast.show() with mw.notify() (task T212542) by Sohom Datta
- git #8e687979 - MobileFrontend uses SkinAddFooterLinks hook (task T251817) by jdlrobson
- git #91788bb7 - Stop using deprecated wgContLang, about to be removed (task T245940) by James D. Forrester
- git #d5672d09 - Convert to manifest_version 2 (task T252470) by Reedy
MultimediaViewer
[edit]No changes for MultimediaViewer
NavigationTiming
[edit]No changes for NavigationTiming
Newsletter
[edit]- git #6cd66476 - Selenium: Update to WebdriverIO v6 (task T253260) by vidhi-mody
- git #6b527307 - Selenium: Update to WebdriverIO v5 (task T253260) by vidhi-mody
- git #a6738d87 - Use the new SpamChecker service (task T251015) by DannyS712
NewUserMessage
[edit]- git #6f332c8d - Convert to manifest_version 2 (task T252470) by Reedy
Nuke
[edit]No changes for Nuke
OATHAuth
[edit]- git #72090af8 - christian-riesen/base32 to 1.3.2 by Reedy
- git #635fba26 - Add missing message `verifyoathforuser` (task T209749) by DannyS712
OAuth
[edit]- git #a53cf27f - Adding blankspace per task (task T252588) by Tks4Fish
- git #7d266cc8 - Updating firebase/php-jwt (v5.1.0 => v5.2.0) by Reedy
OpenStackManager
[edit]No changes for OpenStackManager
ORES
[edit]- git #b20642e1 - Selenium: Update to WebdriverIO v6 (task T253261) by vidhi-mody
- git #ea4850d2 - Selenium: Update to WebdriverIO v5 (task T253261) by vidhi-mody
PageAssessments
[edit]- git #b92307bd - Convert to manifest_version 2 (task T252470) by Reedy
PagedTiffHandler
[edit]No changes for PagedTiffHandler
PageImages
[edit]- git #a135c78c - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by DannyS712
- git #e26e8968 - Convert $wgMemc use to WANObjectCache (task T160813) by Aaron Schulz
- git #49e5f64c - Use "description" in extension.json (task T252589) by Kunal Mehta
PageTriage
[edit]- git #3a9bd3cc - ApiPageTriageListTest: Use MovePageFactory to construct MovePage (task T252934) by DannyS712
PageViewInfo
[edit]- git #d530acda - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
ParserFunctions
[edit]- git #4adbde3b - Convert to manifest_version 2 (task T252470) by Reedy
PdfHandler
[edit]- git #e52d6252 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
- git #bf7398e7 - Convert to manifest_version 2 (task T252470) by Reedy
PerformanceInspector
[edit]No changes for PerformanceInspector
Petition
[edit]- git #0949af07 - Convert to manifest_version 2 (task T252470) by Reedy
Poem
[edit]No changes for Poem
PoolCounter
[edit]No changes for PoolCounter
Popups
[edit]- git #751e0516 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by DannyS712
- git #e7c0997c - Add Special:MyLanguage for better user experience by Yuki Shira
ProofreadPage
[edit]- git #89e38be6 - Parse messages in string context by Umherirrender
- git #9d2af272 - Fix optional parameter before required (task T248078) by Reedy
- git #0c526416 - Remove broken radio buttons from conflict resolution interface (task T252863) by Thiemo Kreuz
PropertySuggester
[edit]- git #b6fd7d7e - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
QuickSurveys
[edit]- git #6f86944f - Use QUnitTestModule instead of deprecated ResourceLoaderTestModules (task T232875) by James D. Forrester
Quiz
[edit]- git #39d8422a - Fix optional parameter before required (task T248078) by Reedy
ReadingLists
[edit]- git #2d9d27a3 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
RelatedArticles
[edit]No changes for RelatedArticles
Renameuser
[edit]No changes for Renameuser
RevisionSlider
[edit]- git #94b952e7 - Selenium: Update to WebdriverIO v5 (task T250601) by vidhi-mody
RSS
[edit]- git #47545e9e - Convert to manifest_version 2 (task T252470) by Reedy
SandboxLink
[edit]- git #5f94ba4c - Convert to manifest_version 2 (task T252470) by Reedy
Score
[edit]- git #85a02de5 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
- git #426d32a1 - Convert to manifest_version 2 (task T252470) by Reedy
Scribunto
[edit]- git #df2aba13 - Add Tigrinya namespaces (task T251287) by RhinosF1
SearchExtraNS
[edit]- git #0e814ef5 - Convert to manifest_version 2 (task T252470) by Reedy
SecureLinkFixer
[edit]No changes for SecureLinkFixer
SecurePoll
[edit]No changes for SecurePoll
ShortUrl
[edit]- git #18138d5d - Convert to manifest_version 2 (task T252470) by Reedy
SiteMatrix
[edit]- git #80446953 - Replace _merge_strategy with merge_strategy by Reedy
SpamBlacklist
[edit]- git #e0b4d0bc - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
- git #299aed95 - Remove _merge_strategy from value by Reedy
- git #70999d0e - Convert to manifest_version 2 (task T252470) by Reedy
SubPageList3
[edit]No changes for SubPageList3
SubpageSortkey
[edit]- git #198d43ca - Remove _merge_strategy from value by Reedy
- git #e78b17f8 - Convert to manifest_version 2 (task T252470) by Reedy
SyntaxHighlight_GeSHi
[edit]- git #7b266265 - Move SyntaxHighlightModels from config to attributes by Reedy
- git #3023aa4e - Convert to manifest_version 2 (task T252470) by Reedy
TemplateData
[edit]- git #0deac36b - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
- git #69cfb3bd - Convert to manifest_version 2 (task T252470) by Reedy
TemplateSandbox
[edit]- git #1694d827 - Convert to manifest_version 2 (task T252470) by Reedy
TemplateStyles
[edit]No changes for TemplateStyles
TemplateWizard
[edit]- git #559ac7a9 - Selenium: add page object (task T240766) by ephemeralwaves
TextExtracts
[edit]- git #9a2aacde - Convert to manifest_version 2 (task T252470) by Reedy
- git #9baea120 - Add Special:MyLanguage for better user experience by Yuki Shira
Thanks
[edit]- git #ba260397 - Convert to manifest_version 2 (task T252470) by Reedy
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]- git #1dbf5f57 - Fix optional parameter before required (task T248078) by Reedy
TitleBlacklist
[edit]- git #30011861 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
- git #2bc7fd86 - Convert to manifest_version 2 (task T252470) by Reedy
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 (task 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 (task T221119) by Niklas Laxström
- git #f95221e9 - Suppress XSS false positive by Daimona Eaytoy
- git #65da24de - Use HttpRequestFactory::createMultiClient() (task T245170) by Tim Starling
- git #5c582c6a - Fix regression that broke offline import (task T253032) by Niklas Laxström
- git #a665d903 - Fix "nothing to translate" error on moving from review to page mode (task T49986) by Abijeet
- git #60383950 - Use QUnitTestModule instead of deprecated ResourceLoaderTestModules (task T232875) by James D. Forrester
- git #dcc09aaf - AndroidXmlFFS: Add support for unicode symbols by Abijeet
- git #245277f9 - Remove redundant dependency on 'mediawiki.notify' (task T233676) by Timo Tijhof
TranslationNotifications
[edit]- git #28b75921 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
- git #8257e78f - Avoid using Job::factory, instead create the job object directly (task T144780) by Abijeet
- git #802a7332 - Convert to manifest_version 2 (task T252470) by Reedy
TrustedXFF
[edit]No changes for TrustedXFF
TwoColConflict
[edit]- git #bc42e1f3 - Add browser test for talk page conflicts adding new lines (task T251251) by WMDE-Fisch
- git #88ea9c69 - Detect talk-page cases that are changes instead of additions (task 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() (task T250501) by Thiemo Kreuz
- git #5defdc00 - Show feedback notice for talk pages (task 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 (task T250893) by Thiemo Kreuz
- git #3d31cce3 - Merge talk module into generic CSS ResourceLoader module (task T233280) by Thiemo Kreuz
- git #65235df2 - Display overview when advanced help not available (task 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 (task T251106) by Thiemo Kreuz
- git #03fa7519 - Browser tests for swapable talk page blocks (task T251106) by WMDE-Fisch
- git #9fe6d5d2 - Add a button that swaps the row order on the talk view (task T251106) by Andrew Kostka
- git #1c172b87 - Open preference link in core hint in new tab (task T246103) by WMDE-Fisch
- git #5068139d - Test core hint stays hidden after first dismissal (task T246103) by WMDE-Fisch
- git #a124f807 - Remove Special page for simulating conflicts (task 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 (task 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 (task T246103) by Thiemo Kreuz
UniversalLanguageSelector
[edit]- git #28510ffa - Update jquery.uls from upstream by Amir Aharoni
UploadsLink
[edit]- git #5cb14c50 - Convert to manifest_version 2 (task T252470) by Reedy
UploadWizard
[edit]- git #d0c8f2c4 - Fix class/function case mismatch (task T253628) by Reedy
- git #a33da49f - Remove EventLogging dependency from tests (task T253218) by Ed Sanders
- git #138706b2 - Convert to manifest_version 2 (task T252470) by Reedy
- git #25598c93 - Replace {{PD-1923}} with {{PD-US-expired}} (task T251685) by Reedy
- git #87b7a9da - Add Special:MyLanguage for better user experience by Yuki Shira
UrlShortener
[edit]- git #3a39e634 - Add introductory note to Special:ManageShortUrl (task T247834) by Ammar Abdulhamid
- git #f49464e4 - Convert to manifest_version 2 (task T252470) by Reedy
UserMerge
[edit]No changes for UserMerge
VipsScaler
[edit]- git #ba2972a3 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
VisualEditor
[edit]- git #414bbac1 - Update VE core submodule to master (3af5d5964) by James D. Forrester
- git #92ab3008 - Use HttpRequestFactory::createMultiClient() (task T245170) by Tim Starling
- git #d6823dbd - Use fake server for link inspector tests (task T247278) by Ed Sanders
- git #4f70ead4 - Fix #unwrapParsoidSections for pseudo-sections (generated by templates) (task 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 (task 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 (task T192974) by Bartosz Dziewoński
- git #d16d93cc - Treat links to diffs and history pages as external links (task T248076) by Sohom Datta
WebAuthn
[edit]- git #849ba798 - Add GPL-3.0 license (task T251670) by Reedy
Wikibase
[edit]- git #ecefd439 - Add --report flag on build (task 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' (task T201491) by MarcoAurelio
- git #de154801 - doxygen-docker, remove prefixing / for volume paths by addshore
- git #4b22fd20 - Introduce LangLinkHandlerFactory (task T128173) by Tpt
- git #47c0e657 - Move LangLinkHandler to the Hooks namespace (task 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 (task T247196) by addshore
- git #7bea8a12 - Use Action::getArticle instead of deprecated Action::$page (task T239975) by ArtBaltai
- git #339c134b - bridge: track all errors (task T252683) by Michael Große
- git #2b3355b8 - bridge: Move error formatting into tracker (task T252683) by Michael Große
- git #99222b35 - bridge: Rename error tracking actions (task 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 (task T253125) by addshore
- git #ec1bca46 - FP: Document config instructions (task T252861) by Jakob Warkotsch
- git #9d17c6e0 - Remove compatibility class aliases by Lucas Werkmeister
- git #a9e98e1f - Move Content classes to right namespace (task T172368) by Lucas Werkmeister
- git #6c518c9f - Move repo maintenance tests to correct namespace (task T172368) by Lucas Werkmeister
- git #66f2a58e - bridge: update to latest @wmde/wikibase-vuejs-components (task 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. (task T251238) by rosalie
- git #2ce11aeb - FP: Allow descriptions in ApiPrefetchingTermLookup (task T252408) by Jakob Warkotsch
- git #f8700b14 - Fix optional parameter before required (task T248078) by Reedy
- git #ef2c58fa - Make onLoginFormValidErrorMessages match MW Core (task T253064) by Reedy
- git #44f6f62d - Move some Repo classes to the right namespace (task T172368) by Lucas Werkmeister
- git #95afe5f6 - bridge: DataBridge: remove unused getter by Pablo Grass
- git #30e8f783 - Add populateSitesTable.php back to lib/autoload.php (task T172368) by Lucas Werkmeister
- git #eddf4ec4 - bridge: Add text format to jest coverage reporters by tzhelyazkova
- git #ba360f57 - FP: add LinkTargetEntityIdLookup (task T252407) by addshore
- git #1002f262 - bridge: expand documentation of edit decision messages (task T252996) by Lucas Werkmeister
- git #7c0bc855 - FP: Use the new wbgetentities service (ApiEntityLokup for api fetching entities ) (task T251238) by rosalie
- git #e0f902e4 - bridge: improve phrasing of “replace” edit decision (task T252996) by Lucas Werkmeister
- git #79ef0ebe - bridge: wire up reload buttons on edit conflict (task T251402) by Lucas Werkmeister
- git #1729aeed - bridge: wire up ErrorSavingEditConflict in ErrorWrapper (task T251401) by Lucas Werkmeister
- git #bf9b327e - Observability for SqlChangeDispatchCoordinator wait for replication (task T252952) by addshore
- git #86df5411 - Move two classes to right namespace by Lucas Werkmeister
- git #4ea351bd - Update wikibase-api to 3.2.0 (task T247690) by Marius Hoch
- git #5e547778 - Remove compatibility class aliases by Lucas Werkmeister
- git #ba3a68c0 - Move Action classes to right namespace (task T172368) by Lucas Werkmeister
- git #2663ecf3 - bridge: selenium: simplify createTag helper by Lucas Werkmeister
- git #b99c9b8b - Introduce ignoreDuplicateMainSnak param to wbsetclaim (task T234457) by Cormac Parle
- git #f1a686fa - bridge: selenium: extract setValue utility by Lucas Werkmeister
- git #8dd6f3a4 - bridge: wire up ErrorSavingAssertUser in ErrorWrapper (task 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 (task 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 (task T252499) by Michael Große
- git #9c2cc04e - WikibaseValueFormatterBuilders: inject specialized services (task T251776) by Jakob Warkotsch
- git #5e0eba25 - FP: Add ApiEntityExistenceChecker (task T251239) by Jakob Warkotsch
- git #9557dc5e - FP: Use the default LabelsProviderEntityIdHtmlLinkFormatter (task T251243) by Jakob Warkotsch
- git #ce8c226a - Move ClientHooks to \Wikibase\Client + client/includes/ by Lucas Werkmeister
- git #51bd76ea - Remove EntityTitleLookup from LabelsProviderEntityIdHtmlLinkFormatter (task T251242) by sihe
- git #e6be78ab - bridge: Make proceed button use save or publish text (task T247250) by tzhelyazkova
- git #d4a4b952 - bridge: wire up “login” button for assertuser error (task T251395) by Lucas Werkmeister
- git #e400cebe - bridge: add login warning message (task T251395) by Lucas Werkmeister
- git #15e1da5f - bridge: storybook test: only emit critical build output by Pablo Grass
- git #cdaa7b9e - ErrorSavingAssertUser: consistently space buttons (task T247250) by Pablo Grass
- git #343c56d6 - bridge: Wire up 'save without logging in' button (task T251394) by tzhelyazkova
- git #560c9525 - bridge: Wire up 'keep editing' button in ErrorSavingAssertUser component (task T251391) by tzhelyazkova
- git #710be176 - Stop assuming that string DB names mean non local DBs (task T252019) by addshore
- git #19b9dce6 - Add some deprecated annotations to some old terms classes (task 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 (task T251399) by Lucas Werkmeister
- git #2d77f29d - refactoring: consolidate data types by Yuri Astrakhan
- git #073e1455 - bridge: detect edit conflict errors (task T251400) by Lucas Werkmeister
- git #2400d698 - brdige: Add ErrorSavingAssertUser component (task T251388) by tzhelyazkova
- git #02048f5a - bridge: wire up header go-back button for assertUser error (task 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 (task 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 (task T252395) by Jakob Warkotsch
- git #509773fd - Add EntityRedirectChecker (task T252395) by Jakob Warkotsch
- git #dfc44fec - FP: Throw more meaningful exception when hitting request timeout by Jakob Warkotsch
WikibaseCirrusSearch
[edit]- git #836ab387 - Selenium: Update to WebdriverIO v6 (task T252885) by vidhi-mody
- git #4f24977c - Selenium: Update to WebdriverIO v5 (task T252885) by vidhi-mody
- git #49044e4c - Update for namespace moves by Lucas Werkmeister
- git #cfc653d3 - Replace EntityTypeDefinitions string literals with constants (task T250897) by Jakob Warkotsch
WikibaseLexeme
[edit]- git #00dddb36 - Update wikibase code sniffer to 1.1.0 by addshore
- git #d57a0d04 - GrammaticalFeatureView: labels not connected to input (task T198703) by Tobias Andersson
- git #4d11f82c - Update for namespace moves by Lucas Werkmeister
- git #55a68522 - Form Representations: labels and input fields not connected (task 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 (task 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]- git #4448ef31 - WikimediaPrometheusQueryServiceLagProvider Nan values (task T252077) by addshore
- git #cf281124 - Use SkinAddFooterLink to add links to the footer (task T253174) by jdlrobson
WikidataPageBanner
[edit]- git #d3ff8b6c - Use QUnitTestModule instead of deprecated ResourceLoaderTestModules (task 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]- git #cde850ec - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
- git #16114373 - Spaces to tabs in extension.json by Reedy
WikiLove
[edit]- git #3f405c09 - Convert to manifest_version 2 (task T252470) by Reedy
WikimediaBadges
[edit]- git #630b5f9d - Convert to manifest_version 2 (task T252470) by Reedy
WikimediaEditorTasks
[edit]- git #f0a110b7 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
WikimediaEvents
[edit]- git #fb43160b - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
- git #2a628ef9 - Remove _merge_strategy from value by Reedy
- git #9a8b0da0 - Convert to manifest_version 2 (task T252470) by Reedy
WikimediaIncubator
[edit]- git #670406e5 - Convert to manifest_version 2 (task T252470) by Reedy
WikimediaMaintenance
[edit]- git #bb165b4a - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
WikimediaMessages
[edit]- git #c54b6879 - Fix links to pages on Wikimedia commons when used on other wikis (task T250593) by Pppery
- git #9a49f7a9 - Clarify WebAuthn messages by Amir Aharoni
- git #cd3b70b5 - Update footer additions to use modern hooks (task T251817) by jdlrobson
- git #9e589878 - Add Shan Wiktionary (task T253029) by Jon Harald Søby
- git #5697b088 - Add 'abusefilter-maintainer' global group messages (task T252833) by MarcoAurelio
Wikisource
[edit]- git #33cf71aa - Convert to manifest_version 2 (task T252470) by Reedy
XAnalytics
[edit]No changes for XAnalytics
Skins
[edit]CologneBlue
[edit]No changes for CologneBlue
MinervaNeue
[edit]- git #145d23ee - Exclude localStorage errors from error-logging (task T253084) by Jan Drewniak
- git #2d715012 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
- git #1c340f2b - PageHistory: Remove input overrides breaking mobile Firefox (task T247683) by Volker E
- git #3286a66f - icons: Unify page issues SVG source code by Volker E
- git #a1e75213 - Fix posting talk page replies on pages with subsections (task T252828) by Bartosz Dziewoński
- git #312b52cf - Replacing instances of toast.show() with mw.notify() (task T212542) by Sohom Datta
- git #b26f62b2 - Change opacity (color) of logo to a subtler gray close to `#54595d` (task T251135) by Volker E
- git #833a93d9 - AMC history page visual fixes (task T249518) by Jan Drewniak
Modern
[edit]- git #8137547f - Add support for VisualEditor (task T177243) by brandonxlf
MonoBook
[edit]No changes for MonoBook
Nostalgia
[edit]- git #e127a42d - Fix function case mismatch by Reedy
- git #b981cd4b - Use TalkPageNotificationManager (task T239640) by Clara Andrew-Wani
Timeless
[edit]No changes for Timeless
Vector
[edit]- git #5b31c49e - BaseTemplate:makeListItem is deprecated (task T251212) by jdlrobson
- git #4d96738c - [dev] use skin name constant instead of string by Stephen Niedzielski
- git #eabfe6d1 - Make class attribute optional when empty by Volker E
- git #6ac90792 - VectorTemplate: SkinTemplateToolboxEnd hook isn't deprecated (task T252906) by DannyS712
- git #0fac9045 - [dev][Legacy] split sidebar Mustache and Less (task T246419) by Stephen Niedzielski
- git #4086d850 - Show empty language portal if HTML has been added after portal (task T252800) by jdlrobson
- git #3cb19a77 - Increase footer font size slightly to `12px` (task T252267) by Volker E
- git #0846c846 - Allow plain text labels in side bar (task T252727) by jdlrobson
- git #de788c64 - [dev] Remove `white-space` attribute from personal menu (task T252717) by Volker E
- git #450f7d23 - [modern] Center the logo tagline beneath the wordmark (task T252430) by AronDemian
- git #e048c2a7 - Refactor: Simplify and standardize menu definitions (task T249372) by jdlrobson
- git #14abeb0c - [dev][Storybook] move to start script; report errors not status by Stephen Niedzielski
- git #ca71f762 - Show half-star when the page is temporarily watched (task T248495) by MusikAnimal
- git #108393da - [dev][Legacy][JS] Split Legacy mode JavaScript into new ResourceLoader module (task T246419) by Stephen Niedzielski
VisualEditor
[edit]- git #2a450980 - Update RangeFix to 0.2.9 by Ed Sanders
- git #1c7d30c5 - Update OOjs to v5.0.0 by James D. Forrester
- git #d4085dd7 - Update principal authors by Ed Sanders
- git #efe39c40 - Update OOUI to v0.39.0 by James D. Forrester
Total Changes
[edit]699 Changes in 129 repos by 99 authors