MediaWiki 1.25/wmf1/Changelog
Appearance
< MediaWiki 1.25 | wmf1
Core changes
[edit]- git #31c55a8f - 9 (bug 7151)
- git #15ccccb4 - Update WikimediaEvents for cherry-picks
- git #dec99c6c - Update WikimediaEvents for cherry-picks
- git #8c5dd871 - HashBagOStuff: use the value itself as the CAS token (bug 71724)
- git #379c4bfa - Update Wikidata, fixes for serialization issues
- git #90c264c8 - Update NavigationTiming for cherry-picks
- git #0fe68978 - and editing properties (bug 71479)
- git #bbdf77f6 - MobileFrontend: grab https://gerrit.wikimedia.org/r/#/c/164543/
- git #f53b304a - Update NavigationTiming for cherry-picks
- git #f251861d - Update NavigationTiming for cherry-picks
- git #aa2eb3c0 - Avoid the page join when not really needed
- git #0c16978d - Update Wikidata, fix hhvm, js and site link diff issues
- git #d04cb0b2 - Workaround for thumbnail pre rendering with PHP < 5.4.7
- git #5bfd12ba - Bump GuidedTour for two bug fixes
- git #e7777818 - Update VisualEditor for cherry-pick of I346903
- git #832ed2ce - Avoid stupid mariadb filesort in findMissingFiles.php
- git #0d457bbc - Updating to ZeroBanner master
- git #a8f437db - Update Wikidata, fix for editing properties and api debugging
- git #9b2650dd - Revert Echo user notifications trim job backport
- git #9dba29f9 - Update Echo with user notifications trim job
- git #6c9910bb - Revert "Revert "Revert "More sensible behavior when special page aliases conflict"""
- git #0c75b9f5 - Update VisualEditor to I77a6d8
- git #2c592e1f - Update Wikidata, fix for jquery.wikibase.sitelinklistview.js and hhvm
- git #1ef5a082 - Update MultimediaViewer submodule
- git #0e81862c - Update VisualEditor for cherry-pick of Ic5bf22106b
- git #4ddd8c9a - MobileFrontend: recreate 1.25wmf1
- git #89291782 - PasswordFactory::newFromPlaintext( null ) needs to work (bug 71421)
- git #05034ad3 - Implement FauxRequest::getRequestURL() - needed for MF tests
- git #6633a6e9 - Revert "Revert "More sensible behavior when special page aliases conflict""
- git #c81cf526 - Update MultimediaViewer submodule
- git #4b37e33a - Update Wikidata, fix hhvm issues
- git #b3a14339 - Update Scribunto for I7185e186d
- git #536caca2 - Fix extension asset path error in I333049828
- git #a2af6d5a - Update WikimediaEvents for 0e087daea5
- git #dc698c64 - Vector: https://gerrit.wikimedia.org/r/#/c/163021/
- git #48ed087a - Update CentralAuth to 1.25wmf1 HEAD
- git #5f1618b0 - Revert "Set site logo url in ResourceLoaderSiteModule instead of inline styles" (bug 71334)
- git #e93dae0d - Revert "API: Fix list=allusers with multiple values for augroup"
- git #c7132cf2 - Revert "More sensible behavior when special page aliases conflict"
- git #52fdf730 - Bump Flow submodule in 1.25wmf1
- git #c31106f4 - Update CentralAuth to 1.25wmf1 HEAD
- git #42583e95 - mediawiki.action.history.diff: Remove white background from table.diff
- git #1d083a09 - Couple of type hints for Block
- git #ad522bee - More sensible behavior when special page aliases conflict (bug 70686)
- git #89ac348b - Minor code cleanup and a doc type cleanup
- git #eaac07ac - resourceloader: Clean up $localBasePath variable assignment
- git #cbdb81d1 - Limit active DB connections spawned in waitForAll() to one
- git #103ff32f - Fixed doc typo
- git #87e33d67 - Made JobQueueDB::doWaitForBackups wait for the right slaves
- git #6aa3befe - SECURITY: Enhance CSS filtering in SVG files (bug 69008)
- git #68c50070 - Fix function case: WebRequest::getIntorNull -> getIntOrNull
- git #930dcafb - HtmlForm: Add @since annotation for methods added to UI standardization
- git #14a81a7d - $wgTitle is not needed for running parser tests
- git #0e5e02c9 - Add a process cache for fetchLanguageNames
- git #f215a721 - Profiling for Language::fetchLanguageNames
- git #62974a71 - Fix API-related 1.25 release notes
- git #1efb0a48 - API: ApiBase::PROP_* constants are deprecated
- git #55071b5b - Add API output skin
- git #a3bf1f61 - Split SkinTemplate.php per-class
- git #684e2723 - Fixed header in file history
- git #9b461e21 - HtmlForm: Use mw-ui-checkbox only if wgUseMediaWikiUIEverywhere is enabled
- git #845ae423 - Randomize the JobRunner slave lags checks a bit
- git #a5554418 - Slave lag check tweaks to JobRunner
- git #76777659 - Special:BookSources: Use getConfig instead of Global
- git #6c45ff18 - Fixed bug in BloomCacheRedis::getConnection
- git #966d5c80 - Special:BookSources Add global
- git #95de453d - Tweak checkbox sizes to be relative depending on where used. (bug 70133)
- git #4c01f8b2 - Make "/*@noflip*/ /*@embed*/" annotation work without CSSJanus hacks (bug 69698)
- git #6f14c88a - Update OOjs UI to v0.1.0-pre (880100c45e)
- git #279d4e28 - Special:BlockList: Use mw-ui-progressive for search button (bug 71144)
- git #9e2b790f - Fixes to prevent duplicate rows in ActiveUser cache (bug 71086)
- git #358d2980 - Special:EditWatchlist: Use destructive button and style checkboxes (bug 71147)
- git #d39efc03 - ResourceLoaderWikiModule: Only check content format instead of namespace (bug 70835)
- git #138239f6 - Special:BookSources: Use appropriate mediawiki.ui classes and update strings (bug 71145)
- git #c9a3ecef - Message: Correct output of wfMessage( 'non-existent-msg' )->text() (bug 66199)
- git #f960c243 - Add tests for Job::toString
- git #482bf8ce - Update OOjs UI to v0.1.0-pre (4ea8e2cba9)
- git #33339c68 - API: Remove XML tag highlighting from non-XML formats (bug 65403)
- git #d695ef0c - Move code to load User data from cache out of loadFromId
- git #8c34c8ed - doxygen: Document problem with slashes and fix a few
- git #dd1011e7 - Restore Composer hook providing MediaWiki version
- git #91d82fc4 - Reduce duplication in some Special:ListGroupRights code
- git #7cb1c09e - Use as strict comparison to check whether an user name was provided in Special:ListFiles
- git #97b3057c - Use a less confusing column alias in findMissingFiles.php
- git #78956652 - Disable thumbnail chaining support for PNGs (bug 67525)
- git #7e931c1a - Add mw-ui-icon (bug 55535)
- git #09149f2e - Add missing space to log message
- git #368a948b - Make linker warning useful
- git #01a7b434 - doxygen: Fix leading space in class member descriptions
- git #3fba4433 - doxygen: Fix trailing star in class member descriptions
- git #1a239219 - inputs.less: Add disabled state (bug 71149)
- git #6fc2e603 - Begin logging RequestContexts relying on global title
- git #74c8bea7 - Per 5a4a33a, remove support for magic quotes gpc
- git #bfa6b4ca - MediaWikiTestCase: Centralise insertPage() logic from SearchEngineTest
- git #2431dcb1 - Remove $wgTitle from WebStart forever
- git #f8243463 - Special:ActiveUsers: Use mw-ui-input-inline (bug 71142)
- git #efe0169c - Set site logo url in ResourceLoaderSiteModule instead of inline styles (bug 56257)
- git #8eeb906f - Break accidental references in Parser::__clone (bug 56226)
- git #5942fe42 - Delete maintenance/purgeOldText.inc
- git #63e6ebb8 - mw.Title: Add method to get title relative to an arbitrary namespace (bug 67448)
- git #da470ce0 - Add maxlength of 6 for time correction in preferences (bug 70405)
- git #e2322ff7 - Arrays in PHP are a bit special...
- git #a94f11d6 - Allow logged-in users to view and use the login form again (bug 70855)
- git #72464246 - Update CLDRPluralRuleParser library
- git #3a34ae57 - Improve coverage of MailAddress::toString()
- git #e35e9651 - Add @covers tags to SpecialPageFactoryTest
- git #6f1a506e - Fix duplicate messages key in 'mediawiki.special.preferences' definition
- git #f40d17e0 - mediawiki.api.edit: Remove "format: 'json'"
- git #e4a3cb3b - mediawiki.api: Support assert parameter in getToken and postWithToken
- git #9eb85907 - Fix typo in release notes
- git #16534f42 - Copy translations of Special:MyLanguage alias from Translate (bug 69461)
- git #1adb05fe - findHooks.php, importSiteScripts.php: Use format=json
- git #bb570924 - CSSJanus: Add Apache license header
- git #c38702d9 - Fix special case at Special:MediaStatistics
- git #9d95be4f - UserTest: Fix edit count test which incorrectly added user to db (bug 68626)
- git #f9e8d618 - maintenance: Remove cssjanus.py
- git #96b3dd0a - Move default logo to resources/assets/ directory (bug 69277)
- git #bf1168b8 - Fix CSSJanus flipping in LESS mixins and remove broken custom LESS functions (bug 67368, bug 66091, bug 66773, bug 68326)
- git #900b772e - Set mw.config wgFileCanRotate only on Special:Upload instead of
- git #a917c502 - Strict standards: Static function PasswordTestCase::providePasswordTests() should not be abstract
- git #66f96ce7 - Automatic direction for the license in Special:Version
- git #03be8f40 - UserTest: Don't rely on the behavior of unknown user options
- git #e4dbcc35 - Improve mod_security warning (bug 39463)
- git #6af79836 - Unset redirect param in MoveLogFormatter::getMessageParameters
- git #b8242713 - DatabaseMysqlBase: Use VERSION() rather than server_info
- git #5b11fa41 - Completely remove skin autodiscovery (bug 65748)
- git #1c206f9a - Remove WMF deployment hack for 'Enlarge' image (bug 69673)
- git #963430d3 - Fixed --maxtime handling by JobRunner (bug 71073)
- git #dea04501 - Reduce new button min-width from 80px to 70px
- git #85729d4e - Bump 1.25
- git #3daf6181 - Remove redundant $db->resultObject() calls
- git #39fffced - Move non-user specific things from Title::isValidMoveOperation() to MovePage
- git #1ac209eb - Remove 'move' from LogPage::getTitleLink
- git #32f8d975 - i18n: Native digits on 'mergehistory-success'
- git #b3dd0fb5 - Improve test coverage of Title::isValidMoveOperation
- git #f91ffd12 - Added missing NULL value to sql insert statement. (bug 71022)
- git #90e64c32 - Fix some issues with Microsoft SQL Server Driver (bug 71024)
- git #2190a770 - Re-apply Ic917c7d, don't cast SpecialPageFactory::$list to an object
- git #372e1fbd - Remove unused message
- git #6869f561 - Add missing </div> tag to packed-overlay galleries (bug 71030)
- git #9084a3a1 - Add "unsaved changes" warning to Special:Preferences (bug 55966)
- git #0fddd42c - Deprecate HTMLFileCache::newFromTitle() in favor of constructor
- git #bbc92a14 - Add a hook to allow extensions to prevent HTML file caching (bug 68106)
- git #7d0d041b - SpecialUndelete: Check permissions on a per-page basis (bug 14801)
- git #8db1cb1d - Update OOjs UI to v0.1.0-pre (f2c3f12959)
- git #8e938814 - API: Add prop modules for backlinks
- git #f4973c7e - Style guide: Visually separate buttons
- git #a2276743 - SpecialChangeEmail: Use vform and remove wrapper (bug 56363)
- git #756691ea - API: No mustposttoken error with $wgDebugAPI
- git #96771e3a - test: Clean up data providers that should be static
- git #cf6b50fa - Make ArchivedFile load title regardless of how constructed.
- git #e4f08cf2 - SpecialChangeEmail: Remove cancel button (bug 56363)
- git #cb6a24c1 - checkbox.less: Set cursor on label instead of pseudo element (bug 70474)
- git #16c5d880 - mediawiki.util: Deprecate mw.util.updateTooltipAccessKeys
- git #1c1e02e7 - Add release notes for recent Config-related changes
- git #358a2347 - Support for enabling skins in the command-line installer (bug 70815)
- git #e632eba9 - Add Special:MediaStatistics page for file type stats
- git #d16dc94e - inputs.less: Lower baseline (bug 70917)
- git #46c5a89c - checkbox.less: Use @borderRadius (bug 70916)
- git #3fc51055 - mediawiki.ui: Add @borderRadius variable to be used for inputs and buttons (bug 70916)
- git #84d8b18b - Add duration field in query=imageinfo&iiprop=dimensions (bug 55941)
- git #542cbb8b - Do not require iiurlwidth when getting thumbnails.
- git #3069453e - Move EmailNotification watchlist handling into helper method (bug 66876)
- git #8abeaaf2 - Made QueryPage use startAtomic() for trx handling
- git #687920ab - Add cURL constants test (bug 70570)
- git #9cb95c3d - jquery.confirmable: Add a space between buttons
- git #623d7789 - Add ability to pre-render thumbnails at upload time
Vendor
[edit]Extensions
[edit]BetaFeatures
[edit]- git #b9084156 - Remove unused JS checkbox code
- git #7e71e08f - Provide styles when JavaScript is disabled (bug 69778)
- git #abec59dd - HTMLFeatureFieldTest: Set $wgWellFormedXml = true (bug 68823)
- git #0eafedbb - Use the existing .client-js class to hide items when JS is enabled
- git #029e24d9 - Populate $features even if there aren't any requirements (bug 69823)
- git #6b3523d6 - Unset the preference key before adding it (bug 71088)
- git #c8844c83 - Display allowed skins if and only if the current skin is not allowed (bug 70814)
CentralAuth
[edit]- git #b164fabc - Revert "Revert "Auto-migrate matching accounts where no global account exists""
- git #c98847dc - Don't try to update a user's password if they don't exist
- git #1a858c57 - Only show hidden level to users that can see hidden accounts (bug 71276)
- git #e085f421 - Remove global user id from SpecialCentralAuth (bug 71277)
- git #c633520c - Don't show homewiki on SpecialCentralAuth/SpecialMultiLock
- git #0a2f3eb3 - SepcialCentralAuth: Don't place the unmerge button in the table
- git #c9155de5 - Fix missing global variable declaration
- git #3a2bb63e - Revert "Auto-migrate matching accounts where no global account exists" (bug 71223)
- git #d4b2f35d - Check for renamed user on login (bug 67995)
- git #a288d40e - Allow login with pre-rename username and password (bug 67995)
- git #3e84ddfd - Remove duplicate qqq.json for logentry-gblrename-rename
- git #655aa42f - Request a global account rename (bug 68886)
- git #3eb6beaa - Add tests for CentralAuthUser::getInstance()
CirrusSearch
[edit]- git #203bb391 - Don't remove auxiliary text if mw is too old (bug 71233)
- git #b7f69493 - Use proper page sizes (bug 70919)
- git #489aad31 - Remove old i18n fallback. We don't support anything below 1.23 anyway
- git #7503a35c - Make method public so it works with zend
- git #ad34398a - Add more retry logic to reindexing
- git #037a53b5 - Redo job that counts incoming links
- git #32522e9f - Support escaped quotes in filters (bug 71123)
- git #0db3da04 - Fix total_shards_per_node config
- git #5509cdf6 - Reduce queries to count links
- git #eb9368d0 - Fix a broken test
- git #6168cd44 - Add stats group for link_count queries
- git #5863f0ba - Highlighting for insource (bug 71057)
- git #09a96373 - Test regexes with spaces (bug 71053)
- git #e3fda17c - Remove useless file
- git #5e81a9df - Fix multiple phrase queries in same search
- git #25cd7d65 - Add stats to "get" searches
- git #e1491a37 - [tests] Fix some bugs with page creation
- git #726924c7 - Add error messages for pool queue full
- git #6381838c - Support strings in namespace weights (bug 69771)
- git #fa09c3dd - Add asciifolding to some French analyzers (bug 70561)
- git #15b00434 - Better error messaging in maintenance scripts
- git #6845f83b - Lower default phrase window to 512
Collection
[edit]- git #677f1a19 - Conform settings to metabook.json spec (bug 68836)
ContentTranslation
[edit]- git #0440bdec - Selections: Clean up work for selections
- git #4f0d0109 - Format Tool card (bug 70026)
- git #bb4fc53f - Show full personal bar on Special:CX
- git #382908c2 - Keep section alignment on window resize
- git #50d07dee - Selections: Update MT Tool to use Selection class
- git #7cdfe70f - Selections: Update LinkTool to use new Selection class
- git #95365765 - Selections: Change Selection class so it saves and restores ranges
- git #8c07f09a - MT: Service selector menu should contain only service provider name
- git #0cea32d3 - Add missing dependency to the source module
- git #f4fb9b7a - Layout adjustments for page size
- git #04363179 - Selections: Preserve selection/cursor position in translation
- git #eed027f2 - Selections: Add Selection class inside new util module
- git #3aebcffe - When adapting an image, make the values of href and resource the same (bug 70052)
- git #af39d2f1 - Create SiteMapper module
- git #31881fed - Links: Various improvements
- git #7c1bef1e - Dictionary: Avoid random text selection going through api
- git #bdff960b - Also fill above heading when clicking a placeholder
- git #0a9b3373 - Use LESS nested blocks more
- git #6ba0e69a - Dictionary: Cache the dictionary api requests
DonationInterface
[edit]- git #6f558d11 - Fix WorldPay AVS settings to work with non-(US|UK|CA)
- git #765841d0 - Fix form HTML generation test
Echo
[edit]- git #3d1c8852 - Revert "Add job to keep user notifications in reasonable volume"
- git #20b7bb10 - Add job to keep user notifications in reasonable volume
- git #e3c4ddc1 - Don't make the notifications list 5px taller than the screen
- git #b3df4d08 - QA: Refactoring and making the nojs test dtrt
FlaggedRevs
[edit]- git #02c365bc - Removed mid-transaction wfWaitForSlaves() calls
- git #8b8e209b - Avoided use of deprecated job method
Flow
[edit]- git #8c8c3e59 - Handlebars helpers have different signature than used (bug 71318)
- git #bffe5e42 - Remove title from moderation modal
- git #6140e0d7 - Fix autofocus textareas being compressed into inputs
- git #82b0d93c - Hide mw.Modal next button
- git #fa9bcb1a - Implement disableCloseOnOutsideClick option in mw.Modal
- git #09eddc05 - Change prop=flowinfo prefix to "fli"
- git #6266782d - Make recursive progressiveEnhancements work on non-FF browsers
- git #0e79d9d2 - First trim content, then truncate
- git #14e711c8 - Remove lower-level posts' right padding
- git #458ab978 - Placeholder should only contain text of exactly the topic being replied to
- git #1779a5a8 - Fix [Object object] placeholder text in topic reply field
- git #f128a566 - Show error message at correct location
- git #4c8b41c4 - H-99: Dont collapse away the title of moderated topics in topic namespace
- git #c864b9ff - Properly escape topic title in compare-post-revisions
- git #29d6daf3 - Don't treat topic title as wikitext
- git #f4de881e - Add mediawiki.ui.text to loader
- git #7c023f7b - Repair individual post collapse in Topic namespace (bug 71132)
- git #9ec7f7be - QA: Test that hidden post's content isn't visible
- git #a5a9d8e2 - Fix broken Special:EditWatchlist (bug 71109, bug 71109)
- git #a9e66544 - QA: fix Topic collapsing for new modal dialog
- git #d1a7306b - Make hide available to anonymous users (bug 71051)
- git #95a4a0da - Hygiene: Add missing qqq messages
- git #dfaee8c1 - I3: Include board name in topic html title
- git #9eaa2ee5 - Swap order of parent::tearDown() to attempt getting thanks tests working
- git #a459016c - Repair Special:Contributions and Special:RecentChanges (bug 71014)
- git #b91de433 - Implement mw-ui-modal and remove jquery.ui usage
- git #e66faff8 - Autodismiss new-topic notifications from the board
- git #8b7bfaf1 - Don't run progressiveEnhancements through handlebars.js (bug 70982)
- git #8364b09a - Hygiene: Move SpecialFlow.php into includes/
GeoData
[edit]- git #ecb28b6f - Return distance from a given point
GettingStarted
[edit]- git #3dd34c03 - QA: update Ruby gems
- git #c99e5d60 - Simplify loading CSS
- git #cd4ef198 - Add loading state to flyout.
- git #f99f55bd - Use CSS to hide and show flyout states
GlobalCssJs
[edit]- git #213606fb - Remove old PHP i18n shims since this extension only supports 1.24+
GuidedTour
[edit]- git #2c956444 - FIx handleLinkClick to handle sub-elements within links (bug 71494)
- git #adb29cd7 - Turn allowAutomaticNext off for tours using the legacy API (bug 71493)
LiquidThreads
[edit]- git #445609b4 - Do not pass nulls to Linker::link (bug 71168)
Mantle
[edit]- git #42c3360f - OOjs: Use OO for class inheritance
MassMessage
[edit]- git #fcc5ef30 - Make MassMessageJob methods protected
- git #9eaac807 - Add Flow support (bug 71082)
- git #acbb2d39 - Use __DIR__ directly
- git #7b3dcf63 - Cache non-category targets
- git #cd44ab44 - Call normalizeTargets in MassMessageTargets::getTargets
- git #0ac8b21c - Don't require context for MassMessage::submit()
- git #15a58ade - Use canonical parser options when getting targets
- git #2db76960 - Refactor and add tests for MassMessageSubmitJob
- git #5701d049 - Clean up test directory structure
- git #2a9b567b - Improve coverage of MassMessage::getDBName()
- git #ceb914b6 - Clean up SpecialMassMessage
MobileFrontend
[edit]- git #588262ab - Use less function to embed editor images (bug 71608)
- git #11fbfafe - Using same API data for wikigrokeval and askWikidataQuestion (bug 71335)
- git #09346cdb - Fix false 'already logged in' message. (bug 71307)
- git #5a056dd8 - Hygiene: Hide API yukiness
- git #275dd4d9 - Hygiene: Rename getOccupations to something more appropriate
- git #d1c293e5 - Hygiene: Abstract more of the nastiness of the wikidata api
- git #349f9aa8 - Hygiene: Add JSONP support to API classes
- git #d89fb6ee - Hygiene: Move DOM handling out of postRender
- git #740faeb6 - Support internal redirects (bug 69020)
- git #c72c99a1 - Hygiene: WikiDataApi::getClaims
- git #a641b3c5 - Adding mobile.startup to wikigrok dependencies for debug=true
- git #354600da - Fix fatals due to core changes (bug 71329)
- git #473668e7 - Hygiene: Gitting rid of skins.minerva.chrome.styles.beta and uiNew.less
- git #b2b55103 - Add padding to mobile talk icon text in RTL (bug 68990)
- git #b5806da6 - Hygiene: Add recordOccupation method to WikiGrokApi
- git #21a9426c - Ensure mw.user is available to WikiGrok
- git #4a9edcbf - Add notification cap (bug 69721)
- git #cb830023 - QA: workaround for ChromeDriver bug with confirm dialog
- git #1692a1a9 - Adjust mobileWebEditing to fit anon editing (bug 71252)
- git #ddb40268 - Hygiene: Manage z-index with less variables (bug 64707)
- git #8d98b167 - Don't rely on global title state for url generation
- git #b0d8242b - Detect retina displays and load the image in the correct size.
- git #007b14a4 - Hygiene: Introduce WikiGrokApi
- git #701a5d50 - Hygiene: Create WikiDataApi
- git #c2b47de1 - Hygiene: Remove unused talk-Template
- git #a2c8c742 - Use inline-block rather than floating
- git #83e5c13b - Add 'truncated-text' class to image description (bug 69111)
- git #a29b2ad0 - Optimise galleries on mobile and tablets (bug 70684)
- git #d9ad5f73 - Switch to using $.inArray instead of indexOf for arrays (bug 70963)
- git #a9da0eb6 - Hygiene: Move logic for rendering WikiGrokPanel out of Panel itself
- git #d06f5e82 - Hygiene: Make more info dialog reusable
- git #d9b0b397 - Hygiene: Use tabs instead of spaces in en.json
- git #188b94b2 - Hygiene: Use core mediawiki ui colors where possible
- git #2e76c9ae - Make sure WikiGrok more info overlay doesn't interfere with search (bug 71158)
- git #03292906 - Profile page content alignment fix (bug 69587)
- git #979f113d - Better message to explain Images on Special:MobileOptions
- git #d93e2ea8 - Ensure we log success events
- git #75025048 - i18n: Consistency tweak
- git #b793ddb9 - Fixes for Talk feature (bug 70989, bug 71028)
- git #67ceb9f1 - Wikigrok: Make query string override reset the opt out
- git #5f0789a8 - Hygiene: Remove unused icon files and rules
- git #cbe724cd - QA: straightforward id for new beta label element
- git #f92caecb - Use mwui Checkboxes on Special:MobileOptions (bug 69487)
- git #311949a5 - Hygiene: Remove the last instance of _super
- git #d719c3bb - Hygiene: Use partial for cancel button
- git #cfae1655 - Adjust button sizes in WikiGrok
- git #8b46b71c - Revert "Making sure mediawiki.ui buttons use regular box-sizing"
- git #d84ba2ae - Making sure mediawiki.ui buttons use regular box-sizing
- git #b3a0eb2b - Use Special:EditWatchlist for A-Z View
- git #3ef14048 - Hygiene: Rename to mode
- git #3d12c4f3 - Fix button spacing in WikiGrok for iOS
- git #043d87e0 - Kill super
- git #80f77c80 - Use Mantle version of Class, eventemitter and View (bug 67107)
- git #93d5a7aa - Fixing loading of loggingSchemas for mobile
- git #bfb0c1ec - Add some more tests to TalkOverlay
- git #244a1205 - Remove Language and Nearby Beta features (bug 65907)
- git #6f6b5fe2 - Improvements to add discussion on talk page (bug 69763)
- git #8d82613d - Move load content out of initialize
MultimediaViewer
[edit]- git #e59552bd - Initialise dialogOpen value to false
- git #c898e377 - Remove duplicate details link in metadata panel
- git #109d7367 - Revert "Layout adjustments to reduce overlap with chevron"
- git #7c2c0703 - Revert "Show initially part of the below the fold area"
- git #4bd8590c - Change tooltip wording
- git #958bedac - More details button color fix
- git #b691086f - Fix dialog class
- git #f7d9c661 - Fix bug where download dialog doesn't unattach
- git #133a94cb - Move focus event handlers to mmv.ui.Element
- git #325a8a3e - Style fixes for the UI changes
- git #c6f3be42 - Move dialogs to the left, make arrows point right
- git #0d4863dd - Make the download pane into its own dialog
- git #b77ae2c6 - Layout adjustments to reduce overlap with chevron
- git #248875e7 - Show initially part of the below the fold area
- git #c5a24530 - QA: Refactored performance tests
- git #7d7cd3a8 - Make "more details" button bigger 'n' prettier
- git #956cd4b4 - Add shadow when scrolling panel
- git #89800cae - Rename file page button
- git #59d8c5d8 - Make the reuse button part of the canvas
NavigationTiming
[edit]- git #1f39ae70 - Route `$wgPercentHHVM` of users to HHVM cluster, if set
- git #6d8e078f - Log save time
PageTriage
[edit]- git #bf310419 - Replace deprecated mw.user.name() with mw.user.getName()
Popups
[edit]- git #91da0e75 - article: Fix settings' icon alignment (bug 70147)
ProofreadPage
[edit]- git #471f2bd7 - Adds a test to be sure that {{{pagenum}}} is replaced by a roman number if needed (bug 51106)
Scribunto
[edit]- git #aa03b572 - Throw an exception if LuaSandboxFunction::call returns false (bug 71045)
- git #634f75f5 - Don't escape the delete character (bug 68011)
- git #66ac157c - Use single quotes for <pre> (easier to read)
TemplateData
[edit]- git #9dd5cb40 - spec: Fix Markdown syntax to be compatible with gitblit
- git #c5dfe5b2 - spec: Rewrite, reshape, reform! (Markdown)
Thanks
[edit]- git #9b7ef1c0 - Use postWithToken
- git #a20a33c7 - Use Title::hasContentModel() instead of a direct comparison
TimedMediaHandler
[edit]- git #ae860b05 - Protect against exceeding memory errors when parsing Ogg files (bug 53840)
Translate
[edit]- git #63bd7fb6 - Spaces to tabs in i18n files
- git #6ab8bf8b - Move Special:MyLanguage aliases to a separate file (bug 69461)
- git #b95f6319 - Rename module: ext.translate.special.pagepreparation
- git #198a4557 - Replace $wgSpecialPageGroups with SpecialPage::getGroupName()
UniversalLanguageSelector
[edit]- git #7865a65b - Compact links: Set href for langugage links in ULS panel (bug 64797)
- git #d46206ba - Update jquery.uls to upstream at a8afed3 (bug 62346)
- git #b8079bb3 - Remove extension function, move code into hooks
UploadWizard
[edit]- git #5f7599e1 - Revert "Pass CampaignContent as a constructor param"
- git #1bd2ff9a - Fix missing tutorial steps in the funnel logging
- git #b8f4b6fd - Make options of a custom campaign field parseable (bug 71160)
- git #7c4ad795 - Add model base class, description model
- git #895f3744 - Pass CampaignContent as a constructor param
VectorBeta
[edit]- git #47f5262b - Remove duplicate BeforePageDisplay hook registration
VisualEditor
[edit]- git #e0b4b05e - Account for categories being removed twice in MWCategoryWidget (bug 71471)
- git #a8ffd840 - Update VE core sub-module to wmf/1.25wmf1 for cherry-pick (560f89e)
- git #15cfbd0c - Update VE core for cherry-pick
- git #ac804a53 - [BrowserTest] Disable screenshots for broken scenarios (bug 71298)
- git #89f8334d - Really fix CategoryWidget checks for redirects to hidden categories this time
- git #ea9ce0f5 - Unbreak category widget check for hidden pages
- git #66de06b0 - Replace use of ve.isArray with native Array.isArray
- git #93e4c59e - Use LinkCache instead of an object in MWCategoryWidget to store hidden status (to be shared with the input widget)
- git #5849e7b8 - ve.ui.MWLiveExtensionInspector: Fix comment typo
- git #8029ffb1 - Check the existence of BetaFeatures before adding the 'visualeditor-enable' preference (bug 71088)
- git #f4dc6fd2 - Add 'autovalue' to TemplateData (bug 52029)
- git #480d9c05 - Remove 'new' keyword where not used
Wikidata
[edit]- git #70ed8803 - 9 (bug 7151)
- git #1449026b - Update Wikidata, fixes for serialization issues
- git #fb07761c - and editing properties (bug 71479)
- git #2276fb2e - New deployment build, fix hhvm, js and site link diff issues
- git #dcbfb1d9 - New deployment build, fix for editing properties and add api debugging
- git #b3d8000b - Update Wikidata, fix for jquery.wikibase.sitelinklistview.js and hhvm
- git #f2a1f8df - Update deployment build, fixes for class_alias issues
WikimediaEvents
[edit]- git #630f2ab3 - Fix-up for Ied71b5032: restore user ID check
- git #e7f2237c - Groundwork for HHVM productivity analysis
- git #99d94205 - Fix extension asset path error in I333049828
- git #705db82c - HHVM BetaFeature: Add screenshot; improve text (bug 71048)
- git #251fca46 - jshintrc: Remove unused globals
- git #a9957816 - Add tag-HHVM-description message
- git #fcc5ab76 - Lowercase HHVM cookie name
- git #86bfc4f4 - HHVM beta feature: just manage the cookie for now
WikimediaMessages
[edit]- git #70e09799 - Add grammar forms for Wikidata in Polish
Skins
[edit]Vector
[edit]- git #264a35f0 - Revert "Use mw-wiki-logo class instead of inline background-image" (bug 71334)
- git #9ebb220b - Use mw-wiki-logo class instead of inline background-image (bug 56257)