MediaWiki 1.35/wmf.10/Changelog
Core changes
[edit]- git #eb3461d1 - ApiQueryBlocksTest: fix assertions by Max Semenik
- git #57da102b - LanguageNlTest: Split test and data provider by DannyS712
- git #9c130bc1 - SECURITY: Do not allow user scripts on Special:PasswordReset (task T192134) by Amir Sarabadani
- git #fd0e2259 - jquery.ui: Remove "jquery.ui.*" and "jquery.effects.*" aliases (task T219604) by Timo Tijhof
- git #010f859f - Add tests for Language::firstChar() by Max Semenik
- git #4a45ced4 - build: Manage exclude pattern for Squiz.Scope.MethodScope by Umherirrender
- git #844c6db2 - Set method visibility on languages classes by Umherirrender
- git #ce0856b1 - Fix more scalar types in docblocks by Daimona Eaytoy
- git #598c4d7f - build: Upgrade phan to 0.9.0 by Daimona Eaytoy
- git #7dc297d3 - docs: Update docs/schema.txt and docs/scripts.txt to markdown (task T233244) by shcherba
- git #3077097b - Update pear/net_smtp from 1.8.1 to 1.9.0 by Reedy
- git #451d74ae - Update psy/psysh from 0.9.9 to 0.9.11 by Reedy
- git #46804964 - Set visibility on PermissionManager RIGOR_ constant by Umherirrender
- git #8acea549 - Handle database error with LinksUpdate and numeric category names by Umherirrender
- git #c78aa363 - language: Fix misleading Language::formatNum() documentation by Thiemo Kreuz
- git #9a1ecf2e - rdbms: Have Database::makeWhereFrom2d assume $subKey is string-based (task T239877) by Brad Jorsch
- git #1c2de3d3 - Inline diffs upstreamed from MobileFrontend to core. (task T117279) by jdlrobson
- git #eb2373dc - Set visibility on php magic functions __destruct/sleep/wakeup/get/call by Umherirrender
- git #925e3eb3 - Set method visibility in some classes by Umherirrender
- git #4580ceda - PermissionManager: Remove long-obsolete comment by Brad Jorsch
- git #40704cc6 - Language: replace static variables with constants by Max Semenik
- git #cf7d3d69 - UnregisteredLocalFile: fix PHP 7.4 warnings (task T239759) (task T233012) by Max Semenik
- git #9c0dee39 - resourceloader: Use ConvertibleTimestamp and Logger directly by Timo Tijhof
- git #2e11b144 - rdbms: Log debug message traces as 'exception.trace' instead of 'trace' (task T233342) by sbassett
- git #268ffea9 - Set visibility on ApiQueryImageInfo::getTransformCount by Umherirrender
- git #c11b7454 - Implementation of Doxygen-friendly format by Arturek1
- git #15237637 - Remove hacks for lack of index on rc_this_oldid (task T139012) (task T239772) by Brad Jorsch
- git #531399f5 - ActorMigration: Improve getWhere() handling of $users (task T239772) (task T207217) by Brad Jorsch
- git #9084591e - ApiEditPage: Test for bad redirect targets (task T239428) by Brad Jorsch
- git #2834212c - docs: Change docs/contenthandler.txt and docs/database.txt to markdown (task T233244) by arcayn
- git #5e3a0e73 - Mimic CURLOPT_POST in GuzzleHttpRequest (task T232866) by Moritz Schubotz (physikerwelt)
- git #164da6d0 - Add some libketama comments and remove unused constant in HashRing by Aaron Schulz
- git #ea09f846 - docs: Convert logger.txt and linkcache.txt to Markdown (task T233244) by leo60228
- git #40fb8bcd - MCR tests: drop MCR fields when testing old schema (task T238958) by daniel
- git #94582698 - docs: Convert docs/language.txt and docs/injection.md to Markdown (task T233244) by Taavi Väänänen
- git #0688dd7c - Set method visibility for various constructors by Umherirrender
- git #fac9054e - Replace deprecated lSize with lLen (task T239734) by Paladox
- git #255047f7 - Revert "Removing CSS standard default property/value". by VolkerE
- git #3fe70b50 - REST: Introduce language links endpoint. (task T230846) by Petr Pchelko
- git #f13f3dfb - WikiPage: Fix indeterminate ordering in archiveRevisions by Brad Jorsch
- git #3e6db517 - resourceloader: Add tests for module-level 'noflip' option by Timo Tijhof
- git #4ebf0c48 - Fix MWExceptionHandlerTest on PHP 7.4 (task T233012) by MaxSem
- git #edf0cd00 - De-specify `.magnify` selector by Volker E
- git #b50ee559 - Removing CSS standard default property/value by Volker E
- git #ba029e9f - Mark options as requiring parameters in addSite.php (task T239561) by lens0021
- git #afad1a43 - Avoid using deprecated phpredis::delete() alias (task T227461) by Paladox
- git #3ffa8933 - Remove `.firstHeading` selector from core (task T239657) by Volker E
- git #f8f31ba1 - Sync up with Parsoid parserTests.txt (task T239645) by Subramanya Sastry
- git #dda8bfb7 - Remove obsolete hack for level I heading (task T4013) by Ammar Abdulhamid
- git #fab1d7e6 - Fix `ipb_expiry_temp` message by Ed Sanders
- git #78ca9eff - Remove duplicate variable name from class property PHPDocs by Thiemo Kreuz
- git #c4d4d81a - Do not run wfEscapeWikiText on array in Status class (task T237559) by Umherirrender
- git #90a5b971 - Fix support for HTTP/2 in MultiHttpClient (task T232866) by Paladox
- git #f83f633b - Note in Special:UserRights if a user is a system user (task T239526) by DannyS712
- git #6c814bb4 - Set method visibility for constructor in Revision namespace by Umherirrender
- git #dcbbe6e6 - Remove deprecated function getSlaveDB() from includes/filerepo/LocalRepo.php by zoranzoki21
- git #2cc97d84 - Use array for 'ORDER BY' by Umherirrender
- git #f6787ede - media: Log and fail gracefully on invalid EXIF coordinates (task T226751) by Thiemo Kreuz
- git #c387e77b - make BackupDumper use vslow/dumps dbservers even for short queries (task T143870) by Ariel T. Glenn
- git #41415ded - LocalisationCache: Don't instantiate ResourceLoader (task T231866) by daniel
- git #e5c9b2a8 - Use User::getInstanceForUpdate on SpecialChangeEmail (task T226337) by Umherirrender
- git #c7ad21c2 - Improve param docs by Umherirrender
- git #164a3ac1 - Remove IE 6 security features from server-side code (task T232563) by Tim Starling
- git #f3e2b140 - Create abstract special page SpecialRedirectWithAction, and use it. (task T13456) by DannyS712
- git #ea04a07b - REST PageHistoryCount: Add object caching with incremental updates. (task T237430) by Petr Pchelko
- git #cf40e021 - WikiPage: Fix indeterminate ordering in doRollback (task T195807) by Brad Jorsch
- git #2dc7b7c0 - Change password reset update language in preferences (task T234537) by hmonroy
- git #c8c1be3e - Fix MySQLism in ChangeTags::modifyDisplayQuery() by Brad Jorsch
- git #864d4fb4 - Rewrite MediaWikiCoversValidator to use @dataProvider by Thiemo Kreuz
- git #9d67de01 - Postgres: Add PK to `redirect` table by Brad Jorsch
- git #4baf405d - Add linefeed in password reset message (task T233969) by Ammar Abdulhamid
- git #bb431303 - RevisionStore: force "Unknown user" instead of empty user name (task T236624) by daniel
- git #b118bddc - installer: Rename Doxygen group from "Deployment" to "Installer" by Timo Tijhof
- git #e9809495 - Don't fail hard on bad titles in the database. (task T200055) by daniel
- git #b4c7426a - Add 'slot' param for recentchanges API query (task T230862) by Cormac Parle
- git #bd667712 - Fix Shawiya's autonym in Names.php (task T194047) by Jon Harald Søby
- git #15e058d4 - Show the PHPUnit help in phpunit.php --help by Tim Starling
- git #49409a5e - rdbms: add trace to unexpected pending callback error by Aaron Schulz
Vendor
[edit]- git #8caccb6e - Update psy/psysh from 0.9.9 to 0.9.11 by Reedy
- git #0f31cd0c - Update pear packages by Reedy
- git #0e9801ee - Bump equivset to 1.4.0 (task T238995) by Daimona Eaytoy
Extensions
[edit]3D
[edit]No changes for 3D
AbuseFilter
[edit]- git #6be070e5 - Strengthen the check for null edits (task T240115) by Daimona Eaytoy
- git #759cb38b - SECURITY: Unbreak blocks shorter than one hour (task T238768) by Daimona Eaytoy
- git #2755685b - Update fixOldLogEntries (task T228655) (task T208931) by Daimona Eaytoy
- git #302c967c - Fix addMissingLogEntriesScript (task T228655) (task T208931) by Daimona Eaytoy
- git #e42a40bc - ApiQueryAbuseFilters: Return `abfstartid` as an integer (task T239528) by DannyS712
- git #07572da2 - Really throw for too many params (task T230803) by Daimona Eaytoy
- git #2ddd79fd - Forbid assignments where the LHS is a built-in identifier (task T237130) (task T237216) by Daimona Eaytoy
ActiveAbstract
[edit]- git #6c6c71ce - Fixes for PHPUnit 7 compat (task T192167) by Daimona Eaytoy
- git #de7f0287 - Fix docs of AbstractFilter->variant by Umherirrender
AdvancedSearch
[edit]No changes for AdvancedSearch
AntiSpoof
[edit]- git #d0b54e0f - Fix doc of SpoofUser->normalized by Umherirrender
ApiFeatureUsage
[edit]No changes for ApiFeatureUsage
ArticleCreationWorkflow
[edit]No changes for ArticleCreationWorkflow
ArticlePlaceholder
[edit]No changes for ArticlePlaceholder
Babel
[edit]- git #cc06a71f - Fix doc of Database::setForUser by Umherirrender
BetaFeatures
[edit]No changes for BetaFeatures
BounceHandler
[edit]- git #c54fbdf9 - Fix doc of ProcessBounceEmails::getOriginalEmail by Umherirrender
Calendar
[edit]No changes for Calendar
Campaigns
[edit]No changes for Campaigns
Capiunto
[edit]No changes for Capiunto
CategoryTree
[edit]- git #0365b1bd - Fix doc of CategoryTree::getOptionsAsCacheKey by Umherirrender
CentralAuth
[edit]No changes for CentralAuth
CharInsert
[edit]No changes for CharInsert
CheckUser
[edit]- git #0510e0e0 - Namespace Services (task T239682) by David Barratt
CirrusSearch
[edit]- git #f7c23542 - Fix for PHP 7.4 compat (task T239757) by Daimona Eaytoy
- git #7317f5da - Adjust name of maintenance script to match file name by Umherirrender
- git #94e973df - Remove duplicate variable name from class property PHPDocs by Thiemo Kreuz
- git #fb954fba - Use PHPUnits native assertIs<Type>() assertions by Thiemo Kreuz
- git #534f8f61 - Prefer strict assertSame() over lose assertEquals() by Thiemo Kreuz
- git #c26386c3 - Move exception class to own file by Umherirrender
- git #ab5baa24 - Minor quality-of-live improvements, e.g. make use of ?? by Thiemo Kreuz
- git #015df8e3 - Simplify loop in AnalysisFilter by Thiemo Kreuz
- git #93336f10 - Add strict type hints to all job class constructors by Thiemo Kreuz
Cite
[edit]- git #cad4d184 - Integration test to hit cloned Cite bug (task T240248) by Adam Wight
- git #df1a45b8 - Fix incomplete cloning of the Parser::$extCite instance (task T240248) by Thiemo Kreuz
- git #71c6dc7f - Better naming for ReferenceFormatter class and methods by Thiemo Kreuz
- git #f92792f6 - Fix bad localization of extended references numbers when reused by Thiemo Kreuz
- git #90fd655e - Fix config for some book referencing parser tests by Thiemo Kreuz
- git #7c1849d7 - Report both nested <ref> and <references> as an error by Thiemo Kreuz
- git #3e728799 - Comment about annoying thing by Adam Wight
- git #d6c0155e - Rename field to "key" by Adam Wight
- git #8097c4c1 - Split validation function depending on inReferencesGroup by Adam Wight
- git #f51060ea - Fix footnote mark after extends numbering glitch (task T237241) by Adam Wight
- git #c5fe49ff - Fail early on nested extends="…", if possible by Thiemo Kreuz
- git #8fdce945 - Show "Preview" headline in user instead of content language by Thiemo Kreuz
- git #a91cf431 - Remove outdated TODOs by Adam Wight
- git #d18c0871 - Fix broken reference list numbering in Firefox (task T229307) by Thiemo Kreuz
- git #fc186578 - Add missing dot to "1.2." list numbering for extended refs by Thiemo Kreuz
- git #d8433101 - Numbering bug: Parser test which should fail (task T237241) by Adam Wight
- git #a7ee7c95 - Refine and fix "unclosed <ref> detected" regular expression by Thiemo Kreuz
- git #92312b44 - Add fail-safe default branch to switch-case by Thiemo Kreuz
- git #484205c7 - Shorten description for Special:Version by Adam Wight
- git #3d805018 - Narrow message localizer interface (task T239725) by Adam Wight
- git #01c76f46 - Use message localizer in CiteKeyFormatter by Adam Wight
- git #1ce4079c - Use message localizer in FootnoteMarkFormatter by Adam Wight
- git #35897a7c - Order build dependencies alphabetically by WMDE-Fisch
- git #430086cb - Use the message localizer in Cite by Adam Wight
- git #4dec6afb - Tests for checkRefsNoReferences by Adam Wight
- git #b575835c - Comments to help understand the message localizer by Adam Wight
- git #855a3d6d - Roll up a range in test fixture by Adam Wight
- git #646dc5f9 - Drop unused variable by Adam Wight
- git #1f928416 - Test coverage for guardedReferences by Adam Wight
- git #3bcb8dc3 - Add visual whitespace to concat code by Adam Wight
- git #5705228d - Complete validateRef coverage by Adam Wight
- git #3d049159 - Tests for guardedRef by Adam Wight
- git #a7c4e14f - Remove obsolete ParserBeforeTidy hook handler by Thiemo Kreuz
- git #31bda477 - Don't indent refs with forbidden extends="…" by Thiemo Kreuz
- git #81261493 - Show error when extending a subreference by Adam Wight
- git #484373c2 - Complete tests for FootnoteBodyFormatter by Adam Wight
- git #c09d90af - Use message localizer in FootnoteBodyFormatter by Adam Wight
- git #bccb9233 - Introduce ReferenceMessageLocalizer by Adam Wight
- git #0f146cd5 - Fix possibly broken reference list counters in Firefox (task T239787) by Thiemo Kreuz
- git #d04cc36f - Replace reference parameter with return value by Adam Wight
- git #817c5823 - Rename test to follow function name by Adam Wight
- git #97e0cd23 - Minor cleanups by Adam Wight
- git #54333c9b - Stop formatting "1.2" as "1,2" in languages like German (task T239725) by Thiemo Kreuz
- git #d40bf923 - Make integration test into a unit test by Adam Wight
- git #1b82b938 - Fix function signature in phpdoc by Adam Wight
- git #0f2c56e0 - Fix top-level reference numbering by Adam Wight
- git #b1458699 - Inline and streamline code in the formatter classes by Thiemo Kreuz
- git #96db7944 - Cover rollback with tests by Adam Wight
- git #4cf8faea - Cover edge cases with unit tests by Adam Wight
- git #008526b3 - Can use `extends` before its parent by Adam Wight
- git #a27c33a2 - Cleanups by Adam Wight
- git #2cb7e5d4 - Add test cases for duplicate <references> with same group by Thiemo Kreuz
- git #3f276388 - Split ref.number field by Adam Wight
- git #5dfe633b - Include `name` in ref structure by Adam Wight
- git #e9958d56 - Formatter takes responsibility for rendering footnote mark by Adam Wight
- git #00f3be7c - Reset extendsCount after each group by Adam Wight
- git #0c908ced - Fix impossible tests by Adam Wight
- git #504db2c4 - Add strict PHP 7 type hints to most code by Thiemo Kreuz
- git #3cf1e99c - Don't leave unclosed <li> behind (task T237241) by Thiemo Kreuz
- git #f24f77d4 - Fix comments by Adam Wight
- git #6922f520 - Drop single-use variable by Adam Wight
- git #ffedf86a - Clean up text and name conditionals by Adam Wight
- git #22627f07 - Make the normalizeKey() method private by Thiemo Kreuz
- git #367de442 - Move string contatenation out of sprintf by Adam Wight
- git #a40b1b10 - Extract footnote body rendering by Adam Wight
- git #c2365241 - Extract footnote mark rendering by Adam Wight
- git #f8affe8e - Remove redundant variable names from @var docs by Thiemo Kreuz
- git #a4c056f5 - Extract key formatting by Adam Wight
- git #13598ba1 - Render nested references (task T237241) by Thiemo Kreuz
- git #54bdd850 - ve.ui.MWReferenceDialog: Avoid exception when destroying (task T236949) by Bartosz Dziewoński
- git #a176e220 - Remove ApiQueryReferences support (task T238195) by Adam Wight
- git #44cbc60d - Count extends refs by Adam Wight
- git #ab78df8d - Wire `extends` into ReferenceStack by Adam Wight
- git #249982e3 - Rewrite loop in ReferenceStack by Adam Wight
- git #f00b2194 - Minor fixups to the ReferenceStack class by Thiemo Kreuz
- git #22a0350d - [Refactor] Pass validation error with StatusValue by Adam Wight
- git #99ee9e44 - Rename $valid to $status for clarity by Thiemo Kreuz
- git #b30340ba - Clean up pushRef by Adam Wight
- git #38a38ae4 - Add smoke tests for previously uncovered combinations by Thiemo Kreuz
- git #0013943a - Rewrite argument parsing and use for both <ref> & <references> by Thiemo Kreuz
- git #99d23ac8 - Remove redundant attribute trimming by Thiemo Kreuz
- git #04f784bc - Remove non-existing property from ReferenceStack by Thiemo Kreuz
- git #2ffcae04 - Add seperate unit test cases for Cite::testValidateRef() by Thiemo Kreuz
- git #f5b93604 - Add test to cover Cite::listToText() by Thiemo Kreuz
- git #9f1521a7 - Rename ambiguous tests to …UnitTest by Thiemo Kreuz
- git #a6a16f07 - Update and increase ReferenceStack test coverage by Thiemo Kreuz
CiteThisPage
[edit]No changes for CiteThisPage
Citoid
[edit]No changes for Citoid
cldr
[edit]- git #ede7cf9f - Add new languages used by Wikidata by Raymond
- git #cf096857 - Add wls, used by Wikidata by Raymond
Cognate
[edit]- git #db7772a0 - Do not use false for condition on IDatabase::selectField by Umherirrender
- git #a142dde1 - Fix doc about hases from StringHasher::hash by Umherirrender
CodeEditor
[edit]- git #c0c70a23 - Remove use of jquery.ui module aliases (task T219604) by Timo Tijhof
CodeMirror
[edit]No changes for CodeMirror
CodeReview
[edit]- git #9d9f12b4 - Classes: Type hint $updater parameter in onLoadExtensionSchemaUpdates (task T223939) by Ammarpad
CollaborationKit
[edit]No changes for CollaborationKit
Collection
[edit]No changes for Collection
CommonsMetadata
[edit]No changes for CommonsMetadata
ConfirmEdit
[edit]- git #7297235b - Pass correct type to constructor (task T239726) by Daimona Eaytoy
CongressLookup
[edit]No changes for CongressLookup
ContactPage
[edit]- git #fa99a118 - build: Drop jsonlint and use ESLint for JSON linting instead (task T220036) by Taavi Väänänen
- git #8ff3b41a - Replace jshint with eslint (task T195542) by Taavi Väänänen
ContentTranslation
[edit]- git #e61f9b1a - If article exists in target wiki, use existing title when starting translation by petarpetkovic
- git #4fbe2856 - Use mustache template for instructions card by petarpetkovic
- git #9466d4c0 - For reused reference use the adaptation info from original (task T236615) by Santhosh Thottingal
- git #8dfe604b - Remove unused hook from mw.cx.ui.TargetColumn by petarpetkovic
- git #7e5e6efe - Remove ResourceLoaderGetConfigVars hook by petarpetkovic
- git #0b3db060 - Have mw.cx.ui.MessageWidget inherit from OO.ui.MessageWidget (task T225282) by Ed Sanders
ContributionTracking
[edit]No changes for ContributionTracking
CreditsSource
[edit]- git #21ba715f - Fix doc of CreditsSourceAction::getCredits by Umherirrender
Dashiki
[edit]No changes for Dashiki
Disambiguator
[edit]No changes for Disambiguator
DiscussionTools
[edit]- git #e2c31a84 - Don't load DT on edit pages (task T239873) by Ed Sanders
- git #da668b72 - Identify comments by username+timestamp+seq by Bartosz Dziewoński
- git #f59482d6 - Disable buttons while posting (task T239865) by Ed Sanders
- git #68273289 - i18n all the things by Ed Sanders
- git #1de021e5 - Disable widget and show as pending while posting by Ed Sanders
- git #308375ca - Submit on ctrl+enter (task T239859) by Ed Sanders
- git #8b86d1ab - Document how to update the test JSON files by Bartosz Dziewoński
- git #a6147ffa - Highlight comment after saving by Ed Sanders
- git #723622ab - Use editfont (monospace by default) for ReplyWidget by Ed Sanders
- git #872c73e1 - Reserve space for the "Reply" link when hiding it by Bartosz Dziewoński
- git #aeeeb0c0 - Add missing dependency to ReplyWidget by Bartosz Dziewoński
DismissableSiteNotice
[edit]No changes for DismissableSiteNotice
DonationInterface
[edit]- git #bf4bdd3a - Hide double arrow in <select> on IE10-11 (task T240052) by Elliott Eggleston
- git #879cc758 - Fix error handling on minfraud emergency mail by Elliott Eggleston
- git #d293886c - Log when pushing message to recurring queue by Elliott Eggleston
- git #3c28a105 - Allow rate limiting client-side error API (task T181748) by Elliott Eggleston
- git #d2c8d43e - Revert "Merge branch 'master' into deployment" by cstone
- git #266eb01f - Add with to .mc-edit-amount for smaller screen resolutions. (task T238785) by cstone
DoubleWiki
[edit]No changes for DoubleWiki
DynamicSidebar
[edit]No changes for DynamicSidebar
EUCopyrightCampaign
[edit]No changes for EUCopyrightCampaign
Echo
[edit]- git #aeafb09d - Allow marking all as read from popout window (task T156425) by Ben Houghton
- git #d85252b9 - DiscussionParser: Fix type hint fatal from getUserLinks() (task T239275) by Roan Kattouw
Elastica
[edit]No changes for Elastica
ElectronPdfService
[edit]No changes for ElectronPdfService
EntitySchema
[edit]- git #28913778 - Remove patch-move-page-namespace.sql (task T239267) by Lucas Werkmeister
EventBus
[edit]No changes for EventBus
EventLogging
[edit]No changes for EventLogging
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]No changes for FileImporter
FlaggedRevs
[edit]No changes for FlaggedRevs
Flow
[edit]- git #e653fc23 - Short submit/cancel keyboard shortcuts as button tooltips by Ed Sanders
FundraiserLandingPage
[edit]No changes for FundraiserLandingPage
FundraisingTranslateWorkflow
[edit]No changes for FundraisingTranslateWorkflow
Gadgets
[edit]No changes for Gadgets
GeoCrumbs
[edit]No changes for GeoCrumbs
GeoData
[edit]No changes for GeoData
GettingStarted
[edit]- git #542cf071 - Fix doc in Hooks class by Umherirrender
GlobalBlocking
[edit]No changes for GlobalBlocking
GlobalCssJs
[edit]No changes for GlobalCssJs
GlobalPreferences
[edit]No changes for GlobalPreferences
GlobalUsage
[edit]No changes for GlobalUsage
GlobalUserPage
[edit]No changes for GlobalUserPage
GoogleNewsSitemap
[edit]No changes for GoogleNewsSitemap
Graph
[edit]- git #0ebb5dce - Handle null from WikiPage::getParserOutput (task T235356) by Umherirrender
GrowthExperiments
[edit]- git #dfff6e7e - Suggested edits: Align heading with icon and indicator on desktop (task T239964) by Kosta Harlan
- git #11fe543c - Suggested Edits: Display pageview info as a single line (task T238322) (task T238280) by Kosta Harlan
- git #3ebf7f45 - Suggested Edits: Add missing dependency on mediawiki.Uri by Kosta Harlan
- git #dd37bd0f - Add newcomer task tag when user makes edit (task T236885) by Kosta Harlan
- git #900a3897 - Suggested edits mobile: More specific selector for drawer mask (task T239949) by Kosta Harlan
- git #fe220509 - phpcs: Use cache file if present to speed up script by Kosta Harlan
- git #f1387f43 - Hygiene: Fix eslint warnings about max line length by Kosta Harlan
- git #afadcc26 - Suggested edits mobile (item M): Adjust pageviews icon and text (task T238280) by Kosta Harlan
- git #6254df18 - Suggested Edits mobile (item L): Set background color (task T238280) by Kosta Harlan
- git #07d5d101 - Suggested edits mobile (item K): Fix footer text size (task T238280) by Kosta Harlan
- git #03284b0a - Suggested edits mobile (item E): Adjust styling for previous/next (task T238280) by Kosta Harlan
- git #e6142aa2 - Implement local search task suggester (task T235717) by Kosta Harlan
- git #8d1bc66e - Ensure task types can be loaded before rendering suggested edits (task T235717) by Kosta Harlan
- git #89356589 - Implement local configuration loader (task T235717) by Kosta Harlan
- git #d9cf048a - Add tag for edits originating via newcomer tasks (task T236885) by Kosta Harlan
- git #a64079ba - Suggested Edits: Use Drawer component on mobile (task T238164) by Kosta Harlan
- git #1d2daa2e - Selenium: add test for disabling and enabling a new user's homepage (task T237021) by ephemeralwaves
- git #fddcea74 - Selenium: abstract preferences page functionality (task T236620) by ephemeralwaves
- git #74888ef2 - Suggested Edits: Adjust extract styling on mobile (task T238280) by Kosta Harlan
- git #1252e923 - Suggested Edits: Adjust margin on difficulty indicator (task T238280) by Kosta Harlan
- git #77c9c015 - Suggested Edits: Adjust styles for title on mobile (task T238280) by Kosta Harlan
- git #f3c19a41 - Newcomer tasks: Support specifying the port with the base URL by Kosta Harlan
- git #651dc22d - Start editing dialog: Declare dependency on jqueryMsg by Kosta Harlan
- git #07fa0bc2 - SuggestedEdits: Allow pre-initiating a percentage of new accounts (task T238888) by Roan Kattouw
- git #4bc9fd89 - Allow auto-enable for help panel to be tied to homepage (task T232396) by Roan Kattouw
- git #26b61d76 - Suggested Edits: Adjust thumbnail presentation (task T238280) by Kosta Harlan
- git #a6489ece - Suggested Edits (mobile): Adjust pager text (task T238280) by Kosta Harlan
- git #97cdc201 - Suggested Edits: Add dependency on mediawiki.jqueryMsg by Kosta Harlan
- git #afc25aa0 - Suggested edits: do not treat AQS lookup failure as error (task T238178) by Gergő Tisza
- git #f8eee191 - Suggested edits: style filter buttons toolbar-like on mobile (task T238460) by Gergő Tisza
GuidedTour
[edit]No changes for GuidedTour
GWToolset
[edit]No changes for GWToolset
ImageMap
[edit]No changes for ImageMap
InputBox
[edit]No changes for InputBox
Insider
[edit]No changes for Insider
intersection
[edit]No changes for intersection
Interwiki
[edit]No changes for Interwiki
InterwikiSorting
[edit]No changes for InterwikiSorting
Jade
[edit]- git #00bbcec9 - Pass correct param value to message jade-contentquality-generic by Umherirrender
- git #4e587203 - Fix doc of LinkTableHooks::onArticleDeleteComplete by Umherirrender
Josa
[edit]No changes for Josa
JsonConfig
[edit]- git #a283ab20 - Move test helper class into own class file by Umherirrender
Kartographer
[edit]No changes for Kartographer
LabeledSectionTransclusion
[edit]- git #fccbe24a - Fix doc of LabeledSectionTransclusion::getTemplateText by Umherirrender
- git #c732afe0 - build: Set root: true in .eslintrc.json by Umherirrender
LandingCheck
[edit]No changes for LandingCheck
LdapAuthentication
[edit]- git #90461a11 - Call Maintenance::requireExtension by Umherirrender
Linter
[edit]- git #8ff75995 - Don't crash RecordLintJob if the lint info doesn't contain `params` by C. Scott Ananian
- git #40f0b3ce - Implement ParserLogLinterData hook (task T238456) by Arlo Breault
LiquidThreads
[edit]No changes for LiquidThreads
Listings
[edit]No changes for Listings
LocalisationUpdate
[edit]- git #7cbfdd0c - Add new configuration for HTTP Request (task T238517) by lens0021
LoginNotify
[edit]No changes for LoginNotify
MachineVision
[edit]- git #e6b6a9da - Add no-JS fallback message to Special:SuggestedTags (task T240210) by Michael Holloway
- git #60d59a0e - Add event logging for Special:SuggestedTags user interactions (task T231032) by Michael Holloway
- git #81986016 - Make tag review validation more permissive by Michael Holloway
- git #8e1d9d53 - Stop passing in a base rev when creating a MediawikiEditEntity (task T238567) by Michael Holloway
- git #9bcda6d8 - Log a warning when a user submits a vote on a reviewed label by Michael Holloway
- git #97c7efd7 - Fix: Allow votes on withheld label suggestions by Michael Holloway
- git #8fe5026d - Remove slow result randomization from the suggestions query by Michael Holloway
- git #8c5f5953 - Use px units for most values in LESS files (task T239653) by annet
- git #3c49e7b8 - Differentiate tag text color for default and active/hover states (task T239287) by annet
- git #ff991d26 - Handle null from RevisionStore::getRevisionByTitle by Umherirrender
- git #9f512c14 - Add returnto param to login link (task T239364) by annet
- git #ef2b065b - Bump mw-node-qunit to 6.1.1 (task T237415) by Michael Holloway
- git #6d18e3bf - Lazy-load images (task T239174) by annet
- git #aa0b549c - Update text for no personal uploads message (task T238873) by annet
- git #33b454b5 - Change confirmed tag color to blue to match standard components (task T239287) by annet
- git #7e1179c3 - Simplify resultsFound logic (task T239283) by annet
MapSources
[edit]No changes for MapSources
MassMessage
[edit]No changes for MassMessage
Math
[edit]- git #0be18dc9 - Move test helper classes into own class file by Umherirrender
- git #157dff44 - Fix reverse logic in hasSite function Math extension by AndreG-P
- git #912866b9 - Link Wikipedia Articles from Specialpage Math Formula Information (task T239099) by AndreG-P
- git #4a207bb7 - Declare $logger as a protected class variable (task T186243) by Ammar Abdulhamid
MobileApp
[edit]No changes for MobileApp
MobileFrontend
[edit]- git #3f9da57e - Emit section expansion event asynchronously (task T239418) by Gilles Dubuc
- git #6199d482 - Update dist files for mobile.editor.overlay by Nicholas Ray
- git #57a696a8 - Don't try accessing offsets of false (task T239727) by Daimona Eaytoy
- git #0b5b5adf - mobile.editor.overlay: Fix scrolling to lead paragraph (task T239520) by Bartosz Dziewoński
- git #a830b8ad - Show a nice error message for invalid revisions (task T224430) by Ammar Abdulhamid
- git #e417133d - mobile.init/editor: Remove adjusting by scrollbar width, no longer needed by Bartosz Dziewoński
- git #33bfbc62 - 🐛 Make Drawers close when shield is clicked (task T214045) by Nicholas Ray
- git #699db9d1 - Drawer is passed onShow function (task T214045) by jdlrobson
- git #5a5c78be - Replace `#content` selector by `.mw-body` by Volker E
MultimediaViewer
[edit]- git #550d01d2 - Increase timout for browser cache hits from 10ms to 100ms by Thiemo Kreuz
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 #54fc8a0c - Define fallback for request IP when persisting user (task T237554) by Dejan Savuljesku
OAuth
[edit]No changes for OAuth
OpenStackManager
[edit]- git #6dafa0c4 - Call Maintenance::requireExtension by Umherirrender
ORES
[edit]- git #9900d52c - Add true for use of print_r in maintenance output by Umherirrender
- git #2fbe1144 - Unbreak failing tests after the switch to PHPUnit 7 by Daimona Eaytoy
PageAssessments
[edit]No changes for PageAssessments
PagedTiffHandler
[edit]No changes for PagedTiffHandler
PageImages
[edit]No changes for PageImages
PageTriage
[edit]- git #f9b9eb4e - Type hint $updater parameter in onLoadExtensionSchemaUpdates (task T223939) by Ammar Abdulhamid
- git #8beca00b - Update information text when sending note to previous reviewer (task T239749) by hmonroy
- git #1f695e36 - Add ability to message previous reviewer (task T233729) by hmonroy
- git #eeaeab1e - Fix curation next button becoming disabled (task T232093) by hmonroy
PageViewInfo
[edit]No changes for PageViewInfo
ParserFunctions
[edit]No changes for ParserFunctions
ParsoidBatchAPI
[edit]No changes for ParsoidBatchAPI
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]No changes for Popups
ProofreadPage
[edit]- git #8086588f - Run stylelint also for less files by Umherirrender
PropertySuggester
[edit]No changes for PropertySuggester
QuickSurveys
[edit]No changes for QuickSurveys
Quiz
[edit]No changes for Quiz
ReadingLists
[edit]No changes for ReadingLists
RelatedArticles
[edit]No changes for RelatedArticles
Renameuser
[edit]- git #4d5cf4bd - Fix doc of RenameuserSQL::rename by Umherirrender
RevisionSlider
[edit]- git #ad26385a - Remove use of jquery.ui module aliases (part 2) (task T219604) by Timo Tijhof
RSS
[edit]No changes for RSS
SandboxLink
[edit]- git #68693a46 - Fix doc of SandboxLinkHooks::makeSandboxLink by Umherirrender
Score
[edit]No changes for Score
Scribunto
[edit]No changes for Scribunto
SearchExtraNS
[edit]No changes for SearchExtraNS
SecureLinkFixer
[edit]- git #044f529c - Updating domains.php from Mozilla by SecureLinkFixer updater bot
- git #14a921ef - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
[edit]- git #9ef6feb2 - RL-ify Special page CSS (task T50976) by Reedy
- git #103c0a48 - Disable and narrow some PHPCS exclusions by Reedy
- git #14810f29 - Code Style by Reedy
- git #d1377f78 - Swap a few more getOption for hasOption where it's used as a boolean by Reedy
- git #259af284 - Swap getOption for hasOption for flags by Reedy
- git #615e8a28 - Replace usage of undefined $attribs by Reedy
- git #66d88fce - Split PHP files to only include one PHP class by Reedy
- git #219af337 - Call addOption in constructor, not getOption (task T239968) by Reedy
Sentry
[edit]No changes for Sentry
ShortUrl
[edit]No changes for ShortUrl
SiteMatrix
[edit]No changes for SiteMatrix
SkinPerPage
[edit]No changes for SkinPerPage
SpamBlacklist
[edit]No changes for SpamBlacklist
SubPageList3
[edit]- git #8f1f43a8 - Remove strlen check for namespace by Umherirrender
- git #8bf1210d - Fix doc of SubPageList3::getTitles by Umherirrender
SubpageSortkey
[edit]No changes for SubpageSortkey
SyntaxHighlight_GeSHi
[edit]No changes for SyntaxHighlight_GeSHi
TemplateData
[edit]- git #2b8e39a2 - templateDataGenerator: Fix off-by-one error when inserting new tag (task T239445) by Bartosz Dziewoński
TemplateSandbox
[edit]No changes for TemplateSandbox
TemplateStyles
[edit]- git #3aa0554c - Use correct default value for Status::getWikiText by Umherirrender
TemplateWizard
[edit]No changes for TemplateWizard
TextExtracts
[edit]No changes for TextExtracts
Thanks
[edit]No changes for Thanks
TheWikipediaLibrary
[edit]No changes for TheWikipediaLibrary
TimedMediaHandler
[edit]- git #700bc17a - Fix array access syntax deprecated in PHP 7.4 (task T239759) by Max Semenik
- git #026af1b3 - Reducing size of video.js payload (task T228339) by Brion Vibber
- git #7f0bcad6 - Lazy-load JS payload & use OOUI dialog in video.js playback mode (task T228339) by Brion Vibber
- git #694c26e8 - Change default for $wgFFmpegLocation to '/usr/bin/ffmpeg' by bvibber@wikimedia.org
- git #3987ae3a - Add a new config variable "$wgUseFFmpeg2" to control command line options (task T216345) by RazeSoldier
timeline
[edit]No changes for timeline
TitleBlacklist
[edit]No changes for TitleBlacklist
TocTree
[edit]No changes for TocTree
TorBlock
[edit]No changes for TorBlock
Translate
[edit]- git #ac1b8c19 - Remove use of jquery.ui module aliases (task T219604) by Timo Tijhof
TranslationNotifications
[edit]No changes for TranslationNotifications
TrustedXFF
[edit]No changes for TrustedXFF
TwoColConflict
[edit]- git #b3ed4ff9 - Fix error which occurs when parsing the previewnote message (task T217012) by Andrew Kostka
- git #307fd302 - Take into account Pre-save transforms when rendering preview (task T234253) by Andrew Kostka
UniversalLanguageSelector
[edit]- git #ef741394 - Convert UniversalLanguageSelector extension.json to manifest_version 2 (task T239433) by zoranzoki21
- git #8f87957a - Update jquery.uls from upstream by Amir Aharoni
UploadsLink
[edit]No changes for UploadsLink
UploadWizard
[edit]No changes for UploadWizard
UrlShortener
[edit]- git #faba35f9 - Fix docs in class UrlShortenerUtils by Umherirrender
- git #0a5174e6 - Add custom messages for lacking rights to create short urls (task T230253) by DannyS712
UserMerge
[edit]No changes for UserMerge
VipsScaler
[edit]No changes for VipsScaler
VisualEditor
[edit]- git #015f796b - Update VE core submodule to master (3b3dcad84) (task T239209) by James D. Forrester
- git #97793364 - ApiVisualEditorEdit: Simplify diff handling a bit more! by Bartosz Dziewoński
- git #092d0c33 - MWSaveDialog: Fix error handling for diffs by Bartosz Dziewoński
- git #687882f5 - Don't reject activatingDeferred on loadFail (task T238332) by Ed Sanders
WebAuthn
[edit]No changes for WebAuthn
Wikibase
[edit]- git #8b7e6cb2 - bridge: move API interfaces to definitions/ by Lucas Werkmeister
- git #9786f72f - Add Fingerprint uniqueness validation based on new term store (task T232040) by alaasarhan
- git #e840c0af - bridge: port two more classes to Api by Lucas Werkmeister
- git #8cff5c95 - SECURITY: Change regex delimiter for preg_match (task T237667) by Amir Sarabadani
- git #461bd64b - TR: i18n the TaintedIcon (task T233097) by Marius Hoch
- git #cd629eec - bridge: allow numbers in Api array or set parameters by Lucas Werkmeister
- git #6e29b4bf - bridge: remove expectError() test helper by Lucas Werkmeister
- git #ef22204c - Fix type hint confusion around BatchedEntityTitleStoreLookup by Thiemo Kreuz
- git #6f228ea9 - bridge: make method asynchronous by Lucas Werkmeister
- git #1c9df7a0 - bridge: make PermissionError a discriminated union by Lucas Werkmeister
- git #29d1b7e1 - docs, term-storage, switch from <pre> to ``` (task T225857) by addshore
- git #a6b2c183 - docs, term-storage, refer to Q123 instead of Q1 for clarity (task T225857) by addshore
- git #e7e1c75a - bridge: rename InstantApi → ApiCore by Lucas Werkmeister
- git #03f93216 - Fixes for PHPUnit 7/8 compatibility (task T192167) by Daimona Eaytoy
- git #7b7916e6 - docs, term-storage include sample query with joins (task T225857) by addshore
- git #0effbe62 - Introduce ByIdDispatchingEntityInfoBuilder (task T236681) by Amir Sarabadani
- git #e5269f83 - Include the /docs folder on docs.wikimedia.org by addshore
- git #845e5f59 - Fix for PHP 7.4 compat (task T239761) by Daimona Eaytoy
- git #9ce2b531 - Add TermsCollisionDetector and db implementations for properties and items (task T232040) by alaasarhan
- git #8a34eaea - Inject DBConnRef only into ChangesListSpecialPageHookHandlers by Thiemo Kreuz
- git #b24626b2 - bridge: Interface to determine if the user is allowed to edit item/page (task T237523) by Michael Große
- git #cce5e56d - bridge: fix InstantApi error handling by Lucas Werkmeister
- git #eb02ed2b - Remove redundant js tests (task T237727) by Jakob Warkotsch
- git #ee5e79c3 - Revert "Turn duplicated code into symlinks" (task T237727) by rosalie
- git #874ceeff - TR: Add Vue message plugin (task T233097) by Marius Hoch
- git #bb86ed14 - bridge: port two classes to Api by Lucas Werkmeister
- git #1472b9fd - Filter out invalid term languages from termbox (task T227083) by Jakob Warkotsch
- git #b866b90e - Wire up PrefetchingItemTermLookup (task T239839) by alaasarhan
- git #78a874f3 - bridge: add Api, InstantApi, BatchingApi by Lucas Werkmeister
- git #15157afd - bridge: rename Api interface to MwApi by Lucas Werkmeister
- git #2322ae48 - bridge: define and implement PageEditPermissionErrorsRepository (task T239336) by Lucas Werkmeister
- git #d1a2d957 - bridge: fine tune IndeterminateProgressBar shadow (task T232468) by Pablo Grass
- git #bf3cfc7d - Fix deprecated array offset syntax (task T239760) by Lucas Werkmeister
- git #64494a4c - TR: Use shared typescript eslint config by Thomas Arrow
- git #67aaf2da - Doxygen, Don't show unplanned examples page by addshore
- git #6b97ae7f - Batch entity title lookups (task T222497) by Cormac Parle
- git #c13a1cec - Introduce DatabaseEntityInfoBuilder based on the new term store (task T236681) by Amir Sarabadani
- git #7014162e - Add ByTypeDispatchingEntityIdLookup, allowing other entity id lookup for other types (task T236691) by Matthias Mullie
- git #4e901287 - Doxygen, ignore the directory doxygen generates to by addshore
- git #d3e48df6 - Doxygen, improve deprecated annotation output by addshore
- git #c8fd8893 - Added monolingual code wls (task T239411) by Remko de Keijzer
- git #f5c5e4f7 - Generate Short edit summaries (task T224013) by rosalie
- git #181cd6af - Fix shortened message for items and add missing property messages. (task T239522) by alaasarhan
- git #7b4dd4ca - Handle null from RevisionStore::getRevisionById by Umherirrender
- git #1742c473 - Doxygen, extract all namespaces (using core settings) (task T236994) by addshore
- git #3665130a - Initializing: animate loading (task T237513) by Pablo Grass
- git #64cd4f01 - Remove no-op 'jquery.ui.core.styles' from FullEntityParserOutputGenerator (task T219604) by Timo Tijhof
- git #1d73aa61 - Don't use PHP classes to refer to constants in magic.php files (task T239425) (task T224013) by Reedy
- git #d5936fc4 - Use ChangeOpFingerprint to wrap fingerprint (terms) change operations (task T232040) by alaasarhan
- git #24180dfc - bridge: adjustments of IconMessageBox (task T237527) by bitPogo
- git #f9869cea - Add ChangeOpFingerprint and ChangeOpFingerprintResult classes (task T232040) by alaasarhan
- git #51b1a92b - Remove dead, broken code from LabelPrefetchHookHandlersTest by Thiemo Kreuz
- git #52852e47 - Move two jobs to extension registration (task T88258) by Lucas Werkmeister
- git #fb36d48f - php7ize ParserFunctions\CommaSeparatedList by addshore
- git #bb9545d1 - bridge: Set storybook default styles similar to OOUI by Michael Große
- git #d7ca3f06 - bridge: use external typescript eslint by Pablo Grass
- git #9f1cebb6 - bridge: modify Message plugin for using parameters and wikitext (task T237525) by bitPogo
- git #016eed41 - Clean up remaining phan issues by Daimona Eaytoy
- git #72f217d9 - Remove try and catches that don't provide much value (task T237731) by Amir Sarabadani
- git #ecafce1e - Add ChangeOpResult::validate (task T232040) by alaasarhan
- git #2f6df72e - Remove duplicate properties from AddUsagesForPageJob by Thiemo Kreuz
- git #46661690 - Unsuppress PhanTypeArraySuspiciousNullable by Daimona Eaytoy
- git #02630f93 - Unsuppress PhanUndeclaredMethod by Daimona Eaytoy
- git #8127a1eb - Add commaSeparatedList parser function (task T224013) by rosalie
- git #ae952f12 - Add messages for short version of automatic summary (task T224013) by rosalie
WikibaseCirrusSearch
[edit]- git #7a3edace - Update DataAccessSettings constructor with new argument (task T239839) by alaasarhan
WikibaseLexeme
[edit]No changes for WikibaseLexeme
WikibaseLexemeCirrusSearch
[edit]No changes for WikibaseLexemeCirrusSearch
WikibaseMediaInfo
[edit]- git #67fa8f43 - Use BEM-style classes for input widgets by annet
- git #b6aadaa0 - Consolidate data types by Matthias Mullie
- git #8ba17a77 - Explicitly prevent default link behavior for entity lookup options (task T237048) by annet
- git #dee834cd - Don't use destructive color for cancel buttons (task T225518) by annet
- git #379e5006 - Update DataAccessSettings constructor with new argument (task T239839) by alaasarhan
- git #98148042 - Add support for the external identifier datatype (task T231995) by annet
- git #05e0ae26 - MediaInfo specific Lua modules (task T237107) (task T236692) by Matthias Mullie
- git #2daee0bc - Update FormatValueElement to support property-specific formatting rules (task T239552) by Matthias Mullie
- git #a5481281 - Add statement-level support for quantity input (task T231981) by Matthias Mullie
- git #9ece4af0 - Fix MediaInfoIdLookup by Matthias Mullie
- git #0afde201 - Add statement-level support for string input (task T239154) by Matthias Mullie
- git #418143a2 - Replace map with forEach by Matthias Mullie
- git #1f6529bb - Fix duplicate varname by Matthias Mullie
- git #4cc607d9 - Add getTitlesForIds() method to handler (task T222497) by Cormac Parle
WikibaseQualityConstraints
[edit]- git #cef96e31 - Move UpdateConstraintsTableJob to Job namespace by Lucas Werkmeister
- git #896ba9db - Remove redundant property from CheckConstraintsJob by Lucas Werkmeister
Wikidata.org
[edit]- git #1be37068 - Call Maintenance::requireExtension by Umherirrender
WikidataPageBanner
[edit]No changes for WikidataPageBanner
WikiEditor
[edit]No changes for WikiEditor
wikihiero
[edit]No changes for wikihiero
WikiLove
[edit]- git #c081373b - Remove use of $wgExtNewTables in updater (task T237873) by Umherirrender
- git #5fcd5758 - Classes: Type hint $updater parameter in onLoadExtensionSchemaUpdates (task T223939) by Ammar Abdulhamid
WikimediaBadges
[edit]No changes for WikimediaBadges
WikimediaEditorTasks
[edit]No changes for WikimediaEditorTasks
WikimediaEvents
[edit]- git #c10c6ba4 - Change Schema Revision of WMDEBannerEvents (task T239430) by Gabriel Birke
WikimediaIncubator
[edit]No changes for WikimediaIncubator
WikimediaMaintenance
[edit]No changes for WikimediaMaintenance
WikimediaMessages
[edit]No changes for WikimediaMessages
Wikisource
[edit]- git #f6342994 - eslint: Drop 'dot-notation' rule over-ride (task T210552) by DannyS712
XAnalytics
[edit]No changes for XAnalytics
Skins
[edit]CologneBlue
[edit]- git #5cebebfd - Fix return type of CologneBlueTemplate::processBottomLink by Umherirrender
EUCopyrightCampaignSkin
[edit]- git #811ff38a - Use spaceship operator in sort function by Umherirrender
MinervaNeue
[edit]- git #7e2403c5 - Remove double setIcon() call for Contributions element on Toolbar by Piotr Miazga
- git #acfa96e8 - Do not use data URI on main menu icons (task T225213) by jdlrobson
- git #d021f2fc - Remove LESS `@fontScalingFactor` variable by Volker E
- git #ea00e7cb - Align LESS typography variable naming scheme to WikimediaUI Base by Volker E
- git #97c157b8 - Replace `.content` class with `.post-content` on last modified bar by jdlrobson
- git #61e9b0d2 - Remove line-height as a way to create "screen-reader" text for icons. (task T239304) by Jan Drewniak
- git #0a865d24 - Adding min-width/min-height to icon sizes (task T238681) by Jan Drewniak
- git #a62ca441 - Replace `#content` selector by `.mw-body` by Volker E
- git #52f37a5f - Enable stylelint 'selector-max-id' rule and disable only on occurrence (task T239183) by Volker E
- git #1a5a80df - Remove obsolete CSS after cache has cleared by Volker E
- git #3bd0a4cf - Replace `#toc` id selector by `.toc` class by Volker E
- git #99f3c97c - Logout users via API Ajax call to prevent extra step on Special:Logout (task T232734) by Piotr Miazga
- git #244fcdd3 - Hygiene: Remove PageActionMenuEntry (task T232734) by Piotr Miazga
- git #e901bc59 - username should appear on its own line on RecentChanges and Watchlist (task T236328) by jdlrobson
MonoBook
[edit]- git #ac9ba377 - Amend `firstHeading` selector (task T239657) by Volker E
Modern
[edit]No changes for Modern
Nostalgia
[edit]- git #dc401b7a - Add @var to class properties in NostalgiaTemplate by Umherirrender
Timeless
[edit]- git #c92bea0b - Add int cast for File::createThumb by Umherirrender
Vector
[edit]- git #9d427dcb - [Hygiene] [Mustache] rename SearchComponent to SearchBox (task T239248) by Stephen Niedzielski
- git #60148a1a - [Hygiene] [Mustache] improve template parameters and docs (task T239248) by Stephen Niedzielski
- git #e0b29624 - Fix: tab attributes (task T239248) by Stephen Niedzielski
- git #c12c5f06 - Move namespace & view tabs into a VectorTabs.mustache component (task T239248) by Jan Drewniak
- git #71672d60 - Fix: search header attribute escaping by Stephen Niedzielski
- git #4102f69d - Restore arrow flipping for menu indicator (task T239718) by Fomafix
Total Changes
[edit]452 Changes in 71 repos by 81 authors