Jump to content

MediaWiki 1.34/wmf.23

From mediawiki.org
MediaWiki 1.34.0-wmf.22 Deployment of MediaWiki 1.34.0-wmf.23 to Wikimedia sites MediaWiki 1.34.0-wmf.24

The latest version (labeled "1.34.0-wmf.23") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 17 September 2019 (see the roadmap).

Core changes

[edit]
  • git #9d5c69dd - wdio-mediawiki: update signatures in README.md by Lucas Werkmeister
  • git #3a2c7d1b - Deprecate `$wgSysopEmailBans` (T232169) by DannyS712
  • git #17909bfe - MergeHistory: Update revactor_page too (T232464) by Brad Jorsch
  • git #8b1a6cc5 - Use TextFormatter in the REST API by Tim Starling
  • git #9911a360 - REST: Properly handle HEAD requests (T226043) by Tim Starling
  • git #e88526b6 - Bump PHP version requirement to 7.2.0+ (T216165) (T216166) by James D. Forrester
  • git #27822760 - SectionProfiler: Do not attempt to use null values as arrays (T233012) by Máté Szabó
  • git #eafbacb4 - services: Do not use deprecated ReflectionType::__toString() in tests (T233012) by Máté Szabó
  • git #ce904f4b - wdio-mediawiki: extract bot() function by Lucas Werkmeister
  • git #63ea34e7 - wdio-mediawiki: fix @since versions by Lucas Werkmeister
  • git #ffeeee69 - Make WatchedItemQueryService depend on PermissionManager (T220191) by Petr Pchelko
  • git #5845b5d5 - Chinese Conversion Table Update 2019-3 by Chiefwei
  • git #901b67a8 - Note in `Createacct-reason` that the reason provided is publicly visible (T211732) by DannyS712
  • git #7c2d1be7 - objectcache: remove references to recently removed methods by Aaron Schulz
  • git #f7eede11 - OutputPage: Add visibility to various methods & do some micro-optimizations by Derick Alangi
  • git #dddc912f - Update docblocks for methods potentially returning null by Daimona Eaytoy
  • git #9d5e3f56 - Remove getMainWANInstance and getMainStashInstance functions by Zoranzoki21
  • git #f7440048 - phan: Disable enable_class_alias_support by Umherirrender
  • git #97fffb3f - mediawiki.page.ready: Convert to packageFiles, remove jquery.checkboxShiftClick by Timo Tijhof
  • git #d4a552e6 - mediawiki.page.ready: Avoid duplicate DOM query on logout click by Timo Tijhof
  • git #1490e9da - Integrate module 'jquery.checkboxShiftClick' into 'mediawiki.page.ready' (T232688) by Fomafix
  • git #043e1d2d - Update old URLs in DefaultSettings related to Squid caching by Thalia
  • git #f6b22c2e - ChangesListSpecialPage: Cache the change tag list and its summary (T223260) by Roan Kattouw
  • git #a5ce1d77 - resourceloader: Add Doxygen group and improve overall docs by Timo Tijhof
  • git #c64d6c43 - Log DNS blacklist matches with info level, non-matches with debug level (T230822) by Martin Urbanec
  • git #3439c000 - Suppress PhanUndeclaredProperty for custom properties and phan bugs (T231636) by Daimona Eaytoy
  • git #290ab296 - Declare dynamic properties by Daimona Eaytoy
  • git #20c64594 - Make doTestLockCalls() faster by Aaron Schulz
  • git #fe3c4189 - Storage: Use a more descriptive WAN cache keyclass in 'SqlBlobStore' (T197849) by Timo Tijhof
  • git #04ffdb9d - actions: Rename Doxygen group from "Action done on pages" to "Actions" (T232104) by Timo Tijhof
  • git #c15e2b2b - docs: Remove aliases that are only used in tests/ by Timo Tijhof
  • git #babe0874 - docs: Disable GENERATE_TESTLIST and GENERATE_BUGLIST (T232104) by Timo Tijhof
  • git #c1ec8b95 - API: Add missing `@ingroup API` to a few Api-related classes (T232104) by Timo Tijhof
  • git #6ee2816e - Make PageArchive/WikiPage CDN purges use JobQueueGroup::lazyPush() in one batch by Aaron Schulz
  • git #7a15f454 - Follow-up 7960d53: Mark when the SecondaryDataUpdates and WikiPageDeletionUpdates hooks were deprecated by James D. Forrester
  • git #ace67844 - BaseTemplate: Hard-deprecate msgWiki() by James D. Forrester
  • git #58fb47b1 - Remove User::setNewpassword() by Reedy
  • git #52a33350 - deleteLogFormatter: explicitly declare parsedParametersDeleteLog by Daimona Eaytoy
  • git #9699158f - Declare dynamic properties by Daimona Eaytoy
  • git #b2d2ba61 - user: Use cached singleton instance variable by Reedy
  • git #56c21d05 - Remove usages of Title::get{Previous,Next}RevisionId by Petr Pchelko
  • git #fec66923 - docs: Exclude extra markdown files from Doxygen by apaskulin
  • git #fb654ae0 - Fix a typo (folow -> follow) (T201491) by DannyS712
  • git #1c5d1407 - Reset all logging tables together (T227849) by Adam Wight
  • git #74fbb2c5 - Improve MediaWikiIntegrationTestCase::resetDB() by Lucas Werkmeister
  • git #bfd32fc8 - Remove dead code from RCCacheEntryFactory by Matěj Suchánek
  • git #1fa42d25 - output: Narrow Title type hint to LinkTarget by Thiemo Kreuz
  • git #4dfae3bc - Fix a typo (yeild -> yield) (T201491) by DannyS712
  • git #fef9ed71 - Make CdnCacheUpdate::expand() private and update the sole caller by Aaron Schulz
  • git #6c64f01c - Fix spaces in doc comments by Umherirrender
  • git #5a4d30ed - Avoid Database::tableName in WikiExporter by Umherirrender
  • git #4b156d61 - Fix param docs and passed type of UserMailer::sendWithPear by Umherirrender
  • git #c711cb20 - Add namespace restrictions to `meta=siteinfo&siprop=namespaces` API result (T73952) by DannyS712
  • git #59e46113 - Allow logging arbitrary extra data in MWExceptionHandler::logException by Gergő Tisza
  • git #2d035d71 - StreamFile: Merge duplicate switch cases 'jpg' and 'jpeg' by Derick Alangi
  • git #362be047 - StreamFile: Deprecate ::parseRange() and ::send404Message() methods by Derick Alangi
  • git #bf25b795 - filebackend: Use HTTPFileStreamer::send404Message() in caller instead by Derick Alangi
  • git #f01da1e2 - Resources: Consistently use base paths without trailing '/' by Fomafix
  • git #0f4869ca - Make SpecialBlankPageTest independend from the language by Thiemo Kreuz
  • git #a4327ec8 - changes: Fix wrong typehint by Daimona Eaytoy
  • git #ffec2d6e - libs: Declare dynamic properties and improve doc types by Daimona Eaytoy
  • git #7b4eafda - Replace usages of deprecated User::isAllowed. Step 2. (T220191) by Petr Pchelko
  • git #9ce26a56 - Fix XMP parser errors due to trailing nullchar (T118799) by Derk-Jan Hartman
  • git #5ccb1a42 - Make DefaultPreferencesFactory depend on PermissionManager. (T220191) by Petr Pchelko
  • git #2bb26430 - Cleanup File::purgeEverything() to use JobQueueGroup::lazyPush() in one batch by Aaron Schulz
  • git #dd99fa6e - Cleanup LinksUpdate::invalidateProperties() to use JobQueueGroup::lazyPush() in one batch by Aaron Schulz
  • git #2adff757 - Cleanup field visibility and comments in CdnCacheUpdate and HTMLCacheUpdate by Aaron Schulz
  • git #09de96eb - Cleanup Title::touchLinks() to use JobQueueGroup::lazyPush() in one batch by Aaron Schulz
  • git #aae1c839 - Title: Fix case mismatch for function/method calls by Derick Alangi
  • git #d4415072 - deferred: Fix MW version number when hard deprecating to '1.34' by Derick Alangi
  • git #a6827329 - mediawiki.util: Add debounce() function (T213426) by Timo Tijhof
  • git #b2ac2a41 - Expose LinksUpdate recursive flag with a getter by David Causse
  • git #f07b69cf - mw.ForeignApi: don’t set origin for same-origin requests (T208601) by Lucas Werkmeister
  • git #c28609ac - SpecialRunJobs: optional output stats and status. (T231822) by daniel
  • git #17ff5193 - Change the Balinese language autonym to "Bali" by Amir Aharoni
  • git #5fffa5c0 - Pass the user and request into BlockManager::getUserBlock (T231919) by Thalia
  • git #6b43064e - Allow users who are partially blocked to delete revisions. (T228486) by David Barratt
  • git #22c37695 - Update OOUI to v0.34.1 (T230694) (T232211) (T232514) (T232537) by Volker E
  • git #e2f1ca17 - mediawiki.special.userlogin.signup: Remove unused debounce dependency (T213426) by Timo Tijhof
  • git #1ee9d373 - mediawiki.util: Improve escapeId*() docs and minor optimisations by Timo Tijhof
  • git #227c1301 - mediawiki.util: Remove redundant IE8 support from addCSS() by Timo Tijhof
  • git #01dae6ff - jquery.color: Merge $.colorUtil back into this module by Timo Tijhof
  • git #c2b9f7d0 - Standardise preview warning box when using ?action=edit (T232414) by jdlrobson
  • git #e15e45b3 - Add general messagebox (neutral) styling to shared.css (T232553) by Volker E
  • git #5d6756c5 - SpecialExpandTemplates: Add semantic 'errorbox' class to error (T232414) by Volker E
  • git #165d3cc5 - Deprecate $wgContentHandlerUseDB (T148137) by Brad Jorsch
  • git #0e4b7631 - Fix property filter for ApiQueryStashImageInfo::getPropertyNames by Umherirrender
  • git #02f35caa - dispatchUser() should use a 302 http status code (T231386) by sbassett
  • git #3224bdab - Allow partially blocked users to tag unrelated revisions (T221444) by David Barratt
  • git #afdbf8b1 - Restore FileBackendStoreOpHandle::call by Daimona Eaytoy
  • git #134e933e - Revert "Improve MultiHttpClient connection concurrency and reuse" (T232487) by Reedy
  • git #430d420b - specials: Declare dynamic properties by Daimona Eaytoy
  • git #1f17cc23 - widget: Improve properties documentation by Daimona Eaytoy
  • git #d78d9fe3 - resourceloader: Replace Xml::encodeJsCall by encodeJsonForScript (T32956) by Fomafix
  • git #a253c6d5 - resourceloader: Remove comment about XmlJsCode wrapper by Fomafix

