Jump to content

MediaWiki 1.41/wmf.18/Changelog

From mediawiki.org

Core changes

[edit]
  • git #9920695f - Branch commit for wmf/1.41.0-wmf.18 (T340246) by trainbranchbot
  • git #c2cdc8ee - RawAction: Allow non-TextContent Contents to support action=raw if they want by James D. Forrester
  • git #458d3197 - LanguageIntegrationTest: Replace call of deprecated Language::factory by Fomafix
  • git #e7dcb380 - tests: Migrate Database::select usages to SelectQueryBuilder (T311866) by Amir Sarabadani
  • git #a711c356 - Title: Switch Database::select calls to SelectQueryBuilder (T311866) by Amir Sarabadani
  • git #1c1bd76f - phpunit: Delete DummyExtensionsTest by Daimona Eaytoy
  • git #6dfa6d45 - phpunit: Throw exception when MediaWikiServices is accessed too early (T227900) (T273261) by Daimona Eaytoy
  • git #85522d0b - Correct defaultsort translation in Nepali by Bada Kaji
  • git #0e55aa60 - Inject extension namespaces into NamespaceInfo by Daimona Eaytoy
  • git #3b8efa44 - MediaWikiTest: avoid leaking values into the global state (T341951) by Daimona Eaytoy
  • git #2d9b8797 - AuthManagerTest: Use localhost instead of local.wmftest.net by Daimona Eaytoy
  • git #6c7fa50a - ApiBlockTest: improve permission checks by Daimona Eaytoy
  • git #5035ecd2 - CoreParserFunctionsTest: Avoid username pattern reserved for temp users by Daimona Eaytoy
  • git #64c00597 - Merge zh and zh-tw namespace translations back to zh-hans, zh-hant, (T286291) (T296188) by Winston Sung
  • git #7e496937 - Make ApiStashEditTest work if temp users are enabled (T341949) by Daimona Eaytoy
  • git #1acfd7c4 - OutputPageTest: specify required config value by Daimona Eaytoy
  • git #fbcc0eb5 - Mention change of Buginese main page name in Release notes (T341943) by Amir E. Aharoni
  • git #0a37637d - Update autonym for Buginese (T341942) by Amir E. Aharoni
  • git #bca86887 - ExtensionJsonTestBase: add session provider tests by Taavi VÀÀnĂ€nen
  • git #34a9c3b3 - ExtensionJsonTestBase: add auth provider tests by Taavi VÀÀnĂ€nen
  • git #35f8028e - phpunit: Introduce TypeDefUnitTestCase by Daimona Eaytoy
  • git #cd2fc91d - phpunit: Avoid hardcoded URL in UserRightsProxyTest by Daimona Eaytoy
  • git #59191d19 - tests: Pass Title to editPage() when already parsed (T225730) by Umherirrender
  • git #654f21e5 - tests/parser: Use UserIdentity/Authority in ParserTestRunner by Umherirrender
  • git #b04576b3 - phpunit: Sync phpunit.xml.dist with tests/phpunit/suite.xml (T227900) by Daimona Eaytoy
  • git #3c5a0c86 - Html: Move encodeJsVar() + encodeJsCall() from Xml (T341779) by Lucas Werkmeister
  • git #85edc611 - wdio-mediawiki: Upgrade mwbot from 2.0.0 to 2.1.3 by James D. Forrester
  • git #75d15250 - Remove comma splice from renameuser-error-temp-user-reserved by Amir E. Aharoni
  • git #77342327 - tests: Migrate calls to Database::update to UpdateQueryBuilder (T330640) by Amir Sarabadani
  • git #614cd415 - tests: Migrate Database::delete calls to DeleteQueryBuilder (T340065) by Amir Sarabadani
  • git #06a4aa11 - MediaWiki.php: Add a note about HTMLFileCache::useFileCache() path by Derick Alangi
  • git #9bf98ab9 - EnhancedChangesList: Use HTML/CSS for collapsing (T172618) by Fomafix
  • git #c7056e8f - Set default migration stage of externallinks to read new and write both (T341828) by Amir Sarabadani
  • git #bdbff334 - diff: make ins and del elements inline instead of inline-block (T327645) by MusikAnimal
  • git #ac0d507a - diff: break spacing in inline ins and del elements (T327642) by MusikAnimal
  • git #87066023 - Sync up core repo with Parsoid by Isabelle Hurbain-Palatin
  • git #75af8c90 - ResourceLoaderImageModule::getCssDeclarations: Tweak doc explanation by James D. Forrester
  • git #5eae1de5 - search: Make DB-backed search engines use ICP instead of LB/LBF (T330641) by Amir Sarabadani
  • git #3107340c - Sort the default config for DefaultUserOptions by Tim Starling
  • git #e9871da9 - ResourceLoader: Remove unused rasterized URL in ImageModule::getCssDeclarations (T329127) (T321394) by Timo Tijhof
  • git #56dd9957 - phpunit: Streamline loading of Setup.php (T227900) by Daimona Eaytoy
  • git #aff3ea89 - phpunit: Use PHPUnit hooks to tear down the test DB after the last test (T227900) by Daimona Eaytoy
  • git #06e5e829 - ApiBase: Cast $id to string in filterIDs (T341737) by Reedy
  • git #97690990 - phpunit: More improvements for PHPUnit bootstrap files (T227900) by Daimona Eaytoy
  • git #3b32e909 - phpunit: Improve PHPUnit bootstrap files by Daimona Eaytoy
  • git #f99dc836 - Add a config to stop shipping the legacy media styles (T318433) by Arlo Breault
  • git #b8f8bcc6 - phpunit: Special-case $wgWikimediaJenkinsCI in requireOnceInGlobalScope (T341731) (T90875) by Daimona Eaytoy
  • git #5cc78474 - tests: Avoid DB queries in ApiStructureTest::provideParameters (T341731) by Daimona Eaytoy
  • git #bb23e42b - diff: Add new or deleted line markers (T330247) by hmonroy
  • git #43015d5d - phpunit: Simplify PHPUnit bootstrap files by Daimona Eaytoy
  • git #abff7cbf - SpecialProtected(pages|titles): Cleanup getLevelMenu() method by Func
  • git #d2a30096 - phpunit: Deprecate tests/phpunit/phpunit.php script (T90875) by Daimona Eaytoy
  • git #df8a2e83 - DefaultPreferencesFactory: Make UserOptionsManager variable as protected for GlobalPreferences (T298003) by Func
  • git #bf3cc462 - Prevent saving groups to a Temp User (T340468) by AnaĂŻsGueyte
  • git #0e3822a2 - logging: Improve documentation of log parameter handling by GergƑ Tisza
  • git #ba8c196b - HtmlInputTransformHelper: Remove unused private field by Bartosz DziewoƄski
  • git #82ed8269 - rest: Use more narrow Bcp47Code interface in rest classes by thiemowmde
  • git #25b40324 - Remove SpecialPageAction and associated logic, route old URLs (T323338) by Bartosz DziewoƄski
  • git #be69b7c6 - OutputPage: Prompt temporary users to log in for certain actions (T341600) by Thalia
  • git #4336c858 - Fix grammar in OutputPage::showPermissionsErrorPage comment by Thalia
  • git #ca6601b2 - [tests] Add a regression test for Xml::input (T341566) by Martin Urbanec
  • git #68805e2f - ParsoidParser: Record ParserOptions watcher on ParserOutput object (T340703) (T335157) by Subramanya Sastry
  • git #f6550903 - Tests: Do not rely on local value for $wgEmailAuthentication by Ammarpad
  • git #1b5bc871 - Html: Support more attr types in getTextInputAttributes() (T341566) by Lucas Werkmeister
  • git #3a3d0e3a - Add the West Coast Bajau (Sama) language (bdr) (T341545) by Amir E. Aharoni
  • git #f011db89 - Always return the class as string from Html::getTextInputAttributes (T341566) by Matěj SuchĂĄnek
  • git #8059435f - Externallinks: Keep domain wildcard if path is not specified (T326251) by Amir Sarabadani
  • git #834bb9ba - Remove obsolete remark from docblock by Matěj SuchĂĄnek
  • git #16b10d7e - Title: Check local fallbacks for system message (T340840) by Func
  • git #6a306dd6 - Transclude Special:WantedPages as a vertical list (T341015) by Justin Kunimune
  • git #e41e755d - Add tests for RequestContext::getSkin() by Tim Starling
  • git #6790bf99 - Remove $wgLang usage from Title (T160814) by Tim Starling
  • git #174fb5e2 - skins: Use IContextSource::msg in SkinTemplate by Umherirrender
  • git #e961107d - tests: Remove MWDebug::clearDeprecationFilters from unit tests teardown by Umherirrender
  • git #27a1d115 - HTMLForm: Dispatch field formatting explicitly instead of guessing method names by Bartosz DziewoƄski
  • git #daa623f8 - HTMLForm: Extract a formatField() helper method by Bartosz DziewoƄski
  • git #b942452e - mediawiki.user: Validate the cookie in sessionId() before returning (T283881) by Bartosz DziewoƄski
  • git #cfbdd8cf - interwiki: Hard deprecate InterwikiLoadPrefix hook by Derick Alangi
  • git #3bbd8e79 - tests: Resolve maintenance phpunit filename deprecation errors (T337333) by Umherirrender
  • git #93040c84 - tests: Avoid array_key_exists on $GLOBALS in stashMwGlobals by Umherirrender
  • git #160411d4 - Simplify WHERE conditions with field = '' OR IS NULL by Umherirrender
  • git #03e22031 - specials: Simplify query on Special:ListRedirects by Umherirrender
  • git #c03ee0e2 - user: Assert cross-wiki users in UserGroupManager (T337590) by Umherirrender

