MediaWiki 1.27/wmf.1
Appearance
MediaWiki 1.26wmf24 | Deployment of MediaWiki 1.27.0-wmf.1 to Wikimedia sites | MediaWiki 1.27.0-wmf.2 |
The latest version (labeled "1.27.0-wmf.1") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 29 September 2015 (see the roadmap).
Core changes
[edit]- git #f88921d0 - Update CentralNotice to lastest wmf_deploy branch
- git #90cb2189 - Updated mediawiki/core (task T114853)
- git #4a33d5fe - Updated mediawiki/core (task T114599)
- git #f4090b84 - Updated mediawiki/core (task T114833)
- git #bea7abba - Updated mediawiki/core (task T114833)
- git #fbf52483 - Add MemoizedCallable for APC-backed function memoization
- git #f9eb1059 - Updated mediawiki/core
- git #fd0672c3 - Updated mediawiki/core
- git #460832fb - Updated mediawiki/core (task T114128)
- git #19c85dc6 - Update extensions/VisualEditor to wmf/1.27.0-wmf.1 HEAD
- git #d2090bc9 - Tiny optimization to ResourceLoader::isValidModuleName()
- git #7d9caf0a - Small optimization for FileContentsHasher
- git #17790e85 - Updated mediawiki/core (task T111494, task T112230)
- git #8c80ec12 - Updated mediawiki/core (task T113650)
- git #90179138 - Configure ResourceLoader-specific ObjectCache instance.
- git #61ef7d8a - Don't clobber existing styles when adding more in IE9 (task T114323)
- git #93799094 - Updated mediawiki/core
- git #ab0c31b5 - Fix-up for I21bb3f08e7f: make ResourceLoaderModule::expandRelativePaths public
- git #24014c2c - Fix-up for I21bb3f08e7f: ResourceLoaderModule::expandRelativePaths
- git #89ad96cd - resourceloader: Fix-up missing expandRelativePaths() in preloadModuleInfo
- git #96e8965b - Cherry-pick I173a9820b and I7c7546ec5
- git #c67feacc - Updated mediawiki/core
- git #f757b93c - ResourceLoader: cache minified user and site modules
- git #44d5db0e - Updated mediawiki/core (task T114121)
- git #a9e7ee46 - Use wmf/1.27.0-wmf.1 Wikidata branch
- git #6192916e - Updated mediawiki/core
- git #d2f57976 - Change load.php to minify per-module instead of per-request (task T107377)
- git #1b03f492 - Fix Memcached key decode (task T110326)
- git #a1ec8587 - Temporarily Revert Wikidata to 1.26wmf22
- git #15c77080 - Made User::loadFromId() skip cache with READ_LATEST (task T95839)
- git #ee777e69 - Updated mediawiki/core
- git #692d4568 - Fix LESS file dependency tracking in ResourceLoader
- git #53edbe10 - mediawiki.page.watch.ajax: Add dependency on mediawiki.page.startup (task T114288)
- git #df97db0a - Improve brevity of Special:MovePage form and its description (task T113953)
- git #a7f0c5bd - Work around IE9's broken handling of .styleSheet.cssText (task T108727)
- git #a90e6ad4 - Updated mediawiki/core
- git #792e0397 - Updated mediawiki/core (task T114184)
- git #f349041b - Updated mediawiki/core
- git #7f9ec712 - Updated mediawiki/core (task T114144)
- git #41410984 - New Wikidata release branch
- git #65b95ea4 - Fix plural in mergehistory-done message
- git #353bf866 - mw.widgets.TitleOptionWidget: Prevent page navigation by clicking labels
- git #03f52ea0 - Fix incomplete PHPDoc tags in ApiBase
- git #ad9d610d - mediawiki.jqueryMsg: Allow more than one thing inside a wikilink
- git #db533623 - mw.widgets.DateInputWidget: Actually display the indicator
- git #e1714429 - mw.widgets.DateInputWidget: Actually enforce date requiredness
- git #4db800ee - SpecialMergeHistory: add redirect=no on target parameter on success message (task T85650)
- git #8d331023 - Fallback and namespace names changes for Asturianu (ast)
- git #46a01c42 - Restructure /resources/src/mediawiki.page/
- git #0bfdd927 - Restructure /resources/src/mediawiki.api/
- git #7133d749 - mw.widgets.DateInputWidget: Implement $overlay config option (task T112676)
- git #27a8bad9 - WatchAction: Clean up redundant getFormFields() and show()
- git #a9665bf4 - Clarified WAN cache docs by using "datacenter" consistently
- git #b4b2523f - OOjs UI: Backport d190bc51e60195eed81f147e9324c9ec21c9e68c
- git #75f06d52 - Added $opts to WANObjectCache::set() to detect snapshot lag
- git #77cdf191 - WatchAction: Require POST for index.php action=watch
- git #5014a99c - Include additional analytics in Special:Search (task T113291)
- git #b23e0b0a - Fixed sanity cache clear in User::saveSettings() (task T114023)
- git #de6cbaf6 - Add release notes for protect log changes
- git #a7c4a1c5 - resourceloader: Cleaned up makeModuleResponse() param docs
- git #3f1e9fa2 - resourceloader: Tidy up RL to simplify ResourceLoaderEditToolbarModule
- git #1e326483 - build: Set private flag in package.json (for now)
- git #fdd0cd9e - Remove blue border from DateInputWidget calendar (task T113741)
- git #a3301f94 - Give instructions on removing email address from account (task T98799)
- git #be0d31ac - Use variable documentation in Preprocessor_DOM.php
- git #43374cbe - Remove border radii from CalendarWidget (task T113740)
- git #ba358947 - mediawiki.widgets: Cleanup TitleWidget styles and improve API
- git #f18bf796 - Put InfoAction distinct user counts behind miser mode
- git #40582345 - Code cleanups and simplifications to SpecialMergeHistory
- git #caa637dd - Don't overwrite all available object caches (task T113843)
- git #ca751872 - mediawiki.widgets: Add temporary workaround for upstream oojs-ui bug
- git #ae78d440 - Convert Russian grammar cases from PHP to JSON
- git #07cb5657 - Remove duplicate entry
- git #8b0c0b49 - Add new grammar forms for language names in Russian
- git #0fdb0ce2 - Fix most PHP CodeSniffer warnings in includes/api
- git #b77eaa1a - Fix two PHPCS warnings in NaiveForeignTitleFactory.php
- git #cd15a9f8 - Fix PHPCS warnings in includes/specials/
- git #cc0f2915 - Fix a PHPCS warning in SkinTemplate.php
- git #a350af27 - Fix a PHPCS warning in SearchMySQL.php
- git #d5392ece - Fix 3 PHPCS warnings in ResourceLoaderImage.php
- git #be09a508 - Fix 5 PHPCS warnings in WikiPage.php
- git #016d012d - Fix PHPCS warnings in /includes/media/
- git #3ffcae51 - Cleanup LanguageTyv.php
- git #6f1db0e3 - Fix PHPCS warnings in /includes/mail/
- git #21b0801a - Fix PHP CS warning in LogPager.php
- git #b1fb834b - Fix 2 PHPCS warnings in ThumbnailRenderJob.php
- git #deabc006 - Make lines short to pass phpcs in testHelpers.inc (task T102614)
- git #2bdfbe62 - Fix PHPCS warnings in includes/installer
- git #950910dc - Fix PHPCS warnings in includes/htmlform/
- git #cc1285a7 - Fix 3 PHPCS warnings in includes/filerepo/
- git #09931242 - Fix 4 PHPCS warnings in Searchupdate.php
- git #4841ede9 - Rewrite comments on member variables of ParserOutput as proper variables documentation (task T102614)
- git #4e582a50 - Fix 3 PHPCS warnings in MessageCache.php
- git #776aee43 - Set fallback to Spanish (es) for Extremaduran (ext) (task T113925)
- git #d52bab54 - Setting $namespaceGenderAliases for Aragonese (an) (task T113890)
- git #75d7731d - In parserTests.php, fix upload directory handling
- git #08cb9076 - mediawiki.toolbar: temporary workaround for T113868 (task T113868)
- git #3da60526 - API: Fix some unclosed tags in en.json
- git #fd985d75 - Move italic redirect link styles to modules
- git #586c39a8 - Make lines short to pass phpcs in profileinfo.php (task T102614)
- git #19bb1bd3 - Revert "composer.json: Bump Monolog to 1.17.1"
- git #4d23803d - composer.json: Bump Monolog to 1.17.1
- git #4e7cc78b - Make lines short to pass phpcs in files under includes/resourceloader (task T102614)
- git #9f4c8951 - Make lines short to pass phpcs in files under includes/ (task T102614)
- git #6b7c6e9b - Make lines short to pass phpcs in files under includes/db/ (task T102614)
- git #34a07796 - Make lines short to pass phpcs in files under maintenance/ (task T102614)
- git #59b4c0b6 - Normalizing namespaces for Spanish language (task T113499)
- git #cd93d1a7 - Add $namespaceGenderAliases for catalan language (task T113616)
- git #6e115a7c - Optimized wfIsBadImage() redirect check
- git #d6da0288 - composer.json: alphabetize sections
- git #a0f33b18 - Make lines short to pass phpcs in OutputPage.php (task T102614)
- git #f6cf64e1 - Make lines short to pass phpcs in KafkaHandler.php (task T102614)
- git #1b6ace86 - Remove an unnecessary condition from Ukrainian grammar rules
- git #b175f585 - Update Ukrainian grammar rules and tests
- git #5ccbaf2c - Update grammar rules and test for Ukrainian
- git #50f546aa - Make lines short to pass phpcs in Language.php (task T102614)
- git #975b4d0c - Web installer: Fix collapsing of field help text (task T112383)
- git #5e53c006 - Re-enable WhiteSpace.SpaceBeforeSingleLineComment sniff
- git #88747014 - Add space after "//" to pass SpaceBeforeSingleLineComment sniff
- git #c5476658 - Fix issues identified by SpaceBeforeSingleLineComment sniff
- git #ded1a61e - Add 'hash' object cache for installer (task T113843)
- git #b547b167 - Disable EmptyComment and SingleSpaceBeforeSingleLineComment code sniffers
- git #2ff11bbe - Update mediawiki-codesniffer dependency
- git #4f72efe8 - Remove excess newlines at the end of files
- git #c11efd3d - Add ignoreList for valid global variable name sniff in phpcs.xml (task T104501)
- git #88ffd6d4 - Add ignoreList for prefixed functions sniff in phpcs.xml (task T104501)
- git #c572d186 - Fixed spacing
- git #2dbee49b - Add curly braces to if statement
- git #27d479d4 - Fix a spelling mistake in a test description
- git #58f0a7ee - Wrap some long strings in tests/
- git #7e5b2980 - Revert "Swap leading spaces to tabs in backup phpunit tests"
- git #8378d5bb - Wrap some long lines...
- git #6408d2be - Make lines shorter to pass phpcs in thumb.php (task T102614)
- git #870dbf06 - Make lines short to pass phpcs in six files under includes/ (task T102614)
- git #ce91757f - Fixed DatabaseBase references in IDatabase docs
- git #ad275af1 - Make lines shorter to pass phpcs under includes/libs (task T102614)
- git #76ae9ace - Make line shorter to pass phpcs in LinkerTest.php (task T102614)
- git #bd30ccd7 - Make lines shorter to pass phpcs in some files under includes/parser (task T102614)
- git #617d59fc - Database: Remove resultObject() from the public interface
- git #d02b98b8 - Updated key WANObjectCache::delete() callers to avoid races
- git #9ac7cc13 - Swap leading spaces to tabs in backup phpunit tests
- git #0dbc4fc2 - Removed used of resultObject() in QueryPage
- git #88826341 - Re-enable MediaWiki.WhiteSpace.SpaceAfterControlStructure.Incorrect
- git #c6f066b8 - Make long lines shorter to pass phpcs in 6 files (task T102614)
- git #1609d05c - Linker.php: Make long lines shorter to pass phpcs (task T102614)
- git #7a2d08ee - Fix LineLength in includes/media (task T102614)
- git #355e58da - Re-enable Generic.CodeAnalysis.ForLoopWithTestFunctionCall.NotAllowed
- git #062af789 - Re-enable Squiz.WhiteSpace.SemicolonSpacing.Incorrect
- git #8e8368ca - Re-enable MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis
- git #0ea1898b - Re-enable MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis
- git #3a6fc5e9 - Re-enable Squiz.WhiteSpace.ScopeClosingBrace.Indent
- git #b92ffeab - Make the comment in the beginning of LanguageFi.php shorter
- git #94c01868 - Re-enable PSR2.Methods.MethodDeclaration.AbstractAfterVisibility
- git #abfe13df - Re-enable PSR2.Namespaces.NamespaceDeclaration.BlankLineAfter
- git #baa88755 - Re-enable PSR2.Methods.MethodDeclaration.StaticBeforeVisibility
- git #0b3e3b76 - Re-enable Squiz.WhiteSpace.SuperfluousWhitespace.EmptyLines
- git #776c8650 - Re-enable Generic.Files.EndFileNewline.NotFound
- git #e1305484 - Add talk link to excontentauthor
- git #ca4c2900 - Re-enable MediaWiki.VariableAnalysis.UnusedGlobalVariables
- git #51f6dca4 - SpecialSearchTest.php: Make lines shorter to make phpcs happier
- git #f1efaf92 - MediaWikiTestCase.php: Make lines shorter to make phpcs happier
- git #d928aac8 - WebRequest.php: Make lines shorter to make phpcs happier
- git #3f5740ba - StatusTest.php: Make lines shorter to make phpcs happier
- git #c5cb8fdc - ImagePage.php: Make lines shorter to make phpcs happier
- git #e17c107b - phpunit.php: Make lines shorter to make phpcs happier
- git #a49a8e7f - phpcs: Disable failing sniffs in phpcs.xml (task T102609)
- git #1857ab94 - MaintenanceTest.php: Make lines shorter to make phpcs happier
- git #e9ac2d2b - Add RELEASE-NOTES entries for PHP library upgrades and additions
- git #865c7847 - Begin 1.27 development cycle
- git #94508ab5 - WebStart.php: Make lines shorter to make phpcs happier
- git #eb5a2fd8 - Made convertNamespace() use APC
- git #859cc754 - Assorted WANObjectCache doc tweaks
- git #9dcc8c87 - resourceloader: Include exception log id in error message
- git #8aeef44d - mediawiki.widgets: Create TitleSearchWidget (task T101169)
- git #a607f11f - Made wfIsBadImage() use APC
- git #ba5bea7a - Turn $wgSearchRunSuggestedQueryPercent into $wgSearchRunSuggestedQuery
- git #6c8edbf5 - Add ids to "Did you mean" links so they can be distinguished (task T110359)
- git #c049d921 - Improve the wording of apihelp-parse-param-section
- git #eb62a165 - Do not pass void into output function in SpecialListfiles.php
- git #593e7257 - Include phpunit license for backported classes (task T113765)
- git #df706d24 - Add // @codingStandardsIgnoreFile to FormatMetadata
- git #f127fa16 - Fix spacing in ReplacementArray
- git #16076cbf - Hoist validation errors from hidden fields to the top of the form (task T112635)
- git #c7a6e1cc - Add @codingStandardsIgnoreFile to ConsecutiveParametersMatcher.php
- git #889883b7 - ResourceLoaderEditToolbarModule::cssSerializeString() → CSSMin::serializeStringValue()
- git #03578ed9 - Use a constructive button on Special:MovePage (task T113493)
- git #349ca056 - Move LogFormatter test comment block
- git #d6961552 - Migrate protect log to new log system (task T47988)
- git #dc3cf9ce - MovePageForm: Remove incorrectly copied line (dead code)
- git #3f516b51 - Remove unused private property LinkCache::$mClassVer
- git #38350234 - MovePageForm: Add value attribute to reason field back again (task T113718)
- git #789e8b46 - build: Bump various devDependencies to latest
- git #ece85dd2 - Avoid CAS errors on double post to ApiOptions (task T95839)
- git #74433a3c - phpunit: Set $wgMainStash to 'hash' during test execution
- git #9a3c7b43 - Move FileContentsHasher into includes/utils/
- git #7abf9928 - registration: Vary the loaded queue cache on $wgVersion
- git #9f01cee8 - Moved all load balancer classes to /loadbalancer
- git #9fb6c37a - jquery.tablesorter: Improve detection and handling of isoDate (task T54842)
- git #85f7a680 - Replacing old references from Bugzilla to Phabricator
- git #4a3fd2e4 - Use wikimedia/cldr-plural-rule-parser
- git #54bc8ef8 - Made HTMLCacheUpdateJob flush the trx between jobs (task T95501)
- git #0773b6c1 - Fixed IDE errors due to SquidUpdate::newFromTitles
- git #53d775f0 - oyejorge/less.php 1.7.0.5 → 1.7.0.8 (task T113187, task T113112)
- git #bcec3a13 - Lowered $wgUpdateRowsPerJob to avoid slave lag (task T95501)
- git #eb347efa - Fix type hint in unprefixRow
- git #f7a6a0c8 - RollbackAction: Remove dead argument
- git #795bd0e7 - Remove unused argument
- git #220e5c44 - Remove unused $pageSet var
- git #fad70481 - Typo fix to phab reference in comment
- git #8cac7794 - Remove dead code
- git #5731420d - mediawiki.action.edit.preview: Remove use of deprecated 'modulemessages'
- git #271da881 - Some bugzilla.wikimedia.org -> phabricator.wikimedia.org changes
- git #27700d27 - Load module mediawiki.page.gallery.styles for all ImageGalleries (task T113511)
- git #c243869d - Add unit tests for FileContentsHasher
- git #0d9a48a4 - phpunit: Replace APC with HashBagOStuff during a test
- git #674b1671 - Add language 'olo' Livvi-Karelian
- git #ae1729a2 - Skip ImportTest if allow_url_fopen disabled (bug 73283)
- git #06f2189f - i18n: mw.Upload.BookletLayout: Update message names
- git #cc062f0e - Sync up with Parsoid parserTests.
- git #6eab0f3d - Add GENDER support (task T111944)
- git #d04a92a5 - resourceloader: Keep module_deps handling inside module base class
- git #2a0a169a - Use 'Create account' for button in Special:UserLogin/Signup (task T91614)
- git #2b6460fa - Set $wgBlockAllowsUTEdit = true; by default
- git #2cbd25e9 - resourceloader: Use FileContentsHasher in safeFileHash()
- git #20f90051 - Make $file->getLength() return duration of GIF and APNG files.
- git #12afb360 - resourceloader: Improve caching for LESS file compilation (task T112035)
- git #bb901c66 - Fix stray literal \n in output (task T113518)
- git #91aebb60 - Remove $this reference in static method
- git #90e1b221 - Add MWTimestamp::getTimezoneString(), use it in file revert message (task T36948)
- git #d7c61dfc - Remove closing PHP tag from MediaWiki\Tidy\RaggettWrapper
- git #476d99b9 - Use tab instead of spaces in ParsoidVirtualRESTService
- git #71c67c48 - OOUIHTMLForm: s/else if/elseif/
- git #a05971df - Terminate free external link on (and numeric versions of <>) (task T84937)
- git #4a9aab29 - Revert "Do not double load gallery styles now cache has expired" (task T113511)
- git #74c061b3 - Fix hook doc for SkinTemplateBuildNavUrlsNav_urlsAfterPermalink
- git #25a44aa3 - Added support for enqueueable DataUpdates (task T95501)
- git #2fb7de8f - Fix hooks documentation for ArticleProtect/ArticleProtectComplete
- git #b23488d9 - Fix hook documentation for PageHistoryLineEnding
- git #25f07b45 - Fix hook documentation for ImagePageFileHistoryLine
- git #ceab6923 - Remove oversight references from i18n
- git #e4e40eab - Feed.php: Apply wfBCP47 to language code
- git #674426de - SpecialNewpages: Add redirect=no only to links to redirects
- git #1ed292fa - Improvements to WANObjectCache::getWithSetCallback()
- git #924a4041 - UploadFromUrl: Display an error to the user on invalid wpUploadFileURL (task T34361)
- git #462a7baa - API: Correct 'from_namespace' logic in ApiQueryBacklinksprop (task T113453)
- git #8e8826b7 - Fix PHP notice when logging the result of a DNS blacklist check.
- git #05ee7808 - Add wfWaitForSlaves() call in DatabaseUpdater::runUpdates() (task T68887)
- git #fca8cd79 - mediawiki.Upload.Dialog: Factor out booklet layout
- git #bd117a4f - docs: mediawiki.ForeignStructuredUpload: Fix formatting
- git #15429a09 - CategorySelector: Add different ways of searching (task T113462)
- git #c9fedd8f - Don't attempt to render block if none of the lines can be shown (task T112738)
- git #602a74af - Compat fix for HHVM on non-Linux OSs
- git #f11d17ce - Remove superfluous rules from print CSS
- git #d3b85592 - Add hook to allow lazy loading of import sources (task T17583)
- git #f99c4a06 - Fix hook documentation for PageRenderingHash
- git #fa2d5e3b - jsduck: Load OOjs and OOjs UI in eg-iframe.html (task T112116)
- git #89f04ea5 - build: Enable jscs jsDoc rule 'checkRedundantReturns' and make pass
- git #682c886a - Add my second gerrit e-mail to .mailmap
- git #901dcffd - objectcache: Fix some doc bullet points in WANObjectCache
- git #c1931c29 - objectcache: Add comments about DB isolation to WANObjectCache
- git #430a0d39 - mw.storage: Fix broken test (incompatible with Chrome 45) (task T113413)
- git #aea8d3a5 - Update OOjs UI to v0.12.9
- git #21206c8f - Mark UserRights hook as deprecated (task T113358)
- git #9442adf9 - Fix exception in Import, when import of a revision fails (task T108544)
- git #f7d4a077 - Update mailmap from USERINFO
- git #320a63ff - Translate password reset e-mail subject into proper language (task T113227)
- git #3d251d07 - Fix hook documentation for UploadFormSourceDescriptors
- git #583c9989 - tests: add structure and less tests to 'skins' suite (task T68926)
Vendor
[edit]- git #b6cec910 - Add wikimedia/relpath 1.0.3
- git #cc24c3dd - Revert "Update to monolog 1.17.1"
- git #d055464d - Update to monolog 1.17.1
- git #26b53757 - Alphabetize require section entries
- git #8da1f127 - oyejorge/less.php 1.7.0.5 → 1.7.0.8 (task T113187, task T113112)
- git #a57f7fb3 - Add wikimedia/cldr-plural-rule-parser 1.0.0
Extensions
[edit]AbuseFilter
[edit]- git #41186793 - Pass __METHOD__ to query() call
CentralAuth
[edit]- git #1902ab2f - Made saveToCache() use the since option with set()
- git #c941f803 - Modify <centralauth-log-entry-chgstatus>
- git #c4de3289 - Modify <centralauth-rightslog-entry-groupperms2>
- git #dbd2c034 - Use a pre-commit hook for quickInvalidateCache() purges
- git #54110228 - Improve "centralauth-rename-antispoofconflicts2" message (task T99237)
CentralNotice
[edit]- git #68e4ee6c - ext.centralNotice.display: public getData() -> getDataProperty()
- git #a257113d - CNDatabase::getDb(): Also default to DB_MASTER if it was used before
- git #4cd64f0c - ext.centralNotice.display: Expose the names of enabled campaign mixins
- git #92c4977b - BannerHistoryLogger: ensureLogSent() timeout for users without sendBeacon
- git #ee0b01b8 - Help text for the impression diet feature
- git #097625d6 - Add more banner hide reasons (task T113813)
- git #649649e8 - Do Not Track: Don't even accumulate log or call EL
- git #e85d2616 - Add npm support, Add composer.json
- git #4bcfefa4 - Remove i18n shim
- git #3829c1dd - Spelling correction: disply -> display
- git #969a6c72 - Rename lookup function
- git #c567c1c0 - Banner diet mixin (task T112017)
- git #2279156f - Link to bug in TODO
- git #3c33d401 - More inline help for mixins
- git #f76d1883 - Enum for banner hide reasons (task T113813)
- git #721bf73a - Migrate to a terser cookie name and format (task T110353)
- git #816518c2 - BannerHistoryLogger: always send log ID, never send twice (task T113421)
- git #1daf3be9 - Link to the regular wiki editor for banner content
- git #3645ccd3 - KVStore: batched, more resilient implementation of TTL for items (task T111385)
- git #5cbef20e - Use DB slaves for Campaign reads on GET requests (task T92357)
CheckUser
[edit]- git #29dae459 - Add jshint and jscs test to npm (task T63589)
CirrusSearch
[edit]- git #d4bbcb85 - Normalize CirrusSearch in stats collection names
- git #c762cad7 - Do not run broken scenario during Jenkins job (task T113727)
- git #779ca437 - Fix frozen index tests
- git #00d5eac7 - Fix OtherIndexes getConnection()
- git #2335a848 - Fix interwiki search (task T113517)
- git #366acc71 - Fix OtherIndexes constructor
- git #db5bad0b - Updated watir-webdriver Ruby gem to the latest version
Citoid
[edit]- git #d3c8f86b - Revert "Removing a reference to a screen position"
- git #f7d497b5 - Remove tabItem label hack, rely on item config working
- git #b0c6884d - Replace CSS hack with new config option
ConfirmEdit
[edit]- git #443bfac8 - Add a way to use different tab indexes for CAPTCHA input form (task T113432)
ContentTranslation
[edit]- git #db4be178 - ext.cx.interlanguagelink: declare dependency on jquery.uls.data (task T113650)
- git #718e883b - Fix: Clicking on down arrow in language selector should trigger ULS (task T114121)
- git #80927173 - Dashboard: Use ULS for language selection (task T112051, task T113722, task T113715, task T113723)
- git #efd5206e - Relax section id validations in mw.cx.getSourceSection and getTranslationSection (task T112253)
- git #37787f79 - Set absolute URLs for source links (task T97110)
- git #dcbcaf92 - Fix dashboard header overlapping page selector (task T104955)
- git #bd333a4d - Fix the broken discard translation feature (task T114076)
- git #8bcac289 - Discard draft: Validate against last updated translator (task T97394)
- git #af289ecb - Center the placeholder text vertically and horizontally
- git #cb25230d - Fix vertical alignment of very small in height source sections (task T99850, task T112050)
- git #37882fa6 - Fix some message use in stats
- git #a1d0b55e - Updated RuboCop to the latest version (task T113742)
- git #8675c53f - CXStats: Club the cumulative and trend under tabs (task T113335, task T113356)
- git #2419d12a - Dashboard: Infinite scroll for translation and suggestion lists
- git #cd4a4d49 - Fix namespace handling for non-main-space pages
- git #b89d832f - Dashboard: Avoid the list jump when the translation filter is sticky (task T113333)
- git #106b927d - Define explicit position for module ext.cx.header.skin (task T110010)
- git #9300207b - Display the personal menu in the correct direction (task T110010)
Disambiguator
[edit]- git #fa6475f0 - Remove redundant $db->resultObject() call
Echo
[edit]- git #250bfc0d - Follow-up f9e8c5057, 983c7a2463: fix JS error when there are no notifications (task T114853)
- git #3e00d496 - Follow-up f9e8c5057: fix JS error (task T114833)
- git #6e105a92 - Log notification impressions and clicks (task T114833)
- git #1fd72d3d - NotificationBadgeWidget: Fix button icon positioning for change in OOUI
- git #1d73767e - Fix Echo popup alignment in RTL (task T114184)
- git #74125427 - Do not reset an option that has no reset method
- git #8afe4c1c - Fixed Metrics/LineLength RuboCop offense (task T114095)
- git #5739e63a - Updated RuboCop to the latest version
- git #e0cd881a - Mark all read button should always start invisible (task T113629)
- git #3ea86361 - Rewrite browser tests for Echo
- git #480f8863 - Add intermediate metrics for API and ext.echo.ui loading response times
- git #e664cb22 - Update seen time only if the popup is actually open (task T113645)
- git #6efd0601 - Make middle-clicking badge work (task T113555)
- git #9514aa01 - Remove 'initiallyUnseen' class when the popup closes
- git #b1cbcb32 - Remove duplicate 'MediaWiki' prefix from echo.unseen stats
- git #c4485b91 - Prevent the badge icon from flashing red when updating notifications (task T112823)
- git #09158714 - Replace the orange bar with talk-page link, don't remove it
- git #c8eea642 - Move timing.MediaWiki.echo.overlay stats into ext.echo.init (task T113387)
EducationProgram
[edit]- git #515e0733 - Correct some API text
- git #a5130184 - i18n: Add documentation for 'ep-role-add-link-text-view-course' (task T102746)
- git #7bc9ef86 - ambassador -> volunteer for consisteny
EventLogging
[edit]- git #10716796 - build: Add jshint to npm-test
Flow
[edit]- git #5705a66f - Fix exception on board and topic history pages (task T111494, task T112230)
- git #e52a62e8 - Enable user activity logging for flowOptIn tour
- git #e2f0a207 - Ignore null edits for topic title, post, description, and summary (task T60975)
- git #36214dc8 - Fix Flow board layout on Special:Undelete (task T113668)
- git #272503e8 - Browser tests: Refresh flow page until optin process is finished
- git #29ac784b - Grant 'flow-suppress' to the 'suppress' group as well (task T113641)
- git #10a2136a - Optin: Copy templates before first heading from talk page to Flow board (task T113426)
- git #97497378 - Add reasons when moving pages during optin process (task T111220)
- git #be7493ca - Work around JS error when switching editors while an inspector is open (task T113382)
- git #0f5970e3 - Show the wikitext editor first on the undo pages (task T112338)
- git #2081d9fc - EditTopicSummary widget (task T111102)
- git #e68d1111 - Read new page id from master
- git #ef734c71 - Add better debug info for FlowFixLinks.php failure
- git #580cadb4 - Fix 'cur' and 'prev' links for topic summary (task T113261)
- git #1349ffaa - Log a warning when no title is given for parameter 'new-topics-permalink' (task T113312)
- git #d444c089 - Try loading moved Flow board content differently
- git #e759d960 - Adjust to removal of Connection::getSingleton in Cirrus (task T111164)
- git #fc919c72 - Wrap author name with <bdi> tags (task T106741)
Gather
[edit]- git #671487e2 - Update mediawiki-codesniffer and parallel-lint settings
GeoData
[edit]- git #b6c25f78 - GeoData not properly updated for Elastica singleton removal
GettingStarted
[edit]- git #95ede305 - Fixed Style/Tab RuboCop offense (task T113846)
- git #bb6de601 - Fixed Style/StringLiterals RuboCop offense (task T113846)
- git #a69f7bd9 - Fixed Style/SpaceInsideStringInterpolation RuboCop offense (task T113846)
- git #afb96368 - Updated RuboCop to the latest version
- git #c5a54b30 - Updated watir-webdriver Ruby gem to the latest version (task T112748)
GlobalBlocking
[edit]- git #386ed5f3 - Show the globally blocked range in block message (task T40367)
GlobalCssJs
[edit]- git #033ea6b1 - Update namemsg to convention
GlobalUserPage
[edit]- git #51f93306 - Remove "modulemessages" handling code
- git #fcbaf3e8 - Use formatversion=2 to simplify reading API response
- git #40822427 - Remove some 1.24 compat code
GuidedTour
[edit]- git #7ff008ac - Fix back button logging (task T114144)
Interwiki
[edit]- git #cae76481 - Update mediawiki-codesniffer and parallel-lint settings
- git #2c509194 - Add php code sniffer
- git #80355075 - Update Interwiki tests
- git #cc3e30cf - Add MediaWiki version requirement to extension.json
Josa
[edit]- git #5a59335b - Add jshint and jscs in npm
MobileApp
[edit]- git #b4a9cd0f - Fix image widening on xxhdpi+ devices (task T113434)
MobileFrontend
[edit]- git #c84b2269 - Fix factory schema so that MobileWebSearch can be retrieved (task T114599)
- git #ed6569b9 - Update mediawiki-codesniffer and parallel-lint settings
- git #eb04dc46 - Fix font of h1s in content area for minerva
- git #ded8dab9 - Removing deprecated modules(9) (task T113289)
- git #1c2d03ba - Hygiene: Remove deprecated mobile.templates module
- git #650cf23d - Add explicit GENDER support for mobile-frontend-logged-in-homepage-notification (task T110950)
- git #5a99e3b7 - Don't try to redirect to Special:MobileEditor on a POST request (task T111894)
- git #951048bf - Removing deprecated modules(8) (task T113289)
- git #2507d0bf - Removing deprecated modules(7) (task T113289)
- git #3fc551ed - Remove api code that is not used or replicated in core (task T110718)
- git #176fb544 - Hygiene: SearchApi -> SearchGateway (task T110718)
- git #0b4e2b0d - Hygiene: Remove unused global variables
- git #da0ec3e1 - Fix media viewer for files with special characters (task T111609)
- git #a419a3a9 - Fix overlay headings (task T93826)
- git #052e7c2a - Removing deprecated modules(3) (task T113289)
- git #afa76a6a - Use correct wording for last modified on Special:EditWatchlist (task T112802)
- git #4fe420ee - Removing deprecated modules(6) (task T113289)
- git #55a48f95 - Removing deprecated modules(5) (task T113289)
- git #90079cf2 - Removing deprecated modules(2) (task T113289)
- git #18e4022d - Removing deprecated modules (task T113289)
- git #88fc4323 - Break all headings across lines (task T93826)
- git #9e4d67e9 - a <span> element in a heading causes a line break in mobile view (task T113457)
- git #7248a5d8 - Fix beta media viewer
- git #fafc8f8e - Hygiene: Don't spy on constructor functions
- git #e4de714d - Skip localStorage tests (task T113413)
- git #03cafd32 - Hygiene: Repurpose ImageApi as ImageGateway (task T110718)
MoodBar
[edit]- git #3f0bcdc2 - Make jshint happy by ignoring problems
MultimediaViewer
[edit]- git #be1ba462 - Turn mmv-next/mmv-prev into OO events (task T77253)
- git #17084aa2 - Add explicit word-wrap: break-word to textareas (task T69835)
OpenStackManager
[edit]- git #b090f630 - Adjust MediaWiki images that have been renamed (task T113655)
- git #109c996b - .gitignore composer related files
- git #5e9b09c9 - Add composer.json
ParserFunctions
[edit]- git #8b18a12c - Add MediaWiki version requirement to extension.json
ParsoidBatchAPI
[edit]- git #42181427 - Stats for average batch size
- git #360ca5a1 - In imageinfo, check for invalid title (task T114048)
RSS
[edit]- git #64916bde - Merge RSSHighlighter class into RSSParser::highlightTerms()
Renameuser
[edit]- git #12ca5c33 - Add MediaWiki version requirement to extension.json
Scribunto
[edit]- git #7c5454b3 - Fix off-by one error in gsub
Thanks
[edit]- git #aad7e245 - Use the new module name for eventlogging module (task T113289)
- git #899fec35 - Hygiene: Call to deprecated toast module updated
TimedMediaHandler
[edit]- git #1b80a8c3 - Change message timedmedia-desc to timedmediahandler-desc (task T113631)
- git #7a7008c7 - Update i18n messages (task T113632)
- git #27dbb576 - build: Bump grunt-jscs from 1.8.0 to 2.1.0
Translate
[edit]- git #128dbc57 - Fix all open PHP CodeSniffer issues
- git #254ab18f - Change optional message from *-skinname to skinname-*
- git #f3bd24b2 - Fix stupid copy-paste error which hid the real query error
- git #b5be86a1 - On /en subpages don't force the action=edit tab to "translate" (task T63218)
- git #41ee577f - Mark keys "*-skinnname" as optional
- git #e8762335 - Autotag some message keys as optional
- git #dee306f3 - Update namemsg to convention
- git #b89505f0 - Add translatable extension name
- git #25688e0b - Fix garbled display of page mode on Special:Translate when zooming (task T112877)
UniversalLanguageSelector
[edit]- git #9fed40b8 - Set default value of ULSMobileWebfontsEnabled to false (task T113983)
- git #7e0fe37a - Add php code sniffing
- git #daf6a8d4 - Localization update from upstream
- git #cb591494 - Updated watir-webdriver Ruby gem to the latest version (task T112748)
- git #e6237026 - Add grunt-jscs
UploadWizard
[edit]- git #3a451f55 - Update for I51f7966add: load oojs-ui.styles.icons
- git #b481f669 - Add composer.json
- git #bafb6d7a - Add feedbackLink config param for bugs (task T112666)
- git #56a1eb90 - Set a name attribute for the date input field
- git #f5c305ca - SpecialUploadWizard: Escape messages (task T113669)
- git #f99a773b - Correct config documentation mentioning non-existent option
- git #69c52ffb - Remove TODO comment that offers bad advice
- git #b48e3be2 - Unbreak confirmation of no categories being set (task T51710)
- git #52bcfc27 - Adding PLURAL support to mwe-upwiz-multi-file-select message
- git #801e44b7 - Pass 'verbose: true' to all MessageDialogs to get bigger font size
- git #6b87fce3 - Allow displaying more than 50 Flickr images at once (task T44979)
- git #90495904 - UploadWizardDetails: Remove broken updateCopyMsgs() function
- git #bf2d31a1 - Add a link to Commons:Geocoding page in location entry tooltip (task T36336)
- git #97cf22f2 - Flickr: Added support for cc-zero & public domain mark (task T105629)
VisualEditor
[edit]- git #6e1eb8bb - ve.ui.MWParameterPage: Use more natural DOM order for text field and buttons (task T114562)
- git #0d4b30f9 - MWInlineExtensionNode: Don't assume responses are always <p>-wrapper
- git #28fbf2bc - Update autodisable logic
- git #97e70ba3 - Autodisable preference (task T112352)
- git #cd16c7ca - build: Update mediawiki-codesniffer from 0.3.0 to 0.4.0
- git #f814ea71 - MWLinkAnnotationInspector: Use TitleSearchWidget instead of TitleInputWidget (task T101169)
- git #a04d2ff5 - MWLinkAnnotationInspector: Update actions when changing tabs
- git #6769860a - Add scroll padding equal to the document height for iOS
- git #c0c5a028 - Add MediaWiki version requirement to extension.json
- git #6ed5877c - Update VE core submodule to master (27fc244)
- git #18f30efc - Update VE core submodule to master (64a932b)
- git #3386f667 - Save dialog: Make review/resolve actions work in mobile (task T111894)
- git #401e183b - [BrowserTest] Screenshot gem version updated to 0.0.7
- git #92bfa93e - Autolink of magic links should create node not annotation (task T112675)
- git #b7bdf2d8 - Adjust uses of renamed PreviewWidget to PreviewElement
- git #07f67bdb - Allow autolinking ISBN/PMID/RFC inside list items (task T113535)
- git #76a8b0d1 - Update VE core submodule to master (518456c)
- git #89b118da - ve.init.mw.LinkCache: Update comment about Disambiguator extension
- git #207f55dc - Update VE core submodule to master (3c65a2a)
- git #3261f24c - Update VE core submodule to master (e650f93)
WikiEditor
[edit]- git #c0ec9489 - build: Update mediawiki-codesniffer from 0.3.0 to 0.4.0
- git #3d7d4f85 - Set $wgWikiEditorFeatures in extension.json
- git #c4a6039f - Remove use of deprecated 'modulemessages'
Wikidata
[edit]- git #796da4bc - Update Wikibase: Fix RevisionBasedEntityLookup exception handling
WikidataPageBanner
[edit]- git #2f067c10 - Fix Monobook skin rendering of banner (task T113746)
- git #9cf7e497 - Update namemsg to convention
- git #fd19ffa2 - Show a warning if there are unknown parameters (task T109317)
ZeroBanner
[edit]- git #2965b98e - Fix banner injection
- git #87ba0d12 - Fixed missing ns ref for ResourceLoader
- git #14b7e54e - Fix deprecation warnings (task T114128)
- git #d06c2c48 - Interstitial should be fixed position
- git #43db73e0 - Delete broken browser tests (task T113463)
- git #daa2c57c - Custom interstitial button for non-js browsers
- git #a7b3070b - DTAC Interstitial design change
wikihiero
[edit]- git #9db05d02 - Removed onRejectParserCacheValue function
Skins
[edit]CologneBlue
[edit]- git #9ab434b8 - Revert "Update namemsg to convention"
- git #ed5e5799 - Update namemsg to convention
Modern
[edit]- git #58cf7f49 - Revert "Update namemsg to convention"
- git #ba4905f3 - Update namemsg to convention
MonoBook
[edit]- git #112fe649 - Revert "Update namemsg to convention"
- git #7e619a45 - Update namemsg to convention (task T113632)
- git #5d404dec - Add MediaWiki version requirement to skin.json
Nostalgia
[edit]- git #d1add29f - Remove redundant 'token' parameter from watch/unwatch links
- git #c7581e8a - Revert "Update namemsg to convention"
- git #29b78836 - Update namemsg to convention (task T113632)
Vector
[edit]- git #a5496bcd - Revert "Update namemsg to convention"
- git #ac0d123b - Update namemsg to convention (task T113632)
- git #d65660be - Add MediaWiki version requirement to skin.json