Vendor

[edit]

Extensions

[edit]

3D

[edit]
  • git #3980209b - mmv.3d: Don't try to use internal (now removed) ext property of mw.Title (T232521) by James D. Forrester

AbuseFilter

[edit]
  • git #6699237b - Show link to test filter to all users who can use it (T232962) by DannyS712
  • git #127fd4ac - Prevent blocked users from using /revert (T232916) by Daimona Eaytoy
  • git #a4e25c1a - Throw AFPUserVisibleExceptions for empty operands in CachingParser (T156096) by Daimona Eaytoy
  • git #5267082c - Better logging for unset variables (T230256) by Daimona Eaytoy
  • git #fe395bd9 - Use dieBlocked instead of directly using apierror-blocked by Daimona Eaytoy
  • git #6e9a9a3b - CachingParser: ensure to catch errors inside short-circuited blocks (T232498) by Daimona Eaytoy
  • git #004ccfdb - Annotate the AST with var names before caching the AST (T230982) by Daimona Eaytoy
  • git #467fba75 - Prohibit sitewide blocked users from restoring autopromotion (T232884) by DannyS712
  • git #ed2bc7ba - Don't show the form for restoring autopromotion to unprivileged users (T232881) by Daimona Eaytoy
  • git #82b6f191 - Actually return errors for action=edit API (T229539) by Bartosz Dziewoński