Vendor

[edit]

Extensions

[edit]

AbuseFilter

[edit]
  • git #2a89b3fb - Skip CheckUserHandlerTest if CheckUser is not installed by Daimona Eaytoy
  • git #85639c85 - Re-enable skipped tests with fixes (T341828) by Amir Sarabadani
  • git #4eab548a - Temporarily skip tests being broken in READ NEW of externallinks (T341828) by Amir Sarabadani
  • git #080dadf7 - Update selenium and related dependencies by Daimona Eaytoy
  • git #a2d14220 - Translate Special:BlockedExternalDomains into Polish by Msz2001
  • git #49edc86a - Split VariableGenerator::addEditVars by Matěj SuchĂĄnek
  • git #c2a40fb0 - Clean up AbuseFilterViewTestBatch by Matěj SuchĂĄnek

AdvancedSearch

[edit]

Babel

[edit]
  • git #ae26253e - Add configuration setting to disable auto-creation (T333778) by Pppery
  • git #88e62661 - Follow-up of "Localisation updates from https://translatewiki.net." by Winston Sung

BetaFeatures

[edit]
  • git #23f1e969 - Add `@group Database` to tests that need it by Daimona Eaytoy
  • git #23ce47f7 - Follow-up of "Localisation updates from https://translatewiki.net." by Winston Sung

