Open main menu

MediaWiki 1.34/wmf.16

TriangleArrow-Left.svgMediaWiki 1.34.0-wmf.15 Deployment of MediaWiki 1.34.0-wmf.16 to Wikimedia sites MediaWiki 1.34.0-wmf.17TriangleArrow-Right.svg

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

Contents

Core changesEdit

  • git #ce965f98 - Fix punctuation in HTMLForm documentation by Thalia
  • git #080b0f91 - pager: Add visibility methods declared in the Pager interface by Derick Alangi
  • git #b9886278 - Adapt Recent Changes advanced filters for mobile usage (task T225499, T223230) by Jan Drewniak
  • git #f45359a0 - Deprecate several public properties on the block classes by Thalia
  • git #5990aa7f - Update gradient mixins from OOUI, add horizontal-gradient by Ed Sanders
  • git #a5c984cc - MessageCache: Restore 'loadedLanguages' tracking for load() (task T208897) by Timo Tijhof
  • git #1597eeda - CopyTextLayout: Only select-all on focus (task T110579) by Ed Sanders
  • git #3622787e - Better handle "no accounts to unlink" case in Special:UnlinkAccounts (task T228717) by Brad Jorsch
  • git #f2b5cbb0 - rdbms: make DatabaseSqlite::open() also check DBO_DEFAULT by Aaron Schulz
  • git #92412c16 - externalstore: use CONN_TRX_AUTOCOMMIT instead of IDatabase::clearFlag() by Aaron Schulz
  • git #47aa48f0 - objectcache: make "busyValue" stricter to avoid callback ambigiuity by Aaron Schulz
  • git #416c2f67 - Remove TODO for unblockself (task T228538) by David Barratt
  • git #8d02d1d2 - Follow-up f7cddcf7c1: Move RELEASE-NOTES-1.34 entry to right place by James D. Forrester
  • git #2086b8a4 - Deprecate wrapper SVGMetadataExtractor::getMetadata by Umherirrender
  • git #2ba42f23 - QueryPage: allow arbitrary sorting by Gergő Tisza
  • git #b5630dc0 - Inject getLocalServerObjectCache() into the CachingSiteStore instance by Aaron Schulz
  • git #9efb4296 - ApiSandbox: Fix upload widget (task T229123) by Brad Jorsch
  • git #4c7e4575 - rdbms: remove various deprecated methods by Aaron Schulz
  • git #023c73f6 - rdbms: normalize Database open() code and error handling by Aaron Schulz
  • git #5099ee9f - parser: add speculative page IDs to use with {{PAGEID}} (task T226785) by Aaron Schulz
  • git #ae116da8 - Code cleanup related to initSpeculativePageId() by Tim Starling
  • git #51e837f6 - Don't try to store File objects to the upload session (task T228749) by Tim Starling
  • git #e4bc5822 - Fix exception when viewing special pages with relative related titles (task T227817) by Max Semenik
  • git #c33b351a - MediumSpecificBagOStuff: Make convertToRelative(0) return 0, not 1 (task T228744) by Roan Kattouw
  • git #1dd7af57 - resourceloader: Remove incomprehensible `@todo` in getTestModuleNames() by Timo Tijhof
  • git #456f051c - phpunit: Avoid get_class() in MediaWikiCoversValidator (task T225730) by Timo Tijhof
  • git #e9cc4562 - resourceloader: Improve ResourceLoaderWikiModule test coverage by Timo Tijhof
  • git #19657489 - Enable RecentChanges modules on mobile by jdlrobson
  • git #0b913277 - Add permission check for user is permitted to view the log type (task T222038) by rxy
  • git #a7017dbc - resourceloader: Move 'mw.config' assignment from startup.js to mediawiki.js by Timo Tijhof
  • git #c6ebce6a - resourceloader: Remove internal 'wgResourceLoaderStorageEnabled' from mw.config by Timo Tijhof
  • git #e07ac8f3 - resourceloader: Also clear store in debug mode to simplify mw.loader.store.init() by Timo Tijhof
  • git #74068ce8 - Make wfGetDB() return a MaintainableDBConnRef instance (take 2) by Krinkle
  • git #ff6b6a75 - Add SearchResultSetTrait (task T228626) by David Causse
  • git #e97ff352 - Add BaseSearchResultSet (task T228626) by David Causse
  • git #d8e06a46 - MimeAnalyzer: fix ZIP parsing failure (task T223728) by Tim Starling
  • git #52fe0f5b - Update documentation for $wgAutopromote by Thalia
  • git #ddffa176 - Replace wfGetDB in ParserTestRunner (task T228928) by Gergő Tisza
  • git #f7cddcf7 - Remove deprecated handling of array keys for $wgProxyList by Thalia
  • git #02b14d31 - Revert "Make wfGetDB() return a MaintainableDBConnRef instance" by Krinkle
  • git #33506650 - Make wfGetDB() return a MaintainableDBConnRef instance by Aaron Schulz
  • git #803b1005 - .travis.yml: Don't allow failures for PHP 7.3 any more (task T204884) by James D. Forrester
  • git #8a087817 - Drop newlines in LocalisationCache debug logs by Antoine Musso
  • git #7a8ef166 - Add explicit visibility to SearchResult methods by David Causse
  • git #a2782069 - make XmlDumpwriter more resilient to blob store corruption (task T228720) by Ariel T. Glenn
  • git #c251368f - Add null to Parser::getTitle return doc by Sam Wilson
  • git #d1e7d5e3 - Fix and re-apply "RedirectSpecialPage: handle interwiki redirects" (task T227700) by Gergő Tisza
  • git #6b3a9c05 - Don't double wrap rollback links (task T228766) by jdlrobson
  • git #460e68ab - objectcache: Use variadic signature for makeKey() (task T228563) by Timo Tijhof
  • git #4d9d6146 - Validate sort order in Special:Search (task T228171) by Erik Bernhardson
  • git #f3919c7c - objectcache: let BagOStuff::getWithSetCallback() callbacks modify the TTL by Aaron Schulz
  • git #acb2e156 - API: Only take HTTP code from ApiUsageException (task T228758) by Brad Jorsch
  • git #ded74c4e - Add release note for custom OOUI themes using OOUIThemePaths (T100896) by Bartosz Dziewoński
  • git #30bb36f2 - Make XmlDumpwriter resilient to blob store corruption. (task T228720) by daniel
  • git #79895c78 - Add explicit visibility to ISearchResultSet methods by David Causse
  • git #3cfe00b7 - Avoid the use of silence operator (@) and use AtEase methods (task T26159) by Derick Alangi
  • git #27b42406 - Update LanguageTrTest::testDottedAndDotlessI for PHP 7.3 (task T207100) by Santhosh Thottingal
  • git #0af17b52 - Update OOUI to v0.33.4 (task T171865) (task T224070) by James D. Forrester
  • git #bcf46ce8 - Drop mediawiki.dic, useless and poorly updated by James D. Forrester
  • git #89521499 - Add Hebrew aliases for some special pages by Guycn2
  • git #f0433cc2 - rdbms: make LoadBalancer::waitForAll() include servers with load in any group by Aaron Schulz
  • git #2e909bcb - Drop wgPasswordSalt, deprecated since 1.24 by James D. Forrester
  • git #99d4dbc0 - filerepo: make ForeignApiRepo::httpGetCached() use "pcGroup" by Aaron Schulz
  • git #83e294a8 - Convert LoadBalancer::getConnection() callers to LoadBalancer::getConnectionRef() by Aaron Schulz
  • git #b12b7e4d - installer: Stop offering MyISAM option for new installs and fix bogus method calls by Aaron Schulz
  • git #99464419 - Users with partial access to user rights should not be blocked (task T228534) by David Barratt
  • git #1ad840da - Do not block autopromote on partial blocks (task T228479) by David Barratt
  • git #3a044ca5 - parser: inject a Logger into Parser instead of using wfDebug() (task T226785) by Aaron Schulz
  • git #c2d96ef3 - filebackend: avoid use of LoadBalancer::newMainLB() in LockManagerGroup by Aaron Schulz
  • git #f5fa7a94 - Improve type hints in export related classes by Umherirrender
  • git #12531d2a - Replace wfWiki() usage with WikiMap in some additional places by Aaron Schulz
  • git #f17f841a - Type hint against LinkTarget in WatchedItemStore by Umherirrender
  • git #7005b484 - import: Fix wrong/unspecific type hints in UploadSourceAdapter by Thiemo Kreuz
  • git #2303b79e - Fix SlotDiffRenderer documentation by Lucas Werkmeister