ActiveAbstract

[edit]

No changes for ActiveAbstract

AdvancedSearch

[edit]

No changes for AdvancedSearch

AntiSpoof

[edit]

No changes for AntiSpoof

ApiFeatureUsage

[edit]

No changes for ApiFeatureUsage

ArticleCreationWorkflow

[edit]

No changes for ArticleCreationWorkflow

ArticlePlaceholder

[edit]

No changes for ArticlePlaceholder

Babel

[edit]

No changes for Babel

BetaFeatures

[edit]

No changes for BetaFeatures

BounceHandler

[edit]

No changes for BounceHandler

Calendar

[edit]

No changes for Calendar

Campaigns

[edit]

No changes for Campaigns

Capiunto

[edit]

No changes for Capiunto

CategoryTree

[edit]

No changes for CategoryTree

CentralAuth

[edit]

CharInsert

[edit]

No changes for CharInsert

CheckUser

[edit]

No changes for CheckUser

CirrusSearch

[edit]

Cite

[edit]

No changes for Cite

CiteThisPage

[edit]

No changes for CiteThisPage

Citoid

[edit]

cldr

[edit]

No changes for cldr

Cognate

[edit]

No changes for Cognate

CodeEditor

[edit]

No changes for CodeEditor

CodeMirror

[edit]

