MediaWiki 1.30/wmf.16
MediaWiki 1.30.0-wmf.15 | Deployment of MediaWiki 1.30.0-wmf.16 to Wikimedia sites | MediaWiki 1.30.0-wmf.17 |
The latest version (labeled "1.30.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, 29 August 2017 (see the roadmap).
Core changes
edit- git #17e2e761 - RCFilters: _target pushPin icon for size, not all icons (T173264)
- git #552dd7dd - Enable mediawiki.hlist on mobile (T42062)
- git #bf625c2b - RCFilters: Minimize saved query before comparison (T174193)
- git #366b4aaf - Enable mediawiki.special.userlogin.common.styles on mobile and allow skins to style it (T173597)
- git #6314a902 - WLFilters: set default values (T171134)
- git #38fce189 - Consistent behavior of read-only reason (T157036)
- git #8f56e150 - RCFilters: Adjust highlight for seen/unseen states in Watchlist (T171235)
- git #d9bb673b - Produce RDF dump of all categories and subcategories in a wiki. (T157676)
- git #2f86533a - Add 1.27.3 to RELEASE-NOTES
- git #d3c73b21 - postEdit: Generate close button with CSS instead of HTML
- git #060d6719 - postEdit: Simplify close button
- git #e8bad2ad - importDump.php: Declare uploadCount property (T174255)
- git #2c28f0a9 - Installer: Fix "Array to string conversion" notice (T174258)
- git #cb7c910b - Fix old regression in HTMLCacheUpdate de-duplication
- git #661e2a83 - Add Atayal (tay) language (T173383)
- git #1b775a6b - Ignore npm-debug.log
- git #9ce486e3 - Run Selenium tests for skins (T174018)
- git #aeae96ef - WLFilters: Fix seen/unseen filters (T171127)
- git #2f722852 - Improve some timeout docs
- git #1632075b - widgets.TitleWidget: Use mediawiki.mixins `.box-sizing()`
- git #1b19ae5e - widgets.StashedFileWidget: Simplify and reduce LESS code
- git #1b5be590 - Add sslCAFile option to DatabaseMysqli
- git #d075b6f4 - widgets: Replace outdated colors with WikimediaUI palette ones (T172850)
- git #6898d06f - Disable rebound CDN purges for backlinks in HTMLCacheUpdateJob (T173710)
- git #94f347fc - RCFilters: Align remaining outdated greys to WikimediaUI palette ones (T172850)
- git #e6ccaf81 - RCFilters: Enable 'View newest' (T163426)
- git #5e764033 - Make API multivalue limits configurable
- git #f3a8ec0a - mediawiki.skinning: Vertical align inline media in Parsoid output
- git #81948322 - Prevent editing textarea from jumping when toolbar is loaded
- git #196c3f06 - RCFilters: Adjust pushpin 'default' icon behavior and style (T173264)
- git #89df73c9 - RCFilters: Hide saved queries from anonymous users (T173992)
- git #15cb57b3 - Avoid preemptive DB replication waits for farm cross-wiki redirects (T172357)
- git #88223152 - SpecialPageLanguage: Show current page language in the dropdown (T74966)
- git #429f557c - Skin: Remove more use of QuickTemplate::setRef() (T140664)
- git #23ca8a57 - mw.widgets.SelectWithInputWidget: Invisible invalid fields should not block form submission (T173839)
- git #b4c9438a - RCFilters: Minimize vertical space (T173265)
- git #70d1bc00 - Make workItemCount() smarter for htmlCacheUpdate/refreshLinks (T173710)
- git #6fbbb803 - Set line height to 1 for sup and sub elements in print (T172501)
- git #bc5bb2aa - mediawiki.skinning: Vertical alignment for traditional galleries in Parsoid output
- git #cd46a2ba - MediawikiUI: Introduce mw-ui-icon-large (T143264)
- git #41ea7e2f - Split common pre-setup code out of WebStart/doMaintenance
- git #1360468d - EditPage: Remove temporary OOUI page class name
- git #fe33b507 - RCFilters: Truncate long saved query titles (T171901)
- git #a2963315 - Remove two deprecated functions and one depreciated variable in a function call within Parser.php (T61113)
- git #b8bfce3b - Update OOjs UI to v0.22.5
- git #18dde4a9 - resources: Consolidate on the WikimediaUI “erroneous” color value (T152025)
- git #23645677 - Revert "registration: Only allow one extension to set a specific config setting"
- git #478caa07 - EditPage: Remove legacy non-OOUI render mode (T172315)
- git #38a84388 - WLFilters: avoid querying the DB when filters are in conflict (T171132)
- git #50d75460 - registration: Only allow one extension to set a specific config setting (T152929)
- git #2534fa4d - IP: Remove unused static member $proxyIpSet
- git #49d3911a - resources: Provide the WikimediaUI LESS config vars for all OOjs UI users (T123359)
- git #c66c9aa5 - Fix link prefix/suffixes around Category and Language links. (T2087, T10897, T87753)
- git #518dd6c4 - Making sister search sidebar links blue (T171804)
- git #d16c26fd - Unit tests for CollationFa (0bfcbd724)
Vendor
edit- git #508fc653 - Update OOjs UI to v0.22.5
Extensions
editAbuseFilter
edit- git #c07294cc - Add runtime metrics to statsd (T161059)
- git #174be6dc - Restore specific submit message on Special:AbuseLog (T173995)
AntiSpoof
edit- git #90c969a1 - Remove duplicate variable initialization
- git #95a13dca - Fix normalization of æ (T48531)
ApiFeatureUsage
edit- git #472bce1f - Remove dot at end from extension description
Babel
edit- git #f6d9b44f - Babel: Transform text of "babel-portal" message (T34398)
BounceHandler
edit- git #e54daac0 - Remove execute mode from non-executable
CentralAuth
edit- git #dbdd4055 - Improve some parameter docs
- git #a674fcc1 - Remove execute mode from non-executable
CheckUser
edit- git #ed539472 - CheckUser.alias translations for Basque (eu)
- git #039deaa6 - Remove execute mode from non-executable
Cite
edit- git #cec36fed - Add 'references' class to reflist node
CodeEditor
edit- git #dd8daf7d - Hide MediaWiki's "Edit help" links which aren't relevant to non-wikitext content (T173715)
CodeMirror
edit- git #f418853e - Use MyLanguage for betafeature info link. (T145904)
- git #54c032d7 - Fix exception on some combination of quotes (T174060)
- git #41f57b21 - Don't assume action=edit/submit is the old wikitext editor
- git #a676e88c - Remove execute mode from non-executable
- git #00a0baf8 - Remove $wgCodeMirrorEnableFrontend (T172470)
- git #93844520 - Add dependency to module 'mediawiki.user'
- git #c6ab876f - Update the CodeMirror icon in NWE to the highlight icon, like in the other editors
- git #abb754a4 - Remove leading spaces
- git #11f592ba - Add RTL support in VE source editor mode (T170001)
CodeReview
edit- git #82786746 - Improve some parameter docs
Cognate
edit- git #3dd3113f - Remove dot at end from extension description
- git #00f0ab32 - recalculateCognateNormalizedHashes.php fix LIMIT in select
- git #ba759a8f - Add normalization of U+02BC
- git #d2c76aba - recalculateCognateNormalizedHashes.php use numRows() instead of count()
- git #5008086d - recalculateCognateNormalizedHashes.php output "work done" in dry-mode
- git #500eedde - Add output about dry-run mode to recalculateCognateNormalizedHashes.php
ConfirmEdit
edit- git #740304a6 - chmod -x i18n/en.json
ContactPage
edit- git #8497044d - Remove DisplayFormat from README
ContentTranslation
edit- git #583551ff - Make use of core `.border-box()` mixin
- git #275aed11 - Use Special:MyLanguage in help link for betafeature info (T145904)
- git #40c5c699 - Add article languages count (T111094)
- git #ccbba6a8 - Make font in language selector smaller (T173403)
- git #9d52d1d3 - Make plus icon of New translation button thicker (T173443)
- git #47635de6 - Remove hardcoded cxserver /translate API url
- git #885c5681 - Improve the New Translation dialog (T111094)
- git #23ea8f9a - Fix suggestionlist margin (T158750)
DonationInterface
edit- git #e890a9e2 - Add Spanish translations for missing fiscal numbers
- git #6f915f91 - Use SmashPig version of Currency classes (T163868)
- git #159a98ca - Set dummy response codes statically
- git #ff1e24c0 - Rectify orphan function
- git #84dc6922 - Fix PaymentResult::newEmpty()
- git #c9ae75fb - Support srcset for card logos (T166795)
- git #9935ec28 - Update MasterCard -> Mastercard (T166795)
- git #9a6f122c - Update Mastercard logo (T166795)
EducationProgram
edit- git #ae4308f2 - Remove execute mode from non-executable
EventBus
edit- git #fcc23dbe - Remove dot at end from extension description
EventLogging
edit- git #c56d7010 - Remove execute mode from non-executable
ExtensionDistributor
edit- git #2947515d - Skip read-only Gerrit repositories
- git #30e4ddd2 - Add alt="" to download arrow to improve HTML validity (T173375)
FeaturedFeeds
edit- git #d59bc877 - Improve some parameter docs
- git #fda2cf66 - Remove execute mode from non-executable
Flow
edit- git #de953e50 - Improve some parameter docs
- git #f3d89470 - Title::getSquidURLs() is deprecated
- git #2f3c0a7a - build: Update eslint-config-wikimedia 0.4->0.5, eslint 19->20
- git #7792033a - Fix infinite scroll (T173807)
- git #da829fbc - Recompile Handlebars, changing CSS classes
GWToolset
edit- git #605cce2c - Remove execute mode from non-executable
Gadgets
edit- git #88d0b223 - Improve some parameter docs
GeoData
edit- git #0cde5900 - Improve some parameter docs
GettingStarted
edit- git #6530bb49 - Remove execute mode from non-executable
Linter
edit- git #139a8aaf - Fix up 11f4a97ba6bcd0c1de
LoginNotify
edit- git #a2b67b38 - Remove unused import
- git #8acdeae4 - Fix check (T173888)
- git #228a2f3e - Even more logging (T173888)
- git #f27d52c8 - Remove dot at end from extension description
- git #1d81d4a4 - Use global stash instance instead of local cluster instance
- git #a30621f4 - Do not record failures for non-existent accounts
- git #fc6f25c5 - Add more checks for user existence (T173888)
- git #23f4a718 - Fix typo where IP wasn't retrieved from job (T173888)
- git #ffae5375 - Log the heck out of everything (T173888)
- git #66513782 - Minor fix for phan 0.8.5 (T172935)
MassMessage
edit- git #f687a9bd - Improve some parameter docs
MobileFrontend
edit- git #df461700 - Show CTA at bottom of anonymous editor warning (T164628)
- git #1de3c51c - Add spacing to anonymous editing message (T164628)
- git #d1c96d26 - Align SVGs to color palette and optimize (T146799, T172850)
- git #a3bb0b12 - Align 'noimage' to WikimediaUI color palette (T172850)
- git #f528b193 - Fix some typos in MF
- git #b98a5de1 - build: Update eslint-config-wikimedia 0.4->0.5
- git #a5da8ed7 - Hygiene: Drop usages of inArray (T173981)
- git #a952a5fc - Hygiene: Do not use global $ function in classes (T173539)
- git #b48b6c64 - Remove execute mode from non-executable
- git #acd6156c - User page should use mw-ui-icon-large (T143264)
- git #ecb752ca - Hygiene: Use String.prototype.trim
- git #f307a091 - MobileFrontend should not add Minerva modules for its special pages (T173597)
MultimediaViewer
edit- git #044af4ff - Remove dot at end from extension description
MwEmbedSupport
edit- git #072173b1 - Remove execute mode from non-executable
Newsletter
edit- git #1f6e7d32 - Remove execute mode from non-executable
Nuke
edit- git #c1859135 - Add GENDER to nuke-linkoncontribs-text message
OAuth
edit- git #6d071863 - Remove execute mode from non-executable
PageAssessments
edit- git #917bc6a3 - PageAssessments has Invalid composer.json (T167329)
PageTriage
edit- git #5b90977f - Remove execute mode from non-executable
PdfHandler
edit- git #0afbbc7e - Remove dot at end from extension description
Petition
edit- git #8298befa - Remove dot at end from extension description
- git #dd5f29db - Remove execute mode from non-executable
Popups
edit- git #cb72bf4e - Do not use keyword `const` as it's part of ES6 syntax (T174424)
- git #b63d2262 - Don't use ES6 Number.isNaN
- git #311bf8f6 - Use Special:MyLanguage in help link for betafeature info (T145904)
- git #78ed328d - Docs: Fix typo in Grafana link label
- git #0de054cd - Use canonical name for NS_SPECIAL titles when checking the blacklist (T170169)
- git #40b4c053 - Remove dot at end from extension description
- git #e8654095 - Hygiene: Don't rely on .fail, use Promises/A+ (T173819)
ProofreadPage
edit- git #d9ba2c27 - Fix page quality icon
Quiz
edit- git #74fcf452 - Add ability for proposal positions to be shuffled on load (T170799)
- git #04c804ef - Improve some parameter docs
- git #f0f96cdd - Add unselected class to proposals that have not been attempted (T159952)
RelatedArticles
edit- git #c9dd7437 - Remove dot at end from extension description
RevisionSlider
edit- git #b86be90b - Reintroduce improved hover and bar clicking (T172092)
- git #82427b09 - Fix dependencies to core modules
- git #dcfb0749 - Fix typo and set optional values
Score
edit- git #830eaf2d - Swap --output for -o in $wgScoreAbc2Ly shell command (T172582)
- git #dc8c5f0c - Only escape argument value
- git #2d7debcc - Add option to use `-dsafe` argument in Lilypond command (T172582, T171372, T161293, T60526, T54883)
Scribunto
edit- git #ca85f200 - Make mw.uri.encode 'WIKI' mode match core {{urlencode:}} (T174239)
- git #f49ad908 - Remove some PHP 5.3 compat code
ShortUrl
edit- git #63020bb1 - Remove execute mode from non-executable
TimedMediaHandler
edit- git #903d5791 - Remove execute mode from non-executable
- git #7437bb4c - Disable Ogg Theora video transcodes in default config (T172445)
- git #a6f23cae - Enable WebM playback via ogv.js (T172444)
Translate
edit- git #daf1dd28 - Improve some parameter docs
TwoColConflict
edit- git #694b0b7b - Use Special:MyLanguage in help link for betafeature info
UniversalLanguageSelector
edit- git #1f104a60 - Use Special:MyLanguage in help link for betafeature info (T145904)
- git #aebe0ea7 - Update version used in ULS_VERSION to match extension.json
UploadWizard
edit- git #38a1fcde - Replace $( document ).ready(...) by $(...)
- git #94141636 - Replace colors with WikimediaUI color palette ones
UploadsLink
edit- git #92e44d1f - Remove dot at end from extension description
UrlShortener
edit- git #25e45c03 - Remove execute mode from non-executable
UserMerge
edit- git #e978cd33 - Remove execute mode from non-executable
VisualEditor
edit- git #9ebff2fb - build: Update eslint-config-wikimedia 0.4->0.5
- git #2e757784 - Set wgRevisionId on overridden edit page (T166131)
- git #2abb9b1b - Remove execute mode from non-executable
- git #eb2ee52d - Create wrapper paragraph when converting block image to inline (T121449)
- git #b11b144a - Don't focus media dialog until ready process (T174027)
- git #101eda99 - VisualEditorDataModule: Do not expand templates in plain text messages (T159529)
- git #51207e7a - Allow for mw.body being null in <selfclosing/> extensions (T173016)
- git #5ad4f6f7 - Update VE core submodule to master (d7bb71b95) (T171377, T173077)
- git #a2f70cac - Decrease border contrast on selected Vector tabs (T173465)
- git #3cf074c6 - Move historical diff loading to DiffLoader util
WikiLove
edit- git #46821818 - Remove execute mode from non-executable
WikidataPageBanner
edit- git #1a4a1ec1 - Remove execute mode from non-executable
WikimediaEvents
edit- git #c82f98df - Turn off Cirrus MLR AB Test (T171214)
- git #4a5d9759 - Disable human search relevance MVP (T171742)
WikimediaMaintenance
edit- git #a17ac630 - Add Wikispecies (T173295)
WikimediaMessages
edit- git #7fac8333 - MetaContactPages: Remove *s, required step moved to code
- git #2e9810c3 - Messages for hif.wiktionary (T173643)
- git #87cb07ba - Add messages for propertycreator group (T139246)
Skins
editMinervaNeue
edit- git #de86a1fd - Switch to @colorGray5 for wikitable borders (T168029)
- git #1dd29711 - Drop Android2 check for search
- git #ac743698 - Logout icon should not be small (T170362)
- git #dbc5227a - build: Update eslint & stylelint
- git #32d6d1e7 - fmboxes should be treated the same as ambox and tmboxes
- git #a75c7fd2 - Align SVGs to color palette and optimize (T146799, T172850)
- git #d59a65d1 - Hide last modified text in footer (T173545)
- git #d2844d7a - Do not try to enable toggling if using desktop Minerva (T172948)
- git #5206d48e - Fade table border color (T168029)
- git #231e6870 - Caption should inherit background from table (T170344)
- git #0513f0bf - Remove dot at end from skin description
- git #e89579d2 - using an LTR wiki in an RTL language aligns infobox labels incorrectly (T161399)
- git #f394cae7 - Use mw-ui-icon-large and ResourceLoaderImage module for user page (T143264)
- git #36d7092d - Prepare for adoption of mw-ui-icon-large on user page (T143264)
- git #ac7fcfc9 - Disable wikitext editor on non-wikitext content models (T173800)
- git #61ba76ef - Remove special page resource module handling (T173597)
Vector
edit- git #8842f744 - build: Update eslint-config-wikimedia 0.4->0.5, eslint 19->20
- git #c6fa71eb - chmod -x variables.less
- git #9101bd63 - Adjust TOC print styles (T173767)
- git #932990c2 - Change print wordmark margin bottom to 20px from 10px (T169826)