VendorEdit

ExtensionsEdit

3DEdit

  • git #b9e5955d - build: Update composer dependencies by MarcoAurelio
  • git #c6c4b70d - build: Update npm dependencies by MarcoAurelio

AbuseFilterEdit

ActiveAbstractEdit

No changes for ActiveAbstract

AdvancedSearchEdit

No changes for AdvancedSearch

AntiSpoofEdit

No changes for AntiSpoof

ApiFeatureUsageEdit

No changes for ApiFeatureUsage

ArticleCreationWorkflowEdit

No changes for ArticleCreationWorkflow

ArticlePlaceholderEdit

No changes for ArticlePlaceholder

BabelEdit

No changes for Babel

BetaFeaturesEdit

BounceHandlerEdit

No changes for BounceHandler

CalendarEdit

No changes for Calendar

CampaignsEdit

No changes for Campaigns

CapiuntoEdit

No changes for Capiunto

CategoryTreeEdit

CentralAuthEdit

  • git #9c5a7efe - Drop support for wgPasswordSalt variation; deprecated, being removed by James D. Forrester

CharInsertEdit

No changes for CharInsert

CheckUserEdit

No changes for CheckUser

CirrusSearchEdit

CiteEdit

No changes for Cite

CiteThisPageEdit

No changes for CiteThisPage

