MediaWiki 1.28/wmf.3
Appearance
![]() |
Deployment of MediaWiki 1.28.0-wmf.3 to Wikimedia sites | MediaWiki 1.28.0-wmf.4![]() |
The latest version (labeled "1.28.0-wmf.3") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 24 May 2016 (see the roadmap).
Core changes
[edit]- git #77909bf9 - Updated git submodules
- git #85a1e55a - Updated git submodules (T108721, T138177, T137761, T138875, T137247, T136408, T134286, T136387, T136408, T134286, T135884, T134286, T132251, T134310, T132640, T132639, T132639, T132639, T134366, T133765, T133971, T133765, T128190, T128190, T111456, T121646)
- git #c965dd96 - Fix Special:PrefixIndex paging links (T136738)
- git #25cb9a23 - Reset all tokens on login (T122056)
- git #4a5371de - Fix rvtoken=rollback in ApiQueryRevisions (T136375)
- git #00d19d0e - RollbackAction: Don't return true, causes '1' to be output (T136375)
- git #6512a0c7 - Revert "RollbackAction: Implement AJAX interface and require POST" (T136375)
- git #14b73ef5 - Revert "Update CentralNotice submodule" (T136387)
- git #2a016213 - Update VisualEditor for I70d6db08
- git #cfc06daa - Update CentralNotice submodule (T134286)
- git #8521b7b0 - Send edit stash metrics for cache attempts
- git #78f90adf - Bail out in ApiStashEdit for bots for sanity
- git #f70b60df - TitleParser: In formatTitle(), don't throw exceptions on bad namespaces (T136352, T136356)
- git #49360d0e - Temporary hack to fix interwiki search with bad titles returned by search engine (T136356)
- git #9a9ec26d - Exclude bots from edit stash stats
- git #0bc2e398 - Update VE-MW submodule to wmf/1.28.0-wmf.3 HEAD (12efd69)
- git #01e68e96 - Use correct module name for stats in executeActionWithErrorHandling()
- git #9bb25654 - Do not use $wgUser in Linker/LinkRenderer when sessions are disabled (T136124)
- git #7dc82a08 - Param &$html for the "LinkBegin" hook needs to be null if $text is null
- git #35fe9121 - Fix regression: text color in `.mw-search-result-data` (T136175)
- git #77884372 - RevDel: Fix ChangeTags for archived items (T128980)
- git #b7b10b41 - Revert "Convert Special:NewFiles to use OOUI."
- git #5cbf5be3 - Document what User::newSystemUser()'s "stealing" does
- git #8f4587b3 - Disable CAS check when saving TestUser data. (T131178)
- git #e724d144 - Add the LockManager error to LocalFileLockError exceptions
- git #14b888c5 - Batch updateNotificationTimestamp() UPDATE queries (without wl_id) (T134613)
- git #9af38c04 - RollbackAction: Implement AJAX interface and require POST (T88044)
- git #67e62c0b - Add LinkRenderer (rewrite of Linker::link()) (T469)
- git #e2c75bb3 - Do not count 0-load servers in getMaxLag() (T135809)
- git #9d4abcb0 - Add some missing MW version documentation
- git #bd473b96 - Bump mediawiki version in PHPVersionCheck.php to 1.28
- git #bbd518ba - add LanguageTest::testEquals for Id7ed6a21c
- git #f69e48fd - Fix autoload.php sort order
- git #06b9d0af - CoreParserFunctions: Return 0 from {{PAGESIZE:}} when length is unknown (T20998)
- git #9653f9b1 - LogEventsList::showLogExtract: allow providing custom URL parameters for "view full log" link
- git #8af59afa - Add pages with ignored restricted {{DISPLAYTITLE}}s to a tracking category (T135949)
- git #4b320e79 - Remove unused messages in the installer
- git #995c89b0 - Add @since tags to each LinkTarget method.
- git #179e2f89 - Convert Special:NewFiles to use OOUI. (T135680)
- git #a2f838d9 - Add missing samp tags and closing kbd tag
- git #81132bf3 - Revert "Enable AuthManager by default"
- git #c68ae9d5 - registration: Ignore short variables in convertExtensionToRegistration
- git #75d95e47 - EditPage: Use localized special page links for 'anoneditwarning'
- git #f7f36419 - Use InterwikiLookup in Title.
- git #72632115 - Fix various phpcs error from last security patches
- git #13ece355 - Add rel="noreferrer noopener" when target attribute would open window (T133507)
- git #8a00ddbf - SECURITY: Rate limit moves via the API (T132874)
- git #9097fb54 - Use pool counter for generating large diffs to prevent DoS. (T130947)
- git #43f70b84 - Enforce upper limit on invocations of wfShellExec() (T129506)
- git #f91e47ce - SECURITY: Throw exception on unknown hash algorithm (T127420)
- git #b3988ba1 - Canonicalize usernames before rate limiting logins (T127114)
- git #af3b1028 - SECURITY: RawAction: Vary on the usual headers (T125283)
- git #f459c1ae - SECURITY: Improve cross-domain-policy mangling (T123653)
- git #26c2d03c - SECURITY: Check for mbstring.func_overload at runtime (T122807)
- git #fdc70074 - SECURITY: Don't use m modifier when checking link prefix (T122653)
- git #7e4a134f - SECURITY: Include quote characters in strip markers so esc in attr
- git #17b36599 - SECURITY: Add data attribute to patrol links so it can't be spoofed by user (T103239)
- git #9ec1ef73 - API: Add "standard" header and hook for lacksSameOriginSecurity() (T98313)
- git #b09bfb7b - Improve unstyled updatedmarker (T134515)
- git #b71e6664 - Log autocreation attempts in SessionManager (T125184)
- git #d14d3226 - Lowered incrTableUpdate() batch size to $wgUpdateRowsPerQuery
- git #debe691b - jsduck: Sort list of globals in jsduck.json
- git #1f7d032f - Avoid invidual LinkCache lookups in Linker::makeBrokenImageLinkObj()
- git #1483af0c - Cleanup Special:PrefixIndex::showPrefixChunk()
- git #b9d4bc78 - TraditionalImageGallery: Preload Titles being linked into LinkCache
- git #c66b6a1e - Remove 'noclasses' from Linker::linkKnown() defaults
- git #5bd7b725 - Undo translations of message changes from 6ffabb26 (T135773)
- git #046ea891 - Remove unused import in MediaWikiServices
- git #b001d874 - Revert "Convert Special:WhatLinksHere from XML form to OOUI form" (T135773)
- git #d58f0155 - Limit DELETE in purgeExpiredRestrictions() and use primary key (T135470)
- git #3c95510d - Use inNamespace in CategoryPage
- git #b706fa4a - exception: Create generic BadRequestError based on ErrorPageError
- git #a932d0c4 - API: Handle shorthand "all groups" configuration in ApiQuerySiteInfo (T135467)
- git #9e766496 - build: Bump grunt-stylelint to v0.3.0
- git #a40190f5 - mw.loader: Optimise hot code paths in addEmbeddedCSS()
- git #0b4421b0 - ResourcesOOUI: Remove deprecated oojs-ui.styles module
- git #a508bb1e - build: Enforce stylelints on function calls
- git #82d6f1d8 - build: Enforce stylelints on fonts
- git #2158c7f9 - build: Enforce stylelints on spacing around declarations
- git #276c30eb - build: Enforce the rest of the colour-related stylelints
- git #cb7d5328 - Log logouts (T125184)
- git #72b0d9da - build: Bump grunt-karma and related tools to 1.0.x
- git #df5d5329 - mediawiki.special.search.css: Fix chmod
- git #3bf6f429 - build: Introduce stylelint
- git #c15ba5fc - PHPUnit: turn off verbose option
- git #0c64cd4d - Fix alias capitalization warning
- git #7ee9645c - Make LinksUpdate only wait on the DB with the link tables (T135690)
- git #78c4afea - RecompressTracked: Remove useless member variable
- git #485e0548 - Enable AuthManager by default (T135498)
- git #32deedec - tests: Remove duplicate unit tests in HtmlTest.php
- git #718f5b94 - Fix resetServiceForTesting() param type in comment
- git #78e47bbc - Fix-up for I52c511be04: call parent setup / teardown methods
- git #caf87b48 - Revert "Make an empty "?action=" parameter default to "view""
- git #c0d72ec4 - mediawiki.page.patrol: Use this.href instead of $(this).attr('href')
- git #49b162ca - In MediaWikiTestCase::stashMwGlobals(), prefer shallow copies
- git #1e25fb4e - Don't use deprecated User::checkPassword() in TestUser
- git #7195fab1 - Allow to chaining calls in setSubmitDestructive
- git #f00b09f0 - Increase BotPasswordSessionProvider's default priority
- git #d6295410 - Fix unstyled updatedmarker (T134515)
- git #944fc815 - Convert Special:WithoutInterwiki to OOUI (T117721)
- git #c415767e - Add actual documentation for ContentHandler::getActionOverrides
- git #dc579d27 - Title->getContentModel: Get new content model with GAID_FOR_UPDATE (T122262)
- git #0291f595 - Use WIS::getNotificationTimestampsBatch in ApiSetNotifTimestamp (T134387)
- git #5660bc91 - Add ApiSetNotificationTimestampIntegrationTest
- git #025f15a2 - Factor InterwikiLookup out of Interwiki class.
- git #66afa6ec - MWDebugTest: disable MWDebug on test teardown
- git #eacec0a2 - add setNotificationTimestampsForUser to WatchedItemStore (T134387)
- git #33cb9e80 - Improve diff docs
- git #20f066e9 - Merge Wikidiff3 into DiffEngine
- git #7e60f670 - Remove unused stuff from diffs
- git #1cac442f - Refactor diffs
- git #c9219c4f - LinkerTest: Fix passing test description to $this->assertEquals()
- git #11425ad4 - Remove "Not logged in" from the personal URLs array (T121793, T127758)
- git #ba6844e2 - Improve edit stash hit rate for logged-out users (T134620)
- git #b287ec2c - Make an empty "?action=" parameter default to "view"
- git #796d62d0 - Language: Introduce new method equals( Language $lang )
- git #bac80d17 - Improve some documentation of AuthManager's additions
- git #55207da0 - Disable Cucumber scenarios that are broken in daily Jenkins jobs (T94150)
- git #61096dd7 - Speed up password-handling in the unit tests
- git #5233d832 - API: Avoid duplicate IDs in API documentation (T134155)
- git #e014b9a5 - Highlight new requirement
Vendor
[edit]- git #6a5b5d8b - Rebuild with composer 1.0.0 for PHP >=5.6 users (T135635, T135161)
Extensions
[edit]AntiSpoof
[edit]- git #e3b99dc5 - Remove 'load_composer_autoloader' from extension.json (T135870)
Babel
[edit]- git #8cbeea3f - Add UnitTestsList hook to extension.json
CentralAuth
[edit]- git #d7832683 - Add config and messages for filtering globalauth and suppression logs by action (T109269)
- git #d75fb615 - Add phplint to composer
- git #fda5a85d - Fix central logout (T135525, T92357)
Cite
[edit]- git #c7b336f3 - Bump package versions
- git #1ceef164 - Fix documentation
- git #50b57f01 - Update stylelint config version and make a pass
- git #bac8dd6b - Add stylelint and make required style fixes
Citoid
[edit]- git #18da14f8 - Update stylelint and stylelint-config version
- git #785fa31f - Move convertible href calculation to a static function
- git #034fb239 - Fix IE9 cross domain request (T134928)
- git #aeb0b91a - build: Introduce stylelint, replacing csslint
- git #9288bde8 - Convert references in place (T135108)
ConfirmEdit
[edit]- git #bd8c7b64 - i18n: Avoid reference to visual positions (T135818)
- git #f97212ac - Expose equivalent functionality for passCaptcha (T135477)
ContactPage
[edit]- git #f39659ba - Replace passCaptcha with passCaptchaFromRequest (T135477)
ContentTranslation
[edit]- git #ec3e7837 - Contributionsmenu campaign: avoid raw html message
- git #6e7626f1 - Remove dependency on jquery.uls.compact
- git #be9a8a45 - Show the newarticle CX campaign to VE users only in the main namespace (T135685)
DisableAccount
[edit]- git #04e45441 - (Ab)Use User::newSystemUser to disable accounts (T110765)
Disambiguator
[edit]- git #6c4d60e4 - Add basic parser test for mw-disambig class functionality
DonationInterface
[edit]- git #c371321e - Use PROTO_CURRENT for paypal urls (T131811)
- git #0e03254a - Implement IsoDate
- git #77eb52c3 - Rough PayPal Express Checkout integration (T131811)
- git #4194afc0 - High priority + trivial: Fix Cencosud bank code
- git #0ba24633 - Filter on selection_weight=0 earlier (T135520)
- git #a7af33eb - Adyen iframe CSS for RTL languages (T135416)
- git #3d11a512 - Configure Adyen for JP and UA (T135418, T135417)
- git #6f7997a3 - Pull out some inline styles (T135416)
- git #4bacb940 - Localize donation amount (T93196)
- git #b1827f17 - Detect email typos, suggest correction (T135567)
- git #7f3b95f4 - More 'token' cleanup
Echo
[edit]- git #70bd4763 - Include ApiEchoMarkReadTest in @Database group
- git #5b2ad761 - Remove overwritten $notifyTypes array
- git #99272a77 - Specify public access in Hooks methods
- git #5756b556 - Fix indenting in onResourceLoaderGetConfigVars hook method
- git #cb6e6e96 - Build lego message for HTML email footer
- git #8e76bc41 - Refactoring Echo's front end for MVC
- git #224caaf0 - Expand URLs of icon and actions in HTML email formatter (T135625)
- git #bb7a15e8 - Get rid of email bundling (T135446)
- git #08fdaa0d - HTML email footer shows raw HTML
- git #46e69972 - Bring back messages used by old email formatter system (T135446)
EducationProgram
[edit]- git #7b8bc470 - Defer DB update in showEnrollmentView() (T92357)
EventBus
[edit]- git #97ed5068 - Replace wfUrlEncode with rawurlencode
- git #c8111ed6 - Use getPrefixedURL and getPrefixedDBkey instead of getText
- git #725337cf - Do not include the null block reason (T135722)
Flow
[edit]- git #9b01956a - Don't assume workflows/revisions are inserted in chronological order (T119509)
- git #2b4c551e - Fix styling of VisualEditor's debugbar
- git #11b3ba13 - Bump package versions
- git #c7dd53cd - Use VisualEditorSupportCheck (T135901)
- git #8ecf1527 - Add VE module check to #isSupported (T131055)
- git #0afed38d - NewTopicWidget: Show page title with spaces, not underscores.
- git #39ea2b99 - Use ArticleRevisionUndeleted instead of ArticleUndelete (T122262)
- git #26dd95bf - More reliable post sorting (T119509)
- git #3169e596 - Fix class name in PHPDoc
- git #e0efac13 - Special:EnableFlow: Support subpage to pre-fill page name (T135678)
- git #440150bb - Change 'link' -> 'link/mwExternal' to re-allow external link pasting
- git #6a06b46e - Replace symbolic link with partial (T103702)
- git #b8073afb - Correctly moderate post on no JS path, not topic (T73220)
- git #2bc5c918 - Load Vector/Monobook editor styles for both editors, not just VE (T127244)
- git #ed26dac3 - Move apihelp to a separate file (T93162)
- git #eef5f204 - Actually use old revision on header diffs, if specified (T135136)
- git #c06309fd - Disable Cucumber features that are broken in daily Jenkins jobs (T94150)
- git #71c11749 - Don't serve JS except on 'view' or 'history' (T95468, T73220)
GeoData
[edit]- git #5a56cd5d - Don't index non-Earth coordinates (T136559)
GlobalCssJs
[edit]- git #effae09e - User CentralIdLookup instead of LoadGlobalCssJs hook
Graph
[edit]- git #5b2e16a2 - Bump stylelint version and remove grunt-cli
- git #da953f96 - Update stylelint config version and make a pass
- git #4c1ae44f - Introduce stylelint
- git #4667f2f3 - Update packages, fix new linting errors
- git #3d0b66e4 - Move jQuery.splitter files into lib folder
Kartographer
[edit]- git #cce63aa6 - Update stylelint and stylelint-config version
- git #1e39ee2f - Move min-width to responsive
- git #dfe0e893 - Fix preview failure because of missing map data. (T135546)
- git #318640b5 - Don't request data for missing groups
- git #0128b5c4 - Allow selectively disabling tags (T135188)
- git #36cc5eaf - Introduce stylelint
- git #96982651 - Make map optionally responsive using only CSS (T133619)
LiquidThreads
[edit]- git #ccbd874d - Avoid master connection in recacheMessageCount() (T92357)
Math
[edit]- git #a4eb9262 - Remove duplicate keys from log message (T138539)
- git #4d0af433 - Follow-up 3f456b1: Fix typo in function call (T132736)
- git #7ce033eb - Remove grunt-cli
- git #f370bac1 - Update stylelint config version
- git #be7be3be - Remove woff fonts
- git #7fa037e1 - Fix watch path for css
- git #e2139b16 - build: Introduce stylelint to lint for css errors
MobileFrontend
[edit]- git #51f46e61 - Revert "Disable MobileFrontendHooksTest::testOnBeforePageDisplay" (T135866)
- git #27922e0f - Use 1 XPath query rather than N+1 queries (T135923)
- git #5ea6a161 - Stylelint: Add no duplicate selectors rule
- git #efc941a8 - Stylelint: Add remaining media and @rule whitespace rules
- git #a0fc1d5c - Stylelint: Add selector whitespace rules
- git #d7e9d91a - Stylelint: Add block whitespace and semicolon rules
- git #1871070c - Stylelint: Add duplicate properties rules
- git #010fb27a - Stylelint: Property and value whitespace rules
- git #86372606 - Show Special:Nearby error messages correctly (T125820)
- git #ef46c8f5 - Avoid fatals in reference edge cases (T135923)
- git #bcbccd5e - Stylelint: Add function rules and whitespace inside brackets
- git #35f5c44f - Stylelint: Add newline and indent rules
- git #2fbe0b6b - Stylelint: Add string and font rules
- git #01863d62 - Hygiene: Introduce stylelint for coding convention alignment
- git #3e2cf4bb - Hygiene: Sort npm dependencies and bump grunt-cli to latest
- git #9445c1e1 - Disable MobileFrontendHooksTest::testOnBeforePageDisplay (T135866)
- git #96df033c - Use WordAccumulator
- git #e4b611fe - Adjust to Echo's MVC change
- git #af96d3af - Beta: enhanced search bar for non-JS users (T121734)
- git #a956b105 - Don't load initialision edit or watch code on special pages (T135542)
OATHAuth
[edit]- git #03d242c0 - Add URL encoding to TOTP QR code URL (T136269)
Popups
[edit]- git #058b8633 - Unswap langcode and langdir variables in popup.mustache (T135758)
- git #41dc6d39 - Conditionally enable Popups (T132604)
- git #c4667fd1 - Convert isUserInCondition from async to sync (T132604)
- git #e9ddc832 - Handle user explicitly enabling/disabling feature (T132604)
- git #eff7dc95 - Revert "Add properties that will be logged with each EL request"
- git #3f03d681 - Add ext.popups.experiment module (T132604)
- git #69fff171 - Make SVG thumbnails show for Internet Explorer (T134979)
- git #ca20031a - Add properties that will be logged with each EL request (T131315)
- git #7f3be6dc - Do not directly manipulate the cached object (T68496)
Renameuser
[edit]- git #21c33cc4 - Load User with READ_LATEST before invalidating sessions (T135656)
Score
[edit]- git #d0acaea7 - Update stylelint and stylelint-config version
- git #f28e0c80 - Introduce stylelint
Scribunto
[edit]- git #c9de00ae - SECURITY: Don't escape strip markers when escaping attributes in mw.html (T110143, T135961)
- git #aa4d72e3 - Fix uncontroversial phpcs errors
- git #7ec8675e - Add mediawiki/mediawiki-codesniffer
SemanticForms
[edit]- git #4af6fadb - manage error message in upload window when file is too large
SpamBlacklist
[edit]- git #19afb108 - Clear the queue when logging is done
- git #ecb2f3fb - Making logging code less fragile and using better function name
SyntaxHighlight_GeSHi
[edit]- git #ffe4b872 - Update stylelint and stylelint-config version
- git #87143540 - SECURITY: Replace strip markers before syntax highlighting (T51256)
- git #0e81494e - Fix watch path for css
- git #d6794698 - Introduce stylelint
TemplateData
[edit]- git #479f887a - Update stylelint-config version
- git #c8f4e026 - build: Replace csslint with stylelint and bump others
Thanks
[edit]- git #9cb10b05 - Update test for API change in PS10 of I17ef1f5197
- git #111f48f9 - Update tests for I17ef1f519
TimedMediaHandler
[edit]- git #f6415be5 - Apply ext.tmh.player.styles w/ videojs styles on mobile
- git #86fe73bb - Update ogv.js to 1.1.1 release (T135098, T135097, T134684)
- git #5b2af488 - Allow transform callers to add a classname (T135501)
- git #c7d7dda8 - Fix the disablecontrols option for videojs (T135516)
Translate
[edit]- git #4104f429 - Messages shown after "Import" and "Save" at Special:PageMigration (bug 69290)
- git #eebae5f0 - Do not suggest ruflin/elastica in composer.json
- git #f819892c - ElasticSearchTTMServer: Rewrite deleteByQuery (T135213)
- git #d044713a - Use TitleIsAlwaysKnown hook instead of LinkBegin
- git #e5141414 - Remove prefixed box-shadow rules
- git #704f3142 - Use .background-image-svg mixin in message table
- git #f73e9065 - Use less for messagetable styles
- git #72a474ea - Remove unused ext.translate.messagetable from Special:LanguageStats (T135481)
- git #654cbb72 - Remove usage of ext.uls.button from TUX message table
- git #41e3fe84 - Special:ManageTranslatorSandbox: use mediawiki.ui.button over ext.uls.button
- git #9bcd6550 - Add translate styles via addModuleStyles (T102922)
- git #443b428e - Simplify TUX message loader (T135583)
TranslationNotifications
[edit]- git #a8d44f8d - SpecialNotifyTranslators: Do batch query when retrieving ids for translatable pages
- git #9d50d6f9 - Special:NotifyTranslators: Change TranslatablePage input name to 'tpage'
- git #95059179 - Convert SpecialNotifyTranslators to FormSpecialPage (T57430)
UniversalLanguageSelector
[edit]- git #5dc79761 - Remove ext.uls.buttons
- git #70563641 - Regenerate font test page.
- git #34819466 - Drop svg from supported webfont formats
- git #b2b75b15 - Drop eot from supported webfont formats
- git #679f616f - Remove extra empty lines
- git #fa7f7e8b - Increase the number of stored previously selected languages to 9 (T135487)
- git #4f82a865 - Make previous languages have most recent in the beginning
- git #e6074663 - Use FormatJson in font repo generator script
- git #e054af70 - FontRepoCompiler now adds hash suffix to font paths (T135806)
- git #021ceadc - Add some global fallbacks to compact language links (T135366)
- git #4ff7d5ad - Add tooltip to the "more languages" action to provide better context (T135224)
- git #12b355b7 - Add vendor to ignore for linters
- git #a19e8c0d - Update jquery.uls and adapt styling (T85519)
- git #9dc42d7d - Update jquery.ime to d563f903c9e (T106700, T134664)
- git #cbb46f74 - Compact language links: Delay loading of jquery.uls module (T135210)
- git #a5034fa9 - Avoid references to jquery.uls RL module from ext.uls.init (T135210)
UploadWizard
[edit]- git #d73f98ef - tests: fix PIL requirement definition (T134730)
- git #e3b222b3 - Bump delays in uw.ConcurrentQueue's "Adding a new item when almost done" test
VisualEditor
[edit]- git #13df38b4 - Track ETag header responses in special event logging schema (T135171)
- git #12efd698 - Use insertContent with templates when range is collapsed (T136279)
- git #88c8f2e3 - Remove grunt-cli
- git #a86cfc82 - Remove Wikipedia logo from welcome dialog image (T135811)
- git #4d580b1e - Update VE core submodule to master (a8d9a9e)
- git #91c99099 - Fix watch path for css
- git #61d592ba - Workaround for T135127: Generate replace transactions in MWTransclusionModel
- git #8c3dc088 - Don't show tab preference dialog again if it's already been shown (T135534)
- git #94fcafb6 - build: Bump grunt-stylelint to v0.3.0
- git #47290785 - Remove .csslintrc
- git #c40070b5 - Debug log strange-looking ETags being sent to RB (T135171)
- git #8c7ed922 - Update VE core submodule to master (eeaf1e2)
WikiEditor
[edit]- git #f473a2bc - Allow the signature wikitext to be overridden locally (T26191)
WikimediaEvents
[edit]- git #142c5cec - Turn off textcat subtest of search satisfaction (T134319)
- git #8983e0fa - Add debug schema for a VE issue (T135171)
- git #8158abf9 - Update AuthManagerStatsdHandler
WikimediaMessages
[edit]- git #883957ed - Add i18n messages for new Support and Safety group (T136046)
wikihiero
[edit]- git #903ae94c - Introduce stylelint and make a pass
- git #fb1352ac - Sort and update packages
Skins
[edit]MonoBook
[edit]- git #a0626a06 - Fix order of univ lang selector and "not logged in" message (T121793)
- git #762b25a5 - Show "Not logged in" message (T127758)
Vector
[edit]- git #3bd180e3 - Fix order of univ lang selector and "not logged in" message (T121793)
- git #26f3f8c7 - Show "Not logged in" message (T127758)