CampaignEvents

[edit]
  • git #c4c97e2d - Hide "message participant button" when email is not enabled (T341689) by Michelle
  • git #956ec89d - Restore message documentation deleted due to conflict by Daimona Eaytoy
  • git #7a4b3816 - Minor improvements for EventQuestions.js by Daimona Eaytoy
  • git #ee75e993 - Add participant answers data to the payload (T336853) (T341583) by Claudio Melo
  • git #dbff7b24 - Provide default value only for relevant other option in HTMLForm format by Daimona Eaytoy
  • git #952572ce - Fix duplicated i18n key by Daimona Eaytoy
  • git #91e0f7fb - Update error message when GETting registration info if user is not global (T339257) by Daimona Eaytoy
  • git #95d9f147 - Remove "link" icon from online meeting link in the "more details" dialog (T341682) by Daimona Eaytoy
  • git #8b85e1d9 - Avoid flashing "edit registration" buttons on event page if JS enabled (T319454) by Daimona Eaytoy
  • git #a2ce9b05 - Remove default value from campaign_events.event_answers_status (T341142) by Daimona Eaytoy
  • git #a531e4d6 - Update date of first answer when participant (un)registers (T339986) by Daimona Eaytoy
  • git #88b35671 - Remove empty lines from en.json by Daimona Eaytoy
  • git #50c17a72 - Update affiliate question options (T341607) by Claudio Melo
  • git #f1ac1ca2 - Add new campaign_events.event_answers_status column (T341142) by Daimona Eaytoy
  • git #e17e1c34 - Update age question range options (T341609) by Claudio Melo
  • git #ff0ea275 - Minor layout improvements for the message tab (T318165) by Daimona Eaytoy
  • git #84a1fea5 - Make the participants table an HTML table (T318165) by Daimona Eaytoy
  • git #10b7baeb - Rewrite layout of participants table in Special:EventDetails by Daimona Eaytoy
  • git #a1475a90 - Special:EventDetails: Fix participants search on mobile by Daimona Eaytoy
  • git #6ef7aeea - Inject Language into EventDetailsParticipantsModule and refactor a bit by Daimona Eaytoy
  • git #4438b12d - Add new columns for participant questions to the code (T339982) by Daimona Eaytoy
  • git #2d12b3df - Add support for participant questions to the API (T339257) by Daimona Eaytoy

