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
[edit]3D
[edit]No 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
[edit]No changes for ActiveAbstract
AdvancedSearch
[edit]- git #59e66022 - build: Update linters by Ed Sanders
AntiSpoof
[edit]No changes for AntiSpoof
ApiFeatureUsage
[edit]No changes for ApiFeatureUsage
ArticleCreationWorkflow
[edit]No changes for ArticleCreationWorkflow
ArticlePlaceholder
[edit]No changes for ArticlePlaceholder
Babel
[edit]No 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
[edit]No changes for Calendar
Campaigns
[edit]No changes for Campaigns
Capiunto
[edit]No 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
[edit]No 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
[edit]No 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
[edit]No 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
[edit]No changes for CommonsMetadata
ConfirmEdit
[edit]- git #29f8ba11 - build: Update linters by Ed Sanders
CongressLookup
[edit]No 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
[edit]No changes for ContributionTracking
CreditsSource
[edit]No changes for CreditsSource
Dashiki
[edit]No changes for Dashiki
Disambiguator
[edit]No 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
[edit]No 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
[edit]No changes for DoubleWiki
DynamicSidebar
[edit]No changes for DynamicSidebar
EUCopyrightCampaign
[edit]No 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
[edit]No changes for EventBus
EventLogging
[edit]- git #9f9f3c1d - Rename getHighlightHtml to getText in @covers by Fomafix
ExtensionDistributor
[edit]No changes for ExtensionDistributor
ExternalGuidance
[edit]No changes for ExternalGuidance
FeaturedFeeds
[edit]No changes for FeaturedFeeds
FileExporter
[edit]No 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
[edit]No changes for FundraisingTranslateWorkflow
Gadgets
[edit]No 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
[edit]No 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
[edit]No 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
[edit]No changes for GlobalUserPage
GoogleNewsSitemap
[edit]No changes for GoogleNewsSitemap
Graph
[edit]No 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
[edit]No 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
[edit]No changes for Interwiki
InterwikiSorting
[edit]No changes for InterwikiSorting
Jade
[edit]No changes for Jade
Josa
[edit]- git #16bc4d81 - Stop passing objects by reference (task T193950) by Max Semenik
JsonConfig
[edit]No changes for JsonConfig
Kartographer
[edit]No changes for Kartographer
LabeledSectionTransclusion
[edit]No changes for LabeledSectionTransclusion
LandingCheck
[edit]No 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
[edit]No 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
[edit]No changes for Listings
LocalisationUpdate
[edit]No changes for LocalisationUpdate
LoginNotify
[edit]No 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
[edit]No 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
[edit]No 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
[edit]No changes for NavigationTiming
Newsletter
[edit]No changes for Newsletter
NewUserMessage
[edit]No changes for NewUserMessage
Nuke
[edit]No 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
[edit]No changes for ORES
PageAssessments
[edit]- git #2ddf1437 - Stop passing objects by reference (task T193950) by Max Semenik
PagedTiffHandler
[edit]No changes for PagedTiffHandler
PageImages
[edit]No changes for PageImages
PageTriage
[edit]- git #190c3591 - G13 doesn't require any parameters, don't ask for a URL by DannyS712
PageViewInfo
[edit]No changes for PageViewInfo
ParserFunctions
[edit]No changes for ParserFunctions
ParsoidBatchAPI
[edit]- git #633ee1bb - Add optional parameter to getAPIData() call (task T51896) (task T237754) by C. Scott Ananian
PdfHandler
[edit]No changes for PdfHandler
PerformanceInspector
[edit]No changes for PerformanceInspector
Petition
[edit]No changes for Petition
Poem
[edit]No changes for Poem
PoolCounter
[edit]No 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
[edit]No changes for ReadingLists
RelatedArticles
[edit]- git #bc24e8a7 - Stop passing objects by reference (task T193950) by Max Semenik
Renameuser
[edit]No changes for Renameuser
RevisionSlider
[edit]- git #c00c6bb7 - Remove use of jquery.ui module aliases (task T219604) by Timo Tijhof
RSS
[edit]No changes for RSS
SandboxLink
[edit]No 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
[edit]No 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
[edit]No changes for Sentry
ShortUrl
[edit]No 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
[edit]No 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
[edit]No 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
[edit]No 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
[edit]No 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
[edit]No changes for TrustedXFF
TwoColConflict
[edit]No 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
[edit]No 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
[edit]No changes for UrlShortener
UserMerge
[edit]No 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
[edit]No 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
[edit]CologneBlue
[edit]No changes for CologneBlue
EUCopyrightCampaignSkin
[edit]No 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
[edit]No changes for MonoBook
Modern
[edit]No changes for Modern
Nostalgia
[edit]No changes for Nostalgia
Timeless
[edit]No 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
[edit]715 Changes in 109 repos by 96 authors