CitoidEdit

  • git #c9209ef3 - On manual template selection give the close a descriptive action (task T227933) by David Lynch
  • git #46014698 - Move convert ref button to footer when the footer exists by Ed Sanders

cldrEdit

No changes for cldr

CognateEdit

No changes for Cognate

CodeEditorEdit

No changes for CodeEditor

CodeMirrorEdit

No changes for CodeMirror

CodeReviewEdit

No changes for CodeReview

CollaborationKitEdit

No changes for CollaborationKit

CollectionEdit

No changes for Collection

CommonsMetadataEdit

No changes for CommonsMetadata

ConfirmEditEdit

No changes for ConfirmEdit

CongressLookupEdit

  • git #9ebebcfe - build: Update composer dependencies by MarcoAurelio
  • git #7d0b8121 - build: Updated npm dependencies by MarcoAurelio

ContactPageEdit

No changes for ContactPage

ContentTranslationEdit

ContributionTrackingEdit

No changes for ContributionTracking

CreditsSourceEdit

No changes for CreditsSource

DashikiEdit

No changes for Dashiki

DisambiguatorEdit

No changes for Disambiguator

DismissableSiteNoticeEdit

No changes for DismissableSiteNotice

DonationInterfaceEdit

DoubleWikiEdit

No changes for DoubleWiki

DynamicSidebarEdit

No changes for DynamicSidebar

EUCopyrightCampaignEdit

No changes for EUCopyrightCampaign

EchoEdit

ElasticaEdit

No changes for Elastica

ElectronPdfServiceEdit

No changes for ElectronPdfService

EntitySchemaEdit

No changes for EntitySchema

EventBusEdit

EventLoggingEdit

No changes for EventLogging

ExtensionDistributorEdit

No changes for ExtensionDistributor

ExternalGuidanceEdit

No changes for ExternalGuidance

FeaturedFeedsEdit

No changes for FeaturedFeeds

FileExporterEdit

No changes for FileExporter

FileImporterEdit

  • git #ba0681e8 - Ignore phan-too-many warning on BagOStuff by WMDE-Fisch

FlaggedRevsEdit

No changes for FlaggedRevs

FlowEdit

FundraiserLandingPageEdit

No changes for FundraiserLandingPage

FundraisingTranslateWorkflowEdit

No changes for FundraisingTranslateWorkflow

