MediaWiki 1.30/wmf.7
![]() |
Deployment of MediaWiki 1.30.0-wmf.7 to Wikimedia sites | MediaWiki 1.30.0-wmf.8![]() |
The latest version (labeled "1.30.0-wmf.7") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 27 June 2017 (see the roadmap).
Core changes
edit- git #4e81b212 - Bump wikidata to wmf.7 because they missed the branch cut
- git #580dbeba - resourceloader: Add @covers for stripBom and makeModuleResponse tests
- git #ed141738 - resourceloader: Add @covers for stripBom() test
- git #3a0f138d - resourceloader: Complete test coverage for FileModule::getTemplates()
- git #5ed72ed5 - RCFilters: Add 'single_option' group type (task T162784, task T162786)
- git #4962ccf4 - RCFilters: Invert the muted state of inverted namespace options
- git #aaf1e170 - Remove "@author Bryan Davis" and "Brad Jorsch" annotations (task T139301)
- git #be42e09a - build: Prepare for mediawiki/mediawiki-codesniffer to 0.9.0
- git #a12d8aeb - mw.filewarning: Increase the area of the warning button (task T157544)
- git #2e600acf - docs: Use oojs-ui-wikimediaui, instead of -mediawiki
- git #f8ac44cc - Rename canTalk methods (task T165149)
- git #5d528f39 - Parser: Ensure function and tag hook callbacks are callable upon registration
- git #e273e3d2 - Remove newline at end from english messages
- git #613ae1c3 - Parser: Emit deprecation warnings for ParserLimitReport hook
- git #3b8aa08d - mediawiki.Title: Remove needless $.type() and minor clean up
- git #6f9da771 - API: Fix capitalization of SpecialRecentChanges* classes
- git #d23f73c9 - SpecialContributions: Fix capitalization of DateInputWidget class
- git #08703ee2 - RCFilters: Unify reading filters by views and adjust unit tests
- git #8ea78220 - Set $wgGalleryOptions in Setup.php (task T168479)
- git #4626e7dd - Use $.noop instead of function () {}
- git #a267e4ef - RCFilters: Change to the new views redesign (task T167384)
- git #a77525e5 - resourceloader: Backport jquery-migrate.js patch for exceptionHook (task T168086)
- git #b1c34a25 - Fix the tableExists method of MysqlBase (task T168207)
- git #11d7c693 - RCFilters: Have the model accept multiple views
- git #0e530143 - RCFilters: Actually recognize a saved query default and delete when removed
- git #88b209ff - Linker: Remove whiny FIXME comments
- git #2e1f3a53 - Remove execute bits from non-executable files
- git #b3caa05a - CollationFa: Avoid PHP 7 Unicode escape syntax
- git #f574c09b - RCFilters: Remove view triggers before checking emptiness of string (task T168220)
- git #84074e85 - resourceloader: Add unit tests for ResourceLoader::isFileModule
- git #9664f3fe - Allow $wgResourceModuleSkinStyles for any ResourceLoaderFileModule subclass (task T167478, task T168088)
- git #4d04f91c - Make MalformedTitleException errorMessage non-null (task T99818)
- git #3c07ca99 - RC Filters: Fix tags for integrated filters
- git #0b51d17d - Factor out new qualifiedTableComponents() Database method
- git #c1756a10 - Load mediawiki.action.edit.styles on mobile
- git #f44275ec - Replace Linker::link() with LinkRenderer in special pages (task T149346)
- git #d4392eaa - API: Display message-per-value style help for submodule parameters (task T123930)
- git #06802684 - ApiSandbox: Indicate when login is suppressed (task T165797)
- git #e2c94967 - API: Add the ability to flag parameter values as deprecated (task T123931)
- git #a3cdd0a4 - Replace a Linker::link() call in InfoAction.php (task T149346)
- git #c4ca0faf - RCFilters: Correct unbalanced margins in active filters display (task T168090)
- git #6fd9df3f - RCFilters: Reposition TagItemWidget to be center on the widget (task T168091)
- git #b3a899bc - RCFilters: Change the input icon on interaction (task T166917)
- git #94749fa6 - Fix enhanced RC data attribute sanitizing (task T167922, task T167535)
- git #35f428a2 - FileDeleteForm: Create log entry even if the page didn't exist (task T167712)
- git #2652dc04 - API: Allow deleting files without corresponding pages (task T167693)
- git #f3426931 - Update weblinks in comments to msdn.microsoft.com
- git #0a208911 - Ability to create tests with nested modules
- git #e430aa19 - Perform input validation for file $page at some strategic locations (task T100453)
- git #4d2a783a - Replace some usages of Linker::link with LinkRenderer (task T149346)
- git #a2f5d05a - Add 3D filetype for STL files (task T157348)
Vendor
editNo vendor changes
Extensions
editAbuseFilter
edit- git #cec8352e - Improve tag name validation (task T92956, task T27151)
- git #eb8541ea - Use mw.Api.parse() for previewing warnings (task T68351)
Babel
edit- git #56fc26c1 - Move ignore from composer.json to phpcs.xml
Calendar
edit- git #bf74eba4 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
Campaigns
edit- git #2b7990a3 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
Capiunto
edit- git #b90269da - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
Cards
edit- git #9e96cd44 - Empty for real (task T167452)
CheckUser
edit- git #e78c8bb5 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
Cite
edit- git #1a5d90b4 - Visual diff: Show correct reference indices in diff (task T162819)
- git #347f21d1 - VisualEditor: Add a placeholder to MWReferenceDialog to make it less awful when empty
CodeReview
edit- git #2fff54cf - Fix capitalization of Xml class
ContactPage
edit- git #a20e9dbf - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
ContentTranslation
edit- git #e88b013d - Replace deprecated jQuery.isArray by Array.isArray
- git #aa459712 - CX2: Prevent save failures due to origin not set in translation units
- git #a5ef2737 - CX2: Fix very low contrast on card title text (task T168267)
- git #5e7cf998 - Fix indentation in mw.cx.ui.SourceColumn.js
- git #082f52ab - Fix JavaScript error in template adaptation in jQuery 3 (task T168621)
Dashiki
edit- git #d2913265 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
DisableAccount
edit- git #a3c150b6 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
DismissableSiteNotice
edit- git #328f127a - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
DonationInterface
edit- git #7043c54d - Use short array syntax in alias file
- git #6f61d4c8 - Guard against missing params in PP-EC return URL
- git #5881436c - Delete some unused vars
DynamicSidebar
edit- git #3351001d - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
Echo
edit- git #34d9ecf8 - Follow-up 2dfb4511e9: call parent constructor in gen-autoload.php
- git #23252571 - Migrate from FloatingMenuSelectWidget (deprecated) to MenuSelectWidget (task T168679)
- git #2dfb4511 - Convert gen-autoload.php to maintenance script to fix error
- git #95f83de2 - phpcs: Fix "MediaWiki.Commenting.FunctionComment.WrongStyle" issues
- git #aaf061c7 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
- git #24a055c9 - Correct license to MIT
EducationProgram
edit- git #3c05fd31 - Remove not needed "return true" defaults from hook handlers
- git #e45dc168 - Use short array syntax in alias file
- git #cc3adfc1 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
ElectronPdfService
edit- git #2d057b5f - Fixes to address MW PHPCS 0.9
EventBus
edit- git #984eb2f5 - Emit mediawiki.page-create event on PageContentInsertComplete (task T150369)
EventLogging
edit- git #0e78afc5 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
FeaturedFeeds
edit- git #73d95422 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
FlaggedRevs
edit- git #f08f703f - Fix capitalization of Xml class
- git #a03a616d - Use tabs to indent xml
Flow
edit- git #81004df0 - GenerateFlowAutoload: Call parent constructor
- git #c688e500 - Fix typo in word 'necessary' (task T168844)
- git #a66be549 - Call parent::__construct() in TalkpageManagerTest
GWToolset
edit- git #28a0fa67 - Use tabs to indent xml
Gadgets
edit- git #837c8403 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
- git #8c35ed5c - Move gadget styles from main stylesheet request to site request (task T147667)
GeoData
edit- git #64e941b4 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
GlobalBlocking
edit- git #fa4b73fe - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
GlobalCssJs
edit- git #0bc15ea1 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
GlobalUsage
edit- git #eab8f416 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
GlobalUserPage
edit- git #bf3fa666 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
GuidedTour
edit- git #770bf8c5 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
ImageMap
edit- git #75e17c0d - Update php to 5.4
Interwiki
edit- git #f6ce2760 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
Josa
edit- git #2588ab66 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
JsonConfig
edit- git #322dee05 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
Kartographer
edit- git #5293da09 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
- git #1fa18bbd - Update for deprecation of OOjs UI openWindow/closeWindow promise (task T166729)
- git #af8f70d3 - Sidebar: Fix marker coordinates for outer resources (task T160782)
LandingCheck
edit- git #f7a17ea6 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
Linter
edit- git #60e608d4 - Add debug logging for missing 'dsr' (task T168900)
- git #629e811d - phpcs: Remove some rules that no longer fail
- git #472ac093 - Add other primary authors
LocalisationUpdate
edit- git #885d8723 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
LoginNotify
edit- git #3029d882 - Add Phan config/make it pass
- git #95898fb1 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
MapSources
edit- git #035bb948 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
Math
edit- git #fbd17b4f - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
- git #464886c3 - Add PNG and MathPlayer fallback for Wikidata user
MobileApp
edit- git #05ca5d7e - Hygiene: Remove unused file
MobileFrontend
edit- git #b92f49e3 - Increase navigation menu size for mobile devices. (task T152071)
- git #3018a6c8 - Hygiene: SkinStyles should be arrays
- git #43f85fd7 - Address padding/button width in pointer overlay UI regression (task T168694)
- git #b06b86f0 - Error the official mediawiki way (task T155149)
- git #93547af6 - Reflect current state of collapsing when enabling (task T145479)
- git #9fea5249 - Hygiene: More uploads cleanup
- git #af3fc94d - Hygiene: Footer arrow should use Icon rotate classes
- git #49853612 - Hygiene: Migrate various Minerva specific styles to skinStyles
- git #56d5cddb - skinStyles can now be registered via ResourceModuleSkinStyles
- git #fb6950f8 - Exclude noviewer and metadata images from media viewer (task T163847)
- git #26511c61 - Image overlay icons are rotated versions of arrow icon (task T145479)
NavigationTiming
edit- git #b12dff3a - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
OATHAuth
edit- git #b974f013 - Use tabs to indent xml
OAuth
edit- git #04345057 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
- git #442bef08 - Avoid pointless DB lookup in MWOAuthDataStore::lookup_token
- git #a09a47d8 - Update php to 5.4
- git #3da90f91 - Perform more complex checking of callback URLs
ORES
edit- git #2361ea65 - Move ApiHooks.php to Hooks directory and rename it to ApiHooksHandler
- git #88391a8c - Move preferences hooks to a dedicated file (task T167910)
- git #04f8bbe6 - Rework highlighting frontend to make it work everywhere (task T155930, task T155903)
PageAssessments
edit- git #401a8c7a - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
PageImages
edit- git #924efcc9 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
PageTriage
edit- git #a777fd1d - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
- git #792406b5 - Use short array syntax in alias file
PageViewInfo
edit- git #a74ba9e3 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
PagedTiffHandler
edit- git #025fa266 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
ParserFunctions
edit- git #908f029b - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
PdfHandler
edit- git #26124f26 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
Petition
edit- git #ca17ee13 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
Popups
edit- git #dac21ea8 - Document decision to cache requests (task T167093)
- git #def31b9e - Remove paragraph margins from HTML extracts (task T168332)
ProofreadPage
edit- git #22ca0470 - Preprocesses Wikitext before looking for the Index table of content (task T168768)
QuickSurveys
edit- git #0f7f2670 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
Quiz
edit- git #b035b18c - Remove Shuffle feature if only one question is in quiz (task T146392)
- git #a96548c4 - Put Setting table's HTML in mustache template (task T161317)
RelatedArticles
edit- git #87b7254e - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
- git #f4c82d3a - Hygiene: SamplingRate -> BucketSize (task T167236)
- git #153573db - i13n: Don't sample by pageview (task T167236)
RelatedSites
edit- git #6643adae - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
Renameuser
edit- git #3fc4b730 - phpcs: Fix MediaWiki.Commenting.FunctionComment.ParamNameNoMatch issues
- git #e352c9b2 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
RevisionSlider
edit- git #557ab23a - Fixes to address MW PHPCS 0.9
- git #80ab1408 - Remove BetaFeature Code (task T167276)
- git #15369ee7 - Use tabs to indent xml
- git #c78cf805 - Add fallback background color for linear gradient
- git #6ffe96bc - Fix errors leading to wrong slider scroll postions (task T168299)
- git #12e34322 - Merge SliderViewTwo CSS into main CSS (task T165747)
- git #5f8bf838 - Improve support for screenreaders (task T165489)
Scribunto
edit- git #e17a3118 - Remove support for deprecated ParserLimitReport hook
SearchExtraNS
edit- git #f8132bf4 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
ShortUrl
edit- git #980989ad - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
SiteMatrix
edit- git #d44395f8 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
TemplateData
edit- git #6fa1082e - Fix font size of Manage TemplateData button
- git #0ac10d79 - Use correct name for message dialog (task T168521)
TemplateStyles
edit- git #612524a6 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
Thanks
edit- git #e2f4f28e - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
TimedMediaHandler
edit- git #b5c46110 - Fix capitalization of Xml class
TocTree
edit- git #8ff33201 - phpcs: Remove rule exceptions and fix code
- git #bd44bfd2 - Remove i18n shim
TorBlock
edit- git #41fcb8ba - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
Translate
edit- git #d9fc0107 - TranslateEditButtons: Migrate to OOjs UI
- git #9a1075f4 - Update php to 5.4
TrustedXFF
edit- git #d0fd04ff - Use https for link to meta.wikimedia.org
- git #62be785e - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
TwoColConflict
edit- git #21e2c2d0 - Fixes to address MW PHPCS 0.9
UnicodeConverter
edit- git #24b0132a - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
UniversalLanguageSelector
edit- git #0e7d8a7a - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
- git #32bc02f2 - Update jquery.ime and jquery.uls from upstream
UploadWizard
edit- git #3f0fe26c - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
UploadsLink
edit- git #a9bf485d - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
UrlShortener
edit- git #f9827ac4 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
UserMerge
edit- git #0c259a33 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
VipsScaler
edit- git #e730f7e7 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
VisualEditor
edit- git #02725958 - Update VE core submodule to master (b3ce1967f) (task T167009)
- git #cb193512 - Update VE core submodule to master (b3a7707) (task T166801, task T167616)
- git #cbd7a579 - Include message for comment diff (task T149821)
- git #23e7ccb6 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
- git #c4f93b14 - Ensure MWInlineImages get the ve-ce-leafNode class (task T167009)
- git #15af2687 - GalleryDialog: Re-order and make margins even
- git #9eb637e9 - GalleryDialog: Downstream fix for DraggableElement padding (task T168745)
- git #11e6e25a - Clear all diff state when switching editors (task T168618)
- git #9ded195f - MWTransclusionDialog: fix conditions for "show options" button disabling (task T167710)
- git #09519a24 - Add newline to end of wikitext documents (task T156609)
- git #6f72ef82 - Show simple category list in preview (task T153534)
- git #9dd638a5 - Move preview document filtering into MWSaveDialog
- git #2b8f22cf - Update VE core submodule to master (a25e5de67) (task T168450)
- git #e1b4321b - Return nothing from styleParsoidElements
- git #585cf5f9 - Fix getWikitextFragment shortcut to return a promise
- git #f400a6de - Remove old authorListWidget CSS
- git #0e6d8d5f - Show visual diffs on DiffPage (task T167508)
- git #624211a6 - Use Parsoid data for template names rather than detect from wikitext (task T167613)
- git #9dcf6dcd - ve.init.mw.DesktopArticleTarget: Remove some hacks (task T167616)
WikidataPageBanner
edit- git #1ec9f7b5 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
WikimediaEvents
edit- git #f23975ac - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
- git #d634b78d - Switch to data-attribute for sister-search sidebar results (task T164854)
- git #a3244187 - Follow-up 6b83e12aee71: reenable fromrc handling, but without breaking visited links (task T158458)
WikimediaIncubator
edit- git #2de46706 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
WikimediaMessages
edit- git #e5667e51 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
- git #199af82c - Add Kabiye Wikipedia to WikimediaMessages (task T160868)
XAnalytics
edit- git #bfecf60d - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
ZeroBanner
edit- git #14c6777b - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
ZeroPortal
edit- git #aa5f008a - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
Skins
editCologneBlue
edit- git #e2412d0e - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
Modern
edit- git #e6c02b80 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
MonoBook
edit- git #6a49b493 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
Nostalgia
edit- git #ddf69c8e - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
Vector
edit- git #40167a93 - build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
- git #b85dd78e - Use same left margin (0.5em/8px) for all sidebar items (task T168598)
- git #d575e387 - Optimization: move styles specific to redirect pages out of common.less
- git #aba11a7b - Use <div> instead of <a> for action menu (task T44241, task T68388)