CentralAuth

[edit]
  • git #c591c02d - session: Sort injected services by Taavi VÀÀnĂ€nen
  • git #e109d31e - SessionProvider: remove unused UtilityService by Taavi VÀÀnĂ€nen
  • git #2e000fb8 - PrimaryAuthenticationProvider: sort injected services by Taavi VÀÀnĂ€nen
  • git #1187599f - PrimaryAuthenticationProvider: remove unused StatdsDataFactory by Taavi VÀÀnĂ€nen

CheckUser

[edit]

CirrusSearch

[edit]
  • git #6e8acfe8 - Add very basic integration tests for wikibasecirrussearch (T339935) by Erik Bernhardson
  • git #4fc16001 - Attempt to properly handle queries with broken boolean logic by David Causse

Cite

[edit]
  • git #a5b86409 - Rename ext.cite.style.css to ext.cite.parsoid.styles.css by Subramanya Sastry

cldr

[edit]

ContentTranslation

[edit]

Disambiguator

[edit]

DiscussionTools

[edit]
  • git #96d4107b - Follow-up of "Localisation updates from https://translatewiki.net." by Winston Sung
  • git #90f8fe5e - Reload page or redirect when saving an edit creates a temp account (T338002) by Bartosz DziewoƄski
  • git #14d9652a - Backend changes related to topic subjects in message body (T334163) (T338390) by Bartosz DziewoƄski
  • git #aa239a1a - Suppress the empty state in previews again by Bartosz DziewoƄski
  • git #2d40cbb6 - ApiDiscussionToolsPageInfo: Allow excluding signatures by Bartosz DziewoƄski

DonationInterface

[edit]

Echo

[edit]
  • git #0d8422a5 - Avoid DB access in tests when possible by Daimona Eaytoy
  • git #36970ce5 - tests: Call editPage() with WikiPage when used for same page by Umherirrender

EntitySchema

[edit]

EventBus

[edit]

FileExporter

[edit]
  • git #309e7bd4 - ES6 conversion of Move-Files-To-Commons -> FileExporter Extension (T339323) by mareikeheuer