GadgetsEdit

GeoCrumbsEdit

No changes for GeoCrumbs

GeoDataEdit

No changes for GeoData

GettingStartedEdit

No changes for GettingStarted

GlobalBlockingEdit

GlobalCssJsEdit

  • git #3296e174 - Convert ResourceLoaderGlobalModuleTest to unit test case by Kosta Harlan

GlobalPreferencesEdit

No changes for GlobalPreferences

GlobalUsageEdit

No changes for GlobalUsage

GlobalUserPageEdit

No changes for GlobalUserPage

GoogleNewsSitemapEdit

No changes for GoogleNewsSitemap

GraphEdit

No changes for Graph

GrowthExperimentsEdit

GuidedTourEdit

No changes for GuidedTour

GWToolsetEdit

No changes for GWToolset

ImageMapEdit

No changes for ImageMap

InputBoxEdit

No changes for InputBox

InsiderEdit

No changes for Insider

intersectionEdit

No changes for intersection

InterwikiEdit

InterwikiSortingEdit

No changes for InterwikiSorting

JadeEdit

No changes for Jade

JosaEdit

No changes for Josa

JsonConfigEdit

  • git #714c503f - Drop TestZeroContent, ZeroPortal is no more by James D. Forrester

KartographerEdit

No changes for Kartographer

LabeledSectionTransclusionEdit

No changes for LabeledSectionTransclusion

LandingCheckEdit

No changes for LandingCheck

LdapAuthenticationEdit

No changes for LdapAuthentication

LinterEdit

No changes for Linter

LiquidThreadsEdit

No changes for LiquidThreads

ListingsEdit

No changes for Listings

LocalisationUpdateEdit

No changes for LocalisationUpdate

LoginNotifyEdit

No changes for LoginNotify

MapSourcesEdit

No changes for MapSources

MassMessageEdit

  • git #22f75e2c - Translate special page aliases into Spanish by MarcoAurelio

MathEdit

No changes for Math

MobileAppEdit

No changes for MobileApp

MobileFrontendEdit

MultimediaViewerEdit

NavigationTimingEdit

No changes for NavigationTiming

NewsletterEdit

No changes for Newsletter

NewUserMessageEdit

No changes for NewUserMessage

NukeEdit

OATHAuthEdit

OAuthEdit

No changes for OAuth

OpenStackManagerEdit

No changes for OpenStackManager

ORESEdit

PageAssessmentsEdit

No changes for PageAssessments

PagedTiffHandlerEdit

No changes for PagedTiffHandler

PageImagesEdit

PageTriageEdit

PageViewInfoEdit

ParserFunctionsEdit

ParsoidBatchAPIEdit

No changes for ParsoidBatchAPI

PdfHandlerEdit

No changes for PdfHandler

PerformanceInspectorEdit

No changes for PerformanceInspector

PetitionEdit

No changes for Petition

PoemEdit

No changes for Poem

PoolCounterEdit

No changes for PoolCounter

PopupsEdit

No changes for Popups

ProofreadPageEdit

  • git #3eaa7a67 - Avoids to call on( 'load' if the window is already loaded by Tpt

PropertySuggesterEdit

No changes for PropertySuggester

QuickSurveysEdit

No changes for QuickSurveys

QuizEdit

No changes for Quiz

ReadingListsEdit

No changes for ReadingLists

RelatedArticlesEdit

RenameuserEdit

No changes for Renameuser

RevisionSliderEdit

No changes for RevisionSlider

RSSEdit

No changes for RSS

SandboxLinkEdit

No changes for SandboxLink

ScoreEdit

No changes for Score

ScribuntoEdit

  • git #9bedee06 - Revert "Suppress wrong phan errors" by Ladsgroup
  • git #5be8a76d - Reduce CPU timeout time in testTimeLimit by Amir Sarabadani

SearchExtraNSEdit

No changes for SearchExtraNS

SecureLinkFixerEdit

  • git #86774340 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
  • git #eaeaee69 - Updating domains.php from Mozilla by SecureLinkFixer updater bot

SecurePollEdit

SentryEdit

