MediaWiki 1.23/wmf8
Appearance
MediaWiki 1.23/wmf7 | Deployment of MediaWiki 1.23wmf8 to Wikimedia sites | MediaWiki 1.23/wmf9 |
The latest version (labeled "1.23wmf8") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Thursday, 19 December 2013 (see the roadmap).
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
[edit]ArticleFeedbackv5
[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