FileImporter

[edit]

FlaggedRevs

[edit]

Flow

[edit]
  • git #93815ac1 - StructuredDiscussions: Minor improvement for "Convert topic title to language variants" by Winston Sung

Gadgets

[edit]
  • git #33c3721f - Add missing articles in a message by Amir E. Aharoni

GlobalPreferences

[edit]
  • git #034d1396 - Update the reset preferences link to match changes in MediaWiki (T226325) by Bartosz DziewoƄski

GrowthExperiments

[edit]
  • git #985893ea - Fix UserDatabaseHelper::hasMainspaceEdits (T341994) by Martin Urbanec
  • git #b9741188 - Inject whether UniversalLanguageSelector is installed into WelcomeSurvey by Daimona Eaytoy
  • git #f3fb94d2 - Inject whether extensions are loaded into QuestionPoster by Daimona Eaytoy
  • git #854b732c - NewImpact: fix undefined log function (T341865) by Sergio Gimeno
  • git #dcf25a5b - Util: Do not use deprecated wfParseUrl / wfExpandUrl by Martin Urbanec
  • git #7196af5a - [tests] Allow to test arguments passed to i18n by Sergio Gimeno
  • git #029920ac - [tests] Update snapshots to codex 0.14.0 by Sergio Gimeno
  • git #2412a935 - MentorTools: Remove a redundant label (T322884) by Martin Urbanec
  • git #8fb402f7 - Fix font size and visual display for Structured task save dialog (T332827) by Cynthia Simiyu
  • git #d2839826 - Mentor dashboard: Add GENDER support to a SkipMenteeDialog message (T335665) by Martin Urbanec
  • git #d0fb7713 - [tests] Update snapshots to codex 0.13.0 by Sergio Gimeno
  • git #45c953f5 - Add gender support to growthexperiments-mentor-dashboard-personalized-praise-skip-mentee-reason-* (T335975) by Cynthia Simiyu
  • git #735fcb0c - Mentor dashboard: Deprecate ApiSetMentorStatus (T321503) by Martin Urbanec
  • git #6767c337 - ApiQueryImageSuggestionData: Do not throw an exception if configuration lacks task (T337330) by Martin Urbanec
  • git #4d6fdcd3 - [tests] Set a global coverage threshold for Vue files (T324549) by Sergio Gimeno
  • git #5bf4e5fb - [tests] Improve coverage for SpecialClaimMentee by Martin Urbanec
  • git #8c8d8c78 - User impact: allow to transclude Special:Impact/<username> (T219025) by Sergio Gimeno

Kartographer

[edit]
  • git #409bf431 - Parsoid support for Kartographer version 1.0.0 (T263762) by Isabelle Hurbain-Palatin
  • git #086b7bf1 - Mark bogus 0°0â€Č0″N 0°0â€Č0″E maplinks as red error (T328739) by thiemowmde

LdapAuthentication

[edit]
  • git #da2e7bca - Try to work around account autocreation deleting email (T339917) by Taavi VÀÀnĂ€nen
  • git #e384e736 - Delete LdapAutoAuthentication by Taavi VÀÀnĂ€nen

MassMessage

[edit]
  • git #b8ea22e1 - Add MassMessageJobTest to the Database group and simplify it by Daimona Eaytoy
  • git #087a5619 - Do not send mass messages to temp users (T341473) by Daimona Eaytoy

Math

[edit]
  • git #a5c334fd - Mock ExtensionRegistry in MathTest by Daimona Eaytoy
  • git #5677e799 - Add tex node with 4 arguments (T340023) by Moritz Schubotz (physikerwelt)
  • git #94ec268c - tests: Use correct expect message function in MathWikibaseConnectorTest by Umherirrender

MediaModeration

[edit]

MobileFrontend

