MediaWiki 1.26/wmf13/Changelog
< MediaWiki 1.26 | wmf13
Core changes
edit- git #dbc9d941 - Updated mediawiki/core
- git #f5ad9de7 - Updated mediawiki/core
- git #45892149 - Updated mediawiki/core
- git #496bf5ae - Updated mediawiki/core
- git #60a8812d - Updated mediawiki/core
- git #3e515ba7 - Updated mediawiki/core
- git #ab8da29a - Updated mediawiki/core (task T105795)
- git #a901d155 - Updated mediawiki/core
- git #c070eb8c - Update VisualEditor for Ie59e04d3 (043e8ea) cherry-pick
- git #003f4322 - Revert "Revert "Revert Count API module instantiations and Hook runs""
- git #f9c89d28 - Revert "Revert Count API module instantiations and Hook runs"
- git #731a45f2 - Move StatsD key normalization from ProfilerOutputStats to BufferingStatsdDataFactory
- git #c9d29509 - Add 'AuthPluginStrict' log to identify users who are unable to authenticate
- git #20aa5a1b - Updated mediawiki/core
- git #117f60a1 - rebuildLocalisationCache: don't limit memory usage
- git #31c253aa - Fix variable name (follows Ib2c5856d)
- git #ac33b804 - Updated mediawiki/core (task T105562)
- git #8b192e74 - Update VisualEditor for If1d24467
- git #3767cd99 - Update VisualEditor for I0f754c94
- git #5153eb27 - Updated mediawiki/core (task T105387)
- git #94231b9f - Updated mediawiki/core (task T105050)
- git #8d5cc219 - Do not encode '~' as %7E. Fixes redirect loop in chrome. (task T105265)
- git #da070fb1 - Add Content-Length header to thumb.php error responses
- git #e3932033 - Updated mediawiki/core (task T104087)
- git #463a6d5e - Updated mediawiki/core (task T105089)
- git #fa128f43 - Unbreak missing flags in enhanced RC (task T105237)
- git #f6410d24 - Updated mediawiki/core
- git #12f2ab7f - Revert Count API module instantiations and Hook runs
- git #e476777d - Updated mediawiki/core (task T104189)
- git #d7360da9 - Updated mediawiki/core
- git #85a880bb - resourceloader: Set a TTL for minification cache entries (task T104769)
- git #3e1b3e93 - API: Move stats update for API module execution to when the module is actually executed
- git #cf7de707 - Add alias for Special:ChangeContentModel
- git #ed38734d - mediawiki.ui: Add @activeColor argument to the .button-colors() mixin
- git #eba9321b - Update composer-merge-plugin to v1.2.1 (task T104037)
- git #96092399 - API: Use ApiBase::PARAM_HELP_MSG_PER_VALUE for 'prop' in query+watchlist
- git #60e2104f - Add tests for Special:BlankPage
- git #a737b613 - Add SpecialPageTestBase to simplify testing of special pages
- git #2445aeed - API: Avoid caching when prop=info&intestactions=... is used
- git #ddca1c65 - TitleInputWidget: Add 'relative' option
- git #87a051dd - editWarning: Declare dependency on user.options (task T102564)
- git #0ab1e0b2 - mediawiki.jqueryMsg: Declare dependency on user.options
- git #2239e493 - i18nize [[Special:RandomInCategory]] submit button (task T101717)
- git #cd3638bf - mediawiki.searchSuggest: Allow multiple suggestion fields (task T104763)
- git #aba18a06 - Use localization for server default timezone on Special:Preferences (task T33516)
- git #484d0f6e - Removing obsolete `-moz-inline-block` property (task T103605)
- git #dc3ddcc4 - Allow hooks to abort lines in EnhancedRC (task T104564)
- git #94f153db - Add hook EnhancedChangesListModifyBlockLineData (task T104399)
- git #915a8767 - API: Remove some unused i18n messages
- git #446b83bd - API: Use message-per-value for apihelp-query+revisions+base-param-prop
- git #45d7d211 - FauxRequest: Add @since for new setHeaders and setCookie methods
- git #2b2ce752 - RawAction: Clean up max-age/s-maxage computation
- git #bf27bbb1 - Count API module instantiations and Hook runs
- git #53b0df09 - Add cookies and improve headers in FauxRequest
- git #4ef96ff1 - Declare and document $wgStatsdServer and $wgStatsdMetricPrefix
- git #a5bc9f49 - Revision: Interpret a NULL rev_content_model as the default model
- git #84758e6f - Made WANObjectCache::getCheckKey() automatically init the key
- git #5e4a1547 - Change "? :" to "?:"
- git #a5db4b7f - Fix reference to nonexistent ApiBase::getModulePathString in inline docs
- git #be250544 - Ensure DerivativeContext has a $stats property
- git #d8d172d8 - Correct mw-ui-icon size
- git #71ede19e - Don't try looking for phpunit if it is already loaded
- git #df2dc2ef - Improved job pickup time stats for delayed jobs (task T102743)
- git #56928b15 - Add explicit GENDER to logentry-contentmodel-change
- git #120ec6bb - mw.Title: Handle empty this.title (task T104377)
- git #abbf6a5e - Update OOjs UI to v0.11.7
- git #f5c88ef8 - Add {{bidi:}} syntax for directionality-safe arguments (task T104472)
- git #b1876e3d - API: Remove WDDX and dump formats
- git #6832094f - Account for unset visiting watchers
- git #09a21c4a - Attempt to count actual watchers in the info action (task T51506)
- git #6aeca3e9 - Better error message via api when content model does not allow editing
- git #5a976809 - Add missing dependency to mediawiki.widgets
- git #35fb85ba - Replace some MWException usage in User
- git #9bd84c11 - resourceloader: Make minify cache keys globally shared instead of local
- git #ee64052e - Add maintenance script to populate page,revision,archive.*_content_* fields (task T103388)
- git #fa31bf16 - Add Special:ChangeContentModel (task T72592)
- git #8a164ff9 - OOUIHTMLForm: Make setting 'readonly' on a text field actually work
- git #e688bea6 - Parser: Correct setHook() documentation
- git #7b52c1cb - API: Deprecate generatexml of modules revisions/deletedrevisions/parse
- git #7fea174c - Automatically infuse any infusable OOUI widgets present on the page
- git #391d5a66 - Make an apihelp message less repetitive
- git #cf5cdf22 - SpecialDoubleRedirects: Remove redirect=no for action=edit
- git #9d98e014 - tooltip-ca-edit: Simplify wording to align with others
- git #f9814f67 - Pass user to WikiPage::doDeleteArticleReal
- git #d2d692e1 - Log http error in ForeignAPIRepo::httpGet
- git #f0a8f8e6 - Add class to items in changeslist legend
- git #29dbdc3a - Made SqlBagOStuff set() wrap setMulti()
Vendor
edit- git #62c1d864 - Update composer-merge-plugin to v1.2.1 (task T104037)
Extensions
editAbuseFilter
edit- git #9a904579 - Remove i18n shim
BetaFeatures
edit- git #c3416813 - build: Add some development dependencies
CentralAuth
edit- git #f86b1b89 - Add log entry for $wgCentralAuthStrict failures if SULMigration is enabled
- git #a072d53c - Invalidate cache after account autocreation from job (task T74469, task T94885)
- git #c2d1c8b0 - Revert "Add global password policies" (task T104615)
- git #8712e354 - Made use of new USE_MULTI_COMMIT flag in user merge jobs
CirrusSearch
edit- git #12e9d918 - Suppress interwiki results when they would break (task T104189)
- git #b32b3ea6 - Fix expected failure in relevancy
- git #b13e96f0 - Revert "Update tests to match OOUI of Special:Search"
- git #5373e451 - Grammar and spelling fixes in the long morelike message
- git #c2b3fc51 - Add () for function call (task T104908)
- git #c98d7d18 - Cleanup test annotations
- git #1ec6152b - Add options to customize MoreLikeThis queries (task T101111)
- git #520d4a8b - Shorter regular expressions in Searcher and related
Cite
edit- git #a6c76966 - Add mobile target to VE/parsoid style module for Cite
- git #6cfdd6e1 - Remove spaces from the end of the line
Collection
edit- git #c91f39da - Fix typo w/ VRS URL construction, commit e126f75
ConfirmEdit
edit- git #2f4326a8 - Fix missing getForm( OutputPage ) argument in showEditFormFields() (task T104477)
ContentTranslation
edit- git #1bbf71f3 - Turn wgContentTranslationCampaigns into associative array (task T105050)
- git #ad5779c3 - While adapting references, validate whether the source has references list (task T104947)
- git #76474538 - Fix special page alias for Persian
- git #726207a6 - Load ext.cite.style once the source article is loaded (task T99870)
- git #01520a4b - Make grey links darker
- git #de081346 - Show the target title in the dashboard if it's different from the source (task T86014)
- git #85278cd9 - Code cleanup in ext.cx.translationlist.js
- git #6d80503e - Remove target title from cxstats campaign (task T101510)
- git #ca088d23 - Support <poem> translations (task T100385)
DismissableSiteNotice
edit- git #c00fc267 - Move SiteNoticeAfter hook to separate file
Echo
edit- git #bce9dbab - Link to localized Special:Notifications in overlay footer (task T59350)
- git #b12efddf - Use PROTO_CANONICAL for icon links in emails (task T104835)
- git #6b5a7693 - chmod 644 a few files (task T104721)
- git #e536eab2 - Avoid warnings on older queued EchoNotificationDeleteJobs
- git #a7c36b0b - Flip EchoEvent::getUseJobQueue() default
EducationProgram
edit- git #8f1e88ae - ApiAddStudents: Use ApiBase::PARAM_ISMULTI
EventLogging
edit- git #0707dabd - Kafka writer can now use either simple or keyed producer, simple is default
- git #0288da48 - Make kafka reader configurable via keyword args, mark messages as done as they are read (task T102831)
Flow
edit- git #8c190fc4 - Add title to Parsoid exception for troubleshooting
- git #2cea5b85 - urlencode titles in Parsoid URL (task T105562)
- git #85569614 - Never send email notifications for LQT notifications imported to Flow (task T104087)
- git #43836848 - Ensure there are no duplicate orderedTopicIds (task T105089)
- git #86f4c9fb - Fix browser tests
- git #f8f2c9c7 - Revert "Change mention inspector template"
- git #dc1a2252 - Move fetchTopics to the system controller in ToC widget
- git #7e3aaff0 - Add .super to typos list
- git #be016f0a - Add Grunt task for detecting typos
- git #19c9ebb2 - IE8: Use .parent instead of .super
- git #ffe67fa4 - Remove Wikiglyph, it's unused now (task T97312)
- git #39c07dea - Follow-up a16357b8c5: fix order icons (task T96890)
- git #9f5db6c4 - Index more than just deepest level of replies (task T104851)
- git #26d11ded - remove lintian errors by correcting permission script (task T104724)
- git #7965ca3c - Escape initialization if no flow-board exists in the page
- git #1d403095 - Link to single-view for block-level EnhancedRC entries (task T104399, task T104564)
- git #e58102fe - Only show one "Older edit" and one "Newer edit" link
- git #97eea33a - Api output format consistency
- git #8e42be50 - Add undo-link to diff-page (task T101738, task T102957)
- git #81e9169a - Update Echo 'use-jobqueue' flag for I707bc01a9708
- git #a16357b8 - Create an OOUI ToC widget (task T96890, task T86844)
- git #2f636d5e - Use config variable to enable ApiFlowSearch, rather than commenting out
- git #3dcea217 - Add stop logging to all top-level scripts that convert to Flow
- git #286f38b7 - Revert "Temporarily make subpages in occupied namespaces non-Flow again" (task T104279)
- git #d6926dc0 - Add --archive-pattern option to convert script
- git #b5d857f6 - Change mention inspector template (task T99891, task T90055)
- git #c68ec9a4 - Add dm.APIHandler to Flow UI
- git #19349a98 - Set up events for the new flow ui
- git #e41018dc - Don't use $wgFlowOccupyPages in NotifiedUsersTest
- git #0ad6d089 - Reapply "Use OOUI icon instead of WikiFont for load-more spinner"
Gather
edit- git #1821b3a3 - QA: Add browser test for changing a collection name (task T104720, task T104025)
- git #bedd3b6a - QA: All public collection steps should use a brand new collection
- git #804d06a5 - [QA] Check for user's own lists in browser tests
- git #6f9a61a3 - Regression: correctly position the .collection-confirmation-overlay (task T104692)
- git #d84b0b1f - Reload collection when exiting overlay after making changes. (task T104025)
- git #c2c8ec2d - Make watchlist bold in first onboarding screen (task T99109)
- git #0e045f2f - i18n: Add missing qqq code
- git #18ddf3b7 - Advertise the collections feature (task T101201)
- git #2122b83e - Allow user to add to more than 50 collections from page (task T104179, task T96864)
- git #3c0a1f3c - Close tutorial when clicking in to search input (task T99109)
- git #7ebbdf92 - i18n: Fix wording of Gather CTA tipsy (task T99103)
- git #dc43fe89 - i18n: Definition list in apihelp using wiki markup
- git #2e592b47 - Add i18n linting
- git #54344993 - "Owner" spelling in a message
- git #28838a6f - Fix some API doc problems
- git #83b9f61e - Introduce tests for pagination (task T103570)
Math
edit- git #ce0a3253 - Delete unused <math-preference*> i18n strings
MobileFrontend
edit- git #4cc5600a - Fix missing message in Skin.js license generation (task T104754)
- git #e2eda39d - Add pageactions check while rendering pre-content (task T104897)
- git #ddc94d79 - Use the same selector for infobox as for bannerImage (task T104793)
- git #1d182d14 - Page actions and issues from beta to stable (task T101721)
- git #3b899cd1 - Fix minor regression in tablet pre-content gutter (task T98925)
- git #42782198 - Regression: Remove .pre-content padding (task T104338)
- git #f658f742 - Alpha, beta: Limit the last modified bar background width (task T98925)
- git #992c7c10 - Refactor the last modified bar styles
- git #85d92043 - PointerOverlay should be returned by advertiseNewFeature
- git #4d45d278 - Remove MFFauxRequest
- git #03f9e760 - Prepare for removal of MFFauxRequest
- git #7914c71b - Alpha, beta: Don't indent search in pages on tablets (task T104506)
- git #13114cc3 - Tweaks to the blue dot courtesy of kaity (task T101201)
- git #2690e1e0 - Fix the positioning of overlay headings and content (task T103024)
- git #6096897f - Switch out hamburger icon asset
- git #445aaffd - Remove function existing purely for caching reasons
- git #768077d3 - Provide infrastructure to allow showing a pointer when there's something new in the menu (task T101201)
- git #dffc08db - Show toast error icon (task T103613)
- git #6e98fb8d - Change label from cancel to dismiss for PointerOverlay
- git #33a201b3 - Hygiene: Refactor main menu code to avoid two points of creation
- git #36499b7e - Hygiene: Refactor PageActionOverlay as PointerOverlay
- git #db0d3177 - Search overlay: do not navigate away from the page when a watchstar is clicked (task T103742)
- git #317b8caf - Remove use of module group 'other' from special page modules
- git #3490bc5d - Fix sitenotice config variable check (task T104401)
- git #f339541f - Generate PHP docs with Composer
- git #98748421 - Stop tests from choking in plain qunit mode (task T104361)
- git #200f543d - Declare logging schema dependency for categories
- git #58339381 - resources: Remove use of group 'other'
- git #fa24535c - Add detection for mobile domain request (task T100413)
MultimediaViewer
edit- git #e77df576 - Workaround apparent bug in Edge's history.pushState (task T104381)
- git #ec689b29 - Remove i18n shim
OAuth
edit- git #7066ab7c - Prevent canonical redirect when OAuth is in use (task T105387)
- git #2c7c0994 - Avoid IDE warning about @throw docs
Popups
edit- git #d0486550 - Add maxage, s-maxage and uselang parameters in API call (task T97096)
- git #0331a474 - Remove i18n shim
ProofreadPage
edit- git #921a87c3 - Adds Page: pages scan image to imagelinks (task T97613)
- git #ea912c00 - Makes api prop=proofread pass context to its subrequest (task T91912)
- git #5440e941 - Fix style issues in Special:IndexPages (task T76284)
Scribunto
edit- git #52d49152 - Display backtraces in the Scribunto console (task T74462)
- git #ca7a84b5 - Fix some PHPCS issues
SemanticForms
edit- git #fea3df33 - Disabled "select all/none" for checkboxes in multi-instance templates
- git #0b41755c - More replacement of hardcoded HTML
SyntaxHighlight_GeSHi
edit- git #48bf989c - Highlight background of whole lines, not just text in them (task T103964)
- git #043969f8 - Refactor final output formatting (task T17333, task T25674, task T103964, task T104067)
- git #f41f26a8 - Add a tracking category on pages that contain invalid <syntaxhighlight> attributes (task T103586)
TimedMediaHandler
edit- git #53114f36 - Update ogv.js libraries to 0.9 release
Translate
edit- git #701f26d9 - Only hide facets when there are no results at all
- git #c76428dd - Check that tables exist before trying to update them in UserMerge hooks (task T104739)
- git #d1eab1a2 - Rip out non-TUX workflow state selector
UniversalLanguageSelector
edit- git #3e1602ad - Add two hooks entries missed in extension.json (task T105795)
- git #2e0990ac - Set ULS_VERSION when using extension registration
- git #c3322ba8 - Migrate to JSON configuration based extension registration (task T87987)
- git #81fdbf0a - Remove i18n shim
UploadWizard
edit- git #8c80b417 - Check campaign content model (task T104395)
VisualEditor
edit- git #043e8ea3 - Never use original data optimisation when in clipboard mode (task T104230)
- git #c1671110 - Update VE core submodule to 1.26wmf13 HEAD (80b68df)
- git #6a23a5d1 - Bypass ve.ui.MWInternalLinkAnnotationWidget.prototype.getHref when determining text (task T104838)
- git #7a33613d - Use Parsoid's new Cite HTML and CSS (task T86782)
- git #1202e8fe - Don't always override $wgVisualEditorNamespaces
- git #57a86aa0 - Delete the never-used 'MW alien' Beta Feature hook/i18n
- git #84eadef7 - Use core dimension widget times separator (task T104691)
- git #3175cbc9 - Remove unused dependency
- git #a5281d01 - Populate the internal target lookup menu when the user opens the link inspector (task T97723)
- git #c912f4e6 - Save dialog: Show reload link next to FancyCaptchas (task T103227)
- git #b2ff7aaa - Revert "Show <newarticletext> as surface placeholder, not an edit notice" (task T104227)
- git #e0d88aa5 - Update VE core submodule to master (973e23d)
- git #3e95962c - Re-do: Empty out PHP entry point (task T87992)
- git #5ac5c7a0 - Show <newarticletext> as surface placeholder, not an edit notice (task T104227)
- git #bef186c8 - ViewPageTarget-vector.css: Fix non-HD mode typo
- git #cb11cbd2 - Make toolbar save button frameless (task T101165)
- git #71623b0e - Make texts of edit tabs' tooltips more helpful to new users (task T99271)
WikiEditor
edit- git #e8d37102 - Toolbar: Let's remove a speedup loop...
WikiLove
edit- git #d40c9db6 - Get rid of 'mediawiki.api.edit' dependency
- git #6fbcb761 - Check 'wikilove_log' table exists in UserMerge hooks (task T104740)
- git #30596ae4 - Remove 'wikilove_image_log' from UserMerge hooks, it no longer exists
Wikidata
edit- git #3a20b83b - Revert "Update Wikidata - add usage tracking job"
- git #7bc73181 - Update Wikidata - add usage tracking job
- git #26bdaa34 - Update Wikibase, add 'azb' interwiki sorting
- git #34ad4dec - Update Wikibase: Add api featureLog for ungroupedlist param
WikimediaMaintenance
edit- git #154c7479 - dumpInterwiki: Get interwiki map via HTTPS
Skins
editVector
edit- git #eb6d66a2 - build: Move config to phpcs.xml and require php 5.3.3