CodeReview

[edit]

No changes for CodeReview

CollaborationKit

[edit]

Collection

[edit]

No changes for Collection

CommonsMetadata

[edit]

No changes for CommonsMetadata

ConfirmEdit

[edit]

No changes for ConfirmEdit

CongressLookup

[edit]

No changes for CongressLookup

ContactPage

[edit]

No changes for ContactPage

ContentTranslation

[edit]
  • git #b20d3e4d - Fix: Articles published with Content Translation are no longer linked to Wikidata (T232020) by Santhosh Thottingal
  • git #462b7682 - Don't auto flip gray interlanguage link dialog (T224880) by petarpetkovic
  • git #75a163da - Avoid exception in site mapper constructor by Niklas Laxström
  • git #6b130ea1 - Merge mw.cx.ui.TranslationIssueWidget with mw.cx.tools.IssueTrackingTool by petarpetkovic
  • git #d87aff56 - Merge mw.cx.ui.TitleOptionWidget into mw.cx.ui.PageSelectorWidget by petarpetkovic
  • git #f54e4d0a - Fix indentations in site mapper docs by petarpetkovic
  • git #97605a3b - Remove two variables on every page view by using packageFiles by Niklas Laxström
  • git #0b72a3e0 - Show Abuse Filter errors on sections even if there is no message body by petarpetkovic
  • git #4472e4e5 - Update Abuse Filter error handling code (T232583) by petarpetkovic
  • git #b4561334 - Remove obsolete abuse filter error handling in CX1 (T232583) by petarpetkovic
  • git #c874bf92 - Fix typo in ApiContentTranslationSave.php by petarpetkovic
  • git #fb34d8b0 - Optimize when ext.cx.interlanguagelink is loaded (T230230) by petarpetkovic

ContributionTracking

[edit]

No changes for ContributionTracking

CreditsSource

[edit]

No changes for CreditsSource

Dashiki

[edit]

No changes for Dashiki

Disambiguator

[edit]

No changes for Disambiguator

DismissableSiteNotice

[edit]

No changes for DismissableSiteNotice

DonationInterface

[edit]

DoubleWiki

[edit]

No changes for DoubleWiki

DynamicSidebar

[edit]

No changes for DynamicSidebar

EUCopyrightCampaign

[edit]

No changes for EUCopyrightCampaign

Echo

[edit]
  • git #b942fa3c - Inject PermissionManager into Userrightspage in tests by mainframe98

Elastica

[edit]

No changes for Elastica

ElectronPdfService

[edit]

No changes for ElectronPdfService

EntitySchema

[edit]

No changes for EntitySchema

EventBus

