Open main menu

MediaWiki 1.32/wmf.7/Changelog

Contents

Core changesEdit

  • git #2a38174f - ExternalUserNames: Update partly incomplete documentation (task T192376) by Thiemo Kreuz
  • git #aa01aa99 - Sync RELEASE-NOTES-1.31 with REL1_31' by Krinkle
  • git #96d25f6b - resourceloader: Remove support for Module::getModifiedTime() and getModifiedHash() (task T94074) by Timo Tijhof
  • git #7271d50b - Deprecate $wgDBmysql5 (task T196185) by Kunal Mehta
  • git #0a715c85 - makeCollapsible: Reduce duplicate code for adding eventhandlers by Derk-Jan Hartman
  • git #817049ec - Begin introducing PHP 5.6 variadic parameters where appropriate by Max Semenik
  • git #ba7af6f5 - Restore section IDs on Special:EditWatchlist (task T194503) by Jforrester
  • git #03583f7a - Use PHP 7 "\u{NNNN}" Unicode codepoint escapes in string literals (part 2) by Jforrester
  • git #0313128b - Use PHP 7 "\u{NNNN}" Unicode codepoint escapes in string literals by Jforrester
  • git #4d5b2473 - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by James D. Forrester
  • git #c84083e4 - Make archive.ar_rev_id unique (task T193180) by Gergő Tisza
  • git #0a1144fb - Make cleanupSpam.php query for http and https (task T186795) by Reedy
  • git #f8afbb65 - Remove outdated comment by Fomafix
  • git #7a730a6f - objectcache: update MemcachedPeclBagOStuff for pecl memcached 3.0.0 (task T196125) by Aaron Schulz
  • git #fb513300 - rdbms: include client ID hash in ChronologyProtector cookies (task T194403) (task T190082) by Aaron Schulz
  • git #c9339ba5 - installer: Don't allow setting $wgDBmysql5 (task T196185) by Kunal Mehta
  • git #6ebd5fd3 - Add language support for Batak Mandailing (btm) (task T195940) by MarcoAurelio
  • git #acace9a0 - objectcache: add setMockTime() method to BagOStuff/WANObjectCache by Aaron Schulz
  • git #13f7232b - objectcache: make RedisBagOStuff pass all tests by Aaron Schulz
  • git #2ecb2c94 - Use wikimedia/xmp-reader library (task T100922) by Kunal Mehta
  • git #6a45c007 - Kill non namespaced ScopedCallback by Reedy
  • git #0cb8cf20 - Upgrade wikimedia/scoped-callback to 2.0.0 by Kunal Mehta
  • git #9e3d7c14 - clientpool: refactor Redis authentication error handling (task T191927) by Aaron Schulz
  • git #82ad0a2b - Use makeLink instead of makeKnownLink on Special:WhatLinksHere (task T195933) by Legoktm
  • git #4f32c9fe - Follow-up If8dfdaf1, I1c5eee3f: Don't assume INTL_ICU_VERSION exists on Special:Version by James D. Forrester
  • git #d5cde754 - installer: Hide binary/utf-8 charset option from users (task T196092) by Kunal Mehta
  • git #9befbd38 - Revert "Strip soft hyphens (U+00AD) from title" by James D. Forrester
  • git #722ff7b1 - Revert "Strip Unicode 6.3.0 directional formatting characters from title" by James D. Forrester
  • git #5b2dd855 - RCFilters: Add an opt-out preference for filters on watchlist (task T195431) by Catrope
  • git #0123e91f - Remove renamed .inc files from phan config by Umherirrender
  • git #a930bf7d - Remove deprecated global $parserMemc and wfGetParserCacheStorage by Timo Tijhof
  • git #8c116df0 - docs: Update for deprecated $parserMemc by Timo Tijhof
  • git #1f017f29 - Make linkshere-related messages backward compatible (task T189860) by Daimona Eaytoy
  • git #72f2e984 - Exit maintenance script with non-zero status if execute() returns false by Tim Starling
  • git #25503cf0 - Maintenance script to wrap the mysql binary by Tim Starling
  • git #657a6b24 - Use PHP7 constant expression instead of a magic number by Max Semenik
  • git #bb52950f - Remove workaround for PHP bug 66021 (PHP < 5.5.12) by MaxSem
  • git #485f66f1 - Use PHP 7 '??' operator instead of '?:' with 'isset()' where convenient by James D. Forrester
  • git #b191e5e8 - Use PHP 7 '<=>' operator in 'sort()' callbacks by James D. Forrester
  • git #4fd27f00 - Use PHP 5.6 '**' operator instead of 'pow()' function by James D. Forrester
  • git #52b0799e - Use PHP 5.6 constant expressions for some bitfield constants by James D. Forrester
  • git #1599337b - PHPSessionHandler: Drop now-pointless return methods for PHP5 compat. by James D. Forrester
  • git #575504ed - PhpHttpRequest: Drop back-compat code for PHP 5.5 and before by James D. Forrester
  • git #65c610a9 - rcfilters: Stop the "Live updates" button animation from affecting text rendering (task T181338) by Bartosz Dziewoński
  • git #224864eb - registration: Initialize PSR-4 namespaces at same stage as normal autoloader (task T195783) by Kunal Mehta
  • git #5fe159de - jquery.lengthLimit: Fix 'cut'/'paste' event handling (task T64319) by Bartosz Dziewoński
  • git #59a9ec51 - resourceloader: Create mediawiki.base.js and move mw.inspect to it (task T192623) by Timo Tijhof
  • git #5f8a94a0 - resourceloader: Improve coverage of ResourceLoader::respond() by Timo Tijhof
  • git #540538eb - Special:Preferences/reset: Always use OOUI not the deprecated vform (task T195977) by Jforrester
  • git #f15beb8b - Update OOUI to v0.27.1 by Jforrester
  • git #f0d74cc2 - resourceloader: Remove use of $.params in mediawiki.js (task T192623) by Krinkle
  • git #174f0d28 - Message: Only clear message cache when set language is different by Krinkle
  • git #0b5ed025 - rdbms: do not silently rollback empty transactions on error by Aaron Schulz
  • git #6b6c7155 - Fix PreferencesForm alias by Reedy
  • git #ab85b173 - Add @deprecated tags to DatabaseBase (task T195576) by Reedy
  • git #1cee41b9 - Call Database::timestamp in some tests (task T195807) by Umherirrender
  • git #765370a6 - Add @deprecated tags to various class_alias calls (task T195576) by Kunal Mehta
  • git #b5e6da43 - Don't autoload classes in AutoloadStructureTest (task T195823) by Kunal Mehta
  • git #9c387f50 - Record a log entry on page creation (task T12331) by Kaldari
  • git #e7d14247 - OutputPage: Remove 'X-UA-Compatible' header (was for IE8-10 JS compat) (task T27378) by Krinkle
  • git #d741d0d9 - Split ApiUsageException and UsageException to class per file by Reedy
  • git #5522a7a9 - Split ApiMessage to class per file by Reedy
  • git #8880a251 - rdbms: make runOnTransactionIdleCallbacks() reset DBO_TRX on exceptions by Aaron Schulz
  • git #7b2182d9 - preferences: Preserve Status from saveFormData() in submitForm() (task T191933) by Timo Tijhof
  • git #55211908 - MediaSearch widget: Bring in ApiResultsQueue tests from upstream by Ed Sanders
  • git #ce6ae6ad - ResourceLoaderLessVarFileModule: Add parameter 'lessMessages' by Fomafix
  • git #e7e4e705 - Add a simple .editorconfig (task T172959) by Legoktm

