MediaWiki 1.25/wmf6/Changelog
< MediaWiki 1.25 | wmf6
Core changes
edit- git #4267febb - Update vendor to include plancake
- git #5a335d51 - Updated mediawiki/core
- git #7acaa0c6 - Hide HHVM tag on Special:{Contributions,RecentChanges,...} (bug 73181)
- git #1fddb80a - Add WebResponse::getHeader()
- git #2543550f - API: Fix simplified continuation module skipping (bug 72764)
- git #a90cb231 - API: Add doc warning to ApiPageSet::populateFromQueryResult (bug 72764)
- git #a9e1c4b4 - Update GeoData to 1.25wmf6 HEAD
- git #0a70a6ee - Revert "Update MobileFrontend"
- git #01f70768 - Bump Flow
- git #2a60cc2c - Add BounceHandler to 1.25wmf6
- git #a41b91c3 - Update MobileFrontend
- git #de95229b - Revert "Update MobileFrontend for cherry-picks"
- git #70f5ab24 - Update MobileFrontend for cherry-picks
- git #e0e1181b - Updating CirrusSearch to pull in I1d8c13cb
- git #7a57e6f7 - Correctly parse <indicator/> contents, Parser rejiggering (bug 72887)
- git #20d69da6 - Update UniversalLanguageSelector for bugfix
- git #527c9248 - Update MobileFrontend
- git #f5982ae2 - Revert layout changes in Media viewer
- git #08c440ae - Update VisualEditor for cherry-picks
- git #295d9638 - Add WikiGrok
- git #87931a4e - Update CentralAuth to fix LocalPageMoveJob
- git #20c904af - Updating Cirrus to disable regular expressions
- git #e09f1ee6 - Update NavigationTiming for cherry-picks
- git #7a6316f8 - Updating CirrusSearch to pull in I65193ae6
- git #b1c02234 - update CentralNotice submodule
- git #b9f7297c - Parse 'upload_source_url' message on SpecialUpload
- git #a9dcf7b4 - Update Wikidata, fix aliases "edit" link
- git #04c35b2c - Fixed possible db error log spam when cluster=* in wfWaitForSlaves()
- git #c399e9c6 - Bump MF for https://gerrit.wikimedia.org/r/#/c/169778/
- git #6580313b - Update VisualEditor to wmf6 branch for cherry-pick
- git #19d294e1 - Fix spelling mistake: s/databses/database
- git #f62bc753 - API: Fix access on getExamplesMessages
- git #17cc7876 - Switch to LOCK IN SHARE MODE in recordUpload2()
- git #d4c77064 - Remove back-compat profiling configuration
- git #0f97573c - CoreTagHooks: Use parse() for output to HTML rather than text()
- git #8765d288 - Update OOjs UI to v0.1.0-pre (deccd11549)
- git #e241959c - ApiHelp: Fix PHP notice when "wrap" parameter is provided
- git #d8807daa - docs/database.txt: Don't mention $wgAntiLockFlags
- git #7585e214 - Add more detailed upload stash error messages
- git #69df5add - Validate cmstarthexsortkey/cmendhexsortkey to be valid hex (bug 40809)
- git #c63600bf - HTMLForm: Only apply cloner click event to form elements, not containing divs (bug 72568)
- git #3e884403 - API: Standardize usage of "ID" in docs
- git #0a32c179 - Maintenance script to clean up mismatched user names in ipblocks (bug 34014, bug 72560)
- git #8dc36310 - Update plural data to CLDR 26 (bug 62861)
- git #51b37035 - Make $wgMWLoggerDefaultSpi more expressive
- git #807b24eb - SqlBagOStuff: reuse code of parent class
- git #cba15a69 - Fix (
- git #c3747dad - Make "View/restore X deleted edits" check permissions per title
- git #8b131971 - mediawiki.ui: Add 'background-color: inherit' to match 'color: inherit' (bug 72192)
- git #a00d57bb - Add deprecated note to SkinTemplate
- git #2ddb67aa - Use Parser::OT_PREPROCESS class const
- git #36c0da63 - Replace a few more logical operators
- git #7fff25af - Remove useless sleep() in JobQueueTest
- git #8e6fa108 - or -> ||
- git #54f1b237 - Tweaked some of the default LockManager ttls
- git #f682aced - Allow search to return matching category
- git #54f05161 - MessagesSv.php: Also remove lies
- git #e7a0759f - resourceloader: Add ResourceLoaderContext::getUserObj and replace use of $wgUser
- git #68153dbf - MessagesNds_nl.php: Remove lies
- git #6c30fff0 - Swap and for &&
- git #ef46373d - Refactor hook handling in ResourceLoaderTest
- git #7701eec0 - Avoid running of hooks when running MWTimestampTest (bug 55886)
- git #11c4eb6d - Deprecate internal ORMTable::unprefixFieldName(s)
- git #88eff25c - Add mediawiki.userSuggest to Special:UserRights (bug 48240)
- git #8fea9c61 - FormatJson::stripComments
Vendor
edit- git #4e919cdf - Add Plancake to 1.25wmf6
Extensions
editApiSandbox
edit- git #9c7c198b - Do not pre-fill limit (bug 67578)
BounceHandler
edit- Newly deployed extension
CentralAuth
edit- git #c662a6bf - Make LocalPageMoveJob::__construct compatible
- git #fdf25b9e - Add some debug logging for GlobalUserMerge
- git #bd539b12 - Fix GlobalRenameRequest::setNewName() checking the wrong value
- git #4b80ac65 - Add missing @throws tag
- git #95d964bb - GlobalRenameRequest: Fix typos in variable name
- git #42c451c3 - Add forceRenameUsers.php
CirrusSearch
edit- git #6c622c9e - Fix undefined offset in updateOneSearchIndexConfig (bug 72888)
- git #a025dfc0 - Provide sledgehammer to disable regular expression searches
- git #ed693190 - Support specifying replica count per index type
- git #cc11b18f - Doc fix
- git #661056b1 - Fix mistaken name
- git #952a9e9e - Do not show backup configuration via API
- git #a67985ec - Add support for highlighting categories
- git #992c4e0c - Allow limiting morelike to pages with wikidata
Cite
edit- git #c9a5b7b1 - Replace == with test for isset and empty string
- git #60a08216 - Replace == with isset
- git #7f10ca97 - Remove Special:Cite, now moved to its own repository
CommonsMetadata
edit- git #1bb5e19f - Ignore book title
DonationInterface
edit- git #2f4fdff1 - Make state field wider, zip smaller to compensate
- git #858bc2f8 - Put "state" placeholder in state dropdown
- git #3586ec96 - Form width/label height now fit w/mediawiki update
- git #e9665417 - update deployment branch review target
- git #e6f8d4e5 - typo in i18n paths
- git #7b4f315d - Allow special treatment for certain store IDs
- git #506da3f8 - Rename test case files to reflect MediaWiki standard
- git #5e90d565 - Add IP spanking for shady cards to Worldpay
- git #826a7c04 - Orphan adapter tests for MC retry
- git #0fc08f40 - Penalize toxic card IPs in velocity filter
- git #ccdc5755 - Don't do contribution tracking in batch mode
- git #5c9f995a - Another safeguard around MC-forbidden retries
- git #a9c1ee85 - Don't retry on certain errors
Echo
edit- git #830e7c4e - Bug: Detect classes within the special directory
- git #c2c3aba6 - Capitalize class name properly
- git #e69c6381 - Hygiene: autogenerate $wgAutoloadFiles lines
- git #b5522018 - I-2. Change the default number of Flow Messages in the flyout
- git #44ec3746 - Limit Echo mentions to 20 users (bug 50082)
EducationProgram
edit- git #15c73186 - Use MovePageIsValidMove hook if possible
FlaggedRevs
edit- git #d43720e3 - Remove "temp hack" quota
Flow
edit- git #f1342c40 - Add temporary ext.flow.new module to avoid missing JS (bug 72994)
- git #0e807603 - QA: make watch test maintainable and readable
- git #992a37f3 - Include workflow title in TopicList API response (bug 72655)
- git #bbd92c08 - Fix incorrect collapsed form state when topic sort changes. (bug 72602)
- git #d2565534 - Remove overlooked Title Case usage
- git #2e2a26d4 - Remove unused message "flow-topic-count-sidebar"
- git #bf769aa7 - Use MovePageIsValidMove hook if possible
- git #ea852946 - Bug: Replace accidently deleted method
- git #189259de - QA: fix moderation test
- git #6e230557 - QA: update thank test
- git #ae731c07 - UserMerge support
- git #013b7c48 - Implement ManagerGroup::clear
- git #99b519dd - Test: Add very basic tests for a variety of API methods
- git #9404e168 - Test: Add test for watching topics via api (bug 72489)
- git #f92ab376 - Hygiene: Don't reach through objects
- git #b6e49de4 - Bug: onWatchArticle takes a WikiPage argument, not Article (bug 72489)
- git #82593bf2 - Fix fatal: Cannot access protected property RootPostLoader::$treeRepo
- git #bc3f1501 - Hygiene: Dont reach out to $wgTitle
- git #388e4124 - Hygiene: remove unnecessary register_globals guard
- git #69a784d7 - Bug: getUserLinks wrong output for anons
- git #11a60bee - Only hide newtopic_form fields on a Flow board (bug 72064)
- git #60c973d0 - Hygiene: Kill unused getIterator methods
- git #d991245b - Hygiene: Use commit metadata in one-off indexes
- git #ad8fec52 - Hygiene: Static analysis cleanups
- git #48a8abb3 - Hygiene: remove dead code in BaseUrlGenerator
- git #aea55e1c - Hygiene: fix feedback from scrutinizer #5
- git #61749288 - Hygiene: fix feedback from scrutinizer
- git #2f9acaeb - Add defines file so namespace ID is only defined once
- git #0e8dfcc6 - Get rid of ugly log extract style
- git #6c3edd23 - Remove no-children API params
- git #8b128b5b - Don't hardcode timestamp format in UUID helper method
- git #08494b9b - Remove no longer relevant @todo
- git #b28859b1 - Hygiene: fix feedback from scrutinizer #4
- git #c99d034c - Hygiene: fix feedback from scrutinizer #3
- git #62a31d90 - Hygiene: fix feedback from scrutinizer #2
- git #7a39ce58 - Hygiene: Pass block instances rather than the factory
- git #5669e4e0 - Hygiene: Files should not be executable
- git #dec4b7f4 - QA: create a test for sorting topics
- git #a6746cad - Correct 'independent' spelling (comment-only)
- git #574003c6 - Add "do not edit" in generated autoload.php
GeoData
edit- git #e39a340b - Correctly populate pageset in ApiQueryGeoSearchElastic (bug 72764)
JsonConfig
edit- git #c7cb88d7 - Use MovePageIsValidMove hook if possible
LiquidThreads
edit- git #dc98785f - Use MovePageIsValidMove hook if possible
Mantle
edit- git #971ba473 - Document incomplete methods and classes.
MassMessage
edit- git #3347038c - Hide EditMassMessageList in Special:SpecialPages
- git #8f5ed221 - Mark list=mmsites as an internal module
- git #bc969564 - Remove i18n shim
- git #2bfe5a61 - Add maintenance script to send messages (bug 72123)
Math
edit- git #51e1d2b7 - Improve wording of preferences
MobileApp
edit- git #ac0e66c9 - Add parameter for turning off full-text search remotely.
MobileFrontend
edit- git #ed65959a - Fix: Really truncate long usernames (bug 72828)
- git #e06d6495 - Save summary in VisualEditor (bug 72612)
- git #b9505d40 - Update and add missing documentation
- git #30a41c5a - Show WikiGrok to readers in alpha/beta
- git #feab9fe9 - Hygiene: Correct the icon documentation
- git #4791cdf9 - Add missing documentation
- git #aef71ece - Convert string to integer (bug 72639)
- git #851a2c0a - Add missing documentation
- git #bd47b7d7 - Tools: Add notifications to grunt
- git #42b39387 - Tools: Add lint task for grunt
- git #b2f3296e - Hygiene: Grunt file code style
- git #ecbdc45f - Hygiene: Rename articleList->PageList for consistency
- git #52aaca0e - Hygiene: Fix jscs errors
- git #dd0766e1 - Add missing documentation (bug 72341)
- git #d712dd4f - Fix nationalities label in WikiGrok v B (bug 72631)
- git #39ef3b59 - Add persistent anonymized WikiGrok user token
- git #972eb229 - Gruntfile cleanup
- git #e5bc9a91 - EditorApi: Check for sections (bug 72521)
- git #175ee95c - Hygiene: Fix typo in CtaDrawer
- git #2fb75625 - Disable beautify on pre-commit hook for now.
- git #53ab569d - Fix make task
- git #b3e80354 - Add qunit and file watching support with grunt
- git #1227da70 - Remove role 'button' (bug 68371)
- git #14520d43 - Tools: JS beautify code
- git #66e0e9c0 - Hygiene: Document when classes use things
- git #bd43b9f0 - Add test for EditorOverlay preview
- git #94956c04 - Adding Florian to the MobileFrontend author list
- git #dd7570b8 - Load nearby by url coordinates and load by page title (bug 49413)
- git #9a4f0a5e - Setup Gruntfile to run jshint and jscs
- git #47f81416 - Support different types of claims in WikiGrok version A.
- git #e7442e22 - Use mw-ui-icon in alpha (bug 64101, bug 71181)
- git #316e2fd5 - Generate WikiGrok prefix correctly
- git #de27276d - Fix useless <h> tag in editor preview
- git #e6ed258d - Remove deprecated call of SkinTemplate::outputPage()
- git #f937dec0 - Fix missing edit preview (bug 72522)
- git #c8490869 - Fix failing tests (bug 72506)
- git #67fe4448 - Fix edit section icon regression (bug 72484)
- git #b1872cb7 - Add handling of code tags in content (bug 49033)
- git #a971e844 - Add workaround for missing "block" display (bug 72474)
- git #cdf6bd69 - Use login page design in beta (bug 72482)
- git #8f27a4f9 - Remove special styling of captcha input field in EditorOverlay (bug 72463)
- git #b8a5b673 - Fix transforming sections (bug 72395)
- git #0b3b380a - Fix summary field in mobile editor (bug 72463)
- git #9ebb7cf0 - Record whether a WikiGrok response is a test
- git #53500264 - Don't let textarea grow bigger than the current window (bug 69092)
- git #9ff2ae2d - Hygiene: coding style spacing
- git #733211ae - Hygiene: Add JSDuck validation
- git #157951e9 - Hygiene: Code styling fixes
- git #9bb204ea - Update WikiGrok logging according to the new schema changes
- git #f214f340 - Hygiene: Refactor pageImage.js to be a method on PageList
- git #97e4c6af - Hygiene: Cleanup the toggling test code
- git #30f2b9ac - Hygiene: Add jscs pre commit hook
- git #ff284263 - Hygiene: Array padding
- git #4057e880 - Hygiene: Curly braces
- git #e49331d7 - Hygiene: Add spaces after keywords
- git #0997f7c4 - HYGIENE: Don't run jscs on README.md file
- git #815cc59a - Hygiene: Line breaks and indents
- git #0c541c9f - Hygiene: var declarations at top
- git #20b0f585 - Hygiene: Remove unnecessary quotes
- git #c49ba152 - Hygiene: Use single quotes
- git #a3ccb502 - Hygiene: Remove trailing commas
- git #d6aec4d9 - Hygiene: Remove Illegal space after key
- git #bc1ceeb5 - Hygiene: Operator stickiness coding style
- git #d66488be - Hygiene: Missing newline after opening curly brace
- git #10e4de67 - Hygiene: Avoid camel case complaints
- git #120d9859 - Hygiene: jscs fix indents
- git #ae474ed3 - Hygiene: function( -> function (
MultimediaViewer
edit- git #31a7f495 - Revert layout changes
- git #392e714c - Add icon for PD licenses
- git #cecf1731 - Fix open panel detection when scrolling
- git #8423974c - Change above-the-fold layout - step 3
- git #f792a42f - Change above-the-fold layout - step 2
- git #a6adad35 - Change above-the-fold layout - step 1
- git #a44be28c - Fetch image title from CommonsMetadata
- git #4d415c33 - Cog icon adjustment
- git #ff7a8b23 - Add about link to disable/enable dialog
NavigationTiming
edit- git #8d36973e - Update NavigationTiming for SCID 10374055
OAuth
edit- git #cb700fc5 - Remove edit token from conflict detection (bug 72634)
- git #fba96f64 - Added UserMerge support (bug 67774)
OpenStackManager
edit- git #b5d21e11 - Make Hiera permissions checks only for Hiera pages
- git #0d1eb850 - Add Hiera namespace with YAML content model
SecurePoll
edit- git #fed7b03f - jump-url needs ->getFullUrl() (bug 72573)
- git #c14ca5d7 - Fix wrong variable
TitleBlacklist
edit- git #8dc6b9ee - Use MovePageCheckPermissions hook if possible
Translate
edit- git #d2356e6a - Make ApiQueryMessageGroupTest tests passing with MW master
- git #fac976b3 - Re-weigh groups now that core-0-mostused does not exist
UniversalLanguageSelector
edit- git #1f398023 - UserGetLanguageObject hook should accept any IContextSource (bug 72951)
- git #2aaa5b19 - Update jquery.ime from upstream
UploadWizard
edit- git #b02c809a - Points upload events to the right schema (bug 72360)
- git #5fe1067a - Add more detailed stash error messages
VisualEditor
edit- git #ddc98ac2 - Update VisualEditor core for cherry-pick
- git #8beefec3 - MWTransclusionDialog: Blur active input when switching modes
- git #9bdb4afa - Add forgotten $overlay pass-through in MWReferenceDialog
- git #23c1f94c - Preserve original data inside parameter objects too
- git #6e1ed78d - Hide page status indicators even if they aren't :visible (bug 72693)
- git #b4e98c14 - [BrowserTest] Disable two failing scenarios
- git #cbb113bc - Convince jsduck mw.Title exists
- git #b89510c1 - Move core/MW messages to correct sections
- git #3846e204 - Show warning on reference dialog when editing a reference used in more than one place (bug 52792)
- git #97dcee13 - Put icons back in template parameter search
- git #5876014c - Override overflow: hidden; for <h3>s in the command help dialog
- git #33c5b38b - Remove oo-ui-{ltr,rtl} special-casing for parameter icons
- git #d0f273d6 - Sprinke some child selectors around in MWTransclusionDialog.css
- git #61e8115e - Pass $overlay to widgets that need it
- git #d128378f - Disable parameter add icon when there's no transclusion parts (bug 63158)
- git #ab365cca - Fix selection check in wikitext warning
- git #8120dac2 - Move autoValue logic from ui.MWParameterPage to dm.MWParameterModel (bug 72404)
- git #c4dfd834 - Allow removing all parts from a transclusion to remove the transclusion (bug 72191)
- git #b8f96bb5 - Make sure initialHash exists before checking its value (bug 72492)
- git #4639a1c0 - Fix wikitext warning: Get range from selection before trying to find start (bug 72475)
- git #0b983d9f - Add template button remains disabled when entering space as a template (bug 71998)
- git #36060a27 - Apply pre-save transform to template previews (bug 71157)
Wikidata
edit- git #9567a7b8 - Update Wikidata, fix aliases edit button
- git #5cab5c2f - Update Wikidata, fix "add links" widget js error
WikimediaEvents
edit- git #3c91344c - Actually unset the HHVM cookie
WikimediaMessages
edit- git #b3a45937 - Add i18n for new 'wikidata-staff' user group (bug 72459)
- git #6ec95ebc - Use the m interwiki prefix instead of metawikimedia
- git #ffc1644c - Add message describing viewdeletedfile right.
- git #6c60d2c6 - Rephrase wikimedia-sulrenamewarning-usenew
ZeroPortal
edit- git #3b71ad15 - Change MIME type of the raw lua
- git #d63842d8 - ZeroPortal setRawResult lua mode
Skins
editModern
edit- git #291d4b8d - Remove full stop in description message