[edit]
  • git #6a00fe97 - Fixes: Mobile login watermark large and uncentered (T341812) by Jon Robson
  • git #1320d768 - Remove AMC and Mobile user preferences for temporary users (T339994) by bwang
  • git #b049e9ca - Reload page or redirect when saving an edit creates a temp account (T338002) by Bartosz DziewoƄski

MultimediaViewer

[edit]

OAuth

[edit]
  • git #188b45b2 - Document Special:OAuth subpages by GergƑ Tisza
  • git #953a8fcf - Temporarily allow OAuth on non-API entry points again (T341656) by Lucas Werkmeister

ORES

[edit]

PageTriage

[edit]

ParserFunctions

[edit]
  • git #cabeecef - Follow-up of "Localisation updates from https://translatewiki.net." by Winston Sung

Popups

[edit]

ProofreadPage

[edit]
  • git #dfd2e8c7 - Bring page parsing implementation in line with backend by Sohom

Scribunto

[edit]
  • git #2af0e991 - Follow-up of "Localisation updates from https://translatewiki.net." by Winston Sung
  • git #b3f55c05 - Optimize mw.text.trim() with default charset (T338561) by Anne Haunime

SecurePoll

[edit]
  • git #a5c8ec4d - Fix subclasses accidentally renaming method parameters by thiemowmde
  • git #9a789a2e - Remove smaller pieces of dead code by thiemowmde
  • git #d5e6a916 - Reduce overly complex test setup code by thiemowmde

TemplateData

[edit]

TitleBlacklist

[edit]
  • git #ffc9986a - api: Rename php class behind action=titleblacklist by Umherirrender

Translate

[edit]

TwoColConflict

[edit]

UniversalLanguageSelector

[edit]
  • git #d7d63236 - Revert "Don't load mediawiki.ui.button on page load" by Jdlrobson
  • git #78952fd1 - Update jquery.uls from upstream by Amir E. Aharoni
  • git #e9128d41 - Follow-up of "Localisation updates from https://translatewiki.net." by Winston Sung
  • git #fbfd27a4 - Update jquery.uls upstream by Amir E. Aharoni
  • git #693087b8 - Don't load mediawiki.ui.button on page load (T340255) by Jon Robson
  • git #21261dbd - UniversalLanguageSelector: Don't suggest non-specified-script zh for UI language by Winston Sung

VisualEditor

[edit]
  • git #daa6861f - Remove `::injectMode()`, prep to remove DualParsoidClient p.1 (T341612) by Derick Alangi
  • git #7d1e9f3e - When switching from WikiEditor activate VE *after* notifying WikiEditor (T237063) by David Lynch
  • git #70cb30c2 - Prevent JS code from changing 'skin-view-edit-local' message to 'skin-view-edit' by æČˆæŸ„ćżƒ
  • git #8523b5a8 - Use different titles for "Edit" and "Edit source" links (section headings) (T337653) by æČˆæŸ„ćżƒ
  • git #ab2cbb3b - Change almost all code to use Bcp47Code instead of Language by thiemowmde
  • git #8091b5ce - Update VE core submodule to master (245923176) (T341603) by Bartosz DziewoƄski
  • git #f2bb8cf4 - Remove VirtualRESTService code from VisualEditor (T339227) by Derick Alangi
  • git #78cf1187 - Update VE core submodule to master (7c9bc68c3) by Bartosz DziewoƄski
  • git #0dddd98b - Reload page or redirect when saving an edit creates a temp account (T338002) by Bartosz DziewoƄski
  • git #4f90ce25 - Merge mobile and desktop save buttons by Ed Sanders
  • git #2a1076e2 - Fix ContextItem documentation by Ed Sanders
  • git #44621c6b - Use more narrow Bcp47Code interface in DirectParsoidClient by thiemowmde
  • git #34c6d3e1 - Remove remains of lossy-switching and discard-switching (T339871) (T339872) by Bartosz DziewoƄski
  • git #eedafae6 - Support '&editintro=
