MediaWiki 1.24/wmf14
MediaWiki 1.24/wmf13 | Deployment of MediaWiki 1.24wmf14 to Wikimedia sites | MediaWiki 1.24/wmf15 |
The latest version (labeled "1.24wmf14") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Thursday, 17 July 2014 (see the roadmap).
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