MediaWiki 1.24/wmf15
MediaWiki 1.24/wmf14 | Deployment of MediaWiki 1.24wmf15 to Wikimedia sites | MediaWiki 1.24/wmf16 |
The latest version (labeled "1.24wmf15") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Thursday, 24 July 2014 (see the roadmap).
Core changes
edit- git #85dbd05a - Do not allow a user to delete a page they can't edit
- git #1532bdbd - Update WikimediaMessages to 1.24wmf15 HEAD
- git #2413ce9e - Update CentralAuth
- git #99f29060 - Update CentralAuth
- git #779d37ec - Added a script to find missing LocalRepo files
- git #e1cea293 - Added --lastUpdatedId option to backlink namespace population script
- git #d218d86d - Vastly increase how long wfWaitForSlaves() can block in CLI mode
- git #4b0a9a4c - Update RelatedSites to 1.24wmf15 HEAD
- git #2e60a4df - Update WikimediaMessages to 1.24wmf15 HEAD
- git #319f7c3c - geshi: pick https://gerrit.wikimedia.org/r/#/c/150723/
- git #45458609 - Update Wikidata to add cache invalidation to SitesModule
- git #34f3db30 - Update MwEmbedSupport
- git #d27a8f53 - Just log exceptions instead of spamming them in JobRunner
- git #3e443b5b - Revert "Update jquery.ui Vector theme to 1.9.2"
- git #66c02258 - Update MultimediaViewer extension
- git #645d10c7 - Update VisualEditor to I90ab7de
- git #76459ceb - Have SvgHandler create a directory for its RSVG input files (bug 67402)
- git #f247c048 - Update Wikidata
- git #0dc90642 - Unbreak Special:WhatLinksHere for $wgUseLinkNamespaceDBFields=false
- git #fcfa3153 - Added support for result=json parameter to runJobs.php
- git #f754c239 - Refactored duplicated code into JobRunner.php
- git #c6d2a6e9 - Update MobileFrontend
- git #13f1bf8f - Update VisualEditor to I944f8fbfa
- git #49daa783 - Update Echo on 1.24wmf15
- git #5745f46f - Move adjustment of revision delete target in SpecialRevisiondelete to fix fatal (bug 68566)
- git #ba3a2269 - Update VisualEditor to I31a9a359e
- git #12ce1dc1 - Removed use of cache in JobQueueFederated pop() method (bug 68506)
- git #7255ea5e - Update Translate to 1.24wmf15 HEAD
- git #915a5eec - Update Cite to 1.24wmf15 HEAD
- git #1051c349 - Fix @deprecated of ImageGalleryBase
- git #44d14fc6 - Doc: Reformat @params declaration
- git #4ee680a8 - Fixed spacing
- git #7ff00540 - Remove colon after @deprecated/@param/@todo/@note
- git #5dffa8cb - Each line in a doc block should start with *
- git #d1d6cb7b - Allow wfShellExec() to use an array as a command prompt
- git #77cfbb88 - Allow specifying a random page only in main namespace (bug 46420)
- git #77b5a357 - Make Special:FilePath redirect to Special:Redirect/file (bug 66980)
- git #5f2195f9 - Update OOjs UI to v0.1.0-pre (a7ce4d48d9)
- git #9db0dde2 - Reject cache with future MW_USER_VERSION versions
- git #8d634693 - Specify unit in doc-block for $wgHTTPTimeout and $wgAsyncHTTPTimeout
- git #17bcaa71 - Removed @since in MediaWikiPHPUnitTestListener
- git #347a0b29 - Fix deprecated of ApiQuery::setGeneratorContinue
- git #77dc7b8f - Fix typo: expectedExceptionMesage -> expectedExceptionMessage
- git #bfe96149 - ResourceLoaderModuleTest: Ensure 'vector' is a valid skin
- git #1c23e10d - Update OOjs to v1.0.11
- git #5a4a33a8 - Remove support for magic_quotes_gpc (bug 11558)
- git #7869747f - Remove RequestContext from edit.php and fixDoubleRedirects.php
- git #abfa0d78 - Standardize @todo
- git #fe537d52 - Make sure buttons font-size is relative to its container
- git #6cf0e518 - User: Normalize skin key from $wgDefaultSkin for default options
- git #0618e89b - resources: Switch oojs to the version optimised for environments with jQuery
- git #e1b97c8d - Fix typo: MWExcepion -> MWException
- git #053c3c5f - Add $wgDebugDumpSqlLength
- git #6080ded0 - Remove deprecated class StubContLang
- git #511f02bf - Include ICU version in cache key for collation first letters (bug 68344)
- git #16a169c6 - Provide namespace to ApiParse->getSectionContent (bug 68416)
- git #5a8cf552 - Update messages list for oojs-ui (bug 68327)
- git #0124ad6c - Update OOjs UI to v0.1.0-pre (9cd400e3d5)
- git #be33cd8c - Revert "maintenance: Update comment in the OOjs UI pull through script"
- git #e7d1712d - Shorten if/else to ternary expressions in WebStart.php
- git #9834b07f - Fix documentation for UserMailer::send()
- git #82814aa7 - Call to a member function getText() on a non-object (bug 68394)
- git #062cfffe - Integrate Special:MyLanguage from the Translate extension (bug 66762)
- git #8b3d231c - DefaultSettings: Update documentation for skin-related variables
- git #74fbc9df - Release notes for I050292dbb76821f66a15f937bf3aaf4defe67687
- git #09a0cd1d - Change the default for wgThumbnailMinimumBucketDistance
- git #7bb0c9a0 - Update jquery.ui Vector theme to 1.9.2
- git #ea245139 - commonElements: Import styling for <code> from mediawiki.org
- git #588880c5 - Preferences: Turn stubthreshold back into a combo box (bug 68313)
- git #821fadb6 - Fixed JobQueueAggregatorRedis to handle empty collections
- git #805f6a43 - LessFileCompilationTest: Check $file during the test, not in constructor
- git #e349358a - No interlanguage links after local interwiki prefixes (bug 68085)
- git #5043b499 - Add tests for IE workarounds to ActionTest
- git #e2675eae - Add tests for NULL to ActionTest
- git #1ccdd5be - Add tests for disabled actions in ActionTest
- git #d3e26d29 - Add more test cases to ActionTest
- git #9f522988 - Fix race condition in wfShellExec() (bug 67870)
- git #287df412 - Remove backwards-compatibility module alias 'mediawiki.action.watch.ajax'
- git #bc6ef3e6 - Remove styles for .os-suggest and related classes
- git #da509077 - Remove two unused constants from EditPage.php
- git #8c2d4fa8 - Make if checks in RequestContext.php more concise
- git #b063045d - Fixed column name typo
- git #543612cf - Added me to credits
- git #acc16e85 - Adjusted show/hide links
- git #ca839bd0 - maintenance/README: Remove importTextFile.php
- git #dc3d6428 - Make sure $doUserRightsLogLike is set all the times
- git #0414af54 - Remove <div id="mw-js-message"> (again)
- git #cabbc6ea - Docs: {function} -> callable
- git #947c8417 - Add since to @deprecated in includes/site
- git #b8c038f6 - Redo WhatLinksHere query and add a *_from_namespace field to link tables (bug 60618)
- git #d435aa2c - Fixed some @params documentation (includes/utils)
- git #73540505 - Stop using a suboptimal structure for Vector's variants menu (bug 43406)
- git #14303bfe - Remove old maintenance script importTextFile.php
- git #3cc4314f - maintenance: Update comment in the OOjs UI pull through script
- git #f1a45f17 - Always return bool in BackupReader::handleUpload
- git #52167c9d - Remove deprecated Title::userCanRead()
- git #3702d197 - Remove deprecated RawPage class
- git #071353c8 - Remove deprecated HistoryPage class
- git #48f8d2df - Wrapped the brackets of the collapse buttons with spans
- git #d3b172af - Remove Fallback::iconv()
- git #d28fd401 - Mark relevant tests with @group GlobalFunctions
- git #fa0aa4f8 - jquery.accessKeyLabel: Add missing word in inline comment
- git #40c59a8a - Revert "Adding a bit more documentation to mw.loader.using"
- git #3ea69936 - Reformat function chains in FileTest.php
- git #aa2d241e - oojs update scripts: Use quotes to prevent globbing and word splitting
- git #82d970e3 - Tests: setMWGlobals -> setMwGlobals
- git #d4d15843 - Merge two FileTest.php files
- git #53c420e2 - Fixed spacing
- git #63880137 - Collation: Workaround for incorrect collation of Estonian (bug 54168)
- git #3091b49e - Shortened too long lines
- git #a957836f - Support for enabling skins in the installer (bug 66440)
- git #bceb8b6a - For xcf files, compose layers before scaling (bug 35622)
- git #896c6fa3 - api.php: Use $wgRequest to retrieve User-agent string
- git #2997b116 - Remove check for wikimedia-mode file, which no longer exists
- git #e7361de1 - Add OutputPageScriptsForBottomQueue hook (bug 62602)
- git #126fb8d1 - OutputPage: Support foreign module sources in makeResourceLoaderLink
- git #7c42fb78 - mw.loader: Create 'skipped' property in registry for debugging
- git #92e0d0f9 - Added a hasMasterConnection() method to LoadBalancer
- git #589bba95 - mw.loader: Don't create addScript() callback if we don't need one
- git #2e8e02b9 - Update OOjs UI to v0.1.0-pre (5ab041a801)
- git #2979f0b6 - Avoid useless delay and master connections in wfWaitForSlaves() in runJobs.php
- git #344e6c7b - Move function xmlsafe() from Export.php to OAI extension
- git #2b021dc4 - Fixed spacing
- git #fb10a65d - mw.loader: Optimise away duplicate else branches in getMarker()
- git #301a7f3d - Remove unused global declarations
- git #2f002458 - Split "suppressrevision" into two user rights (bug 20476)
- git #c4a3cd49 - Leave table names with numbers untouched in DatabaseBase::generalizeSQL (bug 67925)
- git #a5ed84d4 - Remove deprecated global function wfViewPrevNext()
- git #f668c1d9 - build: Update grunt-jscs (formerly grunt-jscs-checker) from 0.4.4 to 0.6.1
- git #d1e0959e - Move CacheHelper to includes/cache/ folder
- git #74082ddb - Made ViewCountUpdate do the page table updates in auto-commit mode
- git #76b8f814 - Made --maxtime a soft limit again
- git #bf0d2a11 - Improve tests for Action::exists
- git #20a1087b - Add ActionTest for static Action methods
- git #b3cee061 - DefaultSettings: Rewrap $wgThumbnailMinimumBucketDistance comment
- git #d2c5a1c6 - Revert "Breaking out disallowed CSS into a global variable"
- git #7ae768c9 - mediawiki.htmlform: Fix broken $() call (bug 67685)
- git #bfa5d12e - Editing unit tests: set title in context (bug 66930)
- git #ce2ae144 - Removed NextJobDB, which was only used by the old jobs-loop.sh script
- git #29a388f4 - mediawiki.ui: Update color palette
- git #0b6fe244 - Hygiene: Remove useless commented out code.
- git #2ef08d7d - Fixed initial as-of cache time shown at Special:ActiveUsers
- git #914c8c4f - Update OOjs UI to v0.1.0-pre (a1b99bb256)
- git #bb12d885 - Fix off-by-one error in the "previous 200" link in category listings (bug 36964)
- git #fca0d37a - Language::isValidBuiltInCode() should not accept uppercase input
- git #11f25fc7 - Make Special:Email an alias for Special:EmailUser
- git #a305939b - Add SpecialListUsers::prefixSearchSubpages
- git #f0298dbf - Reduce revdelete-text-others verbosity
- git #564db140 - Fix doc of ChangesListSpecialPage::doHeader
- git #f7c32468 - Migrate 'wgBreakFrames' from wikibits.js to mediawiki.page.ready
- git #6ede7860 - Rework mediawiki.feedback.js
- git #78a807e9 - i18n: use int: for consistency
- git #41f159e3 - ContextSource::getContext() can return any IContextSource
- git #79edb56b - Block: $row is a stdClass, not a ResultWrapper
- git #e33dc0c1 - WebInstaller::setVarsFromRequest() do not trim passwords (bug 30524)
- git #ad4f512c - Breaking out disallowed CSS into a global variable (bug 11106)
- git #a2713be3 - Some misc cleanup to ProtectionForm
- git #474a55f0 - Updated spelling dictionary
- git #28c16e38 - Fix documentation of HistoryPager::lastLink() and make code more readable
- git #6ba7db52 - mediawiki.user: Simplify callback
Vendor
edit- git #a3158a58 - Add autoloader-suffix config to composer.json
Extensions
editAbuseFilter
edit- git #d962b418 - Add "abusefilter-bypass" userright as a hack for GlobalRename page moves
- git #39fb819b - Don't try to pass non Title objects into RequestContext::setTitle
BetaFeatures
edit- git #cf736cda - Added title text for Beta in personal tools (bug 68126)
CentralAuth
edit- git #db513e1a - Fix the race condition detection in CentralAuthUser::attach
- git #a1872b6a - Log $_SERVER['REQUEST_URI'] for broken accounts debugging
- git #4d3034b7 - Clear caches if race condition detected in CentralAuthUser::attach
- git #1459a8d7 - Hack: Prevent AbortMove hook from interfering with GlobalRename page moves (bug 67875)
- git #7653868e - LocalRenameUserJob: Set 'failed' status for any exception thrown
- git #18f3cb6d - Add tests for CentralAuthPlugin
CheckUser
edit- git #588342f0 - Add UserMergeAccountFields subscriber (bug 67762)
- git #fc8320ea - Reformat modules/ext.checkuser.cidr.js, fix some jshint errors (bug 61589)
CirrusSearch
edit- git #744862ca - On article move only use one job (bug 62358)
- git #4dfc49f8 - Fix import
Cite
edit- git #d8006125 - Revert "Provide way for users to find articles with the automatic <references />"
Collection
edit- git #9850e5fc - Fix syntax error
ContentTranslation
edit- git #eef51cf5 - Do not load CX modules outside Special:CX
- git #9979d03d - Remove unused message
- git #700858da - Make the translation guidelines link configurable per language (bug 68420)
- git #4b347456 - Highlight segment pairs on hover
- git #0f4e0325 - Highlight the link pairs when clicked on a link (bug 67655)
- git #453d9a42 - Remove the old section id clean up code
- git #2781d451 - Move the section alignment code to a jquery plugin
- git #9b7fdfc8 - Correct the link href cleanup regex
- git #7a5b6017 - Get the registry of MT providers from CX server
- git #01c2f05b - Add MT restore button
- git #8bc3ad74 - Correct docs in header.js
- git #234b79e9 - Cleanup ext.cx.tools.manager.js
- git #871fa7af - Cleanup docs and whitespace in ext.cx.translation.js
- git #27e2c580 - Prevent undefined JS error (bug 68291)
- git #c643402a - Encode URI components for the fetch URL
- git #ffd76872 - Cleanup ext.cx.source.js
- git #b633c546 - After MT template applied fire a hook for post processing the section
- git #1f0bf544 - Move references card out of experimental features
- git #e7902b1a - Remove unused $wgContentTranslationExperimentalFeatures
- git #ea2efc07 - Add border to the buttons in the MT card
- git #fd25b2ea - Refactor doCX to a separate module
- git #69c9c4c9 - Add transparency to mt progress bar so that it does not hide manual translation
- git #7b9077be - MT Card: fire the 'mw.cx.tools.shown' hook with false when card is stopped
- git #bd93fc45 - Remove debugging logs
- git #d3b6703b - Move the MT api calling method to MT tool card
- git #6817122d - Allow opening Special:CX right in the target wiki
- git #1a7f4896 - Add dependencies to ext.cx.entrypoint
- git #ede2bb04 - UI styling for MT menu
Echo
edit- git #2a67fdc1 - Fix incorrect variable name (bug 68552)
- git #9d3561af - New hooks for external integration to notification intiialization
Flow
edit- git #07449ef7 - Add hover effects to thanks and reply buttons
- git #b282cc3c - Convert textareas into editor objects
- git #46c3c6e7 - Refactor querymap-related stuff
- git #661507be - QA: Ensure that a post exists that is not hidden
- git #525bd3af - More robust API error reporting (bug 68474)
- git #ec042586 - QA: Fix "page is fully loaded" condition again
- git #c2a207be - QA: Fix undefined var issue in tests
- git #ddb43165 - Some minor cleanup/fixes in restored editor files
- git #148f4c15 - Restore editor files
- git #8f875700 - Check error property exists before access
- git #698f3cee - Use CanonicalNamespaces hook for NS_TOPIC (bug 68419)
- git #9ad63962 - Enable JavaScript on mobile
- git #6afec117 - QA: Configurable timeouts
- git #2a34a5f7 - Enable anon tooltips on mobile
- git #fdc5ebeb - Hygiene: Fix foo.diff check in failure.
- git #7e606eaf - Make Flow use mw-ui-constructive etc rather than flow-ui-
- git #86bce3ef - Fix error handling (bug 68021)
- git #045de00c - QA: Browser test for Thank feature in Flow (bug 61930)
- git #b74e206a - QA: Fix browser tests on cached anonymous pages
- git #b537125a - Repair warning on boards with no header
- git #c5ed3c70 - List all dependencies of ext.flow.new
- git #f5754a72 - Remove mediawiki ui buttons on new pages
- git #86a3de18 - Documentation: Clarify ReferenceClarifier API
- git #46a9a950 - Prevent total failure of WhatLinksHere hook
- git #10e8ada4 - QA: Add step to wait for JavaScript to load on new topic form
- git #5c5f0dcb - Get QUnit tests passing in Jenkins (bug 68188)
- git #2619f97e - Add namespace translations
- git #ad3ccaf6 - Redirect old-style permalinks to new ones. (bug 68224)
- git #13b2983b - Preload workflows for url generator (bug 68225)
- git #d8fee1da - Repair reopen topic action (bug 68172)
- git #6cdf4b19 - "Edited timestamp" should link to diff (bug 67607)
- git #d9fde87f - Restore previous behavior of Reference::makeTitle (bug 68225)
- git #9258416f - Remove marker text that designates page header empty
- git #a823ca29 - Add tests for concat handlebars helper
- git #c2659ef7 - Wrong messages used in moderation dialogs (bug 67226)
- git #f4cdc784 - Fix headings in compact mode which should be truncated text
- git #a48fc2a8 - Replace flow-ui- classes with mw-ui- classes
- git #a5732dea - Remove title attribute on user contribs
- git #fca7cdc9 - Tool: Showcase css duplication
- git #5f86f575 - Hide watchstar in certain circumstances
- git #ceab38fb - Allow blank board header
- git #d53a65a6 - Revert "Hygiene: Simplify {{#eachPost}} handlebars helper"
- git #4c01934a - Hygiene: Simplify {{#eachPost}} handlebars helper
- git #b8beb5bc - Hygiene: kill unless/else
- git #29f364bb - Add bot group to Flow talkpage manager (bug 67617)
- git #d8628d17 - Remove an exclamation mark
- git #0b82fb31 - Hygiene: remove superfluous character
- git #93eadbdf - Don't escape edited summary text
- git #4706ae30 - Fix re-open topic
- git #5d489901 - IP userpages should link to their Special:Contributions (bug 67641)
- git #7365a767 - Only show "no more" message when a "Load More" link has been used
GettingStarted
edit- git #3c97068a - Show either a next or okay button in gettingstartedtasktoolbar edit step. (bug 67907)
- git #adf047d2 - Change ApiGettingStartedGetPages to support 'morelike' suggestions (bug 67999)
GlobalBlocking
edit- git #bc140412 - Add UserMergeAccountFields subscriber (bug 67771)
GlobalCssJs
edit- git #8c8d3522 - Increment minor version number
- git #61c6c889 - Remove lies
- git #69de3126 - Turn $wgExtensionFunctions[] closure into a function
- git #8194966e - Consistently use tabs for indentation (but spaces in code comments)
GuidedTour
edit- git #eab5a90e - Consolidate guider css and images and remove unused
GWToolset
edit- git #bfee8c42 - Fix valid category check during preview form (bug 68394)
Math
edit- git #68f9e962 - Add new MathHook
- git #0c3f9d69 - Bug fix for `\varcoppa` in texvccheck
- git #a25078ff - Remove unused empty production for `litsq_zq` in texvccheck
- git #b7069ade - Fix comment in texvccheck.ml
- git #8f7d4b8d - Update version number to 2.0
- git #5e2c1c51 - Displaystyle in Mathoid 0.2.5
- git #b3335f60 - Specify dialog size in VisualEditor
- git #056b6de1 - Add Moritz Schubotz and Derk-Jan Hartman as authors
- git #147ffa23 - Fix broken unit tests
MobileApp
edit- git #55375a9c - Change infobox background in nightmode per design
MobileFrontend
edit- git #7a057148 - Fixing merge conflict between 2 cherry-picks for wmf15
- git #21bcf7e7 - Fixing fatal error on Special:Uploads for mobile (bug 68756)
- git #444e6995 - Add Uploadrestriction using edit count (bug 62598, bug 68375)
- git #5914fa7a - Revert "Add template dependency to Mantle extension"
- git #3ca311ed - Explicitly identify the template language to use for Watchstar
- git #df2f2e1a - Add template dependency to Mantle extension
- git #bc8d2bf5 - Make Minerva's skin name translatable
- git #403aa7ed - modules.js: Remove backwards-compatibility mw.loader call
- git #abb438bb - Making sure that upload rights are enforced on lazy-loaded pages (bug 68414)
- git #4ca29d31 - Don't render page actions when none exist
- git #bfc4d62e - Triple-equal according to coding conventions
- git #8013f4d6 - Clarify the "no bytes changed" message
- git #ac452b5f - Making sure that clicking on search doesn't trigger history.back() (bug 67140)
- git #dd04ded4 - Remove unneeded isArticleRelated
- git #755f0a41 - Use canUseWikiPage before getWikiPage (bug 68249)
- git #d45975ba - Fix and clean up pre git-review hook script
- git #bfd03ccb - Removing random and keep going experimental features from mobile
- git #6cc7cde5 - QA: Don't try to create references with external links
- git #b1eee81e - QA: use API to protect page
- git #68e4529f - 6 (bug 6650, bug 66506)
- git #61b1cce1 - Hygiene: Some clean-up of mobile Resources.php
- git #bf79ab4a - Adding mobile.loggingSchemas dependency to mobile.special.uploads.scripts (bug 68009)
- git #15416178 - For now, always default to source editor on mobile
- git #0e7bd718 - Don't add classes to the context
- git #e1a55d1e - QA: Deleted empty page file
- git #32f58df5 - QA: Fixed TypeError when MEDIAWIKI_USER variable is not set
- git #6e49b3c0 - Syncing mobile blues and greens with official design palette
MoodBar
edit- git #2e883d3f - Add UserMergeAccountFields subscriber (bug 67773)
MultimediaViewer
edit- git #20323fb8 - Feature detect OOJS compatibility
- git #1af29bdc - Fix metadata footer positioning in fullscreen mode
- git #e055b8bb - Use image title in history (bug 67008)
- git #0423bfbe - Reveal full text when metadata panel is opened
MwEmbedSupport
edit- git #d30664b8 - Do not specify any z-index for the play button (bug 68479)
OAI
edit- git #579becc8 - Move function xmlsafe from Export.php to OAI extension
OpenStackManager
edit- git #9cd4a71c - Enable shared storage for new projects.
- git #9ecd1176 - Don't try to add an instance to the proxy pulldown if it lacks a host record.
PageTriage
edit- git #fbc1c8c1 - Add UserMergeAccountFields subscriber (bug 67776)
- git #8eac9a6b - Disable ArticleMetadataTest (bug 67615)
RelatedSites
edit- git #aa77134c - Allow localisation of site link text (bug 68359)
SemanticForms
edit- git #06dfc3fc - Version 3.0-alpha
- git #90dac175 - MediaWiki 1.18 support removed; 1.19+ now required
- git #52e26114 - Context-ify and modernize SFUploadWindow
- git #5060bc7b - Added new input type - tokens
SyntaxHighlight_GeSHi
edit- git #570b8eef - Parse page content using the standard parser first for link tables (bug 68757)
TimedMediaHandler
edit- git #39bee160 - Add a maintenance report about TimedText pages that don't have a file
- git #c887f058 - Optionally use avconv/ffmpeg for .ogv transcodes (bug 67953)
- git #60f809c1 - df858e984. Add back 3 messages that were really used. (bug 676)
Translate
edit- git #cea8698d - Fix fatal error in WikiPageMessageGroup (bug 68523)
- git #b5aa4ef7 - Move LinkBegin hook handler around
- git #1966459f - Script for preparing the page for Translation
- git #43c7cd9e - Shorten the html output of <languages/>
- git #7e48bf0a - Use GET_LOCK to try to reduce translate_groupstats deadlocks (bug 51410)
- git #34f7642e - Remove unneeded CSS rule
- git #4149d77b - Remove remaining code support for MediaWiki 1.20
- git #ac68239c - Remove usage of deprecated Xml::escapeJsString
- git #686eda1d - Move TranslateUtils::groupSelector to SpecialMessageGroupStats
- git #f893fb1e - i18n: add GENDER support to "supportedlanguages-translators"
- git #ee5ae3d3 - Display source language for pages in Special:Translate
- git #9dddc7f9 - i18n: add GENDER support to "tsb-translations-user"
UniversalLanguageSelector
edit- git #cc3525f3 - Update jquery.uls from upstream
- git #63f1b82f - Update jquery.ime from upstream
UploadWizard
edit- git #544eb2de - Remove UploadWizardUtil, replace with other things
- git #b50287a6 - Fix length shown in description validation message
- git #77a40310 - Don't check description validity on keyup (bug 33607)
VisualEditor
edit- git #ce427f45 - Update VE core submodule to wmf/1.24wmf15 HEAD (87a9bfa)
- git #0958f48e - Actually clear diff viewer after closing save dialog and changing document
- git #90a58ffe - [BrowserTest] Switching from VE to wikitext update workflow
- git #f84c33f0 - Revert "Provide contextual help for the page settings dialog's controls"
- git #b0e3948b - Followup e281f92: actually load CommentInspector CSS
- git #85636689 - Allow for a custom mechanism for scrolling to a section
- git #1bc7d074 - Make the image model work without a node (bug 68242, bug 68000)
- git #833baef3 - Bump the height of the references list a little (bug 68226)
- git #5b439da8 - [BrowserTest] Add parameter no longer exists
- git #71dd2bf8 - Actually document .static.nodeModel in MWExtensionInspector
- git #d8d3a8c9 - Defer building of MWReferenceSearchWidget index
- git #24c322a1 - Use native focus
- git #27c30322 - Clamp height of MWReferenceDialog to between 300 and 400px to avoid it being too small (bug 68232)
- git #9ba9b35b - Provide contextual help for the page settings dialog's controls
- git #35e61136 - Followup 3dd1a996: don't try to switch to source mode when surface is torn down
- git #de2d5bd3 - Don't confirm if there's no changes when switching to edit source mode through the page options menu (bug 68229)
- git #3424721a - Followup b6cc76d4: call parent's onSetup/onTeardown (bug 68415)
- git #c1eab5d5 - Stop conditionally registering oojs and oojs-ui
- git #413f6e82 - Mention at the top of the MW-specific ve.ce.Surface.test file what it is
- git #b6cc76d4 - Deprecate 'live' event in favor of 'setup' and 'teardown' in MW (bug 55505)
- git #a9356992 - Put "re-use reference" in the toolbar "Cite" menu, and give it an icon (bug 68201)
- git #e0e1b38f - [BrowserTest] Language screenshots are uploaded every 5 seconds
- git #42db3472 - Auto-open "Add parameter" part of template dialog when tabbed to or opening with no required/suggested params (bug 55925)
- git #7b7d8c02 - [BrowserTest] update Save button locator
- git #d4cd816b - MWReferenceSearchWidget buildIndex optimisations
- git #9bc8d074 - Fix reference dialog focus
- git #365453f2 - [BrowserTest] Added @login tag to language screenshot feature
- git #c2f37a04 - test: Move mw into the global list of globals for VE-MW
- git #a75bf88f - Give a notice if the user isn't allowed to create the page (bug 67550)
- git #ed82afc1 - Fix heights of Reference, ReferenceList and Template dialogs (bug 68226, bug 68232)
- git #cc089d6b - Scrap the cancel button from the toolbar
- git #8cc3451b - build: Update grunt-jscs (formerly grunt-jscs-checker) from 0.6.0 to 0.6.1
- git #06f15fb7 - [BrowserTest] Updated random page step to language screenshot page
- git #8e1c3de8 - [BrowserTest] Fixed failing Media Icon test
- git #cda44f8a - [BrowserTest] support for Chrome
- git #f58d98fc - WIP [BrowserTest] Modified conflicting step: I go to the (.*?) page
- git #dc4db465 - [BrowserTest] Chrome needs to wait for the inspector
WikimediaMessages
edit- git #9217c26c - German translations for super protect messages
- git #d4c13cee - Add superprotect related messages
- git #f06ab26e - Add strings for localisation of Wikivoyage RelatedSites links (bug 68359)
- git #51cef005 - Swap MessageCache::get closure to global function to fix segfault
- git #5c7da2e7 - Add missing return true from Ica73423cc8342f6d9290f287ddeb35ff59d04d8b
- git #ecf7cd92 - Fixing Terms of Use URLs