VendorEdit

ExtensionsEdit

3DEdit

No changes for 3D

AbuseFilterEdit

ActiveAbstractEdit

No changes for ActiveAbstract

AdvancedSearchEdit

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

No changes for BetaFeatures

BounceHandlerEdit

  • git #47ed02e1 - Update tests to not use real host names by Timo Tijhof

CalendarEdit

No changes for Calendar

CampaignsEdit

No changes for Campaigns

CapiuntoEdit

No changes for Capiunto

CategoryTreeEdit

No changes for CategoryTree

CentralAuthEdit

CharInsertEdit

No changes for CharInsert

CheckUserEdit

No changes for CheckUser

CirrusSearchEdit

CiteEdit

CiteThisPageEdit

No changes for CiteThisPage

CitoidEdit

No changes for Citoid

cldrEdit

No changes for cldr

CognateEdit

No changes for Cognate

CodeEditorEdit

No changes for CodeEditor

CodeMirrorEdit

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

No changes for CongressLookup

ContactPageEdit

No changes for ContactPage

ContentTranslationEdit

ContributionTrackingEdit

No changes for ContributionTracking

CreditsSourceEdit

No changes for CreditsSource

DashikiEdit

No changes for Dashiki

DisableAccountEdit

No changes for DisableAccount

DisambiguatorEdit

No changes for Disambiguator

DismissableSiteNoticeEdit

No changes for DismissableSiteNotice

DonationInterfaceEdit

DoubleWikiEdit

No changes for DoubleWiki

DynamicSidebarEdit

No changes for DynamicSidebar