[edit]

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]
  • git #e198a7fd - SpecialImportFileIntegrationTest: Independent from local config by Thiemo Kreuz
  • git #94758936 - Remove unused Config from WikiRevisionFactory by Thiemo Kreuz
  • git #9220b93b - SourceWikiCleanupSnippet: Pass bool flags instead of global config by Thiemo Kreuz
  • git #b86ce08f - Use PHPUnits assertFalse() and such where possible by Thiemo Kreuz
  • git #92edd953 - Turn @return PHPDocs into strict PHP 7 return types by Thiemo Kreuz
  • git #8eafebfb - Use wfExpandUrl() instead of hard-coded strings (T228851) by Thiemo Kreuz
  • git #52138448 - Log response headers and actual URL for remote API failures (T228851) by Adam Wight
  • git #9149b083 - Use https rather than protcol-relative remote API URLs (T228851) by Adam Wight
  • git #00109eed - Make InterwikiTablePrefixLookup::prefetchInterwikiMap() private by Thiemo Kreuz
  • git #499e64a5 - Add missing space to log message by Thiemo Kreuz
  • git #9388ac63 - Remove dependency on all config from InterwikiTablePrefixLookup by Thiemo Kreuz
  • git #246add01 - Rename $sourceUrlPrefixer to $prefixLookup in a test by Thiemo Kreuz
  • git #0b69cf7b - Send a User-Agent with remote API requests (T232840) by Adam Wight
  • git #c6bcd203 - Add link to [[Commons:Licensing]] to the relevant warning messages (T228858) by Thiemo Kreuz
  • git #a6cf5575 - Remove some tiny pieces of unused code by Thiemo Kreuz
  • git #7aa6ef38 - Add debug logging for remote API failures (T228851) by Adam Wight
  • git #f7c21006 - Present missing/bad license errors as (unfixable) warnings (T228858) by Thiemo Kreuz
  • git #84c0bce2 - Remove unused PostImportException by Thiemo Kreuz
  • git #05bb78bf - Avoid slow Hamcrest HTML assertions where possible by Thiemo Kreuz
  • git #5458380e - Exclude the Project namespace from unlocalization (T225083) by Thiemo Kreuz

FlaggedRevs

[edit]

Flow

[edit]

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]

No changes for GettingStarted

GlobalBlocking

[edit]

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]

No changes for Graph

GrowthExperiments

[edit]

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]

No changes for Jade

Josa

[edit]

No changes for Josa

JsonConfig

[edit]

No changes for JsonConfig

Kartographer

[edit]

No changes for Kartographer

LabeledSectionTransclusion

[edit]

No changes for LabeledSectionTransclusion

LandingCheck

[edit]

No changes for LandingCheck

LdapAuthentication

[edit]

No changes for LdapAuthentication

Linter

[edit]

No changes for Linter

LiquidThreads

[edit]

No changes for LiquidThreads

Listings

[edit]

No changes for Listings

LocalisationUpdate

[edit]

No changes for LocalisationUpdate

LoginNotify

[edit]

No changes for LoginNotify

MachineVision

[edit]
  • git #ac22dd83 - Add aliases for some languages by Zoranzoki21
  • git #fb5df2b2 - Rename Special:MachineAidedTagging to Special:SuggestedTags by Michael Holloway
  • git #d21fb969 - build: Add i18n/api to banana checker by Umherirrender
  • git #9ef9633b - Add headless JS unit tests using mw-node-qunit library by Eric Gardner
  • git #f93f7869 - Update README handler config by Michael Holloway
  • git #849b7d47 - Change behavior of accepted/rejected labels (T231927) by Eric Gardner

MapSources

[edit]

No changes for MapSources

MassMessage

[edit]

No changes for MassMessage

Math

[edit]

MobileApp

[edit]

No changes for MobileApp

MobileFrontend