No changes for Sentry

ShortUrlEdit

No changes for ShortUrl

SiteMatrixEdit

No changes for SiteMatrix

SkinPerPageEdit

No changes for SkinPerPage

SpamBlacklistEdit

No changes for SpamBlacklist

SubPageList3Edit

No changes for SubPageList3

SubpageSortkeyEdit

No changes for SubpageSortkey

SyntaxHighlight_GeSHiEdit

No changes for SyntaxHighlight_GeSHi

TemplateDataEdit

No changes for TemplateData

TemplateSandboxEdit

No changes for TemplateSandbox

TemplateStylesEdit

No changes for TemplateStyles

TemplateWizardEdit

TextExtractsEdit

No changes for TextExtracts

ThanksEdit

No changes for Thanks

TheWikipediaLibraryEdit

No changes for TheWikipediaLibrary

TimedMediaHandlerEdit

timelineEdit

No changes for timeline

TitleBlacklistEdit

No changes for TitleBlacklist

TocTreeEdit

No changes for TocTree

TorBlockEdit

No changes for TorBlock

TranslateEdit

No changes for Translate

TranslationNotificationsEdit

No changes for TranslationNotifications

TrustedXFFEdit

No changes for TrustedXFF

TwoColConflictEdit

No changes for TwoColConflict

UniversalLanguageSelectorEdit

No changes for UniversalLanguageSelector

UploadsLinkEdit

No changes for UploadsLink

UploadWizardEdit

UrlShortenerEdit

UserMergeEdit

VipsScalerEdit

No changes for VipsScaler

VisualEditorEdit

WikibaseEdit

WikibaseCirrusSearchEdit

WikibaseLexemeEdit

WikibaseLexemeCirrusSearchEdit

WikibaseMediaInfoEdit

  • git #499311d6 - Initialize CaptionsPanel before entityLoaded fires (task T229279) by Cormac Parle
  • git #85193acb - Add wikibase.entityPage.entityLoaded as dependency of the wikibase.mediainfo.filePageDisplay (task T229279) by Amir Sarabadani
  • git #bcaf1329 - Handle additional markup returned by requests to wbformatvalue (task T228693) by Eric Gardner
  • git #6b4aeefe - Refactoring CaptionsPanel.js to make it easier to test by Cormac Parle
  • git #68a4d381 - License confirmation dialog must handle rejects by Matthias Mullie
  • git #1a96aaf8 - Bring back statements cancel confirmation message (task T228849) by Matthias Mullie
  • git #2ffa71e7 - Fix formatValue abort handling (task T228807) by Matthias Mullie
  • git #720b86fa - Also add prominence toggle handler to otherStatementsEnabled html by Matthias Mullie
  • git #994298bf - Don't rerender when property or value changes by Matthias Mullie
  • git #1020a4df - Use forEach insteaf of map if we're not returning anything by Matthias Mullie
  • git #89eadf18 - Add ability to parse callback handlers into templates by Matthias Mullie

WikibaseQualityConstraintsEdit

Wikidata.orgEdit

No changes for Wikidata.org

WikidataPageBannerEdit

No changes for WikidataPageBanner

WikiEditorEdit

No changes for WikiEditor

wikihieroEdit

No changes for wikihiero

WikiLoveEdit

No changes for WikiLove

WikimediaBadgesEdit

No changes for WikimediaBadges

WikimediaEditorTasksEdit

No changes for WikimediaEditorTasks

WikimediaEventsEdit

WikimediaIncubatorEdit

WikimediaMaintenanceEdit

WikimediaMessagesEdit

No changes for WikimediaMessages

XAnalyticsEdit

No changes for XAnalytics

SkinsEdit

CologneBlueEdit

No changes for CologneBlue

EUCopyrightCampaignSkinEdit

No changes for EUCopyrightCampaignSkin

MinervaNeueEdit

MonoBookEdit

No changes for MonoBook

ModernEdit

No changes for Modern

NostalgiaEdit

No changes for Nostalgia

TimelessEdit

No changes for Timeless

VectorEdit

Total ChangesEdit

259 Changes in 54 repos by 64 authors