' etc. on subsequent loads via page tabs (T56029) by Bartosz DziewoƄski
  • git #bcabb774 - Support '&editintro=
' etc. on back/forward and VE/NWE switch (T56029) by Bartosz DziewoƄski

Wikibase

[edit]
  • git #81fccaa9 - REST: GetPropertyStatementRouteHandler related e2e tests (T339140) by Muhammad Jaziraly
  • git #47d8c8a4 - REST: Create GetPropertyStatementRouteHandler (T339140) by Muhammad Jaziraly
  • git #64c6512f - REST: Inline type hints in phpunit tests by Ollie Shotton
  • git #607dcc18 - Use Html::encodeJsVar() (T341779) by Lucas Werkmeister
  • git #a663149b - REST: Improve OpenAPI Schema by Ollie Shotton
  • git #82382465 - REST: Don't normalize url params to lower case by Ollie Shotton
  • git #3adb749d - REST: ADR for making GetItemStatement item/property agnostic (T339115) by Muhammad Jaziraly
  • git #571380b9 - HtmlPageLinkRendererEndHookHandler: Improve a comment by Marius Hoch
  • git #b17901f6 - Add pulsating dot for extra info on mul language row (T340643) by gtzatchkova
  • git #2633df4a - REST: Write spec tests for GetPropertyStatements (T340656) by Muhammad Jaziraly
  • git #a7852e8d - Removed no longer needed RDF test data (T338933) by Leszek Manicki
  • git #ebbc9ce6 - Removed RdfBuilderTestData::getTestProperties_noPrefixedIds (T338933) by Leszek Manicki
  • git #992f4f1c - Update Termbox by Lucas Werkmeister
  • git #527be44c - Removed the incorrect mention of "entity repository" in an exception (T291823) by Leszek Manicki
  • git #435418eb - REST: Refactor `RequestedSubjectIdValidator` (T339114) by Ollie Shotton
  • git #10a38b9f - repo/tests: Use correct expect message function in EditEntity test by Umherirrender
  • git #a08a33f1 - SECURITY: Escape label in FederatedPropertiesError (T339260) by Lucas Werkmeister
  • git #1634d8b3 - REST: Add middlewares to GetPropertyStatements (T340651) by Muhammad Jaziraly
  • git #d3582ab8 - Add a hook handler to override vector's default search highlighting (T327510) by Noa wmde
  • git #4752c0d7 - Removed EntityId "local part" from RepoLinker (T291823) by Leszek Manicki
  • git #344a465b - Removed EntityId "local part" from WikiPageEntityMetaDataLookup (T291823) by Leszek Manicki
  • git #9ecc32b6 - Removed EntityId "local part" from ConceptUriSearchHelper (T291823) by Leszek Manicki
  • git #1ebc7b61 - Removed no longer used WikibaseRepo::getEntityTypeToRepositoryMapping (T291823) by Leszek Manicki
  • git #51561f59 - Simplified "is of known entity type" checks in EntityIdSearchHelper, part 2 (T291823) by Leszek Manicki
  • git #f6b849a1 - Simplified "is of known entity type" checks in EntityIdSearchHelper (T291823) by Leszek Manicki
  • git #31032a67 - Removed unused references to "repository prefixes" from SearchHelper (T291823) by Leszek Manicki

WikibaseCirrusSearch

[edit]

WikibaseLexeme

[edit]
  • git #47f3cc4c - Adopted a simplified constructor of Wikibase's SearchEntityIdHelper (T291823) by Leszek Manicki

WikibaseLexemeCirrusSearch

[edit]

WikibaseQualityConstraints

[edit]
  • git #3d57fa82 - Bump stylelint-config-wikimedia from 0.15.0 to 0.16.0 by Addbot
  • git #7c778e27 - Bump grunt-eslint from 24.2.0 to 24.3.0 by Addbot
  • git #cb4c2bf4 - Bump grunt-stylelint from 0.18.0 to 0.19.0 by Addbot

Wikidata.org