EchoEdit

  • git #d0714b29 - NotifUser: Simplify function signatures for getNotificationCount() and friends by Krinkle
  • git #fa21b7b0 - NotifUser: Un-merge getMemcKey() and getGlobalMemcKey() by Roan Kattouw
  • git #1fec0793 - NotifUser: Remove $dbSource parameter from resetNotificationCount() by Catrope
  • git #0edd96da - NotifUser: Add a doc comment for getForeignCount() by Catrope
  • git #5935a637 - NotifUser: Simplify timestamp comparisons in getForeignTimestamp() too by Catrope
  • git #d90e2d10 - NotifUser: Redo caching strategy for multi-DC compatibility (task T164860) by Roan Kattouw
  • git #0f7afb1e - Convert SpecialHelpMenuWidget to a customised DropdownWidget (task T178387) by Ed Sanders
  • git #bd2f39ca - Fix config documentation by Esanders
  • git #5c33f929 - CachedList: Use getWithSetCallback() (task T164860) by Catrope
  • git #32b82fa1 - NotifUser: Make resetNotificationCount() default to DB_MASTER by Catrope
  • git #54412949 - UnreadWikis: Check the actual object we're about to call a method on by Aaron Schulz
  • git #e29d1253 - UserNotificationGateway: Add getDB() method by Aaron Schulz
  • git #0483c5ff - EchoHooks: Fix copypasta in link to documentation page by Aaron Schulz
  • git #6cdebeb6 - tests: Delete the rspec tests by Roan Kattouw
  • git #b3b97207 - build: Extend 'svgmin' options and move to 'minify' task (task T185596) by James D. Forrester
  • git #e20d0aaf - EventPresentationModel::factory: Force type Language for $language by Fomafix
  • git #d1ef3a95 - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
  • git #9de02857 - Replace .parent with .super by Ed Sanders
  • git #3b4be7b6 - NotificationItemWidgets: Remove property setting duplicated from parents by Ed Sanders

EducationProgramEdit

No changes for EducationProgram

ElasticaEdit

No changes for Elastica

ElectronPdfServiceEdit

No changes for ElectronPdfService

EventBusEdit

EventLoggingEdit

No changes for EventLogging

ExtensionDistributorEdit

No changes for ExtensionDistributor

FeaturedFeedsEdit

No changes for FeaturedFeeds

FileExporterEdit

No changes for FileExporter

FileImporterEdit

FlaggedRevsEdit

FlowEdit

FundraiserLandingPageEdit

FundraisingTranslateWorkflowEdit

No changes for FundraisingTranslateWorkflow

GadgetsEdit

No changes for Gadgets

GeoCrumbsEdit

No changes for GeoCrumbs

GeoDataEdit

GettingStartedEdit

No changes for GettingStarted

GraphEdit

No changes for Graph

GlobalBlockingEdit

No changes for GlobalBlocking

GlobalCssJsEdit

  • git #26a3097a - ResourceLoaderGlobalUserModule: Use $context->getUserObj() instead of manually by Krinkle

GlobalPreferencesEdit

GlobalUsageEdit

No changes for GlobalUsage

GlobalUserPageEdit

No changes for GlobalUserPage

GoogleNewsSitemapEdit

No changes for GoogleNewsSitemap

GuidedTourEdit

No changes for GuidedTour

GWToolsetEdit

ImageMapEdit

No changes for ImageMap

InputBoxEdit

No changes for InputBox

InsiderEdit

No changes for Insider

intersectionEdit

No changes for intersection

InterwikiEdit

No changes for Interwiki

InterwikiSortingEdit

No changes for InterwikiSorting

JADEEdit

JosaEdit

No changes for Josa

JsonConfigEdit

No changes for JsonConfig

KartographerEdit

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

No changes for MassMessage

MathEdit

MobileAppEdit

No changes for MobileApp

MobileFrontendEdit

MultimediaViewerEdit

No changes for MultimediaViewer

MwEmbedSupportEdit

No changes for MwEmbedSupport

NavigationTimingEdit

No changes for NavigationTiming

NewsletterEdit

No changes for Newsletter

NewUserMessageEdit

No changes for NewUserMessage

NukeEdit

No changes for Nuke

OAuthEdit

OATHAuthEdit

No changes for OATHAuth

ORESEdit

OpenStackManagerEdit

No changes for OpenStackManager

PagedTiffHandlerEdit

No changes for PagedTiffHandler

PageAssessmentsEdit

No changes for PageAssessments

PageImagesEdit

No changes for PageImages

PageTriageEdit

PageViewInfoEdit

No changes for PageViewInfo

ParserFunctionsEdit

No changes for ParserFunctions

ParserMigrationEdit

No changes for ParserMigration

ParsoidBatchAPIEdit

No changes for ParsoidBatchAPI

PdfHandlerEdit

  • git #57b8c36e - Use librarized XMPReader class and minor cleanup by Kunal Mehta

