MediaWiki 1.24/wmf15/Changelog
Appearance
< MediaWiki 1.24 | wmf15
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
[edit]AbuseFilter
[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