[edit]
  • git #26518d44 - Hygiene: ContentProviderFactory should become a service by Piotr Miazga
  • git #59d66c6a - Remove obsolete `.previewnote p` selector (T232414) by Volker E
  • git #a6175be1 - Search within pages icon should always be aligned with input icon (T229440#5490743) by jdlrobson
  • git #6d224bc5 - mobile.init/editor: Fix exception when loading on action=edit URLs by Bartosz Dziewoński
  • git #58a12ec5 - mobile.init/editor: Fix handling loading errors other than being blocked by Bartosz Dziewoński
  • git #24a5c35c - EditorGateway: Remove unnecessary module preloading by Bartosz Dziewoński
  • git #a48395e1 - mobile.init/editor: Fix triggering section edits (T233058) by Bartosz Dziewoński
  • git #d6f9895f - Follow up to diff pages text sizing and icon positioning (T232941) by jdlrobson
  • git #51951c56 - Updates for overlay padding-top fixes by Bartosz Dziewoński
  • git #ea8819a4 - 📖 Document the relationship between the editor overlay and block drawers by jdlrobson
  • git #ecc8d603 - Address Special:MobileDiff text and bytes changed regressions (T232941) by jdlrobson
  • git #7993d414 - Provide feature for exposing desktop Special:Watchlist page (T225127) by Jan Drewniak
  • git #af998a21 - Replacing Anchors with Button component in talk overlay by Jan Drewniak
  • git #b66492d6 - Search content margin should match search input (T229440#5490743) by jdlrobson
  • git #6cf683c2 - Flush reference drawer and Special:MobileDiff icons to relevant places (T229440#5490743) by jdlrobson
  • git #3268f9d2 - Fix styling of edit publish and talk contine buttons by jdlrobson
  • git #03c28fc8 - Remove unneccessary icon CSS after icon refactor (T229440) by Jan Drewniak
  • git #49d813c9 - mobile.init/fakeToolbar: Update styles for icon changes (T232798) by Bartosz Dziewoński
  • git #5d25e83d - Update storybook to use new mw-ui-icon definition (T229440) by jdlrobson
  • git #ca14c003 - Prepare for the icon changes (T229440) by jdlrobson
  • git #4856ce81 - Fix Storybook amOutreachDrawer icon by Nicholas Ray
  • git #5f714851 - Dev: Pull out SearchHeader from SearchOverlay (T220849) by jdlrobson
  • git #c69d71d6 - Tests: Add some unit tests for Search feature by jdlrobson
  • git #90530a03 - Dev: Include all files in code coverage reports by jdlrobson
  • git #f092ceb9 - Restore arrows to ImageCarousel (T231613) by jdlrobson
  • git #12fa8592 - SourceEditorOverlay: Fix CSS class name error → errorbox (T228100) by Bartosz Dziewoński
  • git #c013ca04 - userAvatar on diff page different variant from contributions (T232223) by jdlrobson
  • git #76ab11fb - Exclude docs from code coverage reports by jdlrobson
  • git #a011e860 - Add new EditAttemptStep stage: firstChange (T229079) by David Lynch
  • git #48546ec2 - Limit Istanbul to test env by Nicholas Ray
  • git #fe2f38e2 - Code coverage reports should exclude entry points by jdlrobson
  • git #6e9ad605 - Add more assertions to AmcEnableForm.test.js by Nicholas Ray
  • git #9d930960 - Code coverage reports are more accurate with babel-plugin-istanbul by jdlrobson
  • git #598104ea - Add unit tests for BetaOptinPanel by jdlrobson
  • git #5e5cee86 - Remove all the icon hacks (T229440) by jdlrobson
  • git #099aeef3 - Update icon variants in storybook by jdlrobson
  • git #c2b217ac - VisualEditorOverlay: Fix flickering on load (T230552) by Bartosz Dziewoński
  • git #4e78b68a - Change height of overlay headers to 3em (T215426) by Bartosz Dziewoński

MultimediaViewer

[edit]
  • git #e75c8f3f - mmv: Don't try to use internal (now removed) ext property of mw.Title (T232521) by James D. Forrester
[edit]

No changes for NavigationTiming

Newsletter

[edit]

NewUserMessage

[edit]

No changes for NewUserMessage

Nuke

[edit]

No changes for Nuke

OATHAuth

[edit]

No changes for OATHAuth

OAuth

[edit]

OpenStackManager

[edit]

No changes for OpenStackManager

ORES

[edit]

No changes for ORES

PageAssessments

[edit]

No changes for PageAssessments

PagedTiffHandler

[edit]

No changes for PagedTiffHandler

PageImages

[edit]

No changes for PageImages

PageTriage

[edit]

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]

ProofreadPage

[edit]

No changes for ProofreadPage

PropertySuggester

[edit]

No changes for PropertySuggester

QuickSurveys

[edit]

