MediaWiki 1.30/wmf.16
Appearance
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 (task T173264)
- git #552dd7dd - Enable mediawiki.hlist on mobile (task T42062)
- git #bf625c2b - RCFilters: Minimize saved query before comparison (task T174193)
- git #366b4aaf - Enable mediawiki.special.userlogin.common.styles on mobile and allow skins to style it (task T173597)
- git #6314a902 - WLFilters: set default values (task T171134)
- git #38fce189 - Consistent behavior of read-only reason (task T157036)
- git #8f56e150 - RCFilters: Adjust highlight for seen/unseen states in Watchlist (task T171235)
- git #d9bb673b - Produce RDF dump of all categories and subcategories in a wiki. (task 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 (task T174255)
- git #2c28f0a9 - Installer: Fix "Array to string conversion" notice (task T174258)
- git #cb7c910b - Fix old regression in HTMLCacheUpdate de-duplication
- git #661e2a83 - Add Atayal (tay) language (task T173383)
- git #1b775a6b - Ignore npm-debug.log
- git #9ce486e3 - Run Selenium tests for skins (task T174018)
- git #aeae96ef - WLFilters: Fix seen/unseen filters (task 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 (task T172850)
- git #6898d06f - Disable rebound CDN purges for backlinks in HTMLCacheUpdateJob (task T173710)
- git #94f347fc - RCFilters: Align remaining outdated greys to WikimediaUI palette ones (task T172850)
- git #e6ccaf81 - RCFilters: Enable 'View newest' (task 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 (task T173264)
- git #89df73c9 - RCFilters: Hide saved queries from anonymous users (task T173992)
- git #15cb57b3 - Avoid preemptive DB replication waits for farm cross-wiki redirects (task T172357)
- git #88223152 - SpecialPageLanguage: Show current page language in the dropdown (task T74966)
- git #429f557c - Skin: Remove more use of QuickTemplate::setRef() (task T140664)
- git #23ca8a57 - mw.widgets.SelectWithInputWidget: Invisible invalid fields should not block form submission (task T173839)
- git #b4c9438a - RCFilters: Minimize vertical space (task T173265)
- git #70d1bc00 - Make workItemCount() smarter for htmlCacheUpdate/refreshLinks (task T173710)
- git #6fbbb803 - Set line height to 1 for sup and sub elements in print (task T172501)
- git #bc5bb2aa - mediawiki.skinning: Vertical alignment for traditional galleries in Parsoid output
- git #cd46a2ba - MediawikiUI: Introduce mw-ui-icon-large (task 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 (task T171901)
- git #a2963315 - Remove two deprecated functions and one depreciated variable in a function call within Parser.php (task T61113)
- git #b8bfce3b - Update OOjs UI to v0.22.5
- git #18dde4a9 - resources: Consolidate on the WikimediaUI “erroneous” color value (task T152025)
- git #23645677 - Revert "registration: Only allow one extension to set a specific config setting"
- git #478caa07 - EditPage: Remove legacy non-OOUI render mode (task T172315)
- git #38a84388 - WLFilters: avoid querying the DB when filters are in conflict (task T171132)
- git #50d75460 - registration: Only allow one extension to set a specific config setting (task T152929)
- git #2534fa4d - IP: Remove unused static member $proxyIpSet
- git #49d3911a - resources: Provide the WikimediaUI LESS config vars for all OOjs UI users (task T123359)
- git #c66c9aa5 - Fix link prefix/suffixes around Category and Language links. (task T2087, task T10897, task T87753)
- git #518dd6c4 - Making sister search sidebar links blue (task T171804)
- git #d16c26fd - Unit tests for CollationFa (0bfcbd724)
Vendor
[edit]- git #508fc653 - Update OOjs UI to v0.22.5
Extensions
[edit]AbuseFilter
[edit]- git #c07294cc - Add runtime metrics to statsd (task T161059)
- git #174be6dc - Restore specific submit message on Special:AbuseLog (task T173995)
AntiSpoof
[edit]- git #90c969a1 - Remove duplicate variable initialization
- git #95a13dca - Fix normalization of æ (task T48531)
ApiFeatureUsage
[edit]- git #472bce1f - Remove dot at end from extension description
Babel
[edit]- git #f6d9b44f - Babel: Transform text of "babel-portal" message (task 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 (task T173715)
CodeMirror
[edit]- git #f418853e - Use MyLanguage for betafeature info link. (task T145904)
- git #54c032d7 - Fix exception on some combination of quotes (task 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 (task 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 (task 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 (task T145904)
- git #40c5c699 - Add article languages count (task T111094)
- git #ccbba6a8 - Make font in language selector smaller (task T173403)
- git #9d52d1d3 - Make plus icon of New translation button thicker (task T173443)
- git #47635de6 - Remove hardcoded cxserver /translate API url
- git #885c5681 - Improve the New Translation dialog (task T111094)
- git #23ea8f9a - Fix suggestionlist margin (task T158750)
DonationInterface
[edit]- git #e890a9e2 - Add Spanish translations for missing fiscal numbers
- git #6f915f91 - Use SmashPig version of Currency classes (task 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 (task T166795)
- git #9935ec28 - Update MasterCard -> Mastercard (task T166795)
- git #9a6f122c - Update Mastercard logo (task 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 (task 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 (task 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 (task T173888)
- git #228a2f3e - Even more logging (task 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 (task T173888)
- git #23f4a718 - Fix typo where IP wasn't retrieved from job (task T173888)
- git #ffae5375 - Log the heck out of everything (task T173888)
- git #66513782 - Minor fix for phan 0.8.5 (task T172935)
MassMessage
[edit]- git #f687a9bd - Improve some parameter docs
MobileFrontend
[edit]- git #df461700 - Show CTA at bottom of anonymous editor warning (task T164628)
- git #1de3c51c - Add spacing to anonymous editing message (task T164628)
- git #d1c96d26 - Align SVGs to color palette and optimize (task T146799, task T172850)
- git #a3bb0b12 - Align 'noimage' to WikimediaUI color palette (task 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 (task T173981)
- git #a952a5fc - Hygiene: Do not use global $ function in classes (task T173539)
- git #b48b6c64 - Remove execute mode from non-executable
- git #acd6156c - User page should use mw-ui-icon-large (task T143264)
- git #ecb752ca - Hygiene: Use String.prototype.trim
- git #f307a091 - MobileFrontend should not add Minerva modules for its special pages (task 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 (task 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 (task T174424)
- git #b63d2262 - Don't use ES6 Number.isNaN
- git #311bf8f6 - Use Special:MyLanguage in help link for betafeature info (task T145904)
- git #78ed328d - Docs: Fix typo in Grafana link label
- git #0de054cd - Use canonical name for NS_SPECIAL titles when checking the blacklist (task T170169)
- git #40b4c053 - Remove dot at end from extension description
- git #e8654095 - Hygiene: Don't rely on .fail, use Promises/A+ (task T173819)
ProofreadPage
[edit]- git #d9ba2c27 - Fix page quality icon
Quiz
[edit]- git #74fcf452 - Add ability for proposal positions to be shuffled on load (task T170799)
- git #04c804ef - Improve some parameter docs
- git #f0f96cdd - Add unselected class to proposals that have not been attempted (task T159952)
RelatedArticles
[edit]- git #c9dd7437 - Remove dot at end from extension description
RevisionSlider
[edit]- git #b86be90b - Reintroduce improved hover and bar clicking (task 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 (task T172582)
- git #dc8c5f0c - Only escape argument value
- git #2d7debcc - Add option to use `-dsafe` argument in Lilypond command (task T172582, task T171372, task T161293, task T60526, task T54883)
Scribunto
[edit]- git #ca85f200 - Make mw.uri.encode 'WIKI' mode match core {{urlencode:}} (task 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 (task T172445)
- git #a6f23cae - Enable WebM playback via ogv.js (task 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 (task 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 (task T166131)
- git #2abb9b1b - Remove execute mode from non-executable
- git #eb2ee52d - Create wrapper paragraph when converting block image to inline (task T121449)
- git #b11b144a - Don't focus media dialog until ready process (task T174027)
- git #101eda99 - VisualEditorDataModule: Do not expand templates in plain text messages (task T159529)
- git #51207e7a - Allow for mw.body being null in <selfclosing/> extensions (task T173016)
- git #5ad4f6f7 - Update VE core submodule to master (d7bb71b95) (task T171377, task T173077)
- git #a2f70cac - Decrease border contrast on selected Vector tabs (task 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 (task T171214)
- git #4a5d9759 - Disable human search relevance MVP (task T171742)
WikimediaMaintenance
[edit]- git #a17ac630 - Add Wikispecies (task T173295)
WikimediaMessages
[edit]- git #7fac8333 - MetaContactPages: Remove *s, required step moved to code
- git #2e9810c3 - Messages for hif.wiktionary (task T173643)
- git #87cb07ba - Add messages for propertycreator group (task T139246)
Skins
[edit]MinervaNeue
[edit]- git #de86a1fd - Switch to @colorGray5 for wikitable borders (task T168029)
- git #1dd29711 - Drop Android2 check for search
- git #ac743698 - Logout icon should not be small (task 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 (task T146799, task T172850)
- git #d59a65d1 - Hide last modified text in footer (task T173545)
- git #d2844d7a - Do not try to enable toggling if using desktop Minerva (task T172948)
- git #5206d48e - Fade table border color (task T168029)
- git #231e6870 - Caption should inherit background from table (task T170344)
- git #0513f0bf - Remove dot at end from skin description
- git #e89579d2 - using an LTR wiki in an RTL language aligns infobox labels incorrectly (task T161399)
- git #f394cae7 - Use mw-ui-icon-large and ResourceLoaderImage module for user page (task T143264)
- git #36d7092d - Prepare for adoption of mw-ui-icon-large on user page (task T143264)
- git #ac7fcfc9 - Disable wikitext editor on non-wikitext content models (task T173800)
- git #61ba76ef - Remove special page resource module handling (task 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 (task T173767)
- git #932990c2 - Change print wordmark margin bottom to 20px from 10px (task T169826)