[edit]
  • git #d732b471 - Add gadget-section-* messages for the preferences by Nikki
  • git #d4196610 - Use new Prometheus query in updateQueryServiceLag (T336352) by Marius Hoch

WikiEditor

[edit]
  • git #dbdc003a - Add deprecation log message for autoMsg by Jon Harald SĂžby

WikiLambda

[edit]

WikimediaMessages

[edit]
  • git #69c10649 - Follow-up of "Localisation updates from https://translatewiki.net." by Winston Sung

Wikisource

[edit]

Wikistories

[edit]
  • git #f3de5ae2 - Do not show duplicate message when user in editing the text (T340662) by Huei Tan
  • git #a1e39a0d - Avoid calling wfMessage in the hook handler constructor (T339272) by Stephane Bisson
  • git #1a666db6 - Pass the prop instead of store in Component textbox and imgAttribution by Huei Tan

Skins

[edit]

MinervaNeue

[edit]
  • git #731c0b57 - Avoid accessing the database in SkinUserPageHelperTest by Daimona Eaytoy
  • git #e9e3095a - Convert MinervaPagePermissions to Authority by Daimona Eaytoy

Vector

[edit]

Misc

[edit]

VisualEditor/VisualEditor

[edit]
  • git #439b29f3 - PreviewElement: Remove slugs and nails using JS instead of CSS (T341901) by Ed Sanders
  • git #24592317 - CompletionWidget: Add isolateInput mode by Ed Sanders
  • git #44f347a6 - Provide alternate keyboard shortcut for toolbar search for Firefox (T341603) by Ed Sanders
  • git #953ffb06 - Mobile demo: Use 16px font ssize for global overlays as well by Ed Sanders
  • git #9135b868 - ve.ce.Surface: Implement hasNativeCursorSelection by Ed Sanders
  • git #4ca24a45 - Fix ContextItem documentation by Ed Sanders

No changes

[edit]
  • 3D
  • ActiveAbstract
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CiteThisPage
  • Citoid
  • CodeEditor
  • CodeMirror
  • Cognate
  • Collection
  • CologneBlue
  • CommonsMetadata
  • ConfirmEdit
  • ContactPage
  • CreditsSource
  • Dashiki
  • DismissableSiteNotice
  • DoubleWiki
  • Elastica
  • ElectronPdfService
  • EventLogging
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GeoCrumbs
  • GeoData
  • GlobalBlocking
  • GlobalCssJs
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • GuidedTour
  • IPInfo
  • ImageMap
  • ImageSuggestions
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LabeledSectionTransclusion
  • LandingCheck
  • Linter
  • LiquidThreads
  • Listings
  • LoginNotify
  • MachineVision
  • MapSources
  • MediaSearch
  • MobileApp
  • Modern
  • MonoBook
  • NavigationTiming
  • NearbyPages
  • NewUserMessage
  • Newsletter
  • Nostalgia
  • Nuke
  • OATHAuth
  • OAuthRateLimiter
  • OpenStackManager
  • PageAssessments
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • PdfHandler
  • Phonos
  • Poem
  • PropertySuggester
  • QuickSurveys
  • Quiz
  • RSS
  • ReadingLists
  • RealMe
  • RelatedArticles
  • RevisionSlider
  • SandboxLink
  • Score
  • SearchExtraNS
  • SearchVue
  • SecureLinkFixer
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • Thanks
  • TheWikipediaLibrary
  • TimedMediaHandler
  • Timeless
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • UploadWizard
  • UploadsLink
  • UrlShortener
  • VipsScaler
  • VueTest
  • WebAuthn
  • WikiLove
  • WikibaseMediaInfo
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaEditorTasks
  • WikimediaEvents
  • WikimediaIncubator
  • WikimediaMaintenance
  • XAnalytics
  • intersection
  • timeline
  • wikihiero

Total changes

[edit]

312 Changes in 61 repos by 79 authors