No changes for QuickSurveys

Quiz

[edit]

No changes for Quiz

ReadingLists

[edit]
[edit]

No changes for RelatedArticles

Renameuser

[edit]

No changes for Renameuser

RevisionSlider

[edit]

No changes for RevisionSlider

RSS

[edit]

No changes for RSS

[edit]

No changes for SandboxLink

Score

[edit]

Scribunto

[edit]

No changes for Scribunto

SearchExtraNS

[edit]

No changes for SearchExtraNS

SecureLinkFixer

[edit]
  • git #7d255088 - Updating domains.php from Mozilla by SecureLinkFixer updater bot

SecurePoll

[edit]

No changes for SecurePoll

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]
  • git #5ddc45b6 - Actually return errors for action=edit API (T229539) by Bartosz Dziewoński
  • git #2f1456c4 - Remove backwards compatibility code for Revision::getQueryInfo() by Bartosz Dziewoński

SubPageList3

[edit]

No changes for SubPageList3

SubpageSortkey

[edit]

No changes for SubpageSortkey

SyntaxHighlight_GeSHi

[edit]

No changes for SyntaxHighlight_GeSHi

TemplateData

[edit]
  • git #b87d37f4 - Merge 'ext.templateDataGenerator.ui.images' into 'ext.templateData.images' by Timo Tijhof
  • git #8f35430b - Merge 'ext.templateDataGenerator.ui' into 'ext.templateDataGenerator.editTemplatePage' by Timo Tijhof

TemplateSandbox

[edit]

TemplateStyles

[edit]

No changes for TemplateStyles

TemplateWizard

[edit]

No changes for TemplateWizard

TextExtracts

[edit]

No changes for TextExtracts

Thanks

[edit]

TheWikipediaLibrary

[edit]

No changes for TheWikipediaLibrary

TimedMediaHandler

[edit]

No changes for TimedMediaHandler

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 #1181da06 - Use correct version number for code marked for removal by Niklas Laxström
  • git #a48d1b1f - Add new validators to match newlines in translations (T231707) by Abijeet Patro
  • git #26ca3d6e - Mark custom AbuseFilter and SpamBlacklist handling for removal (T232686) by Niklas Laxström
  • git #d953042b - Add GettextPluralValidator (T231181) by Niklas Laxström
  • git #fe8988a1 - Let the special page factory construct the Movepage instance by mainframe98
  • git #d64cb203 - Format numbers properly in MediaWiki plural validator messages by Niklas Laxström
  • git #ce5a08d5 - Defer message group stats update in message index rebuild (T221119) by Niklas Laxström

TranslationNotifications

[edit]

TrustedXFF

[edit]

No changes for TrustedXFF

TwoColConflict

[edit]

UniversalLanguageSelector

[edit]
[edit]

No changes for UploadsLink

UploadWizard

[edit]

No changes for UploadWizard

UrlShortener

[edit]

No changes for UrlShortener

UserMerge

[edit]

No changes for UserMerge

VipsScaler

[edit]

No changes for VipsScaler

VisualEditor

[edit]

Wikibase

[edit]

WikibaseCirrusSearch

[edit]

No changes for WikibaseCirrusSearch

WikibaseLexeme

[edit]
  • git #dc4c27a7 - Move wikibase.lexeme.special.NewLexeme.styles into wikibase.lexeme.special.NewLexeme (T233001) by rosalie
  • git #7b3f444c - Use separate test modules for packageFiles tests by Jakob Warkotsch
  • git #51cebdf0 - NewLexeme.js: remove related namespace module and files (T232733) by Jakob Warkotsch
  • git #8ea69b3a - Deduplicate test file names (T232732) by Jakob Warkotsch
  • git #5fd35a64 - Use packageFiles to manage Special:NewLexeme js dependencies (T232733) by Jakob Warkotsch
  • git #cd49bbbc - Remove usages of deprecated User methods. (T220191) by Petr Pchelko
  • git #86e313bb - Fix SpecialNewLexemeTest after permissions update (T232748) by Lucas Werkmeister

WikibaseLexemeCirrusSearch

[edit]

No changes for WikibaseLexemeCirrusSearch

WikibaseMediaInfo