PerformanceInspectorEdit

No changes for PerformanceInspector

PetitionEdit

No changes for Petition

PoemEdit

PoolCounterEdit

No changes for PoolCounter

PopupsEdit

ProofreadPageEdit

PropertySuggesterEdit

No changes for PropertySuggester

QuickSurveysEdit

QuizEdit

No changes for Quiz

ReadingListsEdit

No changes for ReadingLists

RelatedArticlesEdit

No changes for RelatedArticles

RelatedSitesEdit

No changes for RelatedSites

RenameuserEdit

No changes for Renameuser

RevisionSliderEdit

  • git #33b2b584 - Remove dependencies on deprecated modules 'mediawiki.api.*' by WMDE-Fisch

RSSEdit

No changes for RSS

SandboxLinkEdit

No changes for SandboxLink

ScribuntoEdit

No changes for Scribunto

ScoreEdit

No changes for Score

SearchExtraNSEdit

No changes for SearchExtraNS

SecurePollEdit

No changes for SecurePoll

SentryEdit

No changes for Sentry

ShortUrlEdit

No changes for ShortUrl

SiteMatrixEdit

No changes for SiteMatrix

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

TextExtractsEdit

No changes for TextExtracts

ThanksEdit

TimedMediaHandlerEdit

No changes for TimedMediaHandler

timelineEdit

No changes for timeline

TitleBlacklistEdit

No changes for TitleBlacklist

TocTreeEdit

No changes for TocTree

TorBlockEdit

No changes for TorBlock

TranslateEdit

TranslationNotificationsEdit

No changes for TranslationNotifications

TrustedXFFEdit

No changes for TrustedXFF

TwoColConflictEdit

No changes for TwoColConflict

UnicodeConverterEdit

No changes for UnicodeConverter

UniversalLanguageSelectorEdit

UploadsLinkEdit

No changes for UploadsLink

UploadWizardEdit

No changes for UploadWizard

UrlShortenerEdit

No changes for UrlShortener

UserMergeEdit

No changes for UserMerge

VipsScalerEdit

No changes for VipsScaler

VisualEditorEdit

  • git #a7049dac - Update language variant node to use new invisible icon API (task T195887) by Jforrester
  • git #d3fd979d - Paste conversion dialog shouldn't be escapable by David Lynch
  • git #b049a82e - ApiResponseCache: Add a check for data.query before accessing redirects by Santhosh Thottingal
  • git #21f526bf - mw.trackSubscriber: Remove action.init.timing value (task T160315) by Krinkle
  • git #a7f5a76b - build: Introduce eslint-plugin-qunit by Ed Sanders
  • git #4f456b14 - Disconnect surface model history listener when tearing down (task T195775) by Bartosz Dziewoński
  • git #d3824dee - DesktopArticleTarget: Section-scroll as part of restoring the page (task T194631) by David Lynch
  • git #d4841abb - ApiVisualEditor: Defensively check that query prop revisions returns arrays (task T193718) by Esanders
  • git #27d0634a - ApiResponseCache: Support redirects data processing by Santhosh Thottingal

WikibaseEdit

WikibaseLexemeEdit

WikibaseQualityEdit

No changes for WikibaseQuality

WikibaseQualityConstraintsEdit

  • git #3ae30d39 - Add ResultsSource and auxiliary services to ConstraintReportFactory (task T190933) by Lucas Werkmeister
  • git #0e8f1350 - Add 'citation needed' constraint (task T195052) by Amir Sarabadani
  • git #093a7112 - Fix tests after TimeAdjustableWANObjectCache was removed by Leszek Manicki
  • git #ef06aad6 - Adjusted namespaces of test classes to comply with AutoLoaderStructureTest by Leszek Manicki

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

Wikidata.orgEdit

No changes for Wikidata.org

WikimediaEventsEdit

No changes for WikimediaEvents

WikimediaIncubatorEdit

No changes for WikimediaIncubator

WikimediaMaintenanceEdit

No changes for WikimediaMaintenance

WikimediaMessagesEdit

XAnalyticsEdit

No changes for XAnalytics

ZeroBannerEdit

No changes for ZeroBanner

ZeroPortalEdit

No changes for ZeroPortal

SkinsEdit

CologneBlueEdit

No changes for CologneBlue

MinervaNeueEdit

MonoBookEdit

No changes for MonoBook

ModernEdit

No changes for Modern

NostalgiaEdit

No changes for Nostalgia

TimelessEdit

VectorEdit

  • git #feca6b27 - Remove unused margin/padding override for '#mw-head h3' by Bartosz Dziewoński
  • git #0a0ddcc5 - Align tabs and search input font-size by Krinkle

Total ChangesEdit

242 Changes in 45 repos by 70 committers