MediaWiki 1.24/wmf14/Changelog
< MediaWiki 1.24 | wmf14
Core changes
edit- git #67eafa26 - Update Wikidata to add cache invalidation to SitesModule
- git #25d01fda - Update MobileFrontend
- git #4b931f84 - Update VisualEditor to Ibf16d63
- git #b4524850 - Have SvgHandler create a directory for its RSVG input files (bug 67402)
- git #612fb241 - Update Wikidata
- git #87e7bfce - Removed use of cache in JobQueueFederated pop() method (bug 68506)
- git #4d61e3c7 - Update Echo on 1.24wmf14
- git #0b26dc2d - Update VisualEditor to I31a9a359e
- git #371dbd49 - Update Cite to 1.24wmf14 HEAD
- git #ca031131 - Fixed JobQueueAggregatorRedis to handle empty collections
- git #98c0e335 - Updated to latest ZeroBanner
- git #8845c1db - Bump VE
- git #67e0d2bd - MobileFrontend: pick https://gerrit.wikimedia.org/r/#/c/148560/
- git #c3f0ef4e - update CentralNotice submodule
- git #4c7b1cab - Update MediaViewer submodule
- git #4ef159b3 - Updated to latest JsonConfig/ZeroBanner/ZeroPortal
- git #18748763 - update FundraisingTranslateWorkflow submodule
- git #28c93750 - Update Wikidata to fix css issue in suggester (bug 68386)
- git #058621d9 - Update messages list for oojs-ui (bug 68327)
- git #0f005e2c - Update Flow extension in wmf/1.24wmf14
- git #37aa4184 - Update WikimediaMessages to 1.24wmf14 HEAD
- git #59ec72d7 - Adding petition extension
- git #30925a76 - Update Wikidata, js bug fixes and for json dumps
- git #c3afe528 - Revert "Update Flow extension in wmf/1.24wmf14"
- git #d5a62edc - AbuseFilter: grab https://gerrit.wikimedia.org/r/#/c/148027/
- git #dded00ea - Update Flow extension in wmf/1.24wmf14
- git #19ccb876 - MobileFrontend: pick https://gerrit.wikimedia.org/r/#/c/147756/
- git #017891ba - Added a hasMasterConnection() method to LoadBalancer
- git #926e1997 - Avoid useless delay and master connections in wfWaitForSlaves() in runJobs.php
- git #5c5dc15c - Update OOjs UI to v0.1.0-pre (5ab041a801)
- git #4767ee8f - update FundraisingTranslateWorkflow submodule
- git #450c8617 - update FundraisingTranslateWorkflow submodule
- git #50d19b2e - Revert "update FundraisingTranslateWorkflow submodule"
- git #f2a5d199 - update FundraisingTranslateWorkflow submodule
- git #684c21c3 - Made --maxtime a soft limit again
- git #5353d5ec - Updating i18n messages for collection extension
- git #3ba16ee4 - Update OOjs UI to v0.1.0-pre (a1b99bb256)
- git #0f1385fb - Remove oldTablePrefix from ParserTest
- git #d5d37cd0 - Add missing rollback to LocalFile::recordUpload2
- git #aed715d3 - Installer: Minor change to "config-register-globals-error" message
- git #b85c9091 - mediawiki.action.watch.ajax: Don't get wgPageName
- git #7c08af21 - Remove some PHP4 microtime() compat wrappers
- git #6d73b42d - Remove AjaxAddScript hook
- git #c87c9c14 - Added missing unlock() calls in LocalFile
- git #c4e8e030 - Fix navigation buttons on Special:Listfiles for first and last page (bug 67627)
- git #0cda6a51 - Adding css styling option for help option in HTMLForm (bug 65087)
- git #8cce680a - Update OOjs UI to v0.1.0-pre (97dbb50137)
- git #e11da363 - Added "daemonized" flag to JobQueueRedis
- git #c62d2aa5 - Fix incorrect function call scope in Title.php
- git #a4aaac4f - Remove execute() from Action and subclasses
- git #f0311de2 - In AutoLoader, move LC and UserCache to includes/cache section
- git #d9385014 - Avoid breaking DB transactions in SqlBagOStuff
- git #f45e4de3 - Make AutoLoaderTest handle namespaces (bug 67644)
- git #71f54b25 - mediawiki.hidpi: Add skipFunction to forgo loading in modern browsers
- git #ac815f2d - fix args for messages mergehistory-no-source/-destination
- git #4c0871fa - Made LCStoreDB try to use a separate DB connection
- git #b206c598 - mw.loader: Document registry#skip
- git #2be66e38 - Move ChangesFeed to includes/changes/ folder
- git #1120bbe2 - benchmarkParse.php: add options for HHVM testing
- git #ca1a36bf - Use job backoff times in the case of high failure rates
- git #da300d44 - Fix DjVu tests isolation
- git #033ce447 - Remove getFormFields(), onSubmit() and onSuccess() from FormlessAction
- git #57fd33ff - Revert "Make UserNotLoggedIn redirect to login page" (bug 15484)
- git #b57baa04 - Populate $extensionPath if isset( $extension['path'] )
- git #8ad5719e - Rename MWNamespace, MWDebug and MWTidy files to match their class
- git #955f6e2d - mediawiki.ui: Remove remaining stray references to Vector
- git #f32f9a91 - mediawiki.ui: One mixin file to rule them all
- git #76d5f43a - Simplify MediaWiki UI codebase
- git #e0af129c - Make UserNotLoggedIn redirect to login page (bug 15484)
- git #dc736dac - RevDelArchivedFileItem needs to override getApiData (bug 68034)
- git #6803aa67 - Allow importing of LESS from MediaWiki.UI
- git #f718e771 - Small tweaks to media handler tests
- git #b1a3d390 - API: Cleanup list=filearchive
- git #dca313e9 - Declare 2 variables to be global to avoid reference error
- git #2677db2c - Update OOjs UI to v0.1.0-pre (d2451ac748)
- git #c30da5b0 - PrefixSearch: Avoid notice when no subpage exists
- git #78a83511 - Properly check whether a user exists
- git #3aa6ea64 - Display MediaWiki:Loginprompt on the login page (bug 66574)
- git #16ac1d21 - mediawiki.mixins: Document browser support
- git #bc725806 - Add tzm (ⵜⴰⵎⴰⵣⵉⵖⵜ) (Tamazight) to Names.php
- git #276f6f36 - Whitespace cleanup in mediawiki.feedback.js
- git #f0dfc3e6 - Cleanup whtespace and comments in mediawiki.api.edit.js
- git #aef531f6 - Rename Wiki.php to MediaWiki.php
- git #0367d949 - Fold RevertFileAction class into RevertAction
- git #1c1e321a - Generalize Installer::showStatusMessage()
- git #c470c9e1 - Skin: Make normalizeKey() accept non-canonical case variants of keys
- git #a395db76 - Enforce type hinting for setTitle() in IContextSource subclasses
- git #1163efde - Remove $wgEnableSorbs and $wgSorbsUrl
- git #3be12d5c - Vector: Use .mediawiki instead of .skin-vector in notification styles
- git #8d1eec50 - mediawiki.feedback: Remove inline definition of link color
- git #96c4e453 - mediawiki.feedback: Resolve redirects when posting
- git #62a293a7 - LocalSettingsGenerator: Remove unused commented-out code
- git #b9d6456c - jquery.ui.theme.css: Visible links in dialogs (bug 67851)
- git #4391b608 - Make OutputPageTest more independent from global state
- git #2bd62bae - installer: Recompute wgStylePath etc. after setting wgScriptPath (bug 67810)
- git #1a66438a - installer: Move Server/Extension/Path preparations out of envChecks (bug 67810)
- git #5ec8e1ed - Update jQuery Cookie to v1.2.0
- git #ca4690d8 - Correct out of date comment
- git #04e9d829 - Remove broken by design maintenance test
- git #3b229c06 - CSSMin: Add link to css-syntax spec for url tokens on w3.org
- git #4fc6f0ba - maintenance: Exclude OOjs UI's new RTL built CSS files from the pull-through
- git #bc5a43aa - QUnit testrunner: Fix comment regarding animation and AJAX check
- git #b7b2917a - Use htmlspecialchars not htmlentities to escape tags on Version. (bug 67840)
- git #764324f4 - Note that jquery.json will be removed in 1.25
- git #7fb6675a - Remove ResourceLoaderGetStartupModules hook
- git #67650922 - Take redirect modifications into account for If-Modified-Since (bug 67849)
- git #657fab8d - Adding a bit more documentation to mw.loader.using
- git #43b1eb3f - Added ApiResult::NO_SIZE_CHECK flag for addValue()
- git #471dc139 - Remove MWInit class file Init.php
- git #9d54bc20 - Added VERP functionality hook to core (bug 46640)
- git #3b57bd5f - Removes deprecated $wgUseCommaCount variable (bug 60454)
- git #b90c69cd - QUnit: Detect unfinished jQuery effects or ajax requests in teardown
- git #5842d0aa - Remove $wgFileStore
- git #58c3d520 - Upgrade e5-shim to v4.0.0
- git #d5afde88 - Update Sinon.JS to 1.10.3
- git #6cddec72 - New 'UserResetAllOptions' hook from the wikiHow codebase.
- git #f37fff5a - Defer addAutopromoteOnceGroups to transaction idle
- git #fb22c458 - Sync up with Parsoid parserTests.
- git #f9ddcb04 - Made getMaxLag() use caching to reduce connection spam
- git #61c81de8 - Update es5-shim to latest master (40181d720e07) (bug 67565)
- git #8b92c760 - Remove WikiPage::isBigDeletion() (deprecated since 1.19)
- git #a7a9039d - Remove Language::getFallbackLanguageCode() (deprecated since 1.19)
- git #db2be3a5 - Remove Title::getEscapedText() (deprecated since 1.19)
- git #d321aeee - Remove User::isValidEmailAddr() (deprecated since 1.18)
- git #4aeb08ef - Html: Throw exception if array is used for an attribute not supporting it
- git #a91a14b2 - Remove outdated unused jquery.tipsy styles from common/shared.css (bug 67802)
- git #a4334bbe - Use PHP_VERSION constant instead of phpversion() function call
- git #2e741ad6 - thumb.php: Fix undefined variable $width
- git #f49907ac - Avoid wfWaitForSlaves() call when in a transaction in ActiveUsers
- git #faaf6165 - Made getMaxLag() skip checking the master DB
- git #e3ba5956 - API: Fix list=deletedrevs with pre-1.5 revisions (bug 67699)
- git #af66fecb - Warn when DISPLAYTITLE is used more than once (bug 50449)
- git #1cf7eff6 - Force default search backend on search test
- git #355cbd2e - Actually detect duplicate section=new submissions (bug 67634)
- git #0f4a6175 - Change message on Special:Wantedfiles based on if foreign repo on.
- git #63490555 - Handle invalid language code gracefully in Language::fetchLanguageNames (bug 60629)
- git #018ae524 - Set autofocus on Special:Unblock
- git #7845551c - Add link on Special:Upload to edit MediaWiki:Licenses
- git #62b41988 - jquery.textSelection: Remove references to iframe (bug 29328)
Vendor
edit- git #1faedcba - Remove \Psr\Log\LoggerAwareTrait and \Psr\Log\LoggerTrait
- git #80200bc3 - Add monolog/monolog 1.9.1
Extensions
editAbuseFilter
edit- git #a889c0c5 - Don't try to pass non Title objects into RequestContext::setTitle
- git #0e36b728 - Fix double escaping in AFPData::keywordLike() (bug 67670)
BetaFeatures
edit- git #eef66c3f - Replace usage of deprecated Skin::getUsableSkins
CentralAuth
edit- git #53e6c377 - Move setUp() to each test class
- git #1d7613a8 - Followup for initial tests
- git #6ad49897 - Prevent creation of unattached accounts (behind config flag) (bug 67901)
- git #48af4f29 - Some initial tests for CentralAuth
- git #f68c50cd - Add a space to a debug log entry
- git #4ac079bb - 6 (bug 3999)
- git #95d7f55e - Less jargon and more consistency in centralauth-rename-desc
- git #a83538bd - GlobalRename: log failed page moves
- git #a2f06d99 - Add id to Special:CentralAuth view/manage button
CirrusSearch
edit- git #b8e2f8ba - Fix import
- git #c0bf53cc - Eat bad forward slashes
- git #88230834 - Fix mistaken class registration
- git #2ba3a31a - Use combined all field for near_match (bug 68167)
- git #4205bc92 - Missing import
- git #00458c72 - Fix an import
- git #2e875822 - Move all Job classes into CirrusSearch\Job namespace
- git #c6ca8ce9 - Move more classes into namespaces
- git #b4220aa4 - Move some classes into namespaces
- git #e212e0bd - Fix up logic for cleaning up old shard allocations
- git #89b668f7 - Use 'self' in a couple of places, protects from refactors
- git #5d2833c9 - Add index script option to just do allocation
- git #3023ede7 - Implement shard allocation settings
- git #fefa319b - Specify MVEL as scripting language
- git #4c5cbc11 - Switch near_match field to match query (bug 68111)
- git #e91c8be8 - Boosted all field
- git #982137fc - Bail early when index doesn't exist (bug 67465)
- git #7e1f4baa - Call to a member function getTitle() on a non-object in CirrusSearch Hooks (bug 68065)
- git #46227b9d - Config parameter to shut off Special:Random hook
- git #19190ffe - Only ask for file_text in the file namespaces
Cite
edit- git #3172ff62 - Revert "Provide way for users to find articles with the automatic <references />"
Collection
edit- git #3726cbc8 - Add new messages for article and image attribution
ContentTranslation
edit- git #c1807f84 - Correct URL for logging in (bug 68157)
- git #8230ddd2 - Open the user name link in new tab (bug 68160)
- git #c15af1f5 - Consider mt also for navigation warning along with manual translation (bug 68160)
- git #57dc507c - Unbreak abuse detection
- git #bb1401ff - Do not make the selection lowercase while passing to hook (bug 67291)
- git #71c801d6 - Avoid opening images when clicked (bug 67113)
- git #1dc915b3 - Clarified messages for MT abuse
- git #50f2e16a - Say "From PROVIDER" in the MT card
- git #f97a2da0 - Correct handling of link adaptation with redirects (bug 66967)
- git #c821568c - MT control card
- git #45491a2c - Correct the order of validations (bug 68093)
- git #79357a99 - Put MT request html into post body
- git #5841603e - CX Source and language selector UX enhancements
- git #1332dee2 - Fix js error when Special:CX accessed without parameters (bug 67454)
- git #ef2d384c - Use POST requests for MT
- git #db0e1362 - Make the selector es->ca one directional for now
- git #98ce2149 - Fix master: an unwanted javascript file in RL
- git #c9d46b1f - Publish: Present the captchas to the translator
- git #8cad9712 - Machine translation: abuse detection
- git #43403f1f - Reference: Support for {{cite...}} template adaptation
- git #c6cd59f7 - Adapt Cita noticia (es) to Ref-notícia" (ca)
- git #9dbc17b1 - CX Article and language pair selector
- git #ed15d393 - Message for anon users to log in
- git #94b1d9fc - Variable spelling
- git #fbab814b - A guided tour for publishing a translated page
- git #23458ea6 - Success and error indicators for publishing
- git #a2c2f8f0 - Remove markup from message in entry point dialog
- git #c03bc392 - Correct the percentage of progress
- git #ddff12b9 - Error message indicator of server error or page not found
- git #db6ece62 - Remove unused $wgContentTranslationServerURL
- git #b65eb86a - Fix: ext.cx.editor module is loaded outside Special:CX (bug 67891)
- git #d6a28978 - Fix the broken edit support
- git #713b358d - Cleanup translation update function
- git #8e5b5b6b - Add documentation and cleanup whitespace in ext.cx.tools.dictionary.js
- git #9267ac7a - Simplify link hover highlight callback
DonationInterface
edit- git #fea1faff - Add zip field to Direct Debit Recurring form
- git #dfbb1bbf - Add PayPal tests
- git #50a2a119 - Add regex match assertion to verifyFormOutput
- git #767f4505 - Stop sending realtime Direct Debit messages to civi.
- git #2298d1e6 - Fix @covers code coverage annotation
- git #98bc7aec - Cleaning up the payments error logs
- git #daca0812 - Add a 'No valid form' RapidHtml form
Echo
edit- git #69669907 - Fix incorrect variable name (bug 68552)
- git #f551656a - Remove EchoEvent::updateExtra, MWEchoBackend::updateEventExtra
- git #dd627ab2 - Use localized group names for user rights changes (bug 55338)
- git #d4abab39 - i18n: remove namespace-dependent part from "echo-pref-tooltip-mention"
ExtensionDistributor
edit- git #696fa904 - Expose configuration via the API
- git #b9dc1e44 - Display an error if no branches are found (bug 65852)
- git #8c7b7f1f - Cache failure in fetchArchiveInfo
FlaggedRevs
edit- git #01d7af1d - Introduce a seperate message for stabilization reasons (bug 59635)
Flow
edit- git #2bd48980 - Wrong messages used in moderation dialogs (bug 67226)
- git #8c1ebcf4 - Get QUnit tests passing in Jenkins (bug 68188)
- git #27d33b1c - Preload workflows for url generator (bug 68225)
- git #d342a4b0 - Restore previous behavior of Reference::makeTitle (bug 68225)
- git #ebb4cd6f - Repair reopen topic action (bug 68172)
- git #763bb323 - Fix re-open topic
- git #886de81e - Redirect old-style permalinks to new ones. (bug 68224)
- git #03dc013e - Fix ifEquals helpers' use of inverse.
- git #4e8d8e9d - Flow topic subscription
- git #d8ec0a62 - Fix syntax error
- git #e2ce5191 - Ensure new topic pages are occupied
- git #2af3d653 - Hygine: couple insignificant changes
- git #315014da - Fix close topic
- git #811922e2 - Go mobile first in our use of media queries.
- git #8eb0ef6d - QA: Use a standard timeout
- git #a61b9dbd - {{#if foo.exists}}new {{/if}} should be unless
- git #20e94f3a - match {{#unless}} to {{/unless}}
- git #3d8d17a5 - Log improvements.
- git #2960fc55 - Add a line between hide/delete/suppress/close and other actions (bug 67707)
- git #e76c9062 - Rename the imported variable to reflect change in core
- git #731e38fa - Add "There are no older topics" text.
- git #a1a0b360 - Generic error handler for edit conflicts
- git #d4959272 - Simplify Flow colors to use from core
- git #4448cffd - A couple of fixes to CatchableFatalErrorException
- git #aeaeead1 - Update TOC line height & font size
- git #0fb53947 - Recompile templates from master
- git #38f694e5 - Fix to allow flow-ui-quiet alone on anchors
- git #6ed8a1db - Recompile
- git #9df2d262 - Kill modules/new/styles/forms.less
- git #83584f4e - Improve design of collapsed states in small topic view
- git #e7a7f33c - (bugs 67678 & 67679) Links to user & user talk don't color blue/red properly (bug 67678, bug 67679)
- git #b2f35ea1 - Drop the definition model
- git #4ec3ff2e - Update wikifont icon in 'More option' menu
- git #e16253dc - Flow topic html page title is double escaped
- git #fb240f0f - 410: Take out horizontal rule
- git #22ef18a5 - Keep editing button should place the cursor back into edit field (bug 67510)
- git #45db7443 - Picture thumbnails should work in Flow messages
- git #a72e91e0 - Temporarily(?) kill flow-ui-regressive
- git #d4d5040e - Standardise output of preview and cancel buttons across templates
- git #bbff545f - Edit header form should not use parsed html for editing
- git #44c6c88b - Remove deprecated block->render() methods
- git #4d1a88d2 - Remove line after toggle modes
- git #a18bca97 - Remove dotted line if summary doesn't exist
- git #dbabe295 - ContentObject parameter is nullable (bug 68004)
- git #f6893599 - nojs thanks support
- git #8b97371c - Add 'flow-header-empty' to RL messages
- git #a5a14b7b - Add Flow.namespaces.php per Localisation docs
- git #7c27a8fa - Ensure posts created by TopicListQuery::createFakePosts render
- git #eb5d7082 - Repair bad data send to IRC feed
- git #3b40ddb0 - Missing use for Title
- git #5443c806 - Dont add failed FormatterRow to $results
- git #a432376a - Use topicLink() to create notificaiton main URL
- git #dddeeadb - Add more debug logging for beta issue
- git #9a17ba35 - Update Flow occupation copy
- git #c94479e2 - Special:Flow is not working
- git #3db864ae - Remove strip_tags warning on Special:RecentChanges
- git #bd2a6c38 - Update topic sorting copy text
- git #46ee13b9 - Log more information about beta issue
- git #f9ff8a47 - No need to call withWorkflow explicitly
- git #2832277c - Simplify form input styling
- git #df0eca41 - Use wgNamespaceContentModels to set NS_TOPIC = flow-board
- git #6f6e3602 - Hygiene: Split out flow_post.handlebars
- git #0cc9873d - Flow topic reply notifications
- git #6aae17ee - Fix diff view
- git #173ed91a - Fix WrongNumberArgumentsException
- git #02ca2823 - Enable Topic namespace
- git #bf29e16f - Hygine: unreachable logging statement
- git #9c74c1b3 - Hygine: RecentChangesQuery doesnt really depend on a user
- git #4f358969 - Hygine: remove leftover config from previous templating
- git #3e62e774 - Hygine: Remove unused method
- git #35694e51 - Fix indentation to May's liking
- git #ac423683 - Content is missing when clicking on 'Edit title'
- git #486789aa - Hygiene: Include missing less file
- git #d9a71d8f - Update lightncandy
- git #b3ebf255 - Enable the minimum required styles on mobile.
- git #1037055f - QUnit: Correct assertion to correct number of tests
- git #bb2ca3fe - Complete flow-ui-tooltip JS, correct tooltip styling to white bg
FundraisingTranslateWorkflow
edit- git #95e03249 - (FR #1817) Fix automatic state changes
GettingStarted
edit- git #887de04e - Preserve some space around the close button so it doesn't look like butt
- git #2549d238 - Make GettingStarted CTA headings match guider headings (bug 64036)
GlobalBlocking
edit- git #121d9088 - Fix doc for GlobalBlocking::getRangeCondition()
GuidedTour
edit- git #802b3716 - Update first edit tour buttons per latest guidedtour api changes
- git #4380c76a - Allow multiple button types. Fix getButton tests.
- git #f7fc3b8d - End tour if saving before preview (bug 66743)
- git #12b2c596 - fix setupAnimations doc typo
- git #6db62a9e - In transition look up tour by name, instead of undefined property
- git #1e37db80 - Don't actually show guiders in unit tests (bug 63579)
LiquidThreads
edit- git #059346c7 - UserMerge support (bug 67754)
Math
edit- git #47a6bd20 - Fix rerendering in VE
MobileFrontend
edit- git #fd45af39 - Making sure that clicking on search doesn't trigger history.back() (bug 67140)
- git #cc593054 - Making sure that upload rights are enforced on lazy-loaded pages (bug 68414)
- git #70105eec - Use canUseWikiPage before getWikiPage (bug 68249)
- git #caa138c8 - Change pagelist placeholder image (bug 67471)
- git #45645e79 - Redirect directly to a match in search (bug 66506)
- git #abf38224 - QA make sure watchlist shows correct tab
- git #60d84b41 - Improving save workflow for mobile editing
- git #0ea3a172 - Improvements for viewing mobile site on very small screens (<=280px)
- git #b0dee2ea - Promoting MediaViewer to stable
- git #522133aa - Only collapse sections on wikitext pages (bug 67085)
- git #bf89ae22 - If error occurs while loading VE, load source editor instead (bug 66678)
- git #f00b3fbb - Add right- and action- lang key for permission (bug 67352)
- git #a9439c18 - Hygiene: Adding some documentation to the mobile web app code
- git #e162cc3b - Enable customization of footer links (bug 66350)
- git #4d675ee7 - Making SVG compression smarter in pre-commit hook
- git #233d06bc - QA: Remove test for dynamic page loading
- git #9ebfae5b - QA: Don't test for Uploads in menu for anon users
- git #e3c4eb34 - Hygiene: Cleaning up pageaction icon CSS
- git #a9d65564 - Hygiene: Removing a bunch of old icon CSS that is no longer needed
- git #37507022 - QA: Fix tests for search on special pages
- git #dfc76839 - Minerva Desktop: Remove toggling sections (bug 67105)
MultimediaViewer
edit- git #3d5e623f - Fix metadata footer positioning in fullscreen mode
- git #f14d08fd - Reveal full text when user clicks on title or credit
- git #b622669a - Size adjustments for moved-back repo icon
- git #b0d885e4 - Remove all survey-related code
- git #e1702454 - Move repo icon back to the right-hand side
- git #3e2759cd - Fix a few issues in unattach
- git #a57a606e - Transclude expand button text in help message instead of copying it
- git #eae6f764 - Fix JS error caused by change in OOUI
MwEmbedSupport
edit- git #b2df0f9a - Followup 4019de8: remove MwEmbedSupportHooks class registration
- git #4019de8b - Load most of TMH and its dependencies on demand (bug 55550)
- git #eb6e8100 - Remove data('events') usage in jquery.triggerQueueCallback (bug 65428)
ParserFunctions
edit- git #b386038c - #switch should not match #default as a prefix (bug 67871)
Popups
edit- git #e746ce66 - core: Ignore '.external' links (bug 65929)
Scribunto
edit- git #1d13fd50 - Simplify mw.text.listToText
- git #ee289c80 - Make the cssEncode pattern simpler
SecurePoll
edit- git #02a64d8c - Special page for poll and voter list creation
SemanticForms
edit- git #95306ca1 - Remove deprecated User::editToken() and Context-ify SF_AutoeditAPI.php
Thanks
edit- git #ccdca0d0 - Support updated flow frontend
TimedMediaHandler
edit- git #3e70e8c7 - df858e984. Add back 3 messages that were really used. (bug 676)
- git #680739f1 - Properly register a few missing classes
- git #676df858 - Remove unused messages from TimedText module.
- git #86a91e66 - Fix for TMH "Error missing media source" under HHVM (bug 67937)
- git #7487c06a - Load most of TMH and its dependencies on demand (bug 55550)
TitleBlacklist
edit- git #86d87ba4 - Stop using deprecated CentralAuthAutoCreate hook
Translate
edit- git #cd7481b2 - Split headers from other wiki text in translation units at Special:PageMigration (bug 65942)
- git #229aaae1 - Simplistic alignment based on h2 headers for Special:PageMigration (bug 66162)
- git #86478255 - Store translatable page translation units in variable form (bug 67921)
- git #3aa3a630 - Stop using deprecated jquery.json
- git #fe22ddf5 - ElasticSearchTTMServer only returned matches for single word messages
UploadWizard
edit- git #c734d14b - Refactor createInterface into a new class
- git #423b6fc8 - Testing UtilitiesTime and removing unused methods
- git #1f0c947c - pointer cursor for thumbs (bug 66214)
- git #4775f90f - Fix some progress bar issues
- git #5f80f8c5 - remove license talk from CREDITS
VectorBeta
edit- git #2adc0a3f - Fix use of mw.util.tooltipAccessKeyRegexp (bug 65438)
VisualEditor
edit- git #f2d0b492 - Update VE core submodule to wmf/1.24wmf14 HEAD (8686c23)
- git #17d42b9a - Actually clear diff viewer after closing save dialog and changing document
- git #406a4c31 - [BrowserTest] update locator for correct page text
- git #27390478 - [BrowserTest] Added lots of new scenarios for language screenshot (bug 62737)
- git #49ffef5a - Close the save dialog on teardown only, not on save (bug 68048)
- git #2a114815 - Listen to widget changes in MediaDialog (bug 67684)
- git #1be1c469 - Enable mwreference, mwtransclusion modules on all targets including mobile (bug 67701)
- git #d0b8f622 - [BrowserTest] update switch-edit-mode test for new UI
- git #c1c80f69 - Set title of page to use if discarding changes when changing to the wikitext editor (bug 68121)
- git #ea96b33c - [BrowserTest] update template test
- git #48044d0e - [BrowserTests] update References test for new UI
- git #0791e5c7 - [BrowserTests] update Options test for new UI
- git #b9ad2fb4 - Don't allow document save if we're already tearing down the surface (bug 68073)
- git #a8c33dfd - [BrowserTest] update links test
- git #8d39658d - [BrowserTest] update media test for new UI
- git #f850ddf7 - Rename "test" folder to "tests"
- git #2786af86 - [BrowserTest] Update edit test for new UI
- git #54a1a85e - Make a message dialog for cancelling VE (bug 68068)
- git #c9646604 - [BrowserTest] Update bullets test for new UI design
- git #f30336bc - Always initialize data before use
- git #e3ecff4d - [BrowserTest] Added support for page elements in iframe (bug 62737)
- git #537e751a - MWImageModel unit tests
- git #8ebea5a7 - Close the citation dialog after the apply changes button is clicked
- git #760fc0e6 - Simplify visualeditor-help-title and visualeditor-timeout
- git #7ca18bac - [BrowserTest] Fixed language screenshot upload script (bug 62737)
- git #7656398e - Remove ext.visualEditor.editPageInit alias
- git #b1fb9c1b - generateContents -> generatedContents
- git #3acca7cd - Fix cite/template dialogs (bug 67814)
- git #8e3b5444 - [BrowserTest] Rename *langauge* to *language*
- git #2669f122 - MWTitleInputWidget: Remove prefixColon option and use relative title instead (bug 67386)
- git #68f561d2 - ve.ce.MWExtensionNode: Don't escape content of wikitext tags on preview (bug 57429)
Wikidata
edit- git #710bdb76 - Update Wikibase
- git #f201a784 - Update Wikibase and ValueView
- git #29e206ed - New deployment build, fix css issue in entity, sitelink... suggester (bug 68386)
- git #1039cda5 - Update Wikidata, js fixes and for json dumps
- git #d1ec2e85 - Update Wikibase
WikimediaMessages
edit- git #9f434c80 - Swap MessageCache::get closure to global function to fix segfault