MediaWiki 1.23/wmf8/Changelog
< MediaWiki 1.23 | wmf8
Core changes
edit- git #656c0417 - Fix MultimediaViewer EventLogging code
- git #27127653 - Call to a member function getCommonMetaArray() on a non-object at (bug 59785)
- git #d461b0a5 - Revert Id39d4457a: Remove experiment code for moduleStorage
- git #1169f14d - One more update to cirrussearch's master
- git #1279b677 - Update Disambiguator to deployment branch head
- git #46c57428 - Update MobileFrontend to wmf8 tip
- git #9629b4c1 - Switch to using 1.23wmf8 branch to gain revert
- git #6d3abab7 - Fixed backwards JobQueueFederated::doIsEmpty() method
- git #b1eba8c2 - Update Echo and Flow. (bug 58705)
- git #03dfc0b5 - Re-add GWToolset
- git #2f01a255 - Commit of various wmf-branch live hacks
- git #1a09f156 - Fix round-off error in Vector's collapsibleTabs.js (bug 58682)
- git #c153185c - Correct patch filenames in MysqlUpdater
- git #65a304c4 - Add index on logging.log_user_text (bug 54432)
- git #65b0e394 - Change location of period in img-lang-info
- git #9e4e58bc - Add 'mediawiki.ui.button' CSS module
- git #f2e55d12 - Rename SpecialRecentchangeslinked class to SpecialRecentChangesLinked
- git #36983d11 - Add support for skins to set attributes of <html> element.
- git #039e6863 - Fixed undefined variable errors that made tests fail
- git #a9e0c52c - Make legend on Special:RecentChanges and Special:Watchlist collapsible (bug 52005)
- git #c3f28586 - Don't rely on array() == null
- git #670117f4 - Remove "@todo Do not release 1.19 with this."
- git #cb16b124 - Fix spacing
- git #acb83faa - Make SVG language selector "use default lang" actually work
- git #ba4a09d2 - Fixed error in LocalRepo::findFiles() (bug 58587)
- git #09180fd6 - Error handling tweaks in JobQueueFederated
- git #670cc77d - runbJobs: rm outdated options in comments
- git #36fd2818 - API: allow disabling TOC in action=parse
- git #034d448b - Add raw HTML output functionality (bug 56694)
- git #97608476 - Added streamFile() unit tests
- git #f010a853 - jquery.suggestions: Remove any highlights when hiding suggestions (bug 26350)
- git #07298f30 - Fix fatal in LocalRepo::findFiles() (bug 58587)
- git #5b93a708 - Make #contentSub slightly darker (bug 54423)
- git #e455c46f - Remove unused job ID parameter from jobs
- git #1417ff22 - Removed deprecated job ID cruft
- git #e5d0ca5e - eval.php: update intro comment
- git #8b074987 - update.php: Fix PHP4 syntax error
- git #664089a3 - jpegmeta: Add links to source version and improve documentation
- git #37717da3 - Change message 'rcshowhideliu' to match its actual functionality (bug 55980)
- git #87ae5b24 - Added more Setup.php profiling
- git #825078d4 - Explicitly support user id in action=userrights (bug 32493)
- git #ed74bf29 - SpecialRecentChanges::makeLegend: Mention usage in Watchlist
- git #4441875b - Add SpecialBlockModifyFormFields hook
- git #0e0550a1 - Move functions to better place in Special:Search
- git #2e871f70 - Fixed spacing
- git #74776220 - SpecialUndelete: Use DifferenceEngine#addHeader instead of rolling our own
- git #cb9e38a7 - Insert test page into DB not to violate constraint
- git #eef7b9be - Attempt to fix problems noted in phpcs.
- git #eba84959 - Attempt to fix problems noted in phpcs.
- git #05b2f0b6 - Improve redis connection error log
- git #bc06a9b8 - Abstract out mysql_field_type() call from DatabaseBase
- git #1e66d784 - Add new_name_timestamp index when upgrading from 1.1
- git #19dff46e - i18n: make "potentially" lowercase
- git #f3f5b9d8 - Remove useless $out parameter from SkinTemplate::prepareQuickTemplate()
- git #ff4da357 - Remove unused variable $user from SkinTemplate::outputPage()
- git #6044732f - Add one more missing directory to findHooks.php
- git #99d385ec - Add missing directories to findHooks.php
- git #17ab92a6 - Set default for nickname preference
- git #46cf6929 - Clean some phpcs errors in Preferences.php
- git #0e268404 - UserArray: Avoid * and double keys in select
- git #d54e76a9 - Follow-up 6f1d4db3: Fix the upload form when radio buttons are shown. (bug 40889)
- git #00ca3659 - Replace deprecated notifyRC2UDP() with notifyRCFeeds().
- git #0feb2d30 - Use canonical casing for Xml::option (no code changes)
- git #a521ef00 - Make visibleMetadataField protected
- git #a85fc783 - Only show 'Show extended details' for file metadata having extra rows
- git #3d9c1128 - Fix outdated comment in DefaultSettings
- git #61f36df1 - Document the wikipage.content hook
- git #751b9eba - Add method to get entire text layer. This could be useful for search
- git #cc95e095 - Fix WikiPage::prepareContentForEdit's default format handling (bug 57026)
- git #f9c6af78 - Fix TempFSFile creation
- git #99da9b9b - Fix TextContent::preSaveTransform() return type (bug 58451)
- git #a513f46b - Fix error handling in File::createThumb. (bug 58436)
- git #5f7e3bc5 - Update oojs to v1.0.6
- git #9835eeae - Update FSRepo to avoid the deprecated FileBackend construction style
- git #e4009c73 - Use TempFSFile in UploadFromUrl
- git #805225a4 - Fix inconsistency in ArchivedFile::getUser
- git #867431cc - Removed stray ! in isQueueDeprioritized()
- git #a237f778 - SpecialWantedcategories: Show more current information when in cached mode
- git #8bd386e3 - Avoid calling protected File field (bug 58333)
- git #76c61632 - Add ApiBeforeMain hook (bug 58380)
- git #67190701 - mediawiki.mixins: Remove -o and -moz vendor prefixes for transition
- git #97776eed - Blacklist Google Glass web browser from JS (bug 56008)
- git #3e6cb8ac - Correct the plural forms for Manx (Gaelg) (bug 47099)
- git #a5ca5021 - Remove unused variable and deprecated parameters
- git #30473583 - Removed excess title validity check
- git #a0368b37 - Made RepoGroup use ProcessCacheLRU
- git #9f4eeae2 - mediawiki.searchSuggest: Unbreak browser blacklist
- git #c33c3921 - Watch user page and user talk page by default (bug 49719)
Extensions
editArticleFeedbackv5
edit- git #608af65a - Direction (ltr/rtl) of feedback comments may be different from the direction of the interface language (bug 36325, bug 36325)
- git #a372d393 - Mixed directionality of AFT (bug 38474, bug 38474)
CentralAuth
edit- git #470030a8 - Revert "Replace usage of SpecialPage::getTitle with getPageTitle"
- git #e9464053 - Create wmf/1.23wmf8 branch and update .gitreview
- git #2b403a7f - Fix Argument 1 passed to Language::commaList() must be an array, null given (bug 59131)
- git #e34f2bcd - Replace usage of SpecialPage::getTitle with getPageTitle
- git #aa992eae - Show log extract on Special:CentralAuth for all users (bug 52734)
- git #dca4fa70 - Display total editcount on Special:MultiLock (bug 53083)
- git #d784dd63 - Fix CentralAuthUser::queryAttached
- git #42da9b71 - MultiLock: Pass context to SpecialCentralAuth instance created
- git #b3fa32d2 - Avoid globally oversighting users with over 1000 edits (bug 23653)
- git #d27ba063 - Localize global group names on Special:CentralAuth
- git #299be630 - Updated the message for centralauth-admin-status-locked-yes (bug 53438)
- git #a814304f - Don't try to use the now removed ipbreasonotherlist message
- git #60617e70 - Show log extract on Special:WikiSets (bug 34875)
- git #d13bcd7d - Add hook handler for GlobalCssJs (bug 57889)
- git #8e2f3d7c - Grammar and consistency in English messages
- git #0987d894 - Add global groups to Special:CentralAuth/Username (bug 56045)
CirrusSearch
edit- git #788f0cec - Refactor Connection::getPageType()
- git #67726e2a - Don't ever ever search for nothing (bug 59821)
- git #4f487004 - Add more timing and fix others (bug 59821)
- git #68b96898 - Skip combining highlights correctly
- git #9d0189b2 - No need to be static here
- git #4b3291fd - Clean up AnalysisConfigBuilder/MappingConfigBuilder
- git #07938fe3 - Combine highlighting from plain and text analyzer (bug 54526)
- git #3474128a - Doesn't need to be static
- git #cc7528f2 - Doesn't need to be static
- git #916fff61 - Allow underscores as well as spaces in incategory: (bug 58579)
- git #d38b2b31 - Remove errant print
- git #a9b5db95 - Try to perform fewer corrections
- git #d425ac87 - Add maintenance script to autoloader
- git #d6eaf09d - Import Title for OtherIndexJob
- git #f01fee37 - import!
- git #62a87312 - Clean up tests a bit (bug 59717)
- git #b3f5fccb - Updated Ruby, RubyGems and Firefox (bug 56083, bug 57597)
- git #52fc1c65 - Use Elasticsearch's new word counter (bug 56505)
- git #3c38dee9 - Remove forceReindex
- git #cd74d115 - Expand CirrusSearchMappingConfig hook a bit to make it useful
- git #9f480fdf - Shrink the LinksUpdateJob a bit (bug 59123)
- git #0a4cac92 - Build fixed size chunks when indexing (bug 59164)
- git #3a1ec353 - Index external links
- git #349c1692 - Add hooks to extend Elasticsearch schema
- git #51f94cd2 - Fix another missing use statement
- git #3d5a0e74 - Leak less memory in forceSearchIndex.php (bug 59164)
- git #5c9a1c7b - Organize code in CirrusSearch namespace
CommonsMetadata
edit- git #455ffc04 - i18n: replace prop by property
ConfirmEdit
edit- git #d7014a28 - Reworded 'Incorrect or missing confirmation code' CAPTCHA message (bug 47689)
Disambiguator
edit- git #eca47f79 - Fix Hebrew magic words, missing leading and trailing __
- git #faafe667 - Create wmf/1.23wmf8 branch and update .gitreview
Echo
edit- git #745070b9 - Allow icons to set different ltr/rtl versions (bug 58705)
- git #0e3f4893 - Create wmf/1.23wmf8 branch and update .gitreview
- git #9f7d409c - Only run onUserSaveSettings hook if not in update.php (bug 57335)
- git #6ee8570c - Check supposed revision being reverted is on the same page (bug 57474)
EducationProgram
edit- git #51ba75ad - i18n: Fix some messages' documentation
- git #72a56467 - Fix EducationPage::getConfig()
EventLogging
edit- git #3a9ff2db - Add user-agent logging for server-side events
Flow
edit- git #b36b44b7 - Add rtl and ltr icons for flow notification (bug 58705)
- git #aab190a7 - Create wmf/1.23wmf8 branch and update .gitreview
- git #2cd6335b - Less specific button selectors
- git #c6dd3064 - new test for Collapsed/Full/Small view modes
- git #06a92b1e - Fix the wording in 'edit post' notification (bug 57456)
- git #47e46513 - Fix VisualEditor integration to work with updated API
- git #31e09917 - Punctuation and Gender i18n cleanups
- git #576a6634 - The batch query for rev_id is not working as it's supposed to
- git #70906f18 - i18n: fix typo
- git #5790a359 - Update test requirements
- git #643e2a82 - Remove 'parse' prefix from ApiParsoidUtilsFlow
- git #9d129b61 - Don't fail if there is not history (e.g. everything is moderated)
- git #1c809f35 - Instead of failing, remove history logs that user can't see
- git #cf046eea - Connvert index option to db option when no index is found
- git #13500741 - Attribution for authors of moderated content
- git #13d59b48 - Replacing single quotes with double quotes (bug 57597)
- git #75ddc109 - ApiBase is a context source
- git #9ce51eb4 - Cleanup ApiParsoidUtilsFlow
- git #904c3b92 - Use FlowAction permissions in AbstractRevision
- git #0f9814d1 - Add Flow events to Special:Contributions. (bug 57868)
- git #280cca6b - Don't dynamically define $container
- git #28fada56 - Require getRevisionType in classes that extend AbstractRevision
- git #86dfcd1c - Better GENDER support in moderation.js
- git #43f67c23 - Compare sort order direction in uppercase
- git #7cdbd360 - Add space between '[Show]' and 'Hidden by User'
- git #0a35773b - Fix post-edit page refreshing. (bug 57941, bug 56757)
- git #26bcc751 - Cleanup ApiQueryFlow
- git #2f9a120b - Fix typo
- git #8f04addc - curl_setopt doesn't seem to url-encode the text (bug 58538)
- git #ef762e90 - GENDER and number i18n for flow-topic-meta-minimal
- git #fb15f786 - locators for hide/delete/suppress changed
- git #3b8e0658 - Remove ul margin around ul.topic-collapser
- git #c9a437d2 - Add GENDER and localized number to flow-topic-comments
- git #6f9230f6 - RTL icon for search
- git #24c27529 - Permalink RTL icon
- git #35b650ae - Discussion toggle icons for RTL
- git #889ae1c5 - Add Talk icon for RTL
- git #1145c087 - Only require one click to expand moderated topics
- git #82b081b7 - Only the text should prevent click-through (bug 57413)
- git #605b4b52 - Gracefully handle errors applying redlinks (bug 58455)
- git #c82e07aa - Filter the display of content via a hook
- git #e6bc2c32 - Fix tests; cache expects cachetime now
- git #88796d0e - History in '4 hours ago' should not be included in 'Today'
- git #bee4137c - Put the submit button back inside the form
- git #30cbce11 - add test for Topic actions to previous Post actions
- git #d2485623 - get the latest mediawiki/selenium gem
- git #915c0ab5 - Fetch latest title content from API instead of relying on (old) html
- git #0fecb65c - Add callback when form & editor have completed loading
- git #387337cf - Refactor header JavaScript
- git #4e204e97 - Use addError() to add errors, instead of adding to array ourselves
- git #00ef3f6e - Disable external entity loading in libxml
MassMessage
edit- git #8d28ff41 - 4 (bug 5746, bug 57464)
MobileFrontend
edit- git #d00604dd - Restore error messages on account creation page (bug 58927)
- git #87585aca - Watchlist no longer has special login/signin link
- git #9b57d1f2 - Messages changed for watchlist
- git #6d0bbf55 - Messages for uploads changed
- git #75f0bc8a - Updates to notification messages
- git #378500c4 - Fixing editor preview header
- git #26341b39 - Fixing broken editor header
- git #ffc134ea - QA: Replacing single quotes with double quotes (bug 57597)
- git #e3c204a4 - Hard refresh the main page on an edit. (bug 56544)
- git #90d1de1c - Remove useless $out parameter from SkinTemplate::prepareQuickTemplate()
- git #f24b548d - Startup message fix per MaxSem
- git #30917ee7 - Story 1405: Update messages (bug 54795, bug 56437)
- git #e272997a - Override padding-top for overlay-bottom
- git #87462eb2 - Fix various annoyances in new search overlay (bug 58246)
- git #15e27139 - i18n: Using localized message on overlay header
- git #5bb50fff - Minor spacing fixes
- git #06e3e417 - i18n: RTL beta icon for nearby (bug 57979)
- git #5ffe5e77 - i18n: add colon before page title
- git #7588d2a5 - Hygiene: Document less files with kss, generate style guide
- git #ee86ff61 - Hygiene: Introduce isAlphaGroupMember
- git #dd62a070 - Story 1483: Make overlay headers fixed
- git #aff66c52 - Story 1348: Inline diffs
- git #66e44e20 - Enable status bar for standalone apps
- git #a4f5ed85 - Story 1448: New KeepGoing workflow for adding links
- git #ff564e3c - Prefix notifications with '/' (bug 58239)
- git #8c36d18d - Regression: Ensure jQuery selector doesn't happen on hashes containing / symbol
- git #e40dc903 - Make sure Echo notifications appear in correct order (bug 58050)
- git #31d60c2d - Hygiene: Make use of mw.user
- git #064c8af2 - Allow right clicking on images to avoid previews (bug 58219)
- git #622abe56 - Hygiene: Remove button.cancel in overlay header
- git #c5c70711 - Don't handle new pages for files (bug 57155)
MultimediaViewer
edit- git #9d3c09c0 - Version our EL profiling
- git #26250288 - Fix painful bug in eventlogging code
- git #d134a1d3 - Fix perf logging
- git #ebf8da95 - Fix remote DB repos (bug 57842)
- git #4f20e53f - Make broken middle click during refactor work again
- git #ffc8f494 - Add smoke test to class mw.LightboxInterface.
- git #e68e60f4 - Fix another event handler bug
OAuth
edit- git #f44b2a83 - i18n: replace "wiki" by "project"
OpenStackManager
edit- git #d354ff3c - Use image metadata for hidden and default images.
- git #d884aa28 - Check the puppetstatus timestamp.
PagedTiffHandler
edit- git #bef13e53 - Make visibleMetadataField protected
Parsoid
edit- git #6abdd202 - (close tags are being stripped). (bug 52760)
- git #b6db90e8 - Converted jobs to use BacklinkJobUtils
- git #6686a0e2 - : Accept html pre with attribute and trailing space (bug 58355)
- git #3b4cc83b - : Support per-wiki API proxies (bug 51273)
- git #1657fa73 - Pre can end with a space (bug 58355)
- git #9369a461 - Avoid indent-pre when line contains block tags
ProofreadPage
edit- git #09260274 - Makes zoom system work with IE 8
- git #47585b26 - Activate zoom on mouse wheel only when the user have clicked
Renameuser
edit- git #c3c13b1b - Only variables should be passed by reference (bug 58684)
- git #ee393697 - Kill uneeded global variable
Scribunto
edit- git #3ced70ad - Provide access to Language::getFallbacksFor() (bug 48328)
- git #4b31b71c - Clean up existing code and pass jshint
Thanks
edit- git #47e95c58 - Add handler for GetLogTypesOnUser hook
Translate
edit- git #8c336be6 - The special page is TwnMainPage
- git #5d8e8b99 - Add special page group for ManageTranslatorSandbox
- git #190987eb - Sort special page names alphabetically
- git #e2990cd2 - Remove too spammy warning about unsuitable messages
- git #4d485c48 - Remove superfluous newlines
- git #040a5069 - Fix some TODOs
- git #45b3c742 - Explicitly define $ffs as class property
- git #f6967ed5 - Replace use of deprecated Language::getLanguageNames()
- git #a7ad3fb8 - Define pageShowHandler before it is used
- git #1282c669 - Add TODOs for incorrectly referenced class properties
- git #ab043253 - Remove comments from JSON
- git #4e9f4a78 - Update documentation for $row
- git #14c2efbb - Remove duplicate array key
- git #dfd243ae - Add the possibility to send a rejection email
- git #74ca6976 - Update support for JSON in mediawiki-defines.txt
- git #bbb4660b - Refactor the click handlers for requests
- git #ec2ef565 - Show the comment that the user might have written when signing up
- git #ec707b55 - Retain current interface language when creating sandboxed user
- git #34f00e2a - Fix "Emptying the search field shows all the users"
- git #6bfd65b4 - Update gems
- git #9058aca5 - Update zero sandbox requests scenarios
- git #a6a373ab - Replacing single quotes with double quotes (bug 57597)
- git #490f966d - Fix translation text to overflow on narrow columns
- git #4e173e9c - Avoid showing unsaved edits warning on stash page
- git #196e6b55 - TranslateSandbox: Refactor code for showing translations of a new user
- git #140bad6e - TranslateSandbox: Refactor language filter to a plugin
- git #87c69598 - Sort the sandbox translations by language
- git #9a8346a2 - Fix regression in 99709718
- git #66cc38b6 - Translation Editor: Change the information text for non translators
- git #93c8d5e9 - Sort requests with newer on the top
- git #3cfa0823 - Test sandbox translations to multiple languages
- git #48533aa6 - Add admin links support for sandbox management
- git #201bea6f - Align all the languages in sandbox translations to one side
- git #909a591e - TranslatorSandbox: Show common languages in language selector
- git #fe6007d6 - Fixes for the translate sandbox CSS
- git #0ed13eec - Support xliff 1.1 files as well, but without validation
- git #39da4741 - Increase ApiQueryMessageCollection maximum limit
- git #a6a29a07 - Replace a deprecated PageObject method (bug 58385)
- git #d3455050 - On stash page, force helper links to open in new tab
- git #069cf491 - Order steps by Given-When-Then
UniversalLanguageSelector
edit- git #1b3f7dc8 - Make the .jshintrc valid json
- git #aeaeb2bc - Disabled Accept-Language feature for PhantomJS
- git #5f6995dd - Fix "Live preview of display language changes can be reverted on cancel"
- git #091b8a9e - Load wgULSCurrentAutonym variable in MakeGlobalVariablesScript hook
- git #9422558d - Replacing single quotes with double quotes (bug 57597)
- git #f647453a - Removing pending block for a bug that was resolved (bug 56885)
- git #b1b2a26a - Update ext.uls.webfonts.repository.js against current code
- git #7c8b976e - Fix Accept-Language feature for PhantomJS (bug 49813)
- git #fd366edc - Test that common languages and worldwide appear in ULS (bug 53035)
UploadWizard
edit- git #8bd13ac4 - No need to use custom mw.log anymore (bug 53453)
VisualEditor
edit- git #30f2619c - [Browser test] New test for switching between editing modes
- git #2b74982e - [Browser test] New test for multi-edit workflow (bug 57654)
- git #ca400778 - Clean up Target properties
- git #370b07ff - demo: Convert VisualEditor standalone demo to pure HTML+JS
- git #212e5b23 - Prevent getSaveFields from returning a property named undefined
- git #76defa7c - MWBlockImage new DOM fixes
- git #35a6db00 - Rebuild VisualEditor.i18n.php – 2013-12-18 19:57:00
- git #1cd761da - [browser test] Prefer string interpolation instead of string concatenation
- git #17cbdd3c - grunt: Update devDependencies
- git #790d2c13 - Move additional module loading from mw.Target to mw.ViewPageTarget (bug 58551)
- git #3e9b227a - Clean up HTML files, Gruntfile and remove index-phantomjs-tmp hack
- git #561dd7c6 - grunt: Update grunt-contrib-jshint use built-in jshintrc parser
- git #56c50b30 - Remove unused .csslintignore
- git #50bec367 - Fix paste tests to work in phantomJS
- git #88c48888 - Replace makeStaticLoader with a grunt task
- git #abd85fda - Fix mw.util dependencies
- git #b61813b9 - Move visualeditor-languages-tool message from ve to ve-mw
- git #fe2ab4a2 - Alphabetize msgs-ve
- git #fb3a75b8 - Split ext.visualEditor.mwcore out of ext.visualEditor.core (bug 45342)
- git #94879a98 - Use jquery.i18n for standalone i18n
- git #f4051c8e - Empty empty.html
- git #5e6154eb - [Browser test] New transclusion template search (bug 58406)
- git #fc119e3d - Allow ve.init.Platforms to asynchronously initialize themselves
- git #f83c8d75 - [Browser test] Additional waits for SauceLabs timeouts
- git #1f7c8185 - Strip trailing linebreaks on paste due to Chrome bug (bug 58347)
- git #f5cbcc4f - Add useful HTML in toDomElements for refs and templates.
- git #8e3f77a9 - JSCS fixes
- git #8ce71820 - Move index label generation to the model
- git #c3ea309a - Move language inspector messages to VE core
- git #e0f011be - Reformat English JSON files
- git #c5d815ff - Fix buildi18n-json.sh to be consistent with TWN's build scripts
- git #4114da45 - Rebuild VisualEditor.i18n.php
- git #af4b7bd0 - Fix the standalone toolbar to not demote heading1
- git #95d99192 - Add a getDirectionFromRange Method to ve.ce.Document (bug 57421)
- git #c6a00211 - [Browser test] Add waits for SauceLabs happiness
- git #15f69cb5 - ve.EventSequencer onLoop: minor consistency change
- git #6d653733 - data-ve-ignore attribute for elements to be complete ignored by the converter
- git #28437148 - Fix hashes in MW toDomElement functions
- git #89ae1aa1 - Update oojs to v1.0.6
- git #de4b7e4f - Move "visualeditor-toolbar-insert" to ve, not ve-mw
- git #74277cbd - Check values property exists before removing attribute (bug 58421)
- git #5f78aa22 - Check InternalList node exists when rendering MWReferenceList (bug 58242)
- git #789d187c - Add JSON->PHP conversion script for i18n
- git #b5521711 - [Browser test] Update Firefox + Selenium versions.
- git #b9cd2858 - [Browser test] Updates to use new Insert menu
- git #00088bbf - Use the same new toolbar for media and reference dialogs (bug 58404)
- git #e3308b0b - Direction adjustment to <figure> styling
- git #d35cc1e5 - [Browser test] Update to use new text styling menu
- git #92dab00f - Add getDomSubtreeFromModel to converter API
- git #1e83bd03 - Rename getDataFromDom to getDataFromDomSubtree
- git #4c98f753 - makeStaticLoader: Update fake standalone init module
- git #f1123f87 - Render CE MWBlockImageNodes as styled <figure>s (bug 53436)
WikimediaEvents
edit- git #9e0df46b - Revert I5d1f65e21: Remove module storage logging
WikimediaMessages
edit- git #6badd045 - i18n: add full-stop
ZeroRatedMobileAccess
edit- git #a642b2df - Startup message fix per MaxSem