[edit]
  • git #ff68eecd - Add links to autocomplete options to enable middle-clicking (T224604) by annet
  • git #8006d122 - Add tests for GlobeCoordinateInputWidget by Matthias Mullie
  • git #355dc59f - Improve StatementWidget test coverage by Matthias Mullie
  • git #1d712ede - Improve ItemWidget test coverage by Matthias Mullie
  • git #ede7ab4e - Add more tests to confirm 'change' events are emitted consistently by Matthias Mullie
  • git #0391ddcf - Add tests for AddPropertyWidget by Matthias Mullie
  • git #a9ed9d0c - Add more tests for expected QualifierValueInputWidget behavior by Matthias Mullie
  • git #50ccf629 - Make unsupported datatypes roundtrip properly by Matthias Mullie
  • git #88c18fb8 - Add summary and tags parameters to StatementWidget by Lucas Werkmeister
  • git #eecf4105 - Skip formatValue calls for input types where we don't need it by Matthias Mullie
  • git #61e9b6bc - Improve DOM merge logic - nodes with different props are not equal (T231225) by Matthias Mullie

WikibaseQualityConstraints

[edit]
  • git #85673128 - Slightly optimize RangeCheckerHelper::__construct() by Lucas Werkmeister
  • git #e82bff92 - Don’t make network requests in DelegatingConstraintCheckerTest by Lucas Werkmeister
  • git #c56d5127 - Radically reduce ImportConstraintEntitiesTest data by Lucas Werkmeister

Wikidata.org

[edit]

No changes for Wikidata.org

WikidataPageBanner

[edit]

No changes for WikidataPageBanner

WikiEditor

[edit]

wikihiero

[edit]

No changes for wikihiero

WikiLove

[edit]

No changes for WikiLove

WikimediaBadges

[edit]

No changes for WikimediaBadges

WikimediaEditorTasks

[edit]

No changes for WikimediaEditorTasks

WikimediaEvents

[edit]

WikimediaIncubator

[edit]

No changes for WikimediaIncubator

WikimediaMaintenance

[edit]
  • git #724e8485 - blameStartupRegistry.php: Add total count/bytes by Timo Tijhof

WikimediaMessages

[edit]
  • git #c5b5f22c - Add Serbian cases for Wikiversity by Zoranzoki21
  • git #0b157c09 - Load interactions icons for feedback link on Special:Block by Thalia

XAnalytics

[edit]

No changes for XAnalytics

Skins

[edit]

CologneBlue

[edit]

No changes for CologneBlue

EUCopyrightCampaignSkin

[edit]
  • git #fb179137 - BaseTemplate::msgWiki() is deprecated by Max Semenik

MinervaNeue

[edit]

MonoBook

[edit]

No changes for MonoBook

Modern

[edit]

No changes for Modern

Nostalgia

[edit]

No changes for Nostalgia

Timeless

[edit]
  • git #f9a7111b - Render unnecessarily large 2x logos to ensure we support unnecessarily high-res devices (T232540) by Isarra
  • git #62c2eb07 - Create wrapper for all junk below firstHeading, including nav stuff (T231400) by Isarra
  • git #359825a0 - Prevent edtisection icons from getting clipped by Isarra
  • git #e8824f4b - Prevent thumbnails from overflowing their backgrounds when coupled with random other floats where they don't fit by Isarra
  • git #0af345ad - Prevent long sitenames from overflowing out of column and stuff (T232411) by Isarra
  • git #91634606 - Consolidate and make monospace styles more consistent by Isarra
  • git #ee5a9fc0 - Revert "Add settings to use a particular layout even at higher resolutions" by Krinkle
  • git #321037f1 - Increase filetoc contrast, make it stand out more by Isarra

Vector

[edit]
  • git #75af9ec9 - Decrease onresize debounce from 100ms to 10ms by Timo Tijhof
  • git #f169c8b3 - Use mw.util.debounce() in collapsibleTabs.js (T213426) by Timo Tijhof
  • git #9b2bcbbc - vector.js: Use idle callback (not rAF) for computed style read by Timo Tijhof

Total Changes

[edit]

365 Changes in 50 repos by 74 authors