MediaWiki 1.35/wmf.8/Changelog
Core changes
edit- git #5690c340 - Unbreak UserGroupMembershipTest::testGetLink (task T239212) by DannyS712
- git #3f9f2f1c - MediaWiki\Message: Extract Message↔MessageValue conversion from TextFormatter by Brad Jorsch
- git #bae2d82f - RevisionRecord documentation: getSlots() bypasses audience check. (task T235168) by daniel
- git #b860f171 - Change search handler to be under coredev/v0 namespace by Nikki Nikkhoui
- git #6d505204 - XmlDumpWriter: emit xml:space only if text is present. (task T228763) by daniel
- git #d860dd9e - Increase history edit count endpoint limits (task T238380) by Nikki Nikkhoui
- git #4b96c825 - Mark BackupReader::reportPage() public (task T238984) by Reedy
- git #70bc2a55 - libs/Message: Fix value of ParamType::DURATION_SHORT by Brad Jorsch
- git #47a2da4b - Split out separate `User::isSystemUser` method. (task T237356) by DannyS712
- git #a429a75b - Expand testing for User class (task T233385) by DannyS712
- git #0a41206f - Tests should not have a constructor, but use setUp() by Thiemo Kreuz
- git #6f6829fb - Adds missing tests for User class related to group management, covers: (task T234921) by Vedmaka
- git #da880b7c - Prefer assertSame() in SanitizerUnitTest by Thiemo Kreuz
- git #1540aeb4 - New error message for editing site pages with raw HTML (task T207652) by Ammar Abdulhamid
- git #15d27099 - Address TODO asking for a dataProvider by Max Semenik
- git #c514cd0b - Disable write access to Search Handler by Nikki Nikkhoui
- git #ba1822f2 - pager: Improve the extra sort field to work well when indexField is a string by Daimona Eaytoy
- git #986fe3bd - PHP 7.4 fixes (task T233012) by Max Semenik
- git #34b33e5a - REST: provide Handler::getConditionalHeaderUtil() by Tim Starling
- git #32df52aa - ComposerInstalledTest: remove mentions of phpunit-mock-objects by Max Semenik
- git #31015ae9 - FileBackendTest: resolve a TODO by Max Semenik
- git #3228629f - phpunit: Remove 6And8Compat trait from base classes (task T192167) by Daimona Eaytoy
- git #d7c72bcb - Fix broken running tests locally in IDE (task T151101) by Florian
- git #87ceb273 - MediaWikiCoversValidator: make failure messages less confusing by Max Semenik
- git #e96ec4c7 - Hide history link for non-existing pages in protection log (task T224858) by Ammar Abdulhamid
- git #9f034191 - Add more languages to fallback language chain for Sakizaya (szy) (task T237370) by Jon Harald Søby
- git #4a17fd12 - Upgrade PHPUnit to version 7 (task T192167) by Max Semenik
- git #a4ae47a7 - Optimise no-op debug logging in LegacyLogger by Tim Starling
- git #a8cbf85d - DifferenceEngine: Don't try counting revs between deleted revs with different page IDs (task T237709) by Brad Jorsch
- git #a1f0be1c - Use nullable type in function signature by Umherirrender
- git #c45bf41a - Parsoid VRS: Add the Host header (task T229015) (task T229078) (task T229074) by Marko Obrovac
- git #abe1797c - Remove duplicate line from PHPUnit6And8Compat by Thiemo Kreuz
- git #29e33aa5 - Fix random WANObjectCacheTest failures (task T238197) by Tim Starling
- git #c031b6e7 - MediaWikiServices: Add missing return types for consistency by Moriel Schottlender
- git #f3819b6e - SpecialContributions: Use PoolCounter to limit concurrency (task T234450) by Brad Jorsch
- git #6c05a50a - Basic Search endpoint (task T230844) by Nikki Nikkhoui
- git #b8608885 - Use strict types in includes/password by Max Semenik
- git #68b763d6 - Improve password test coverage by Max Semenik
- git #83054850 - Add PHPUnit6And8Compat trait (task T192167) by Max Semenik
- git #025a5fb7 - Let Html::element do the HTML encoding by Fomafix
- git #42806f8e - Remove unused `.nested` fieldset CSS class by Volker E
- git #a5d115f8 - skins: Use NamespaceInfo instead of deprecated functions by Piotr Miazga
- git #076993c9 - skins: Remove deprecated SkinCopyrightFooter $forContent param by Piotr Miazga
- git #7299ffbb - Throw deprecation warnings for block cookie methods by Thalia
- git #04df9040 - Remove unused Language::initContLang by Umherirrender
- git #0328bbd4 - Remove unused Language::getUserToggle by Umherirrender
- git #1d368562 - Remove unused Language::addMagicWordsByLang by Umherirrender
- git #5f1f9534 - Throw deprecation warning for AbstractBlock::getBlockErrorParams by Thalia
- git #af14ca02 - Throw deprecation warning from deprecated Block::prevents by Thalia
- git #17363ad3 - hooks: Do not document the Parser object to be passed by ref (task T193950) by Thiemo Kreuz
- git #210483fc - hooks: Stop suggesting to pass objects by reference (task T193950) by Thiemo Kreuz
- git #a4b1014e - tests: Don't expect the Parser to be passed by ref by Thiemo Kreuz
- git #ccb6b21d - Inline callbacks in language class by Umherirrender
- git #0fc0b995 - Remove Language::getParsedTitle by Umherirrender
- git #1a917bab - Set MCR migration stage to SCHEMA_COMPAT_NEW. (task T231673) by daniel
- git #920c42c5 - Fix bad comparison of Title::getCascadeProtectionSources result by Thiemo Kreuz
- git #9ef34a2f - Improve removal of "hide registered users" option on Special:NewPages (task T238483) by DannyS712
- git #673d496f - Have Database::addQuotes() pass through bare integers without quoting (task T238378) by Tim Starling
- git #ec134476 - Add namespace translations for gcr (task T238107) by Jon Harald Søby
- git #e6e2e80d - Add tests to a few Language class methods by Max Semenik
- git #3c27d8df - changetags: Change new canDeleteTag() boolean param to int flag (task T75181) by Timo Tijhof
- git #1c20e1e0 - phpunit: Add typehints for PHPUnit 8 (task T192167) by Daimona Eaytoy
- git #a184478c - phpunit: delete MediaWikiTestResult and TestRunner (task T192167) by Daimona Eaytoy
- git #8847aff5 - Set method visibility on languages classes by Umherirrender
- git #b4fe9c4b - Set method visibility on maintenance scripts by Umherirrender
- git #b1562e02 - rdbms: fix $knownReachedPos variable interpolation in LoadBalancer logging by Aaron Schulz
- git #6a0badf6 - Remove return from test function by Umherirrender
- git #97ed35e2 - Add missing @param and @return to documentation by Umherirrender
- git #4bac85f1 - Add `edit` links to `Special:NewPages` (task T26799) by DannyS712
- git #16555e6f - Add option for showing valid IPs in UsersMultiselectWidget menu (task T238277) by Thalia
- git #1fd66a67 - Unify VForm and legacy message boxes by Volker E
- git #50f2f248 - Remove unnecessary reportUnusedDisableDirectives by Ed Sanders
- git #0d4afbd8 - Workaround for MariaDB query plan bug (task T238378) by Tim Starling
- git #377e1084 - REST: Make getValidatedParams() always return an array (task T235355) by Tim Starling
- git #5aa721c0 - Remove prepareServices function from MediaWikiIntegrationTestCase.php as it is deprecated since 1.32 by Zoranzoki21
- git #8e55fb04 - mw.track: Can (and is) also be called with number or string by Marius Hoch
- git #65cfccc2 - Remove unused file mediawiki.special.preferences.styles.css by Bartosz Dziewoński
- git #8d71e91a - Special:Preferences: Use default message block colors by Volker E
- git #53474358 - Skip extensions that don't have a path attribute set in SpecialVersion::getExternalLibraries() (task T238212) by Reedy
- git #613fd652 - WikiPage: Reduce locking in doUpdateRestrictions() (task T214035) by Máté Szabó
- git #d0b7a1b4 - Clean up DeferredUpdates transactions and push failed updates as jobs (task T206283) by Aaron Schulz
- git #c0ce43bf - Allow HTMLUsersMultiselectField to limit number of selected items (task T238240) by Thalia
- git #fd722844 - LogPager: Add IGNORE INDEX to avoid another MariaDB optimizer bug (task T237026) by Brad Jorsch
- git #84552a98 - Improve error message for HTML multiselect fields by Thalia
- git #b1a38362 - Add missing @param and @return to documentation by Umherirrender
- git #c12872c5 - Add namespaces for Shawiya (shy-latn) (task T238108) by Jon Harald Søby
- git #b3d86f28 - Amend Kotava namespaces by Jon Harald Søby
- git #f5b78e9c - cleanupUsersWithNoId.php: Handle missing fields (task T238043) by Brad Jorsch
- git #e14fa40e - More backwards compatible changes for PHPUnit (task T192167) by Max Semenik
- git #4d24ad65 - docs: Remove ingroup tag from Markdown files (task T87796) by apaskulin
Vendor
edit- git #99317775 - No-op update with composer 1.9.1 by Brad Jorsch
- git #017e2e2b - Please use composer >= 1.9.1 by Reedy
- git #f02b467c - Update datavalues/datavalues from 2.1.1 to 2.3.0 (task T215853) by rosalie
- git #2ffd65c8 - Update wikimedia/assert from v0.2.2 to v0.4.0 by Reedy
- git #2799a0f7 - Update symfony libraries from v4.3.5 to v4.3.6 by Reedy
- git #558c922b - Update beberlei/assert from v3.2.3 to v3.2.6 by Reedy
- git #53e35ae8 - Update justinrainbow/json-schema from 5.2.8 to 5.2.9 by Reedy
- git #2e806eaa - Update jakub-onderka/php-console-highlighter from v0.3.2 to v0.4 by Reedy
- git #db3e58c1 - Explicitly add guzzlehttp/(ringphp|streams) by Reedy
- git #191740a5 - Upgrade less.php from 1.8.0 to 1.8.2 by James D. Forrester
- git #15884f32 - Update webauthn libraries from 2.1.5 to 2.1.7 by Reedy
- git #3606030a - Add vendor libraries for WebAuthn (task T227242) by Reedy
Extensions
edit3D
editNo changes for 3D
AbuseFilter
edit- git #a2354724 - Raise Equivset composer dependency to 1.4+ (task T238995) by Daimona Eaytoy
- git #b44c9da5 - Use af_deleted as secondary sorting for af_enabled (task T191694) by Daimona Eaytoy
- git #cee8e14c - SECURITY: Require view-private or modify for the evalexpression API (task T238451) by Daimona Eaytoy
- git #b3e58067 - Set the utf-8 flag for var dumps in the text table (task T34478) by Daimona Eaytoy
- git #c03f0a3b - Convert static arrays to constants by Daimona Eaytoy
- git #c73381b6 - Tokenizer: don't strip backslashes from \x (task T238475) by Daimona Eaytoy
- git #5fd86136 - SECURITY: Make sure provided filter id match provided history ID in history view (task T237887) by Martin Urbanec
- git #98bcad25 - Also parse numbers with the new syntax and hard-deprecate the old one (task T212730) by Daimona Eaytoy
- git #a77a59b9 - Hard-deprecate empty operands (task T156096) by Daimona Eaytoy
- git #338341d0 - When viewing old filter revisions, show `abusefilter-view-oldwarning` to users who cannot edit the filter (task T235590) by DannyS712
- git #f7ac35d5 - Hard-deprecate too many params (task T230803) by Daimona Eaytoy
- git #c0f83746 - Check for 0-like floats passed to the modulo operator (task T237459) by Daimona Eaytoy
- git #a1379929 - Restrict viewing Special:Log/AbuseFilter, and remove from recent changes (task T34959) by DannyS712
- git #585d6cdb - Make to sure to report division by zero when the LHS is undefined (task T234339) by Daimona Eaytoy
- git #1abaff1a - Better handling of keywords and functions (task T234339) by Daimona Eaytoy
- git #e98799a0 - Centralize the code for calling keywords by Daimona Eaytoy
- git #b7c7ae16 - Explicitly forbid negative indexes in arrays (task T237219) by Daimona Eaytoy
- git #a7b28369 - Expand the list of types that can be cast to int (task T237624) by Daimona Eaytoy
- git #cb15400f - Fix conditionals examples in i18n messages (task T237131) by Daimona Eaytoy
ActiveAbstract
editNo changes for ActiveAbstract
AdvancedSearch
edit- git #59e66022 - build: Update linters by Ed Sanders
AntiSpoof
editNo changes for AntiSpoof
ApiFeatureUsage
editNo changes for ApiFeatureUsage
ArticleCreationWorkflow
editNo changes for ArticleCreationWorkflow
ArticlePlaceholder
editNo changes for ArticlePlaceholder
Babel
editNo changes for Babel
BetaFeatures
edit- git #3cc42345 - build: Update linters by Ed Sanders
BounceHandler
edit- git #13cc443d - Use `Special:MyLanguage` in API help links (task T231269) by Zoranzoki21
Calendar
editNo changes for Calendar
Campaigns
editNo changes for Campaigns
Capiunto
editNo changes for Capiunto
CategoryTree
edit- git #87ddb7f7 - Suppress page translations and render only the default page(s) (task T229265) by Derick Alangi
CentralAuth
edit- git #071737e7 - Remove/replace unused null default values by Thiemo Kreuz
- git #73e7e2d0 - Add 'warningbox' class for onSpecialContributionsBeforeMainOutput (task T236756) by rxy
- git #ee87f3a6 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
CharInsert
editNo changes for CharInsert
CheckUser
edit- git #5410b981 - Fix indentation by Dayllan Maza
- git #b5ae51a9 - Add PreliminaryCheckService and PSR-4 to extension (task T237296) by Dayllan Maza
- git #bce818a7 - Add search form fields to Special:Investigate (task T237034) by Thalia
- git #57dcfe46 - Create empty page for Special:Investigate, a new version of Check user (task T236981) by David Barratt
- git #ca9b38fc - Fold 'caMultiLock' file into the 'ext.checkuser' module by Timo Tijhof
- git #1ed2e51f - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
CirrusSearch
edit- git #2d57527e - Move unit test to unit test directory (task T232589) by Maryum Styles
- git #345d2ba0 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
- git #86bf820f - Move test that indirectly touch LinkBatch to integration tests by mainframe98
- git #8f2d5838 - Remove redundant null checks by Umherirrender
- git #f37102f1 - Attach query timeout messages to search context (task T237606) by Erik Bernhardson
- git #462c1ed5 - Don't pass arrays into Status i18n messages (task T237559) by Erik Bernhardson
- git #d2579b50 - Improve param docs by Umherirrender
- git #807114b1 - [integ] Wait for document to have expected incoming link count before searching by Erik Bernhardson
- git #69516252 - Fixes for PHPUnit 8 compatibility (task T192167) by Max Semenik
- git #c3178010 - Restore CirrusSearchBuildDocumentParse hook (task T237849) by Erik Bernhardson
- git #26339202 - Remove instant index on page creation by Erik Bernhardson
- git #fbc1c0bd - Create/run ElasticaWrite jobs through a common method by Erik Bernhardson
- git #618a53c8 - Enqueue a job per cluster to write to (task T230495) by Erik Bernhardson
- git #77592f4c - Move bulk content for update after ElasticaWrite (task T236186) by Erik Bernhardson
- git #a29ced85 - Finish moving flags from Updater to BuildDocument by Erik Bernhardson
- git #da916ea8 - Add a simple "phrase_suggest" fallback profile by David Causse
Cite
edit- git #97746db9 - More specific function signature by Adam Wight
- git #ec091fe9 - Reorder keys by Adam Wight
- git #38d7c094 - Tweak comment by Adam Wight
- git #890e86a7 - Fix tests: cannot have name and follow by Adam Wight
- git #55099a7b - Remove impossible condition by Adam Wight
- git #7cdcc2b0 - Alphabetize returned array of attributes by Adam Wight
- git #6a9e51fc - Tag every usage of "extends" even when invalid (task T237531) by Adam Wight
- git #2229f228 - [Refactor] Nest conditionals with common term by Adam Wight
- git #301b1fbc - Move a `follow` edge case to validation by Adam Wight
- git #44a2599a - [Refactor] Handle `extends` attribute in validation by Adam Wight
- git #d1e0e630 - Add some comments by Adam Wight
- git #d65bb667 - Drop unused param by Adam Wight
- git #9fa22b15 - Signature: these are all nullable by Adam Wight
- git #33014bb8 - Comments in TODOs by Adam Wight
- git #22b0bdf5 - Test for numeric `extends` attribute (task T151305) by Adam Wight
- git #feaa724e - Test for numeric attributes earlier by Adam Wight
- git #3fbeed03 - [Refactor] Consolidate validation by Adam Wight
- git #9e246888 - Cache parser previewing state by Adam Wight
- git #8453e3ec - Extract stack and state to a new class (task T237241) by Adam Wight
- git #10e4a435 - Finish renaming "key" to "name" by Adam Wight
- git #a0f019e1 - Clean up variable names in two more functions by Adam Wight
- git #3ec5a7c3 - Clean up comments by Adam Wight
- git #b9c51b81 - Rename variable to $name by Adam Wight
- git #17c5d6e9 - Use "name" to be consistent with attributes by Adam Wight
- git #fb430f25 - Fix variadic parameters in error reporter by Adam Wight
- git #5401fcd1 - Revert a part of "Add missing test cases for follow="…"" by Thiemo Kreuz (WMDE)
- git #2cfb76f8 - Sync up with Parsoid citeParserTests.txt by Subramanya Sastry
- git #c76a5e84 - Fix misleading method names in CiteErrorReporter by Thiemo Kreuz
- git #177c9cc1 - Fix inconsistencies and deep nesting for follow="…" by Thiemo Kreuz
- git #a823fa23 - Merge two more code paths in Cite::referencesFormatEntry() (task T237241) by Thiemo Kreuz
- git #8e42a6ec - Add missing test cases for follow="…" (task T238187) by Thiemo Kreuz
- git #55707a74 - Rewrite Cite::inReferencesGuardedRef() by Thiemo Kreuz
- git #ea6cea93 - Move bad dir="…" error reporting down to the renderer by Thiemo Kreuz
- git #65c8967c - Fix internal presentation of the dir="…" attribute by Thiemo Kreuz
- git #ab3063fe - Move all code to PSR-4 compatible namespaces by Thiemo Kreuz
- git #b10dd4ec - Block de-facto empty <ref> as if it's empty (task T237241) by Thiemo Kreuz
- git #a93442f0 - Minimize paths in all RL modules utilizing localBasePath by Thiemo Kreuz
- git #8e800a89 - Merge two <references> related properties into one by Thiemo Kreuz
- git #9d2d61ff - Don't pass a Title object around that's not needed by Thiemo Kreuz
- git #7c1e098b - Fix bad settings name CiteCacheReferencesDataOnParse by Thiemo Kreuz
- git #deca410d - Get rid of obsolete method_exists() checks by Thiemo Kreuz
- git #e32a921f - Make two Cite properties private by Thiemo Kreuz
- git #342e231a - Extract all error reporting to a CiteErrorReporter by Thiemo Kreuz
- git #7157c7f4 - Add @license to all files by Thiemo Kreuz
- git #c4c6eaa8 - Collapse duplicate code in Cite::referencesFormatEntry() (task T237241) by Thiemo Kreuz
- git #97ba23aa - Fix indention and add comments to referencesFormatEntry() (task T237241) by Thiemo Kreuz
- git #e1519911 - Avoid intermediate array when rendering a <references> list (task T237241) by Thiemo Kreuz
- git #508f7a05 - Remove dead code from Cite::referencesFormatEntry() (task T237241) by Thiemo Kreuz
- git #19eefa5d - Reduce duplicate code in Cite::stack() (task T237241) by Thiemo Kreuz
- git #2a222b61 - Remove deprecated TargetWidget APIs by Ed Sanders
- git #26c78a2b - build: Update linters by Ed Sanders
- git #d50c1696 - Minor test updates for more complete test coverage (task T238194) by Thiemo Kreuz
- git #4619cb24 - Track pageviews only on content page views, not edits (task T214493) by Thiemo Kreuz
- git #7920ec31 - Pass ParserOutput as parameter to Cite::checkRefsNoReferences by Thiemo Kreuz
- git #e68b96f7 - Add more basic tests for API and RL modules by Thiemo Kreuz
- git #f94b4004 - Make most existing Cite tests pure unit tests by Thiemo Kreuz
- git #d8fbbd00 - Remove dependency on PPFrame from Cite class by Thiemo Kreuz
- git #042a4ecf - Add basic unit tests for all 3 hook classes by Thiemo Kreuz
- git #c9310ff7 - Use __CLASS__ instead of repeating the class name by Thiemo Kreuz
- git #7ce10d75 - Remove lazy registration of Parser related hooks by Thiemo Kreuz
- git #9d706047 - Rename refines -> extends (task T171581) by Adam Wight
- git #89635362 - Remove an unused private variable by Adam Wight
- git #818e869b - More narrow method signatures involving Parser by Thiemo Kreuz
- git #bd72636b - Move $this->mParser setters up one level by Thiemo Kreuz
- git #960b6ed1 - Don't use $this->mParser in Cite::saveReferencesData() by Thiemo Kreuz
- git #bde9e175 - Test cleanup: drop `equalTo` by Adam Wight
- git #fe385ecc - Block all combinations of refines="…" and follows="…" (task T236256) by Thiemo Kreuz
- git #d919615e - Merge bookReferencingUnimplemented.txt into bookReferencing.txt by Thiemo Kreuz
- git #b7a7457f - Add page property when parsing book reference (task T237531) by Adam Wight
- git #ae01d35b - Add basic test coverage for all CiteHooks code by Thiemo Kreuz
- git #5ac57def - refArg parses and returns the `refines` attribute (task T237531) by Adam Wight
- git #0ebf86fd - Split out BookReferencing parser tests (task T236256) by Adam Wight
- git #1dcb0967 - Add parser tests for refined references as rendered right now (task T236256) by Andrew Kostka
- git #7965659b - Add dedicated unit test for Cite::refArg() by Thiemo Kreuz
- git #64c94662 - Add the first small PHPUnit test for Cite::normalizeKey() by Thiemo Kreuz
- git #ae8360f8 - Move some glue code from Cite to the Cite…Hooks classes by Thiemo Kreuz
- git #1a371ec6 - Extract all hook handler functions to small glue classes by Thiemo Kreuz
CiteThisPage
edit- git #c9e29bb5 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
- git #b23e4780 - Restore prefix search for subpages on Special:CiteThisPage (task T237184) by Umherirrender
Citoid
edit- git #6833ef5d - Catch failed snak promises by mvolz
- git #95088968 - Add Phan stubs for Wikibase instead of suppressing issues by Lucas Werkmeister
- git #3c42ad9b - build: Update linters by Ed Sanders
cldr
edit- git #0064c30e - Update to cldr 36 by Reedy
- git #8cace7be - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
Cognate
editNo changes for Cognate
CodeEditor
edit- git #c4bc2c7d - build: Update linters by Ed Sanders
CodeMirror
edit- git #1bfbc6e0 - Remove use of jquery.ui module aliases (task T219604) by Timo Tijhof
- git #4d8cca64 - build: Update linters by Ed Sanders
- git #a134e667 - Don't replace whitespace characters in VE (task T153434) by Ed Sanders
- git #cf9885b5 - Match tabSize to surface view CSS property by Ed Sanders
CodeReview
editNo changes for CodeReview
CollaborationKit
edit- git #9144cd0a - Remove use of jquery.ui module aliases (task T219604) by Timo Tijhof
Collection
edit- git #0d65cb94 - Remove use of jquery.ui module aliases (task T219604) by Timo Tijhof
CommonsMetadata
editNo changes for CommonsMetadata
ConfirmEdit
edit- git #29f8ba11 - build: Update linters by Ed Sanders
CongressLookup
editNo changes for CongressLookup
ContactPage
edit- git #23ea634a - Sanitizer::escapeId() is deperecated by Max Semenik
ContentTranslation
edit- git #827346c5 - eslint: Enable wikimedia/mediawiki ruleset by Ed Sanders
ContributionTracking
editNo changes for ContributionTracking
CreditsSource
editNo changes for CreditsSource
Dashiki
editNo changes for Dashiki
Disambiguator
editNo changes for Disambiguator
DiscussionTools
edit- git #55b8405e - Plain ReplyWidget styling by Ed Sanders
- git #a17fb49a - Scroll ReplyWidget into view by Ed Sanders
- git #994c38d6 - Fix ReplyWidget dependencies by Bartosz Dziewoński
- git #87696c9c - Move postReply code to controller by Ed Sanders
- git #2b36ebe6 - Implement basic saving by Ed Sanders
- git #8a0a4004 - Fix opening/closing widgets multiple times by Ed Sanders
- git #41676098 - Wrap up the plain textbox in a ReplyWidget by Ed Sanders
- git #9733f723 - Use Parsoid hack to remove whitespace from replies by Ed Sanders
- git #83a45399 - Fetch Parsoid document for modification by Ed Sanders
- git #16de8fb2 - Rewrite list modifier in plain JS and move to separate file by Ed Sanders
DismissableSiteNotice
editNo changes for DismissableSiteNotice
DonationInterface
edit- git #20f31111 - Add width to monthly convert modal and donate monthly button. (task T238785) by cstone
- git #c58c4a0a - Monthly convert: switch suggested amount logic to (task T237775) by jgleeson
- git #ca57706d - Fix width of lone address fields without going wiggly (task T238278) (task T236077) by Elliott Eggleston
- git #9687afa1 - Ingenico: mark attempts processed by checkout ID by Elliott Eggleston
- git #5c4fe0eb - Fix width of lone address fields (task T238278) (task T236077) by Elliott Eggleston
- git #9bba11ab - Monthly convert: variant 010, ask donor by name (task T238147) by Elliott Eggleston
- git #7bb9da7e - Monthly Convert: variant 009 New headline, paragraph, button and link by XenoRyet
- git #25312925 - Monthly convert: variant 008, different appeal paragraph text by cstone
- git #21895d48 - Monthly convert: variant 007, change different amt link (task T238142) by Elliott Eggleston
- git #09e33502 - Monthly Convert: Variant 006, alternate button text (task T238141) by XenoRyet
- git #d1d1f744 - Monthly convert: variant 005, different appeal paragraph text (task T238140) by cstone
- git #6c188e6c - Monthly convert: variant 004, restate donated amount (task T238139) by Elliott Eggleston
- git #9d1773a0 - Monthly convert: variant 003, restate donate amount (task T237779) by jgleeson
- git #fbbca92b - Monthly convert: variant 002, different appeal paragraph text (task T237778) by Elliott Eggleston
- git #459f59ed - Monthly convert: variant 001, no alt amount link (task T237777) by Elliott Eggleston
- git #b99be6e4 - Hide monthly convert modal till we have an amount by Elliott Eggleston
- git #8eea0098 - Monthly convert: better suggested amount, skip on min/max (task T237775) by Elliott Eggleston
- git #63adaa43 - Rename upsell to monthlyConvert (task T237775) by Elliott Eggleston
- git #b2b1774d - Add phan taint-check plugin (task T202384) by Daimona Eaytoy
- git #dbbbd982 - Clear payment submethod radios on validation fail (task T235126) by XenoRyet
- git #00def007 - Remove test from deployment branch. by XenoRyet
- git #e79f7929 - Stop mangling donor data on truncation (task T202417) by Elliott Eggleston
- git #5195de45 - Update SmashPig library by Elliott Eggleston
- git #355c3b2d - Front-end logging for Ingenico url too short (task T210893) by Elliott Eggleston
- git #2d9240cd - Only show emailExplain when opted out (task T215939) by Elliott Eggleston
- git #8d666d0a - Hide opt_in buttons when given on querystring (task T217254) by Elliott Eggleston
- git #48859480 - Make email explanation translatable (task T215939) by Elliott Eggleston
- git #0b71b74f - Update monolog version constraint for 1.31 branch by Elliott Eggleston
DoubleWiki
editNo changes for DoubleWiki
DynamicSidebar
editNo changes for DynamicSidebar
EUCopyrightCampaign
editNo changes for EUCopyrightCampaign
Echo
edit- git #36af0f2c - Stop passing objects by reference (task T193950) by Max Semenik
- git #f62ab663 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
- git #c19c8856 - Hack: back-compat for PHPUnit's Stub interface (task T192167) by Daimona Eaytoy
Elastica
edit- git #9cb37ea1 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
ElectronPdfService
edit- git #5c6f2854 - Move image files into modules/ directory by Timo Tijhof
EntitySchema
edit- git #54f7c485 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
EventBus
editNo changes for EventBus
EventLogging
edit- git #9f9f3c1d - Rename getHighlightHtml to getText in @covers by Fomafix
ExtensionDistributor
editNo changes for ExtensionDistributor
ExternalGuidance
editNo changes for ExternalGuidance
FeaturedFeeds
editNo changes for FeaturedFeeds
FileExporter
editNo changes for FileExporter
FileImporter
edit- git #3d1bb299 - Revert "Suppress PHPUnit 8 warnings" by Daimona Eaytoy
- git #a33900f3 - Suppress PHPUnit 8 warnings (task T192167) by Max Semenik
- git #8d4e67ec - Remove dead code from LocalizedMediaWikiNamespaceLookup by Thiemo Kreuz
- git #7aada1e4 - Fix fatal and add logging to SuccessCache (task T236605) by Thiemo Kreuz
FlaggedRevs
edit- git #87b19e99 - Stop passing objects by reference (task T193950) by Max Semenik
- git #51c4b869 - Fix cache invalidation in stableVersionIsSynced() (task T237408) by Brian Wolff
- git #59839b0c - Use COMMENT_CHARACTER_LIMIT everywhere (task T194588) by cirdan
Flow
edit- git #608c159c - Tests should not have a constructor, but use setUp() by Thiemo Kreuz
- git #0ea5e85a - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
- git #5e95994f - Init static variable before use by Umherirrender
- git #1c7332d9 - Improve param docs by Umherirrender
FundraiserLandingPage
edit- git #227f2378 - Stop passing objects by reference (task T193950) by Max Semenik
FundraisingTranslateWorkflow
editNo changes for FundraisingTranslateWorkflow
Gadgets
editNo changes for Gadgets
GeoCrumbs
edit- git #a0413cfd - Stop passing objects by reference (task T193950) by Max Semenik
GeoData
edit- git #d3e4d860 - Stop passing objects by reference (task T193950) by Max Semenik
- git #5bb1b8a8 - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
- git #84b0bdbd - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
GettingStarted
editNo changes for GettingStarted
GlobalBlocking
edit- git #c857af98 - Set block parameters on GlobalBlock object to fix error message (task T233996) by Thalia
- git #b9bcc256 - Add 'warningbox' class for onSpecialContributionsBeforeMainOutput (task T236756) by rxy
- git #39caa9ad - Don't do a database read after a successful block insertion by Reedy
GlobalCssJs
editNo changes for GlobalCssJs
GlobalPreferences
edit- git #bfe3a332 - Add myself to credits by Max Semenik
GlobalUsage
edit- git #79fe2620 - Classes: Type hint $updater parameter in onLoadExtensionSchemaUpdates (task T223939) by Ammarpad
GlobalUserPage
editNo changes for GlobalUserPage
GoogleNewsSitemap
editNo changes for GoogleNewsSitemap
Graph
editNo changes for Graph
GrowthExperiments
edit- git #9268a3e3 - Simplify SuggestedEditsFiltersWidget.updateButtonLabelAndIcon by Gergő Tisza
- git #631eaaf7 - Newcomer tasks: Escape ? in hastemplate terms by Gergő Tisza
- git #b31f5ce4 - Add English pronouns for mentors by Amir Aharoni
- git #d53a8d04 - Add no-op {{GENDER}} to several English messages by Amir Aharoni
- git #7f376a9a - Newcomer tasks: Fix explanation widget behavior on touch devices (task T238165) by Gergő Tisza
- git #7910a7db - RemotePageConfigurationLoader: Make non-remote titles work (task T237301) by Roan Kattouw
- git #a9ad063c - Use AQS for fetching pageview data (task T238178) by Gergő Tisza
- git #555f189e - Do not show StartEditing dialog when suggested edits are already active (task T232513) by Gergő Tisza
- git #351359ae - StartEditingDialog: Styling tweaks for mobile (task T236854) by Roan Kattouw
- git #ad4df58d - Newcomer tasks: do not hide completed StartEditing module on mobile (task T232513) by Gergő Tisza
- git #3e82b6b4 - Pass pageview token via task URL parameter, and use it in edit/help log (task T238249) by Gergő Tisza
- git #b4d853fa - Disable done button when no checkboxes are selected (task T235042) by Kosta Harlan
- git #9b0b2471 - Stop passing objects by reference (task T193950) by Max Semenik
- git #b2305c92 - Preserve result ordering when using the growthtasks API as a generator (task T237084) by Gergő Tisza
- git #5ed3f31d - Newcomer tasks: Skip fetching the extract if there's no API for it by Gergő Tisza
- git #0ead34cb - RemoteSearchTaskSuggester: improve unit test for interleaving (task T237084) by Gergő Tisza
- git #c3299031 - StartEditingDialog: Make sure vector-view-edit message is exported (task T237710) by Roan Kattouw
- git #a309cd66 - StartEditingDialog: Change layout for mobile (task T236854) by Roan Kattouw
- git #16d87eee - StartEditingDialog: Convert to ProgressDialog for mobile support (task T236854) by Roan Kattouw
- git #9b2b3884 - TaskExplanationWidget: Make the (i) icon bigger on mobile (task T236854) by Roan Kattouw
- git #de811b9d - TaskExplanationWidget: Fix action name for opening/closing explanation popup (task T235931) by Roan Kattouw
- git #681cf44d - SuggestedEditCardWidget: Layout tweaks (task T238282) by Roan Kattouw
- git #462a06c1 - SuggestedEditCardWidget: Restrict card title to one line (task T237483) by Roan Kattouw
- git #43903c27 - SuggestedEditCardWidget: Make extract fade out at the end (task T237483) by Roan Kattouw
- git #95704115 - SuggestedEditCardWidget: Use content direction for extract by Roan Kattouw
- git #0b8ee55d - SuggestedEdits: Allow languages to disable large number suffixes (task T236050) by Roan Kattouw
- git #43c583b0 - SuggestedEdits: Don't error when 'links' task type doesn't exist (task T237791) by Roan Kattouw
- git #dc59c16f - Sign pageview token with user ID by Gergő Tisza
- git #e89792f6 - Newcomer Tasks: Add maintenance template information to tasks (task T235931) by Gergő Tisza
- git #8e12d416 - Suggested Edits: Instrumentation (task T235931) by Kosta Harlan
- git #f4aa4ac0 - SuggestedEdits: Avoid JS error when trying to access a card past the end by Roan Kattouw
- git #efde68ec - Instrumentation: Don't log mobile-overlay impression in summary view (task T237600) by Kosta Harlan
- git #a92d51e2 - Suggested Edits: Make extract text span up to 4 lines (task T237483) by Kosta Harlan
- git #11316595 - Suggested Edits: Show error message if all checkboxes are deselected (task T235042) by Kosta Harlan
- git #1baabb96 - Suggested Edits: Allow count to set to 0 when checkboxes deselected (task T237347) by Kosta Harlan
- git #5975c88f - Suggested Edits: Prevent concurrent requests when toggling filters by Kosta Harlan
- git #00fc89bd - Suggested Edits: Bump query to 250 tasks, then return slice of 200 (task T237347) by Kosta Harlan
- git #5e7d3856 - Suggested Edits: Adjust spacing for error/end-of-queue/no-results (task T235043) by Kosta Harlan
- git #75e31a24 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
- git #556f9704 - Suggested edits: Load suggested edits after activation (task T232513) (task T236851) by Kosta Harlan
- git #c0443aa5 - SuggestedEdits: Fix styling of difficulty indicator on mobile (task T236854) by Roan Kattouw
GuidedTour
editNo changes for GuidedTour
GWToolset
edit- git #0dc70e08 - Remove use of jquery.ui module aliases (task T219604) by Timo Tijhof
- git #977cdbe5 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
ImageMap
edit- git #f5427d51 - Stop passing objects by reference (task T193950) by Max Semenik
InputBox
edit- git #ff039d71 - Stop passing objects by reference (task T193950) by Max Semenik
Insider
edit- git #19736439 - Stop passing objects by reference (task T193950) by Max Semenik
intersection
edit- git #ebca6ef9 - Stop passing objects by reference (task T193950) by Max Semenik
- git #095f825d - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
Interwiki
editNo changes for Interwiki
InterwikiSorting
editNo changes for InterwikiSorting
Jade
editNo changes for Jade
Josa
edit- git #16bc4d81 - Stop passing objects by reference (task T193950) by Max Semenik
JsonConfig
editNo changes for JsonConfig
Kartographer
editNo changes for Kartographer
LabeledSectionTransclusion
editNo changes for LabeledSectionTransclusion
LandingCheck
editNo changes for LandingCheck
LdapAuthentication
edit- git #66bca2a5 - Classes: Type hint $updater parameter in onLoadExtensionSchemaUpdates (task T223939) by Ammar Abdulhamid
- git #08375fe5 - Remove orphaned modifyUITemplate (task T237845) by Reedy
- git #05878ec1 - Convert to static extension registration (task T87934) by James D. Forrester
- git #a25f7204 - Remove code checking for ancient PHP version by Reedy
- git #6c7fc941 - Move efLdapAuthenticationSchemaUpdates into Hooks file by James D. Forrester
- git #5b753d90 - build: Move executable PHP to includes/ per coding standards by James D. Forrester
Linter
editNo changes for Linter
LiquidThreads
edit- git #70967df0 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
- git #dbd0fcbb - Move each property on its own line in ThreadRevision by Daimona Eaytoy
- git #5fa0d213 - Stop passing objects by reference (task T193950) by Max Semenik
Listings
editNo changes for Listings
LocalisationUpdate
editNo changes for LocalisationUpdate
LoginNotify
editNo changes for LoginNotify
MachineVision
edit- git #9f1dff79 - Add config support for UploadWizard CTA by Michael Holloway
- git #3751c09c - build: Upgrade oojs to the same version MediaWiki uses by James D. Forrester
- git #3cd0703f - build: Upgrade devDependencies to latest (task T237415) by James D. Forrester
- git #3db08cdf - Treat user-provided and dynamically generated paths more defensively (task T237419) by Michael Holloway
- git #cb34e424 - Retrieve withheld labels for personal uploads by Mateus Santos
- git #07a3083b - resources: Scope RL package module to more specific directory (task T230813) by Timo Tijhof
- git #aded1a72 - resources: Simplify constructor initialisations by Timo Tijhof
- git #03090b7d - Use parse(), not text(), when getting message strings for display (task T237420) by Michael Holloway
- git #ee32965a - Load initial suggestions data before kicking off the JS module by Michael Holloway
- git #a49517c3 - LabelResolver: Handle unresolvable IDs in resolveExternal by Michael Holloway
- git #99d8ac8d - Hygiene: Remove outdated comments by Michael Holloway
- git #dd3000f4 - Add tests for SuggestedTagsCardstack (task T236827) by annet
- git #b05f3cd3 - Show an appropriate message when the user has no uploads by Michael Holloway
- git #24a6cc7d - Fix: Begin a transaction before fetching labels for a batch of files (task T238301) by Michael Holloway
- git #c4b5537f - Do not sleep between requests when fetching suggestions by script by Michael Holloway
- git #f7c49641 - Handle case where entity not found for given ID (task T238245) by Michael Holloway
- git #452f7539 - Hygiene: Look up wiki ID rather than hard-coding 'commonswiki' by Michael Holloway
- git #031fc928 - Update suggestion widget design so buttons don't change width (task T237585) by annet
- git #4d4eb088 - Add a full stop at the end of echo-pref-tooltip-machinevision-suggestions-ready by Amir Aharoni
- git #dc75e7ce - Fix: Do not return after inserting a single suggestion by Michael Holloway
- git #f88f148a - Fix: Do not use JobQueue on retry in maintenance/fetchSuggestions.php by Michael Holloway
- git #a6d10051 - Fix: Convert template links before comparing against blacklist by Michael Holloway
- git #234dddb7 - Fix: Provide defaults for createFileListFromCategoriesAndTemplates params by Michael Holloway
- git #100cb797 - Add hyphen in "computer-suggested" by Amir Aharoni
- git #63255c7f - Add Echo notifications (task T231102) by Eric Gardner
- git #a7baba57 - Rephrase machinevision-more-title by Amir Aharoni
- git #b644f420 - Send a thumbnail URL for labeling if the original file size is too large by Michael Holloway
- git #944a8001 - Fix magic edit summaries by Michael Holloway
- git #48b31d0f - Fix infinite loop in fetchSuggestions script by Michael Holloway
- git #df642b4a - Test SuggestedTagsPage widget (task T236827) by annet
- git #cce4faa9 - Add tests for ImageWithSuggestionWidget, ConfirmTagsDialog, and UserMessage (task T236827) by annet
- git #face1d2f - Hygiene: Remove extension services code with dropped dependency by Michael Holloway
- git #f3285904 - Add GoogleOAuthClient and drop external dependencies by Michael Holloway
- git #c813bd27 - Allow specifying API credentials as an associative array (task T236426) by Michael Holloway
- git #84c90edc - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
- git #9708e826 - Filter out images with missing data (task T237547) by annet
- git #51cf9e36 - docs: Avoid class name strings in PHP, spelling of MediaWiki (task T230813) by Timo Tijhof
- git #9f77be01 - Re-use 'MachineVisionConfig' instance internally by Timo Tijhof
- git #207c75f0 - Avoid deprecated wfWikiID() (task T230813) by Timo Tijhof
- git #5d0824ff - Stop (double-)escaping Wikidata IDs when constructing Wikidata URLs (task T227346) by Michael Holloway
MapSources
edit- git #2b8bf702 - Stop passing objects by reference (task T193950) by Max Semenik
MassMessage
editNo changes for MassMessage
Math
edit- git #852eba3c - Always call original constructors in tests, and more cleanups by Thiemo Kreuz
- git #61b9904b - Update tests to not use MockBuilders, if not needed by Thiemo Kreuz
- git #b1892804 - Make all @covers tags absolute, and fix some by Thiemo Kreuz
- git #67108480 - Move API messages to a separate file (task T189982) by Amir Aharoni
- git #457ea582 - Classes: Type hint $updater parameter in onLoadExtensionSchemaUpdates (task T223939) by Ammar Abdulhamid
- git #2b15b37a - Fix Typo in Math Extension (task T238534) by AndreG-P
- git #848168c3 - Fix capitalization of HTML Class by Moritz Schubotz (physikerwelt)
- git #54518a49 - Delete Wikibase repository dependency in Math extension (task T208758) by AndreG-P
- git #796a0217 - Minor: Only log the code and body of the response in case of error (task T238344) by Marko Obrovac
- git #4a7bc3ee - Add special page and API endpoint that show information from math Wikibase items (task T208758) (task T229939) by Moritz Schubotz (physikerwelt)
MobileApp
editNo changes for MobileApp
MobileFrontend
edit- git #2483928c - Enable stylelint 'selector-max-id' rule and disable only on occurrence (task T239183) by Volker E
- git #8b754fd6 - SECURITY: Set stopMobileRedirect cookie within MobileFrontent to true (task T238076) by sbassett
- git #2ac1be88 - Expose Drawer to other extensions by Gergő Tisza
- git #51aacbf9 - Dev: Drop isTOCEnabled logic from MobileFormatter by jdlrobson
- git #34d55086 - EditAttemptStep: Only use overridden session ID for the first session by Roan Kattouw
- git #e2fd2325 - Avoid unintentional back behavior in _onHideOverlay (task T237677) by jdlrobson
- git #20618c2f - EditAttemptStep: Allow session ID override from query string or mw.config (task T238249) by Roan Kattouw
- git #abc3b648 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
- git #bd75df5b - Cleanup OverlayManager _matchRoute (task T230695) by Nicholas Ray
- git #8bc9c16d - mobile.init/editor: Fix gray overlay when wiki requires login to edit (task T237552) by Bartosz Dziewoński
- git #e8eecb7a - Hygiene: Not all UserModes are selectable by Piotr Miazga
- git #9b9a0508 - Remove obsolete 'mobile-frontend-talk-' messages (task T230695) by Nicholas Ray
MultimediaViewer
edit- git #9a25e19b - Do not queue MMV modules on the mobile domain (task T235712) by jdlrobson
NavigationTiming
editNo changes for NavigationTiming
Newsletter
editNo changes for Newsletter
NewUserMessage
editNo changes for NewUserMessage
Nuke
editNo changes for Nuke
OATHAuth
edit- git #18c257fa - Remove ApiOATHValidate::getCacheMode() by Reedy
- git #e1d6ac50 - Add missing oathauth-module-invalid message (task T228269) by zoranzoki21
- git #1bc446c9 - Remove and fix remaining phpcs exclusions by Reedy
- git #659012e5 - Remove and fix phpcs exclusion PSR12.Properties.ConstantVisibility.NotFound by Reedy
- git #8a87a3ab - Add DisableOATHForUser alias for Serbian (task T212586) by zoranzoki21
OAuth
edit- git #16010bac - Move OAuth2 functionality to OAuth(1) - add index on oaat_acceptance_id by Dejan Savuljesku
- git #947b7908 - Add help links to special pages (task T228071) by DannyS712
- git #cef43067 - Move OAuth2 functionality to OAuth(1) - database updates by Dejan Savuljesku
- git #2651dee4 - Merge 'BasicStyles' and 'AuthorizeForm' modules by Timo Tijhof
OpenStackManager
edit- git #fc158ef5 - Remove a double space from a message by Amir Aharoni
- git #25861f1f - Remove LDAPModifyUITemplate hook subscriber (task T237845) by Reedy
- git #2e6866e0 - Remove wgOpenStackManagerNovaKeypairStorage as it only supports one value by Reedy
- git #629e08fc - Restore 2 config variables that were still used by Reedy
- git #bf8436b8 - Update description to match state of extension by Reedy
- git #1c47acc2 - Replace jsonlint with eslint by James D. Forrester
- git #5d9c6873 - Fix some comments by Reedy
- git #f60f471f - Fold OpenStackManagerHooks into OpenStackNovaUser by Reedy
- git #30176f47 - Convert OpenStackManager to extension registration (task T87950) by Reedy
- git #20d44fe3 - Move PHP classes into includes folder by Reedy
- git #94e1103f - Remove a load more $wg that are orphaned by Reedy
- git #48122f06 - Remove userrights and most of the unused messages by Reedy
- git #7ff6c035 - Remove Yaml related stuff by Reedy
- git #abf0243e - Remove .jshintrc .jshintignore and .stylelintrc.json by Reedy
- git #7085908d - Remove en-gb as it's not en-gb by Reedy
- git #46d9149c - Fold SpecialNova into SpecialNovaKey by Reedy
- git #2363cb7c - Inline OpenStackNovaLdapConnection into OpenStackNovaUser by Reedy
- git #bcd28199 - Remove orphaned OpenStackNovaKeypair by Reedy
- git #421837d5 - Remove all aliases that aren't NovaKey by Reedy
- git #99176728 - Remove database tables by Reedy
- git #97d97902 - Remove Echo/Notification and API messages by Reedy
- git #8635d2e2 - Remove all interaction with keystone and other openstack endpoints (task T161553) by andrewbogott
- git #9e7a3cf9 - Remove echo integration (task T161553) by andrewbogott
- git #7083edd8 - Remove all special pages related to OpenStack (task T161553) by andrewbogott
- git #6877167c - Make all hiera pages read-only (task T235708) by andrewbogott
ORES
editNo changes for ORES
PageAssessments
edit- git #2ddf1437 - Stop passing objects by reference (task T193950) by Max Semenik
PagedTiffHandler
editNo changes for PagedTiffHandler
PageImages
editNo changes for PageImages
PageTriage
edit- git #190c3591 - G13 doesn't require any parameters, don't ask for a URL by DannyS712
PageViewInfo
editNo changes for PageViewInfo
ParserFunctions
editNo changes for ParserFunctions
ParsoidBatchAPI
edit- git #633ee1bb - Add optional parameter to getAPIData() call (task T51896) (task T237754) by C. Scott Ananian
PdfHandler
editNo changes for PdfHandler
PerformanceInspector
editNo changes for PerformanceInspector
Petition
editNo changes for Petition
Poem
editNo changes for Poem
PoolCounter
editNo changes for PoolCounter
Popups
edit- git #07aa0f3a - Don't record Popups actions on non-content pages (task T214493) by Adam Wight
- git #0c1e628e - Ensure that pageviews are recorded at most once (task T214493) by Adam Wight
ProofreadPage
edit- git #b0abceda - Migrates all calls to deprecated core methods by Tpt
- git #f65d9257 - Stop passing objects by reference (task T193950) by Max Semenik
- git #db846391 - Fixes the JS error "success is not a function" (task T237848) by Tpt
- git #2454f5c8 - Do not use instanceof SearchResultSet (task T232710) by David Causse
- git #f86e0982 - Rename el namespace "Βιβλίο" to "Μεταγραφή" (task T237253) by Martin Urbanec
PropertySuggester
edit- git #ccdc4868 - Fix PHPUnit 7 compatibility by Max Semenik
- git #e082eaa9 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
QuickSurveys
edit- git #c88ef710 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
Quiz
edit- git #ac41e3f9 - Stop passing objects by reference (task T193950) by Max Semenik
ReadingLists
editNo changes for ReadingLists
RelatedArticles
edit- git #bc24e8a7 - Stop passing objects by reference (task T193950) by Max Semenik
Renameuser
editNo changes for Renameuser
RevisionSlider
edit- git #c00c6bb7 - Remove use of jquery.ui module aliases (task T219604) by Timo Tijhof
RSS
editNo changes for RSS
SandboxLink
editNo changes for SandboxLink
Score
edit- git #d60b1e78 - Stop passing objects by reference (task T193950) by Max Semenik
Scribunto
edit- git #e70a548f - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
- git #b0103abf - Fix type after upgrading to phpunit 7 by Florian
- git #d15c4918 - Add Scribunto namespaces for Sakizaya (szy) (task T237371) by Jon Harald Søby
- git #c8ff9207 - Add Scribunto namespaces for avk, gcr and shy-latn (task T238109) (task T238110) by Jon Harald Søby
- git #d866df0e - Stop passing objects by reference (task T193950) by Max Semenik
SearchExtraNS
editNo changes for SearchExtraNS
SecureLinkFixer
edit- git #7345fa94 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
- git #4c96302b - Updating domains.php from Mozilla by SecureLinkFixer updater bot
- git #6011dbc4 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
- git #32304688 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
edit- git #f0f0572c - Classes: Type hint $updater parameter in onLoadExtensionSchemaUpdates (task T223939) by Ammar Abdulhamid
- git #4fe6089c - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
Sentry
editNo changes for Sentry
ShortUrl
editNo changes for ShortUrl
SiteMatrix
edit- git #60f10ee6 - Streamline ParserGetVariableValueSwitch hook handler signature by Thiemo Kreuz
- git #10735775 - Stop passing objects by reference (task T193950) by Max Semenik
SkinPerPage
editNo changes for SkinPerPage
SpamBlacklist
edit- git #17313f97 - EmailBlacklist: Suppress warnings from invalid user-supplied regexes (task T64864) by Bartosz Dziewoński
SubPageList3
edit- git #759b0158 - Stop passing objects by reference (task T193950) by Max Semenik
SubpageSortkey
editNo changes for SubpageSortkey
SyntaxHighlight_GeSHi
edit- git #b591e2cd - Remove 2 unused functions deprecated 5 years ago by Max Semenik
- git #310de511 - Stop passing objects by reference (task T193950) by Max Semenik
TemplateData
edit- git #956367fb - Implement ParsoidFetchTemplateData hook for Parsoid/PHP (task T238954) by Subramanya Sastry
TemplateSandbox
editNo changes for TemplateSandbox
TemplateStyles
edit- git #c830032d - Stop passing objects by reference (task T193950) by Max Semenik
- git #6bfed647 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
TemplateWizard
edit- git #723759a3 - Selenium: make it possible to run daily Jenkins job targeting beta cluster (task T199113) by Željko Filipin
TextExtracts
editNo changes for TextExtracts
Thanks
edit- git #9f495fce - Don't allow thanking system users (task T237356) by DannyS712
TheWikipediaLibrary
edit- git #fbc57e88 - Stop passing objects by reference (task T193950) by Max Semenik
- git #4f983374 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
TimedMediaHandler
edit- git #bd74c83b - Stop passing objects by reference (task T193950) by Max Semenik
- git #f5c4e51d - Show error message on transcodereset in user language (task T236714) by Umherirrender
- git #1717fce5 - Add url-format options to TimedMediaTransformOutput::getAPIData() (task T235217) (task T237754) by C. Scott Ananian
- git #19bdb679 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
timeline
edit- git #0f062ee5 - Stop passing objects by reference (task T193950) by Max Semenik
- git #5e3d4561 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
TitleBlacklist
edit- git #6948b3c5 - Stop passing objects by reference (task T193950) by Max Semenik
TocTree
edit- git #db8f8c25 - Stop passing objects by reference (task T193950) by Max Semenik
TorBlock
edit- git #80b8a0ba - Stop passing objects by reference (task T193950) by Max Semenik
- git #2efd7c9d - Deprecated in 1.31. Removing in 1.35 seems reasonable by Reedy
- git #cc307d5b - Remove trailing 'in' from loadExitNodes.php header by Reedy
Translate
edit- git #7db32417 - Remove extraneous 〉 from `tux-editor-n-uses` message (task T236736) by DannyS712
- git #afcfabbc - Add help link to Special:AggregateGroups (task T179802) by DannyS712
- git #d42a9a68 - Stop passing objects by reference (task T193950) by Max Semenik
- git #a12ebf84 - Fix incorrect translation restriction check (task T238099) by Abijeet
- git #55e64f93 - Remove some pre 1.32 B/C code by Abijeet
- git #ba5b8788 - Fix easy code smells highlighted by sonarqube by Abijeet Patro
- git #d38ed8b9 - Allow editing of orphaned translation units (task T221119) by Niklas Laxström
- git #e2bf78f4 - Add support to limit validations to certain messages (task T231705) by Abijeet
- git #c9c26b99 - Add batch-size option to populateFuzzy.php by Niklas Laxström
- git #c3f900df - Avoid fatal error in populateFuzzy.php (task T237413) by Niklas Laxström
TranslationNotifications
edit- git #c4cdd676 - Remove use of jquery.ui module aliases (task T219604) by Timo Tijhof
- git #a097db74 - Breakout notification sending logic into a separate class (task T144780) by Abijeet
TrustedXFF
editNo changes for TrustedXFF
TwoColConflict
editNo changes for TwoColConflict
UniversalLanguageSelector
edit- git #81e7f9a8 - Update language name search index with CLDR 36 data by Niklas Laxström
- git #95912d43 - Update jquery.uls from upstream by Amir Aharoni
- git #f6e5d249 - Put overhauled icon on baseline and unify code with Vector's (task T207075) by Volker E
- git #5425ac76 - Update jquery.uls from upstream by Amir Aharoni
- git #b105c2ca - build: Update linters by Ed Sanders
UploadsLink
editNo changes for UploadsLink
UploadWizard
edit- git #99962577 - Restrict MachineVision CTA based on MachineVision config and user groups by Michael Holloway
- git #24a2bb20 - Fix typo in MachineVision CTA Special page link by Michael Holloway
- git #f77f205a - Add Machine Vision CTA to final step (task T234960) by annet
- git #2b23333b - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
UrlShortener
editNo changes for UrlShortener
UserMerge
editNo changes for UserMerge
VipsScaler
edit- git #caa836d8 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
VisualEditor
edit- git #e1db4661 - Paste plaintext if conversion fails by Ed Sanders
- git #65f0264b - Update VE core submodule to master (9d0ef183a) by Bartosz Dziewoński
- git #02d6709b - Set tab-size to 4 in TempWikitextEditorWidget by Ed Sanders
- git #7f752a14 - Update VE core submodule to master (c6b5e46fa) (task T153434) (task T236949) (task T238351) by James D. Forrester
- git #a8ab4878 - Localize some hardcoded English error messages (task T227325) by Bartosz Dziewoński
- git #1dc642ee - ArticleTargetSaver: Fix handling for `data.result !== 'success'` by Bartosz Dziewoński
- git #eebe4cd9 - Unbreak instrumentation of init events by Roan Kattouw
- git #0f97e1dc - EditAttemptStep: Allow session ID override from query string or mw.config (task T238249) by Roan Kattouw
- git #1e890f97 - ApiVisualEditorEdit: Simplify diff handling a bit by Bartosz Dziewoński
- git #99cd4e26 - Remove unused message 'visualeditor-loaderror-title' by Bartosz Dziewoński
- git #050227ae - Remove unused message 'visualeditor-loadwarning-token' by Bartosz Dziewoński
- git #b0f4b4c9 - Move more code to ArticleTargetSaver by Ed Sanders
- git #6caa4601 - Generate internal links locally (task T147230) by Ed Sanders
- git #3e93c00a - Update VE core submodule to master (12422dc27) by Bartosz Dziewoński
- git #545c6f13 - Add missing FragmentInspector tests to MW by Ed Sanders
- git #3542799a - tests: Have MWDummyTarget create the correct surface type by Ed Sanders
- git #58eb936f - Update VE core submodule to master (a6ef2cc7d) (task T237289) by James D. Forrester
- git #737e9e82 - Follow-up I83b98e41: Always sanitize when using plain text paste in NWE (task T201561) by Ed Sanders
- git #a53c02f2 - ve.init.mw.ArticleTarget: Fix error handling in #prepareCacheKey by Bartosz Dziewoński
- git #d71522c4 - Set the plain text 'pasteSpecial' flag when using plain text paste in NWE (task T201561) by Ed Sanders
- git #64be4b2a - Update VE core submodule to master (2d0f0ec1f) (task T157956) by Ed Sanders
- git #46e7b3ba - Config value for X-Parsoid-Variant (task T229074) by David Lynch
WebAuthn
edit- git #f325549a - Move api help messages to a separate file (task T189982) by Amir Aharoni
- git #c9c7123d - Remove unnecessary space in messages by Amir Aharoni
- git #c0ab06ae - Use correct database ($wgOATHAuthDatabase) in WebAuthnCredentialRepository (task T237554) by Reedy
- git #4d54e573 - Remove and fix remaining phpcs exclusions by Reedy
- git #b9f8057b - Remove and fix phpcs exclusion PSR12.Properties.ConstantVisibility.NotFound by Reedy
- git #d247cf6a - Remove WebAuthnCredentialRepository.php from phpcs exclusions by Reedy
- git #f204c0d9 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
- git #77f13d18 - Remove ES6 features (task T236387) by Dejan Savuljesku
- git #0dabcefb - Update webauthn libraries from 2.1.5 to 2.1.7 by Reedy
- git #d4dbb95c - Remove some extra brackets by Reedy
Wikibase
edit- git #4980b2af - bridge: Add notice component (task T237527) by bitPogo
- git #67774f90 - fix OutputPageJsConfigBuilderTest by bitPogo
- git #4a22bea8 - bridge: extend Messsages for parameters (task T237525) by bitPogo
- git #6b6e5a67 - Fix code style issues in PHP entry points by Lucas Werkmeister
- git #f6581762 - Unsuppress PhanPluginDuplicateConditionalNullCoalescing by Daimona Eaytoy
- git #0ba87f8b - Revert "Do not escape GlobeCoordinateDetailsFormatter value" by Ladsgroup
- git #b7526d8f - Unsuppress PhanTypeMismatchArgument by Daimona Eaytoy
- git #c289e4c6 - bridge: Fix ambiguity between method name and returned value by Michael Große
- git #107da3f3 - Do not escape GlobeCoordinateDetailsFormatter value (task T238931) by Amir Sarabadani
- git #3f56af41 - bridge: add Api definition in MwWindow by bitPogo
- git #794ca35b - Stop outputting anything in case of 304 responses in Special:EntityData (task T238901) by Amir Sarabadani
- git #ad3f41c6 - Add entity title to AppInformation (task T238918) by Lucas Werkmeister
- git #146c8d04 - Fixes for PHPUnit 7 compatibility by Max Semenik
- git #9cd05985 - Add service to collect changed languages, for the summary message (task T224013) by rosalie
- git #95126943 - Disable a broken test (task T237164) by Daimona Eaytoy
- git #4bd8bbb3 - bridge: track bridge opening performance (task T237368) by Michael Große
- git #01823a18 - TR: Don't use $parent, but props to pass the guid (task T238562) by Marius Hoch
- git #4f93dc9a - TR: Track clicks on the tainted icon (task T238402) by Noa Rave
- git #8430fbd0 - bridge: move createServices from init to app module (task T235771) by Lucas Werkmeister
- git #907632cf - Fix numeric site IDs in dispatch coordinator (task T238575) by Lucas Werkmeister
- git #0f388413 - Cache SqlEntityInfoBuilder also based on term type (task T238473) (task T237984) by Amir Sarabadani
- git #0a2b61b5 - Don’t explicitly configure stubs in Phan config by Lucas Werkmeister
- git #fccb99d8 - bridge: Realign ForwardCompat Method by Michael Große
- git #5076f51f - TR: Close the popper on focusout (task T236889) by Marius Hoch
- git #85a369fc - bridge: Exhibit native behavior on key+click on bridge link (task T234060) by Michael Große
- git #246e7efb - Document decision about not using wb_terms for "display" of items/properties (task T196882) by Leszek Manicki
- git #1b07faf3 - new term storage docs (task T225857) by addshore
- git #eb26e42b - bridge: add counter prefix in Tracker implementation by Michael Große
- git #8a663bb4 - bridge: increase timeout for app appearance (task T232577) by bitPogo
- git #bcd63ec0 - TR: Center popper (relative to icon), set background (task T237734) by Marius Hoch
- git #0972beaf - TR: Track clicks on the help link (task T237261) by Marius Hoch
- git #858ec75f - Do not inject row when it's empty by Amir Sarabadani
- git #c86e2a92 - bridge: add ReferenceSection to DataBridge (task T237025) by Lucas Werkmeister
- git #614038b4 - bridge: attach link listeners as soon as possible (task T235765) by Lucas Werkmeister
- git #f4c92978 - bridge: Add reference section component (task T237023) by Michael Große
- git #c1a32c71 - Put a layer of APC cache on top of reading wb_terms in SqlEntityInfoBuilder (task T236681) by Amir Sarabadani
- git #6acd7a78 - Move SpecialEntitiesWithoutPage out of Wikibase to WikibaseCirrusSearch (task T236901) by Amir Sarabadani
- git #3c237559 - bridge: add getter for targetReferences (task T237022) by bitPogo
- git #fec16d98 - TR: mount popper in App.vue (task T237734) by Thomas Arrow
- git #abcb6e36 - mw.wikibase: Remove cacheEntity+getCachedEntity by Marius Hoch
- git #611a7ff8 - Tidy up caching code in mw.wikibase by Marius Hoch
- git #643703a3 - bridge: Fix margin of Input component by Michael Große
- git #cb87f1d9 - Update termbox version on wikibase (task T232595) by alaasarhan
- git #9d108558 - Revert "bridge: Inline margin mixin for separation of concerns" by Michael Große
- git #8d62da7b - bridge: Add progress bar component (task T237511) by tzhelyazkova
- git #45878999 - bridge: Inline margin mixin for separation of concerns by Michael Große
- git #7548dec9 - bridge: change to generic service container implementation by Pablo Grass
- git #a5d5d23b - Wikibase: Change function declarations to Lua-style (task T237903) by John Erling Blad
- git #c261d979 - TR: Add help link with injectable URL to Popper (task T237260) by Marius Hoch
- git #65a3b7b9 - Wikibase: Avoid recounting of entries in getBestStatements (task T237900) by Vagrant Default User
- git #346dd09c - TR: Initialize popper state together with tainted state (task T237867) by Marius Hoch
- git #03456812 - Microoptimize EntityAccessor::renumber by Marius Hoch
- git #d69a73db - Do not catch DBError in ReplicaMasterAwareRecordIdsAcquirer. (task T237731) by alaasarhan
- git #6af2afc9 - bridge: track datatype when app is openend (task T236236) by Pablo Grass
- git #6010e84c - TR: Adjust alignment of icon (task T236890) by Thomas Arrow
- git #b3a17c32 - bridge: prepare e2e tests for entity info requests (task T236236) by Pablo Grass
- git #e1a8ca0c - Start an ADR for package modules (task T236259) by rosalie
- git #29ca2f6e - bridge: minor fixes at statement getters by bitPogo
- git #30ead218 - Adjust doc of RdfVocabulary->propertyNamespaceNames by Umherirrender
- git #a9e5a78a - TR: Close popper when x is clicked (task T236889) by Marius Hoch
- git #fa0c223f - TR: Untaint action should also set the popper to be closed (task T237247) by Marius Hoch
- git #6a546ba2 - bridge: Add single reference component (task T237024) by Michael Große
- git #a00b99b2 - Add monolingual language code ccp for Chakma (task T210311) by Zoranzoki21
- git #80a92e94 - bridge: Add selenium tests for bridge edit links (task T237116) by bitPogo
- git #4372791c - Remove ParserOutputUsageAccumulator constructor bc code by Marius Hoch
- git #db811795 - entity selector: Remove autojump of focus from property field to value field (task T234322) by Envel Le Hir
WikibaseCirrusSearch
edit- git #d5f6886b - Rename message keys for SpecialEntitiesWithoutPage (task T236901) by Amir Sarabadani
- git #a08a2b9d - Move SpecialEntitiesWithoutPage from Wikibase to here (task T236901) by Amir Sarabadani
- git #39491b30 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
WikibaseLexeme
edit- git #536fde1b - Add missing ResourceLoader dependency by Lucas Werkmeister
- git #8282b1aa - Add getLemmas function to Lua modules (task T235901) by Lucas Werkmeister
- git #03189c3e - Declare compatibility with newer wikimedia/assert (task T238055) by Lucas Werkmeister
- git #3303a6b9 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
- git #10d2909e - Make mw.wikibase.lexeme.entity.lexeme inherit mw.wikibase.entity (task T235901) by Lucas Werkmeister
- git #d9bfa86d - Specify Lua module to be used for Lexeme entities (task T235901) by Lucas Werkmeister
- git #8cd5f4a6 - Add documentation for rudimentary Lua modules (task T235901) by Lucas Werkmeister
- git #e65a5355 - Add rudimentary mw.wikibase.lexeme.entity.lexeme Lua module (task T235901) by Lucas Werkmeister
- git #5fe0a0f6 - Select suggested property explicitly (task T234322) by alaasarhan
WikibaseLexemeCirrusSearch
edit- git #ce4b79c0 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
WikibaseMediaInfo
edit- git #fd26cfce - Replace oldskool @see PHPDoc tags with @inheritDoc by Thiemo Kreuz
- git #e25d36e0 - Remove problematic count() in MediaInfoPrefetchingTermLookup (task T239165) by Thiemo Kreuz
- git #52ccf86a - Skip entities already known not to exist (task T236948) by Matthias Mullie
- git #8bee7a47 - Revert "Suppress PHPUnit 8 warnings" by Daimona Eaytoy
- git #3e754ee5 - Suppress PHPUnit 8 warnings (task T192167) by Max Semenik
- git #d5a86330 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
- git #1694c8ca - Add haswbstatement search suggestions for default statement(s) (task T235754) by Matthias Mullie
WikibaseQualityConstraints
edit- git #5c6cf50b - Constraints report "Help" should link using SpecialMyLanguage (task T233003) by Marius Hoch
- git #1def0f3d - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
Wikidata.org
edit- git #6541b7b1 - qsmaxlag, send altered lag info, not only raw lag (task T221774) by addshore
- git #1a372c7c - onApiMaxLagInfo ttl to 1 (task T221774) by addshore
- git #56d6b718 - Switch from load_composer_autoloader AutoloadNamespaces (task T238590) (task T221774) by addshore
- git #b5c71c56 - Add ApiMaxLagInfo hook (task T221774) by addshore
- git #cde3daac - Maintenance script to update cached wdqs lag (task T221774) by addshore
- git #18e7f526 - Add WDQS lag into request maxlag logic. (task T221774) by alaasarhan
- git #47aaa40b - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
WikidataPageBanner
edit- git #b4b067f8 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
WikiEditor
edit- git #253adb8f - EditAttemptStep: Allow session ID to be overridden through query string (task T238249) by Roan Kattouw
- git #13661d37 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
wikihiero
edit- git #71d0d977 - Stop passing objects by reference (task T193950) by Max Semenik
- git #7c308e0d - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
WikiLove
edit- git #79a0baf4 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
- git #1ad2df9a - Add support for tags to WikiLove API (task T231702) by Jayprakash12345
WikimediaBadges
edit- git #3120e35a - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
WikimediaEditorTasks
edit- git #b31b8e7c - Stop passing objects by reference (task T193950) by Max Semenik
- git #d277abcb - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
WikimediaEvents
edit- git #fbf1a920 - Increase SearchSatisfaction sampling rate 8x (task T197129) by Erik Bernhardson
- git #19ba7d11 - Mock correct interface in AuthManagerStatsdHandlerTest (task T238729) by Lucas Werkmeister
- git #81af9bfe - Stop producing events to TestSearchSatisfaction2 by Erik Bernhardson
- git #d1493480 - Stop passing objects by reference (task T193950) by Max Semenik
- git #f5a7ee1b - EditAttemptStep: Allow other extensions to trigger oversampling (task T238249) by Roan Kattouw
- git #98f3266e - Deregister php7 and HHVM tags (task T75181) by Max Semenik
- git #d151e9f5 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
- git #10172245 - Revert "Deploy Glent Method 0 A/B test" (task T237363) by DCausse
WikimediaIncubator
edit- git #6f4cd4f3 - Stop passing objects by reference (task T193950) by Max Semenik
- git #a5ecb7c8 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
WikimediaMaintenance
editNo changes for WikimediaMaintenance
WikimediaMessages
edit- git #9c25fbbe - Follow-up: Rename shy_latnwiktionary to shywiktionary (task T238105) by Martin Urbanec
- git #2ee5e62d - Add soon-to-be-created wikis into WikimediaMessages (task T238105) (task T238104) (task T237369) (task T236861) by Martin Urbanec
- git #c287d4da - Fix RCFilters highlight guided tour `font-size` by Volker E
- git #20e8183d - Add messages for the new Mon Wikipedia by Raymond
- git #59ba3752 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
Wikisource
edit- git #97476784 - Create a config file for phan (task T237680) by Daimona Eaytoy
- git #4fa5339a - Declare types everywhere and force strict_types = 1 by Max Semenik
- git #44f5986e - Install phan in Wikisource extension (task T237680) by Tpt
XAnalytics
edit- git #51266b14 - Stop passing objects by reference (task T193950) by Max Semenik
- git #d6d1322a - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
Skins
editCologneBlue
editNo changes for CologneBlue
EUCopyrightCampaignSkin
editNo changes for EUCopyrightCampaignSkin
MinervaNeue
edit- git #f1b9c909 - Talk overlays should be synchronous (task T230695) by jdlrobson
- git #2ac6ee03 - Rename LESS variable for unified naming scheme by Volker E
- git #9a2f66fe - Make talk page explained message only appear on wikitext content model (task T238474) by Nicholas Ray
- git #e8e8c6cf - Check if title can have talk page before accessing prefixed text (task T239101) by Kosta Harlan
- git #9262b6bb - Remove obsolete toc selector by Volker E
- git #071aa7a0 - Enable Simplified Talk Page only on Pages With Expandable Sections (task T237589) (task T237597) by Nicholas Ray
- git #6dac1b0b - Set `overflow-y` to `scroll` to avoid reflow (task T204084) by Volker E
- git #c2592508 - Enable Categories button in AMC (task T237290) by Ammar Abdulhamid
- git #4c224d26 - Hygiene: Drop optional parameters from SingleMenuEntry constructor (task T232734) by Piotr Miazga
- git #96ced4d6 - Make label for the PDF button in the page-actions menu appear on desktop size (task T226562) by Jan Drewniak
- git #b4f03d47 - Do not jump to the top of the page when the reference drawer is closed (task T237015) by jdlrobson
MonoBook
editNo changes for MonoBook
Modern
editNo changes for Modern
Nostalgia
editNo changes for Nostalgia
Timeless
editNo changes for Timeless
Vector
edit- git #d6f4aaa8 - Hygiene: extract VectorTemplate inline HTML to SearchComponent Mustache file by Stephen Niedzielski
- git #c9f15a42 - Hygiene: move VectorTemplate inlined PHP to variables by Stephen Niedzielski
- git #c8e0ea32 - Set `overflow-y` to `scroll` to prevent reflow (task T204084) by Volker E
- git #6d6e1f11 - Bump `h3` to `14pt` to set apart from running text (task T183105) by Volker E
- git #625ec18f - Hygiene: divide VectorTemplate.renderNavigation() by Stephen Niedzielski
- git #2f355a3e - Hygiene: remove getPageClasses by Piotr Miazga
- git #1d68f1de - Bump running text to more generally readable `12pt` on print stylesheet (task T183105) by Volker E
Total Changes
edit715 Changes in 109 repos by 96 authors