MediaWiki 1.30/wmf.15
Appearance
MediaWiki 1.30.0-wmf.14 | Deployment of MediaWiki 1.30.0-wmf.15 to Wikimedia sites | MediaWiki 1.30.0-wmf.16 |
The latest version (labeled "1.30.0-wmf.15") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 22 August 2017 (see the roadmap).
Core changes
[edit]- git #97fd60fd - rdbms: Avoid selectDB() call in LoadMonitor new connections (task T172559)
- git #b663b8eb - PHPVersionCheck: Use HTTPS download URL for downloading PHP
- git #434ea4f4 - Remove MemcachedClient compat class names
- git #4c6fd2bc - Remove RunningStat compat class
- git #015b7469 - Remove IPSet compat classes
- git #7f0486b1 - Remove Cdb compat class names
- git #d452a4fb - LocalisationCache: Remove unused "use" statements
- git #b96e76ae - build: Bump eslint-config-wikimedia from 0.4.0 to 0.5.0
- git #2a416c57 - Don't hard-code Preferences page name (task T173682)
- git #0a6240c4 - RCFilters: Ignore sticky filters when emptying all filters (task T172580)
- git #944bdda5 - RCFilters: Add title attribute to [x] button (task T173608)
- git #8fd091be - RCFilters: Fix highlight circle misalignment (task T172820)
- git #918e4c39 - Delete maintenance/deleteRevision.php
- git #3f1a5280 - Use short type bool/int in param documentation
- git #538d1d2c - RCFilters: Add title attribute to highlighted rows (task T173608)
- git #eca0936a - debug: Add cli_argv field to monolog WikiProcessor
- git #4ceff60b - Remove child-selector-emu.html
- git #15e60f03 - Deprecate greys not part of WikimediaUI color palette any more (task T152025)
- git #c36b831e - WLFilters: new 'watchlist activity' filter group (task T171127)
- git #7da24265 - WLFilters: convert mark as seen button to new style (task T171121)
- git #c06e5256 - Enable RCFilters app on Watchlist (task T171132, task T171218)
- git #42ba9ea5 - SpecialNewpages: add $attribs['class'] immediately before creating <li> (task T173556)
- git #3863dd23 - Remove deprecated jquery.mwExtension module
- git #99c80a8f - rdbms: Support secondary autocommit connections in LoadBalancer (task T140338, task T42451)
- git #4107d1d4 - jquery.migrate: Instrument with mw.track() (task T124742)
- git #fbcb7b95 - Update jQuery Migrate to v3.0.1-pre (9e3dfcb) (task T124742)
- git #2c01147c - Skin: Remove redundant use of QuickTemplate::setRef() (task T140664)
- git #55333d58 - rdbms: Fix grammar in DBTransactionSizeError log message
- git #f45b40fe - Restore the newFromId() approach in SpecialNewpages::feedItemDesc (task T173541)
- git #04a05a2b - rdbms: Rename "memCache" to "memStash" in LBFactory
- git #07cd19ae - Make mysql getHeartbeatData() method not count query/RTT in estimate
- git #4f662445 - RCFilters: Fix validation for single_option groups (task T173303)
- git #ebcb7aef - RCFilters UI: Correct full coverage message
- git #62fcaece - Remove "memCache" field from LoadBalancer
- git #a5493130 - Avoid lock acquisition errors for multi-title refreshlinks jobs (task T173462)
- git #4e076701 - Use json extension for .stylelintrc (task T173516)
- git #a619be81 - database: make close() sanity check mTrxPreCommitCallbacks
- git #0778fa15 - Hard-deprecate ProfileSection
- git #d14006da - .gitignore: Ignore /composer.phar file
- git #7e92dc49 - Restore non-mangled anchors in API help in all cases
- git #30cfcd39 - Support AJAX watch in skins that use a different class structure (task T173279)
- git #e491f22d - mediawiki.ui: Bring checkbox and radio on par with WikimediaUI design (task T148265)
- git #9b8b3149 - Fix spacing for @param and indent of function comments
- git #797c27e5 - RCFilters: tweak old changes indicator (task T172213)
- git #d65f49aa - RCFilters: Add marker between old and new changes in enhanced mode (task T163426)
- git #77392760 - Soft deprecation of DatabaseMysql (task T120333)
- git #af2a2154 - Change 'editfont' default preference to 'monospace' (task T171201)
Vendor
[edit]No vendor changes
Extensions
[edit]AbuseFilter
[edit]- git #1e5a5539 - Remove unused message parameters
- git #dbd7a049 - Use json extension for .stylelintrc (task T173516)
- git #8ff80d01 - Convert Special:AbuseFilter/import to OOjs (task T132284)
AntiSpoof
[edit]- git #7f9e0834 - Type-hint SpoofUser::batchRecord() for IDatabase (task T173394)
ApiFeatureUsage
[edit]- git #fcff8078 - Use json extension for .stylelintrc (task T173516)
Babel
[edit]- git #ba16a639 - Clean up jsonlint config
- git #39932cce - Use json extension for .stylelintrc (task T173516)
BetaFeatures
[edit]- git #f814f910 - Clean up grunt watch config
- git #378957d4 - Use json extension for .stylelintrc (task T173516)
Calendar
[edit]- git #89fd9155 - Use json extension for .stylelintrc (task T173516)
Capiunto
[edit]- git #81d5b677 - Use json extension for .stylelintrc (task T173516)
CategoryTree
[edit]- git #86570ed5 - Use json extension for .stylelintrc (task T173516)
CentralAuth
[edit]- git #6abbbab3 - Use namespaced ScopedCallback
- git #953b17b7 - Use json extension for .stylelintrc (task T173516)
- git #1641097c - Pass $fname to DB callback in GlobalUserRenameStatus
- git #f8672e71 - Use namespaced IDatabase in documentation
CharInsert
[edit]- git #2a4b6582 - Use json extension for .stylelintrc (task T173516)
CirrusSearch
[edit]- git #f83ea360 - Use json extension for .stylelintrc (task T173516)
- git #2b06b154 - Add Token Filter to Remove Commas from Chinese Indexes (task T172653)
- git #c41e3c3c - build: Update mediawiki/mediawiki-codesniffer to 0.11.1
Cite
[edit]- git #4c89ab4b - Use json extension for .stylelintrc (task T173516)
- git #05ffafc2 - ce.MWReferencesListNode: wait for content before destroying temporary view node (task T168932)
CiteThisPage
[edit]- git #8a92f505 - Use json extension for .stylelintrc (task T173516)
Citoid
[edit]- git #1601d408 - Use json extension for .stylelintrc (task T173516)
CleanChanges
[edit]- git #47eeee7d - Use json extension for .stylelintrc (task T173516)
- git #4f5f53df - Replace $( document ).ready( ... ) by $( ... )
- git #c2e6dcb7 - Avoid href="#" for <a>
CodeEditor
[edit]- git #beb54ff9 - Use json extension for .stylelintrc (task T173516)
CodeMirror
[edit]- git #5cd288b2 - Don't use tab indenting between array items
- git #fee338e7 - Use json extension for .stylelintrc (task T173516)
- git #29680ace - Add padding support for other skins
CodeReview
[edit]- git #3fb92cce - Use json extension for .stylelintrc (task T173516)
CollaborationKit
[edit]- git #81afde3c - Use json extension for .stylelintrc (task T173516)
Collection
[edit]- git #9659e368 - Use json extension for .stylelintrc (task T173516)
CommonsMetadata
[edit]- git #57f542e8 - Use namespaced ScopedCallback
ConfirmEdit
[edit]- git #63800fcc - Use json extension for .stylelintrc (task T173516)
- git #cb2a80da - build: Update mediawiki/mediawiki-codesniffer to 0.11.1
ContentTranslation
[edit]- git #b279870f - Use json extension for .stylelintrc (task T173516)
- git #d0d36f34 - Replace fixed `border-radius` values with central vars
- git #deefd56e - Replace remaining blues from dashboard by WikimediaUI palette one (task T150731)
- git #e1336622 - Adjust styling for refresh action (task T158750)
ContributionTracking
[edit]- git #c57bc442 - Use json extension for .stylelintrc (task T173516)
DismissableSiteNotice
[edit]- git #ab906633 - Use json extension for .stylelintrc (task T173516)
DonationInterface
[edit]- git #e38c59e4 - Update SmashPig library
- git #8268f93f - PayPal dead sessions: show thank you page (task T167923)
- git #686f4bde - Use json extension for .stylelintrc (task T173516)
Echo
[edit]- git #537708ce - Update Red50 'destructive' color
- git #9095d5bc - Use namespaced ScopedCallback
- git #9e320bac - Fix 'unread' dot top padding regression (task T173059)
- git #52d35663 - Use json extension for .stylelintrc (task T173516)
- git #d7ebaf8c - Replace outdated `border-radius` value with WikimediaUI one
- git #4f69e476 - Better explain how the Mute feature works (task T166626)
- git #fdd1fe6d - Duplicate new table from core, patch 349457
EducationProgram
[edit]- git #f641d23b - Use json extension for .stylelintrc (task T173516)
ElectronPdfService
[edit]- git #f96384fb - Clean up jsonlint config
- git #d6295fe0 - Use json extension for .stylelintrc (task T173516)
EventBus
[edit]- git #98bad96b - build: Update mediawiki/mediawiki-codesniffer to 0.11.1
EventLogging
[edit]- git #9b56517f - Use json extension for .stylelintrc (task T173516)
ExtensionDistributor
[edit]- git #50a2c01f - Use json extension for .stylelintrc (task T173516)
FlaggedRevs
[edit]- git #f5270dd3 - Use json extension for .stylelintrc (task T173516)
Flow
[edit]- git #ef633b83 - Localize namespaces in ba (task T173719)
- git #b760ba2c - Use json extension for .stylelintrc (task T173516)
- git #82de00e1 - Replace 'constructive' with 'progressive' flag
- git #1300c07b - Duplicate new table from core, patch 349457
GWToolset
[edit]- git #5f720806 - Use namespaced ScopedCallback
- git #ae53c1c1 - Use json extension for .stylelintrc (task T173516)
Gadgets
[edit]- git #d8474c33 - Localize namespaces in ba (task T173718)
GettingStarted
[edit]- git #04b9ae7b - Use json extension for .stylelintrc (task T173516)
- git #7cd93b38 - Replace abandoned colors with current WikimediaUI ones (task T172850)
GlobalUserPage
[edit]- git #f38b674a - Use json extension for .stylelintrc (task T173516)
Graph
[edit]- git #1e6028ce - Use json extension for .stylelintrc (task T173516)
GuidedTour
[edit]- git #22564b02 - Use json extension for .stylelintrc (task T173516)
InputBox
[edit]- git #73dc92fb - Use json extension for .stylelintrc (task T173516)
Interwiki
[edit]- git #228f141c - Use json extension for .stylelintrc (task T173516)
JsonConfig
[edit]- git #74f0b5ce - Use json extension for .stylelintrc (task T173516)
Kartographer
[edit]- git #e3f41e02 - Use json extension for .stylelintrc (task T173516)
LdapAuthentication
[edit]- git #e9413209 - Use namespaced ScopedCallback
Linter
[edit]- git #11f4a97b - Provide parsermigration-edit edit link option for categories
LiquidThreads
[edit]- git #153e6c3e - Use json extension for .stylelintrc (task T173516)
LoginNotify
[edit]- git #7a85836f - Fix typo in the notification message
- git #3b9faadf - Log usage statistics (task T170345)
MassMessage
[edit]- git #ed6f89f9 - Use json extension for .stylelintrc (task T173516)
Math
[edit]- git #239c7dff - Use json extension for .stylelintrc (task T173516)
- git #fc2d5730 - Add config for tracking category math-tracking-category-render-error (task T173371)
MobileApp
[edit]- git #3aa6bfc5 - Use json extension for .stylelintrc (task T173516)
MobileFrontend
[edit]- git #8c80eaab - Change Special:Nearby refresh Icon to pointer on-hover (task T126387)
- git #2b2d0ea0 - Use json extension for .stylelintrc (task T173516)
- git #de4d7763 - Revert "Import the right files"
- git #9924bf9d - Hygiene: Remove and tidy some Minerva references
- git #cb1a66de - Replace remaining solid greys and blue with WikimediaUI palette ones (task T146799)
- git #366f4f7f - Import the right files
- git #7e9b3275 - Add href to refresh icon on Special:Nearby to change cursor (task T126387)
- git #456264d8 - Verify the existence of `url` key when parsing lang objects (task T172316)
- git #4b5dc4de - Replace abandoned `@colorGray3` with current WikimediaUI palette one (task T146799, task T172850)
- git #bb5c2ef3 - Hygiene: Correct documentation
- git #5cc556ff - Hygiene: Remove unnecessary Less vars
- git #873d9a54 - Use proto current not proto relative (task T153811)
- git #d3ef62b5 - build: Update mediawiki/mediawiki-codesniffer to 0.11.1
MultimediaViewer
[edit]- git #ffd37060 - Use json extension for .stylelintrc (task T173516)
Newsletter
[edit]- git #49aeb41c - Use json extension for .stylelintrc (task T173516)
OATHAuth
[edit]- git #a774b1a2 - Use json extension for .stylelintrc (task T173516)
OAuth
[edit]- git #d4b943ca - Use json extension for .stylelintrc (task T173516)
ORES
[edit]- git #49221295 - Use json extension for .stylelintrc (task T173516)
OpenStackManager
[edit]- git #c19949fd - Use json extension for .stylelintrc (task T173516)
PageTriage
[edit]- git #9e05d3aa - Use json extension for .stylelintrc (task T173516)
ParserMigration
[edit]- git #a3f225ed - Use json extension for .stylelintrc (task T173516)
- git #79ea23e5 - Use non-deprecated namespaced ScopedCallback
Petition
[edit]- git #7e597f1b - Use json extension for .stylelintrc (task T173516)
Popups
[edit]- git #4d8364a9 - Hygiene: Use promises A/A+ everywhere (task T173819)
- git #584c5368 - Use json extension for .stylelintrc (task T173516)
- git #55f075bf - Remove aborting of BeforePageDisplay hook (task T173411)
- git #e4e9bb3b - Popups A/B test infrastructure (task T171853)
- git #910dd040 - if preview count stored in localStorage is not a number override it (task T168371)
- git #08331ba1 - Return promises from QUnit test (task T170812)
- git #3ac3769a - Remove event logging duplication detection and logging (task T172106)
ProofreadPage
[edit]- git #2f96aeb6 - Use json extension for .stylelintrc (task T173516)
QuickSurveys
[edit]- git #6eb50b0e - Use json extension for .stylelintrc (task T173516)
Quiz
[edit]- git #1989b0dc - Use json extension for .stylelintrc (task T173516)
- git #3e0dbf73 - Use regex splitting for parseCategories to enable Interwiki and template links inside Categories (task T165363)
- git #1c037899 - Fix the colour of the text in a quiz that has a syntax error (task T173304)
RelatedArticles
[edit]- git #9d2a46fb - For Selenium tests, click the link to switch to mobile view (task T171847)
- git #569e2078 - Use json extension for .stylelintrc (task T173516)
RevisionSlider
[edit]- git #30ec41e6 - Use json extension for .stylelintrc
- git #1d2811f3 - Revert "Reintroduce hover and bar clicking"
Score
[edit]- git #f187039d - Use json extension for .stylelintrc (task T173516)
- git #4d82a254 - Update documentation (task T113046)
Scribunto
[edit]- git #b8ff734a - Use namespaced ScopedCallback
- git #84b9870e - Use json extension for .stylelintrc (task T173516)
- git #e16533fa - Remove retrieval of deprecated pageviews statistics
SecurePoll
[edit]- git #20373eb3 - Use json extension for .stylelintrc (task T173516)
- git #e35dfd16 - Replaced mt_rand() with MWCryptRand (task T173390)
- git #3ceb8d2f - Avoid DBPerformance log warnings
ShortUrl
[edit]- git #cbbd062f - Use json extension for .stylelintrc (task T173516)
SpamBlacklist
[edit]- git #36020959 - build: Update mediawiki/mediawiki-codesniffer to 0.11.1
SyntaxHighlight_GeSHi
[edit]- git #8bbbdb1e - Use json extension for .stylelintrc (task T173516)
TemplateData
[edit]- git #d877470a - Use json extension for .stylelintrc (task T173516)
TemplateSandbox
[edit]- git #51960d66 - Use namespaced ScopedCallback
- git #282be4b6 - Use json extension for .stylelintrc (task T173516)
TimedMediaHandler
[edit]- git #8bda86b3 - Use json extension for .stylelintrc (task T173516)
- git #5cb5f154 - Add missing "timedmedia-webm-audios" message (task T173395)
TocTree
[edit]- git #dd848028 - Use json extension for .stylelintrc (task T173516)
Translate
[edit]- git #8e01682a - Use json extension for .stylelintrc (task T173516)
- git #6676c479 - build: Update mediawiki/mediawiki-codesniffer to 0.11.1
- git #26a3ac64 - Remove prefixed transition properties in CSS
TwoColConflict
[edit]- git #048ee848 - Use json extension for .stylelintrc (task T173516)
UniversalLanguageSelector
[edit]- git #c947f3e3 - Use json extension for .stylelintrc (task T173516)
UploadWizard
[edit]- git #68f52ec6 - Use json extension for .stylelintrc (task T173516)
- git #c273cc61 - Preserve array keys (language keys) when sorting the language dropdown (task T173522)
UrlShortener
[edit]- git #d99c007a - Use json extension for .stylelintrc (task T173516)
VipsScaler
[edit]- git #6c5effce - Use json extension for .stylelintrc (task T173516)
VisualEditor
[edit]- git #cff25300 - Update link to contributing guidelines
- git #9108ac69 - Update VE core submodule to master (6111ca575) (task T173516)
- git #a09ab8d6 - Update VE core submodule to master (72cc043b7) (task T168932)
- git #19eb7266 - Align `border` and `border-radius` values
- git #aaffa6aa - Replace remaining greys/reds with WikimediaUI color palette colors (task T173459)
- git #70777051 - build: Update mediawiki/mediawiki-codesniffer to 0.11.1
WikiEditor
[edit]- git #c3989b29 - Use json extension for .stylelintrc (task T173516)
WikiLove
[edit]- git #0f6d200b - Use json extension for .stylelintrc (task T173516)
WikidataPageBanner
[edit]- git #9ddd2fd7 - Use json extension for .stylelintrc (task T173516)
WikimediaEvents
[edit]- git #a0f8262a - Use json extension for .stylelintrc (task T173516)
- git #26a03469 - Increase enwiki sampling of cirrus to 1k session per day per bucket (task T171213)
- git #0dd2e2e6 - Bump enwiki sampling to 1:250 for search satisfaction
- git #1a695cef - Revert "Disable cirrus MLR ab test"
- git #70ffd669 - Disable cirrus MLR ab test (task T171214)
WikimediaIncubator
[edit]- git #2331c265 - Use json extension for .stylelintrc (task T173516)
WikimediaMessages
[edit]- git #a14148c6 - Use json extension for .stylelintrc (task T173516)
ZeroBanner
[edit]- git #3c86fb42 - Use json extension for .stylelintrc (task T173516)
ZeroPortal
[edit]- git #050605d8 - Use json extension for .stylelintrc (task T173516)
cldr
[edit]- git #6938d1b5 - Add some English local names (task T134348)
timeline
[edit]- git #f136b9a6 - Use json extension for .stylelintrc (task T173516)
wikihiero
[edit]- git #b72e70ca - Use json extension for .stylelintrc (task T173516)
Skins
[edit]CologneBlue
[edit]- git #9ee9294f - Use json extension for .stylelintrc (task T173516)
MinervaNeue
[edit]- git #cd22f736 - QA: Do not run various toast notification browser tests on BC (task T170890)
- git #c17f3872 - Make sure referenced file exists
- git #501b11b4 - Use json extension for .stylelintrc (task T173516)
- git #8b823b08 - Give the Special:preferences page on desktop some love
- git #d5e09c91 - Check if SpecialMobileWatchlist exist (task T171241)
- git #f08b6def - Replace abandoned `@colorGray13` with current WikimediaUI one (task T146799, task T172850)
- git #5146a905 - i18n: Add Minerva specific message key for last modified bar
- git #65670fbc - Do not assume MobileFrontend special pages exist
- git #875d31b0 - Hygiene: Remove unnecessary Less vars
- git #97b2ddfa - Remove first heading padding (task T171608)
- git #a226dba8 - Add MinervaNeue Doxyfile (task T173255)
Modern
[edit]- git #6d548fe5 - Use json extension for .stylelintrc (task T173516)
MonoBook
[edit]- git #e2c2eb27 - Use json extension for .stylelintrc (task T173516)
Nostalgia
[edit]- git #3184b1ea - Use json extension for .stylelintrc (task T173516)
Timeless
[edit]- git #164c1032 - Use json extension for .stylelintrc (task T173516)
- git #1d2636df - Fix messed up recent changes/watchlist legends (task T173151)
- git #421a165a - Remove a bunch of entirely unnecessary stuff from composer.json
Vector
[edit]- git #2fafe4df - Use json extension for .stylelintrc (task T173516)
- git #a51f69ca - Replace colors on Special:Preferences view with WikimediaUI ones (task T173607)
- git #3e834263 - Replace grey with WikimediaUI palette color one (task T153043)