MediaWiki 1.45/wmf.1/Changelog
Appearance
< MediaWiki 1.45 | wmf.1
Core changes
[edit]- git #710ee54a - Branch commit for wmf/1.45.0-wmf.1 (T392171) by trainbranchbot
- git #1be5b758 - Bump wikimedia/parsoid to 0.22.0-a2 (T393916) by C. Scott Ananian
- git #bf82a256 - Stats: Convert MetricTest::testMetrics into regular test by Timo Tijhof
- git #fe20989f - Fix UnitTestingHelper::getFilteredSamples by Marius Hoch
- git #2d954c32 - Stats: Honour mock clock in TimingMetric::start()/stop() by Timo Tijhof
- git #74c80a06 - Fix ::setUp multi-wiki set up code in UserLinkRendererTest (T389474) by Dreamy Jazz
- git #931d6cc1 - password: Convert PasswordTestCase helpers to static methods (T393115) by Máté Szabó
- git #56c41729 - Stats: Remove not needed key normalization (T378764) by thiemowmde
- git #63906d39 - Stats: Rewrite BaseMetric for performance (T378764) by thiemowmde
- git #20b9e29c - UserLinkRenderer: Make userLink handle users from external wikis (T389474) by Héctor Arroyo
- git #dc6c301b - objectcache: Cast explicitly to integer (T393879) by Amir Sarabadani
- git #f7d0b980 - auth: Do more PSR3 structured logging in AuthManager by Derick Alangi
- git #df80758a - Improve session logging (T393038) by Gergő Tisza
- git #ee2a9016 - CategoryViewer: refactor by Novem Linguae
- git #25ccdd4d - build: Updating mediawiki/mediawiki-codesniffer to 47.0.0 by Umherirrender
- git #71f043b3 - Skinning: Allow skins to disable the typeahead search button via parameter (T380510) by Jon Robson
- git #71c348aa - SpecialUserRightsTest: Add a basic test to cover showing the form (T393615) by Thalia
- git #9146699f - htmlform: Fix rendering contents for cloner fields (T393790) by Máté Szabó
- git #611765c2 - Deprecate `MediaWikiServices::getPerDbNameStatsdDataFactory()` by Derick Alangi
- git #82e4db68 - Stats: Allow specifying histogram buckets via a mean value and skip (T348796) by C. Scott Ananian
- git #5d9372ed - selenium: Remove extra awaits in expect. by Peter Hedenskog
- git #9e906f15 - auth: Remove `AuthManager::forcePrimaryAuthenticationProviders()` by Derick Alangi
- git #e57df0bb - PageDeletedEvent: add target redirect payload (T393633) by Gabriele Modena
- git #b3d3e5e5 - SpecialUserRights: Check changeable groups via a single method (T393615) by Thalia
- git #37d27861 - SpecialUserRights: Clarify in method docs who $user is by Thalia
- git #4815b334 - LinkCache: Fix code-style issue by Alexander Vorwerk
- git #4ed03d64 - Hard-deprecate Xml::input(), now unused in Wikimedia code (T341775) by James D. Forrester
- git #04ecc1f2 - Hard-deprecate Xml::radio(), now unused in Wikimedia code (T341775) by James D. Forrester
- git #992bf2e5 - RELEASE-NOTES-1.44: Alpha-sort and fill out list of library changes by James D. Forrester
- git #ddb0c113 - Revert "block: Deprecate UserIdentity|string block target specifications" (T393681) by Dreamy Jazz
- git #aabc6377 - Allow extensions / skins to swap out the search module (T390760) by Jon Robson
- git #5f74be50 - rcfilters: Use browser native URL instead of mw.Uri (T374314) by Simon Legner
- git #456b7f21 - tests: Make PHPUnit data provider for ChangesListSpecialPage static (T393081) by Umherirrender
- git #ca569de1 - Sync up core repo with Parsoid by C. Scott Ananian
- git #cbf26c3a - Assert that hooks return void iff not abortable by Lucas Werkmeister
- git #b956ba3b - Bump wikimedia/parsoid to 0.22.0-a1 (T390799) by C. Scott Ananian
- git #10aeaa86 - Add 1.44 snapshot to sqlite db tests by Alexander Vorwerk
- git #ff93ee4f - Add 1.43 snapshot to sqlite db tests by Alexander Vorwerk
- git #b8146163 - MediaWikiEntryPoint: stop emitting legacy statsd metrics (T228380) by Cole White
- git #4788aa30 - tests: Use new static `getBundleSizeConfigData` method (part 2) (T393122) by Derick Alangi
- git #b63fbbff - Only include valid test descriptors in built suites (T392892) by Arthur Taylor
- git #89935be0 - Fix location of results cache file in group splitting function (T392892) by Arthur Taylor
- git #771bd15a - tests: BundleSizeTestBase::provideBundleSize should be static (part 1) (T393122) by Derick Alangi
- git #6791d338 - migrateFileTables: Add missing call to caller() by Amir Sarabadani
- git #b1ac2dc8 - Fix PHPUnit linear test fallback for parallel tests (T393266) by Arthur Taylor
- git #b2019fb0 - Upgrade common-passwords to v0.5.1 (code no-op) by James D. Forrester
- git #375b1acc - .gitattributes: add docker-compose.yml to export-ignore (T393183) by douginamug
- git #d5e1239d - SkinTemplate: Restore a string 'class' in tabAction() (T393504) by Bartosz Dziewoński
- git #f701b690 - Fix Codex versions in release notes (T391012) by Anne Tomasevich
- git #028cb4e7 - Skins: Remove appendSpecialPagesLinksIfAbsent() (T386761) by aliu
- git #532e696c - Skins: Hard deprecate appendSpecialPagesLinksIfAbsent() (T386761) by aliu
- git #895999c6 - tests: Remove empty setUp()/tearDown() functions by Umherirrender
- git #cd4ba249 - Add word wraps to RC and Watchlist titles (T331086) by suecarmol
- git #85655f68 - REST: rename "OAS" route config section to "openApiSpec" (T388527) by bpirkle
- git #a1c2571a - Remove module from bundlesize.config.json (T380509) by Jon Robson
- git #8cddb967 - Prepare active branch following REL1_44 cut, labelling as 1.45-alpha (T390696) by Arlo Breault
- git #c35693b5 - Stats: Make test work even when slow by Lucas Werkmeister
- git #72e06136 - Improve circuit breaking error message (T360930) by Amir Sarabadani
- git #5f58abf9 - tests: Simplify SpecialPageAliasTest by Umherirrender
- git #5ce11aa4 - block: Deprecate UserIdentity|string block target specifications (T385966) (T382106) by Tim Starling
- git #a38d3fcd - Add update-unexpected to core parser test runner (T393263) by Isabelle Hurbain-Palatin
- git #8e53b4be - Fix edit-tests for parsoid+integrated tests (T393263) by Isabelle Hurbain-Palatin
- git #27708450 - Support logo with tagline in auth popup by Bartosz Dziewoński
- git #a9a561e1 - Display FilterMenuHeaderWidget on RC and Watchlist mobile (T356579) by suecarmol
- git #e68d4eff - REST: Use "default" block for OpenAPI Error schema specs (T384087) by Atieno
- git #dd07e3cd - Fix incorrect form display when multiblocks disabled for IP/IP Ranges (T392049) by Dayllan Maza
- git #197092d7 - Recent Changes Tagged Edit Filters help icon causes the search input to clear and opens the default menu (T389976) by Kgraessle
- git #3524c520 - Add plural rules for Ho (hoc, hoc-latn) (T392999) by Amir E. Aharoni
- git #fac5920f - Update Codex from v1.23.0 to 2.0.0-rc.1 (T359884) (T373532) (T382888) (T387128) (T387778) (T391012) (T391024) (T392030) (T392612) (T392636) (T392695) (T392733) (T391012) by Volker E.
- git #825f8955 - RevisionStore: Query by page_id when available (T272886) (T380677) by thiemowmde
- git #f4e9b68d - rdbms: Remove timestamps from ChronologyProtector (T275713) (T245464) by Timo Tijhof
- git #2fc307bb - Remove $wgParsoidFragmentInput (T268144) by C. Scott Ananian
- git #1a5e14df - Add "New contribution" button to Special:Contributions (T391494) by Sbisson
Vendor
[edit]- git #bafb02fe - Bump wikimedia/parsoid to 0.22.0-a2 (T335843) (T358445) (T393263) (T393916) by C. Scott Ananian
- git #d1a613d4 - Bump wikimedia/parsoid to 0.22.0-a1 (T390799) by C. Scott Ananian
- git #896001f2 - Upgrade common-passwords to v0.5.1 (code no-op) by James D. Forrester
Extensions
[edit]AbuseFilter
[edit]- git #8c5cc2fe - refactor: Add support for multiple blocked domain storages (T393240) by Martin Urbanec
- git #43f187ea - refactor: Factor BlockedDomainValidator out of the storage (T393240) by Martin Urbanec
- git #eeabdc40 - tests: Make PHPUnit data provider static (T337144) by Umherirrender
- git #60e96b0a - Remove AbuseFilterFilterActionHook by Matěj Suchánek
- git #18dee021 - Update Block::revert() for multiblocks by Tim Starling
- git #4ff0c0c4 - Favor (object) cast over stdClass constructor by thiemowmde
- git #9a451331 - Streamline @dataProvider in RuleCheckerStatusTest by thiemowmde
ArticlePlaceholder
[edit]- git #891d839c - statementListRenderer: Add the ability to show property ID number (T285186) by Luca Mauri
- git #8ed28742 - Add campaign param to ContentTranslation link (T389752) by Sbisson
AutoModerator
[edit]- git #b18e5d4d - tests: Make PHPUnit data provider static (T393080) by Umherirrender
- git #bc2e7ff4 - tests: Remove empty setUp() functions by Umherirrender
BounceHandler
[edit]- git #85e3d5a0 - Split Hooks depending on Echo to a new class (T393836) by Taavi Väänänen
Campaigns
[edit]- git #91c476e9 - CampaignsSecondaryAuthenticationProvider: Capture hCaptcha-score and include in ServerSideAccountCreation event (T379179) by Reedy
CampaignEvents
[edit]- git #0b213d62 - Remove reference to unused event_type field (T387488) by Michelle
- git #52a19a3b - Enable transclusion of WikiProjects tab on Special:AllEvents (T389892) by Michelle
- git #3cddfe9f - fix for email participants warning message (T366929) by Claudio Melo
- git #45b0db12 - api-testing: use sysop user instead of bespoke organizer account (T389863) by Daimona Eaytoy
- git #054860a6 - SpecialAllEvents: convert multivalued parameters to array in transclusion link (T393412) by Daimona Eaytoy
- git #28f5a21f - Make CampaignEventsGetAllEventsTabsHook pass SpecialPage instance (T389892) by Daimona Eaytoy
CentralAuth
[edit]- git #222899a2 - Log a few bits of password entropy for login attempts by Gergő Tisza
- git #f35fd37f - BlockHookHandler: Use `target` param instead of deprecated `address` by Derick Alangi
- git #9a19cc07 - CentralAuthPrimaryAuthenticationProvider: Fix param in log messages by Bartosz Dziewoński
- git #54dcc12e - Do not do unnecessary fallback during autologin (T393621) by Gergő Tisza
- git #b3e1f252 - Preserve more URL parameters during central login redirect by Gergő Tisza
CentralNotice
[edit]- git #3adb1ad5 - Fixes warning: mediawiki.Uri is deprecated, use URL instead (T380079) by Jon Robson
- git #9aabbc69 - Replace uses of deprecated Xml::input() (T341775) by James D. Forrester
- git #0657698a - Use namespaced classes by Umherirrender
- git #6a04eb13 - Replace spaces with underscores in filter box input (T374505) by Victoria Oyelola
CharInsert
[edit]- git #ad08ea41 - Replace use of XML class to create faux-XHTML output with the HTML class (T341775) by James D. Forrester
Chart
[edit]- git #a3543cf7 - Show tooltips for pie charts (T388977) by aude
- git #b464494d - Support per-chart language for preview pages, etc (T392725) by Brooke Vibber
- git #a1524c9f - Use grouping for numbers larger than 10k (T393302) by Simon Legner
- git #dd3d6814 - tests: Migrate bundle size consumers to the new static method (T393122) by gerritbot
- git #e9becef3 - Clear floats to avoid tall charts (T393286) by Jon Robson
- git #741a448c - Initial fix for mismatched user language on Chart (T383482) by Brooke Vibber
- git #eddad10b - Update to echarts 5.6.0 (T393377) by Simon Legner
CheckUser
[edit]- git #57899fb6 - qunit: Don't repackage files in the test module by Máté Szabó
- git #cfe406f1 - UserInfoCard: Hide the preference from Special:Preferences (T393340) by Kosta Harlan
- git #b9c425b8 - Make some small fixes to TemporaryAccountRevisionHandlerTest by Thalia
- git #b09bf60e - Specify icon to use in IP auto-reveal tool link in Minerva (T386500) by Thalia
- git #a06a6501 - Remove unnecessary spaces from a message by Amir E. Aharoni
- git #cc28f6a0 - ipreveal: Rename log name shown in dropdown list (T381874) by Héctor Arroyo
- git #d67cbeae - Remove hard-coded timestamps in SpecialGlobalContributionsTest (T393531) by STran
- git #487b149d - tests: Temporarily skip failing PHPUnit test (T393531) by Daimona Eaytoy
- git #6015611f - tests: Migrate bundle size consumers to the new static method (T393122) by gerritbot
- git #3067625e - Replace use of XML class to create faux-XHTML output with the HTML class (T341775) by James D. Forrester
- git #7e6e06cc - IP auto-reveal: Limit the maximum valid duration (T388688) by Thalia
- git #ffd5cd52 - IP auto-reveal: Log IP lookups temporarily in auto-reveal mode (T386494) by Thalia
- git #b2819153 - UserInfoHandlerTest: Mark as skipped if GrowthExperiments not loaded by Thalia
- git #0558e3f7 - Expose global contribution count through `CheckUserGlobalContributionsLookup` (T386186) by STran
CirrusSearch
[edit]- git #b421e851 - Remove PHPDoc tags that exactly repeat the code by thiemowmde
- git #1817db6d - Obtain WikiMap::getCurrentWikiId in callback when in data provider (T393901) by Dreamy Jazz
- git #6a2b2234 - Allow writes in CI if OpenSearch is enabled (T386691) by Jakob Warkotsch
- git #554f2576 - Refactor PrefixNode by Ollie
- git #573f73dd - Remove superfluous array nesting in PrefixNode::toArray() by Ollie
- git #b612b4f9 - Add getPrefix() method to PrefixNode by Ollie
- git #6ec5a1b8 - Make weighted tags no longer be WMF-specific by Siddharth VP
- git #1f4719b6 - Search for default namespaces during crossproject searches (T385841) by David Causse
- git #b8eb70d7 - tests: Remove empty setUp() function by Umherirrender
Cite
[edit]- git #2bb84861 - Correctly show subrefs that reuse content from an inline subref (T392053) by Svantje Lilienthal
- git #38413632 - Move "empty body in <references>" error check to the Validator (T393022) by thiemowmde
- git #803f25ca - Replace stdClass constructor with (object) cast by thiemowmde
- git #a9acbc11 - VE: Reusing a sub-ref in VE creates an independent copy (T392724) by WMDE-Fisch
Citoid
[edit]- git #68922f10 - VE: Reusing a sub-ref in VE creates an independent copy (T392724) by WMDE-Fisch
CodeEditor
[edit]- git #96842e1b - Hooks: disable if content model is unset AND CodeMirror beta is set (T373711) by MusikAnimal
CodeMirror
[edit]- git #88b637ee - openLinks: remove CSS classes when changing tabs (T303392) by MusikAnimal
- git #ab6839a7 - Revert "JavaScript: ESLint 8.57.0" (T381577) by MusikAnimal
CommunityConfiguration
[edit]- git #c387c1e3 - tests: Remove unused function from EditorCapabilityFactoryTest (T393079) by Umherirrender
CommunityRequests
[edit]- git #758e0d75 - build: Updating mediawiki/mediawiki-codesniffer to 47.0.0 by Umherirrender
ConfirmEdit
[edit]- git #e2b2a541 - HCaptcha: Save hCaptcha score in global session (T379179) by Reedy
- git #ee7b5614 - Replace use of XML class to create faux-XHTML output with the HTML class (T341775) by James D. Forrester
- git #9507fc2a - HCaptcha: Include score and score_reason (if exists) in logging (T377341) by Reedy
ContentTranslation
[edit]- git #e11206b6 - CX3 Build 1.0.0+20250512 (T374886) (T389752) (T391292) by eamedina
- git #07ccb7fb - Check if node has isFocusListenerAttached method before calling (T392982) by Abijeet
- git #99dea18d - cx_translations: Add index to fetch by translator & update time quicker (T392839) by Abijeet
- git #73d06d9a - build: Updating mediawiki/mediawiki-codesniffer to 47.0.0 by Umherirrender
- git #478e84cf - SXArticleSearch: Remove irrelevant TODO by NikG
- git #9c98beca - SX publishing: Fix captchaDetails argument for doPublish function (T391292) by NikG
- git #e30c3795 - tests: Migrate bundle size consumers to the new static method (T393122) by gerritbot
- git #8bdfac1f - Remove usage of "ContentTranslationEnableSectionTranslation" config var (T389970) by NikG
- git #fa18d7d8 - dump-corpora: apply vslow query group (T392839) by Niklas Laxström
- git #7dd52555 - Remove fix-stats.php by Niklas Laxström
- git #793862c1 - ApiQueryContentTranslation: remove languages from output by Niklas Laxström
- git #c739a660 - TranslationController: Remove unused variable isFailedUnrecoverably by Abijeet
- git #d2cbef00 - Dashboard open event source for articleplaceholder campaign (T389752) by Sbisson
- git #ea5466a9 - CX: Fix target language for Media Context Item (T391930) by Huei Tan
- git #765bc7a0 - CX: Fix target language for transclusion Context Item (T338361) by Huei Tan
- git #cbc64941 - SXSectionSelector: Use source/target languages from URL params (T374886) by ToluAyo
- git #7237d035 - CX Desktop Editor: Block publishing for target title errors (T313509) by Abijeet
- git #efa7a0a4 - CX: Wrap publish logic around try...catch (T392982) by Abijeet
- git #f9ed4717 - RecentSignificantEditStore: minor query optimization by Niklas Laxström
- git #9274a63e - ApiQueryPublishedTranslations: Make `from` and `to` mandatory (T392839) by Niklas Laxström
- git #da593c1c - Add getTranslationIssues() method to CXPlaceholderNode (T372636) by Abijeet
- git #2ff3bb45 - styles: Use Codex `font-size` variable for contributions menu by Volker E.
- git #ef08afb9 - Improve initialization error logging by Santhosh Thottingal
- git #bf683e31 - Add index for translator_translation_id in cx_translators table (T391153) by Abijeet
DonationInterface
[edit]- git #17a3739d - Update smashpig to v0.9.6.2 (T393939) by Jack Gleeson
- git #04827944 - Switch new checksum link to require email (T388739) by Elliott Eggleston
- git #39c6e1a7 - Fix submethod-level recurring in GatewayChooser (T393594) by Elliott Eggleston
Echo
[edit]- git #7927e92b - tests: Migrate bundle size consumers to the new static method (T393122) by gerritbot
EventBus
[edit]- git #db5040ed - PageEntitySerialzer: avoid using WikiPage::isRedirect() (T393757) by Gabriele Modena
EventLogging
[edit]- git #ff6a7df9 - tests: Migrate bundle size consumers to the new static method (T393122) by gerritbot
- git #d020ea6b - Replace use of XML class to create faux-XHTML output with the HTML class (T341775) by James D. Forrester
ExtensionDistributor
[edit]- git #8d2f3793 - Replace use of XML class to create faux-XHTML output with the HTML class (T341775) by James D. Forrester
ExternalGuidance
[edit]- git #36509978 - Drop use of deprecated mw.Uri library (T380079) by Jon Robson
FileImporter
[edit]- git #765e1b11 - tests: Remove empty setUp() function by Umherirrender
FlaggedRevs
[edit]- git #41202607 - FlaggablePageView: set the output revision ID for unreviewed versions (T384778) by Novem Linguae
- git #04c51820 - Replace deprecated MagicWordwgVariableIDsHook with GetMagicVariableIDsHook by James D. Forrester
- git #57ca5b03 - tests: Migrate bundle size consumers to the new static method (T393122) by gerritbot
Flow
[edit]- git #2ae31a03 - build: Updating mediawiki/mediawiki-codesniffer to 47.0.0 by Umherirrender
- git #4328e880 - Insert blocks via the DatabaseBlockStore service by Derick Alangi
- git #234c0d8b - tests: Make PHPUnit data provider static (T337158) by Umherirrender
- git #5d0dfea5 - Remove whatlinkshere hook (T393513) by Amir Sarabadani
Gadgets
[edit]- git #2303e141 - Hooks: change gadgets-section-info-$section to gadget-section-info-$section (T46233) by Novem Linguae
GlobalBlocking
[edit]- git #e4a930c2 - GlobalBlock: The use of `address` has been deprecated, use `target` by Derick Alangi
- git #9ce1730a - style: rename the arbitrarily named variable `$type` (T371947) by Dr4goniez
GlobalPreferences
[edit]- git #d2a90ccf - Run hook as non-abortable by Lucas Werkmeister
- git #c42b1613 - Declare hook that is not run as unabortable by Lucas Werkmeister
GlobalUserPage
[edit]- git #b0671926 - Simplify logic in GlobalUserPageManager (T326920) by Máté Szabó
- git #1566eaa2 - Don't allow temporary accounts to have global userpages (T326920) by Máté Szabó
- git #33da1bf4 - Introduce GlobalUserPageManager service (T326920) by Máté Szabó
GrowthExperiments
[edit]- git #2e1e0a21 - Re-Enable ServiceImageRecommendationProviderTest by Marius Hoch
- git #7045f6bf - ServiceImageRecommendationProviderTest: Fix stats filter by Marius Hoch
- git #8cca28f4 - refactor(ArticleList): use CdxPopover instead of CPopover (T391102) by Sergio Gimeno
- git #ed60fb21 - Show actual limit value in Impact Module instead of hardcoded "999+" (T341599) by Cyndy
- git #9f3d06d4 - fix(logging): temporary subscribe to analytics uncaught errors (T382003) by Sergio Gimeno
- git #6fa42553 - tests: Migrate bundle size consumers to the new static method (T393122) by gerritbot
- git #87e83e14 - Fix inaccurate comment in LevelingUpManager::shouldInviteUserAfterNormalEdit by Cyndy
- git #d2ad7a39 - chore: use npm-run-all for `npm test` command by Michael Große
- git #581fb625 - refactor(PersonalizedPraise): use CdxPopover instead of CPopover (T391102) by Sergio Gimeno
- git #41730d4d - refactor(MenteeOverview): use CdxPopover instead of CPopover (T391102) by Sergio Gimeno
- git #e830ba9f - chore: factor eslint and stylelint out of Grunt by Michael Große
- git #7947ab04 - tests: Skip flaky LevelingUpManagerTest (T391036) by Kosta Harlan
- git #a4ceed64 - Hide startemail module when email is confirmed (T275155) by Cyndy
- git #5a2cd5a8 - Remove GENewcomerTasksGuidanceEnabled feature flag (T379568) by Cyndy
- git #0a1605e5 - refactor: replace .indexOf with .includes when checking for existence by Michael Große
- git #96cd0dd1 - UserImpact: Add created articles count (T388868) by Kosta Harlan
- git #c28c2a3d - SpecialHomepage: Remove back-compat code for Graphite by Derick Alangi
- git #f724999d - CText: Replace custom type scale with Codex tokens (T391018) by Eric Gardner
ImageMap
[edit]- git #9c7a4490 - Replace use of XML class to create faux-XHTML output with the HTML class (T341775) by James D. Forrester
ImageSuggestions
[edit]- git #fb6ed696 - Update deprecated import of WeightedTagsHook (T393872) by Siddharth VP
IPInfo
[edit]- git #a7d43c35 - ServiceWiringTest: Remove "@group Database" by Máté Szabó
- git #1ba6296e - SECURITY: Improve slow queries in AnonymousUserIPLookup->checkIPIsKnown (T392976) by STran
- git #6b7f8624 - IPInfoLogFormatterTest: Fix test depending on the database (T389474) by Héctor Arroyo
LiquidThreads
[edit]- git #112ccfe4 - Do not use $_SESSION (T29887) (T124371) by Gergő Tisza
Math
[edit]- git #93411525 - Simplify service testing by physikerwelt
- git #550dfd01 - tests: Remove empty setUp()/tearDown() functions by Umherirrender
- git #eb692b39 - Add mwe-math-element-inline class to all Math elements where applicable (T201233) by Jon Robson
MediaSearch
[edit]- git #9f3c2f4d - build: Updating mediawiki/mediawiki-codesniffer to 47.0.0 by Umherirrender
MetricsPlatform
[edit]- git #f3c64b3b - ExperimentManager: Parsed `X-Experiment-Enrollments` header (T391973) by Santiago Faci
- git #354549d5 - XLab/Hooks: Add CSS classes for assignments to <body> element (T393101) by Sam Smith
- git #35779e65 - Use central ID to enroll logged-in users in logged-in experiments by Sam Smith
MobileFrontend
[edit]- git #218186a2 - Inject services into ApiWebappManifest (T393973) by Fomafix
- git #939cdf27 - Inherit text color in mobile editnotice overlay (T384160) by hgzh3
- git #55eead15 - build: Updating mediawiki/mediawiki-codesniffer to 47.0.0 by Umherirrender
- git #17530991 - tests: Migrate bundle size consumers to the new static method (T393122) by gerritbot
MultimediaViewer
[edit]- git #99fddc06 - tests: Migrate bundle size consumers to the new static method (T393122) by gerritbot
- git #47ed372b - Update Codex icon name (T393516) by Anne Tomasevich
NavigationTiming
[edit]- git #5aaa78b9 - tests: Migrate bundle size consumers to the new static method (T393122) by gerritbot
OAuth
[edit]- git #0517eda9 - tests: Remove empty setUp() function by Umherirrender
- git #5faeb4ef - Replace use of XML class to create faux-XHTML output with the HTML class (T341775) by James D. Forrester
- git #d9c468a7 - Use MainConfig instead of global variables by Fomafix
PageAssessments
[edit]- git #e7d3f207 - Update deprecated import of WeightedTagsHooks (T393872) by Siddharth VP
PageNotice
[edit]- git #a9ce089d - Fix table syntax no longer working in page notices (T392226) by SomeRandomDeveloper
PageTriage
[edit]- git #501c26a2 - tests: skip a test if CheckUser extension not loaded by Novem Linguae
- git #3d31a221 - Remove unused config variables in PageTriage (T393418) by Sohom
Popups
[edit]- git #55a8af95 - build: Updating mediawiki/mediawiki-codesniffer to 47.0.0 by Umherirrender
- git #87e6cc76 - tests: Migrate bundle size consumers to the new static method (T393122) by gerritbot
ProofreadPage
[edit]- git #e33dc9cb - Replace use of XML class to create faux-XHTML output with the HTML class (T341775) by James D. Forrester
QuickSurveys
[edit]- git #c7d7ff2e - Opt out of font scaling by local variable override. (T391890) (T393629) by Jon Robson
Quiz
[edit]- git #cddf59c5 - Replace use of deprecated Xml::input() (T341775) by James D. Forrester
ReadingLists
[edit]- git #8543a057 - assets: Move beta.png from the root directory by Dillon
- git #337c3de9 - api: Improvements to support new web UI (T390762) by Dillon Hardy
- git #a7c67c56 - tests: Make PHPUnit data provider static (T337155) by Umherirrender
RelatedArticles
[edit]- git #f46f6191 - build: Updating mediawiki/mediawiki-codesniffer to 47.0.0 by Umherirrender
- git #d32c0533 - tests: Migrate bundle size consumers to the new static method (T393122) by gerritbot
- git #cc3f1fdc - Remove A/B test configuration and associated styles (T388719) by Jon Robson
- git #4221788d - Use browser native URL instead of mw.Uri (T374314) by Simon Legner
Scribunto
[edit]- git #f49104fb - Allow extensions to add attributes to mw.title objects (T380690) by Siddharth VP
SearchVue
[edit]- git #bee868d2 - build: Updating mediawiki/mediawiki-codesniffer to 47.0.0 by Umherirrender
SecureLinkFixer
[edit]- git #bcceb3ba - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SimilarEditors
[edit]- git #e6993f3b - build: Migrate to wikimedia/client eslint profile by Taavi Väänänen
TemplateData
[edit]- git #7882555a - tests: Remove empty setUp() function by Umherirrender
TemplateSandbox
[edit]- git #397dba45 - Replace use of XML class to create faux-XHTML output with the HTML class (T341775) by James D. Forrester
TimedMediaHandler
[edit]- git #2ba612d2 - Use Html::addClass instead of assuming class will be a string (T393504) by Brooke Vibber
timeline
[edit]- git #c531c841 - Replace use of XML class to create faux-XHTML output with the HTML class (T341775) by James D. Forrester
Translate
[edit]- git #48d9d262 - Change function doc-style to enable doc-style sniff by Umherirrender
- git #2ab5dee6 - Event logging: Translation suggestion shown to the user (T364460) by Wangombe
- git #3a30f315 - build: Updating mediawiki/mediawiki-codesniffer to 47.0.0 by Umherirrender
- git #6cf02f7a - BackportTranslationsMaintenanceScript: stylistic fixes by Niklas Laxström
- git #a7ca513c - Event logging: correct translation memory action subtype (T364460) by Wangombe
- git #3eb36b2d - Event logging: correct assistant language action subtype (T364460) by Wangombe
- git #98344c03 - Remove unused `this.shown` from translate.editor.js by Wangombe
TrustedXFF
[edit]- git #487ca3a4 - tests: Remove empty setUp() function by Umherirrender
UniversalLanguageSelector
[edit]- git #8013e7b7 - Prevent language settings dialog from scaling with text size (T393650) by Anne Tomasevich
- git #ac2be8f0 - Update jquery.uls from upstream by ToluAyo
- git #f164a688 - tests: Migrate bundle size consumers to the new static method (T393122) by gerritbot
- git #175a2b85 - Update language search index (T392266) by ToluAyo
UrlShortener
[edit]- git #36049c9e - Use browser native URL instead of mw.Uri (T374314) by Simon Legner
VueTest
[edit]- git #08a97cc4 - build: Updating mediawiki/mediawiki-codesniffer to 47.0.0 by Umherirrender
VisualEditor
[edit]- git #3ddf6282 - Log element data when data-mw doesn't contain 'parts' (T380432) by Ed Sanders
- git #e5d4a1d7 - Document VisualEditorEnableVisualSectionEditing config by Ed Sanders
- git #3c532aae - Migrate VisualEditor away from the Graphite PHP interface to Prometheus by Derick Alangi
WebAuthn
[edit]- git #24e71722 - WebAuthnKey: Fix error logging (T393448) by Gergő Tisza
- git #0f90351d - Remove unneeded IIFE wrappers in JS code by Bartosz Dziewoński
Wikibase
[edit]- git #a92ab7a6 - Migrate deprecated Article(Un)Delete hooks to Page(Un)Delete hooks (T392413) by Arthur Taylor
- git #dd3ad9ef - Search: Leave out "language":"qid" from matched results (T391663) by Silvan
- git #1095250e - Search: Enable search by ID in SqlTermStoreSearchEngine (T391663) by Silvan
- git #47cb5810 - Move SkinAfterBottomScriptsHook into LinkedDataSchemaGenerator (T392412) by Marius Hoch
- git #dc2d7331 - Update WikibaseStatsTest for Prometheus migration (T393880) by Lucas Werkmeister
- git #a5a5bcd7 - Update entity selector error colors for dark mode (T389633) by Lucas Werkmeister
- git #cb11214f - Add tracking to the summary Item and Property links (T392469) by Suzanne Wood
- git #41962af1 - build: Updating mediawiki/mediawiki-codesniffer to 47.0.0 by Umherirrender
- git #c639b870 - Bump wikibase-data-values-value-view to HEAD (T389633) (T393641) by Lucas Werkmeister
- git #9cbaf6b8 - Bump wikibase-data-values-value-view to HEAD (T389633) (T393641) by Lucas Werkmeister
- git #a66e6a8c - tests: Migrate bundle size consumers to the new static method (T393122) by gerritbot
- git #3d0ebe40 - Revert exclusion of line length codesniff from all tests by Lucas Werkmeister
- git #6a899e08 - Search: Prevent unpacking associative array by Jakob Warkotsch
- git #1b4cde46 - Lua: Make mw.wikibase init more robust (T392412) by Marius Hoch
- git #1becdb17 - Move "ScribuntoExternalLibraries" out of ClientHooks (T392412) by Marius Hoch
- git #2aeaf9ad - Improve newPropertyInfoStore() comment by Jakob Warkotsch
WikibaseCirrusSearch
[edit]- git #885e0e96 - Extract LabelsDescriptionsFieldTrait by Lucas Werkmeister
- git #df0af9b8 - Refine LabelsField+DescriptionsField::merge() (T392058) by Lucas Werkmeister
- git #b6d72357 - tests: Change function doc-style to enable doc-style sniff by Umherirrender
WikibaseLexeme
[edit]- git #0d3d36b7 - build: Updating mediawiki/mediawiki-codesniffer to 47.0.0 by Umherirrender
- git #955e0fe8 - tests: Avoid direct usage of DatabaseBlock by Derick Alangi
- git #b5d9a2fe - Lua: Make mw.wikibase.lexeme init more robust (T392412) by Marius Hoch
WikibaseMediaInfo
[edit]- git #b0c9941a - tests: Make PHPUnit data provider static (T337152) by Umherirrender
WikibaseQualityConstraints
[edit]- git #c4748e2f - build: Updating mediawiki/mediawiki-codesniffer to 47.0.0 by Umherirrender
- git #c0132a31 - tests: Make PHPUnit data provider static (T337153) by Umherirrender
Wikidata.org
[edit]- git #060edebd - wdqs: check wdqs-main and wdqs-scholarly lag metrics by David Causse
WikiLambda
[edit]- git #898ab951 - Update function-schemata sub-module to HEAD (a293535) (T324616) (T333977) (T391221) (T392266) (T393130) by James D. Forrester
- git #776e61d9 - Build ApiError when response returns 200 but contains warnings (T392905) by gengh
- git #448cfbcd - ZErrorTypeRegistry: Use the maybe-cached fetchZObject() instead of fetchZObjectByTitle() (T300530) by James D. Forrester
- git #766aaf2b - Update function-schemata sub-module to HEAD (eaa444c) (T386239) (T391221) (T391716) (T392236) by James D. Forrester
- git #e772e297 - ApiZObjectEditor: Allow edits that create specific ZIDs for fixing things by James D. Forrester
- git #537672f9 - WikifunctionsRecentChangesInsertJob: Don't raise alarm about known gaps in capability by James D. Forrester
- git #fa11a329 - FunctionCallHandler: Don't try to emit a labelled error when we're not in repo mode, it'll just break by James D. Forrester
WikimediaCampaignEvents
[edit]- git #5de004be - Do not display header text or navigation for transcluded page content (T389892) by Michelle
- git #8d2f9519 - CollaborationListHandler: update hook signature (T389892) by Daimona Eaytoy
- git #08966e40 - CollaborationListHandler: temporarily widen handler param (T389892) by Daimona Eaytoy
- git #dcb84446 - CollaborationListHandler: fix workaround for transclusion bug (T389892) by Daimona Eaytoy
WikimediaEvents
[edit]- git #b9b8b1d9 - tests: Migrate bundle size consumers to the new static method (T393122) by gerritbot
WikimediaIncubator
[edit]- git #124f778e - Replace deprecated MagicWordwgVariableIDsHook with GetMagicVariableIDsHook by James D. Forrester
WikimediaMaintenance
[edit]- git #26774730 - Pass in UserBlockTarget object to `AbstractBlock::setTarget()` (T385966) by Derick Alangi
WikimediaMessages
[edit]- git #21e60cde - Use CONTENTLANGUAGE rather than USERLANGUAGE (T393601) by Jon Robson
- git #79471bf8 - tests: Migrate bundle size consumers to the new static method (T393122) by gerritbot
Skins
[edit]MinervaNeue
[edit]- git #ce4a3000 - tests: Migrate bundle size consumers to the new static method (T393122) by gerritbot
- git #f70579db - Styles: Update file name for Codex mode reset mixin (T392829) by Eric Gardner
- git #f42c6cb8 - Styles: Workaround for Codex 2.0 release (T391012) by Eric Gardner
MonoBook
[edit]- git #b17dc042 - styles: Use Codex small font mode (T392253) by Anne Tomasevich
Vector
[edit]- git #0036364e - Add mw-searchInput class to sticky header search input (T390760) by Jon Robson
- git #cabc16a9 - build: Updating mediawiki/mediawiki-codesniffer to 47.0.0 by Umherirrender
- git #65ed69f9 - Remove web_ab_test_enrollment hook and AB.js (T386247) by Jon Robson
- git #a89a018c - Vector uses core searchLoader (T390760) by Jon Robson
- git #2b9e77ba - Temporarily support cached HTML opt-out of font sizes. by Jon Robson
- git #ef7cb1b6 - Vector uses core TypeaheadSearch component (T380509) by Jon Robson
- git #80735fe3 - Allow elements to opt out of font mode scaling (T393629) (T393524) by Jon Robson
- git #eae05254 - tests: Migrate bundle size consumers to the new static method (T393122) by gerritbot
- git #79bedf79 - Styles: Update file name for Codex Less mixins (T392829) by Eric Gardner
- git #7331b638 - styles: Workaround for Codex 2.0 release (T391012) by Eric Gardner
Misc
[edit]No changes
[edit]- 3D
- AdvancedSearch
- AntiSpoof
- ApiFeatureUsage
- ArticleCreationWorkflow
- Babel
- BetaFeatures
- Calendar
- Capiunto
- CategoryTree
- ChessBrowser
- CiteThisPage
- Cognate
- Collection
- CologneBlue
- CommonsMetadata
- ContactPage
- CreditsSource
- Dashiki
- Disambiguator
- DiscussionTools
- DismissableSiteNotice
- Elastica
- ElectronPdfService
- EmailAuth
- EntitySchema
- EventStreamConfig
- FeaturedFeeds
- FileExporter
- FundraiserLandingPage
- FundraisingTranslateWorkflow
- GeoCrumbs
- GeoData
- GlobalCssJs
- GlobalUsage
- GlobalWatchlist
- GoogleNewsSitemap
- Graph
- GuidedTour
- IPReputation
- InputBox
- Insider
- Interwiki
- InterwikiSorting
- Josa
- JsonConfig
- Kartographer
- LabeledSectionTransclusion
- LandingCheck
- Linter
- LoginNotify
- MapSources
- MassMessage
- MediaModeration
- MobileApp
- Modern
- NearbyPages
- NetworkSession
- NewUserMessage
- Newsletter
- Nostalgia
- Nuke
- OATHAuth
- OAuthRateLimiter
- ORES
- PageImages
- PageViewInfo
- PagedTiffHandler
- ParserFunctions
- ParserMigration
- PdfHandler
- Phonos
- Poem
- PropertySuggester
- RSS
- RealMe
- ReportIncident
- RevisionSlider
- SandboxLink
- Score
- SearchExtraNS
- SecurePoll
- ShortUrl
- SiteMatrix
- SpamBlacklist
- StopForumSpam
- SubPageList3
- SubpageSortkey
- SyntaxHighlight_GeSHi
- TemplateStyles
- TemplateWizard
- TextExtracts
- Thanks
- TheWikipediaLibrary
- Timeless
- TitleBlacklist
- TocTree
- TorBlock
- TranslationNotifications
- TwoColConflict
- UploadWizard
- UploadsLink
- VipsScaler
- VisualEditor/VisualEditor
- WikiEditor
- WikiLove
- WikibaseLexemeCirrusSearch
- WikidataPageBanner
- WikimediaApiPortal
- WikimediaApiPortalOAuth
- WikimediaBadges
- WikimediaEditorTasks
- Wikisource
- Wikistories
- XAnalytics
- cldr
- intersection
- wikihiero
Total changes
[edit]337 Changes in 86 repos by 88 authors