MediaWiki 1.31/wmf.11
Appearance
MediaWiki 1.31.0-wmf.10 | Deployment of MediaWiki 1.31.0-wmf.11 to Wikimedia sites | MediaWiki 1.31.0-wmf.12 |
The latest version (labeled "1.31.0-wmf.11") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 5 December 2017 (see the roadmap).
Core changes
[edit]- git #6d470311 - Update git submodules
- git #2026d949 - Revert replacing textarea in Special:Undelete with OOUI (task T182398)
- git #a319c3e7 - Disable cpPosTime injection to LBFactory in Setup.php for now (task T182322)
- git #43429774 - Update git submodules
- git #1ff11425 - Update git submodules
- git #1e154a67 - Update git submodules (task T182053)
- git #432bdfe9 - Update git submodules
- git #99383bbb - Update git submodules (task T180092)
- git #dba12352 - Update git submodules (task T180092)
- git #9c6ea9cd - Update git submodules
- git #4437e50e - Update git submodules (task T180402, task T182053)
- git #5c98b43e - Update git submodules (task T182270)
- git #1352bef4 - WLFilters: Correctly check if RCFilters should be enabled on WL (task T182318)
- git #91957f8f - RCLFilters: Make 'target' and 'to/from' sticky (task T172161, task T182268)
- git #e9e2c2bf - Update git submodules
- git #452cb3ac - Update git submodules
- git #0afe8840 - Update git submodules
- git #7a46b709 - Tests for WikiPage::insertOn
- git #c4878eb2 - Tests for WikiPage::updateIfNewerOn
- git #11dbd4ec - Tests for WikiPage::updateRevisionOn (task T180989)
- git #2af18246 - Test for WikiPge::insertProtectNullRevision (task T180989)
- git #ece8130b - Tests for WikiPage::newFromID (task T180989)
- git #d0f58469 - Test for WikiPage::newFromRow (task T180989)
- git #8b89b5ed - Improve phpdoc of 'OldRestrictions' in Title
- git #114aa320 - RCLFilters: Show images and descriptions with page suggestions (task T172161)
- git #5b217dfc - Tests for WikiPage::insertRedirectEntry (task T180989)
- git #6400972e - ImagePage: Make metadata table's initial collapse CSS-only
- git #463e5120 - ImagePage: Clean up metadata.js collapsing (task T182047)
- git #5e3205e3 - RCFilters: Update invert URL param when toggled (task T182045)
- git #2a320851 - RCLFilters: convert related changes tool to new UX (task T172161)
- git #9f862610 - API: Account for PHP 7.2 change (task T182004)
- git #fa718359 - Replace some Special:Undelete button with OOUI ones (task T180207)
- git #17586adb - RCFilters: Clarify 'hidden' and 'sticky' filters
- git #bc3f4d1b - Absolutely position "legend" on grouped results (task T174728)
- git #47db6258 - Test for WikiPage::updateRedirectOn (task T180989)
- git #a6c9c219 - Remove unuseful debug messages
- git #ec5d1fd6 - Add test for WikiPage::updateCategoryCounts (task T180989)
- git #81c156b4 - Refactor test for WikiPage::doRollback (task T180989)
- git #6c3e67f2 - WikiPage tests @covers for doDeleteArticleReal & commitRollback (task T180989)
- git #1ceabc0f - Split WikiPageTest into ContentHandler & NoContentHandler tests (task T180989)
- git #f894f2ec - Fix phpdoc for WikiPage::updateRedirectOn $redirectTitle param
- git #dc2948d7 - A few doc comment fixups
- git #653a18f6 - Show protection log on every use of moveddeleted-notice (task T174889)
- git #10f18782 - .gitignore: Exclude Extension:Score generated files
- git #62bb392e - Lower DatabaseMysqlBase::lock logging to INFO (task T180793)
- git #93a38ae0 - xmp: Lower severity of XMP parse failure log events (task T118799)
- git #808e45d1 - Revert "Special:Preferences: Use OOjs UI" and follow-ups (task T117781, task T180538)
- git #8ed0b8db - Only send statsd data for WAN cache in non-CLI mode (task T181385)
- git #8084ab66 - Add GENDER where strings could differ (task T129731)
- git #03d26862 - Fix double escaping for 'userlogin-createanother', 'userlogin-joinproject'
- git #83bf5105 - Try to avoid bogus JobTest failures for PHP 7
- git #78468c01 - objectcache: various cleanups to WANObjectCache
- git #e3b6f7ef - objectcache: add example use case to WANObjectCache::getMultiCheckKeyTime()
- git #b29ee7a9 - objectcache: add WANObjectCache::getMultiCheckKeyTime method
- git #0eaee3ae - build: Add PHP 7.1 to Travis CI test matrix
- git #7dbc5b0f - objectcache: Fix HashBagOStuffTest test in PHP 7.1
- git #bc42544e - Changes for Mirandese (mwl) (task T180052)
- git #86d1c0bc - RCFilters: Make 'days' and 'limit' sticky (task T174415)
- git #73b92875 - objectcache: Run preemptive WAN cache refreshes post-send
- git #976cb703 - objectcache: fix a few documentation mistakes
- git #470ee957 - RCFilters: Ignore 'invert' model if there are no namespaces in saved queries
- git #e90eafdf - objectcache: Make WANObjectCache interim caching not interfere with ChronologyProtector (task T180035)
- git #5c96292e - objectcache: Add @ingroup to RedisBagOStuff
- git #cc2401c0 - Remove @defgroup from DefaultSettings.php
- git #e7c86d85 - Remove some dumb headers with my name in it
- git #4d8b064f - Title: Use a more proper way of detecting whether interwikis are local (task T181575)
- git #10a126ce - resourceloader: Remove deprecated minifier config vars
- git #c46fa4c4 - Make ChronologyProtector actually use cpPosTime cookies
- git #85036923 - Add missing @throw tags to IDatabase/Database
- git #bea3a7c8 - Use parent function in mysql DB class in getWeightScale()
- git #9a65a14d - jobs: Remove ClearUserWatchlistJob 'batchSize' option
- git #e74ba29a - Use ParserOutput stateless transforms
- git #92cf49df - ParserOutput: Add stateless transforms to getText() (task T171797)
- git #45a04819 - Cleanup WikiPageTest
- git #a538407b - RCFilters: Followup I75cfb2b56a: Fix function declaration (task T181671)
- git #62713be9 - Add new core tags (task T167656, task T73236)
- git #f3e2941b - Fix phpdoc for Category::newFromName
- git #bfe05136 - Warn for uploads with new name but same content as local file (task T180691)
- git #f7523230 - HTMLMultiSelectField: Allow formatting in section headings in OOUI mode (task T181698)
- git #f53e975b - WatchedItemStoreUnitTest return strings in db mocks
- git #45d5cb45 - Fix timestamps in ImportTest (task T75174)
- git #23ad9d19 - Convert timestamp from DB in RevisionDbTestBase::testInsertOn (task T75174)
- git #96bd79b4 - Avoid DB rows with usable names but ID = 0 by introducing "interwiki" usernames (task T9240, task T20209, task T111605)
- git #5af3ad33 - Added new success message when CLI Installer completes its work succesfuly. (task T181468)
- git #2208537a - s/Latn/latn/
- git #0d5f8f6b - WebStart: Remove use of realpath() for $IP (task T153882)
- git #e0805d32 - Disallow setting DBO_IGNORE in Database for sanity
- git #70951d19 - Add ip_changes to postgres/tables.sql (task T177258)
- git #2b2f9e22 - Database: Fix degenerate parenthesized joins (task T181674)
- git #36009e3c - Shell: skip null parameters
- git #0addbfb6 - Remove moment.js bump from 1.31 release notes
- git #47c378bb - Remove DEFAULT '' from postgres ip_changes.ipc_rev_timestamp (task T181672)
- git #13de0c8f - resources: Bump moment.js from 2.15.0 to 2.19.3 (task T161732, task T181547)
- git #f6f5fadd - Add wfWaitForSlaves() to maintenance/migrateComments.php
- git #6d60cb41 - Allow disabling exact input query in results in mw.widget.TitleWidget
- git #58e720df - mw.debug: Avoid overlap between debug toolbar and OOUI dropdowns (task T106095)
- git #4bdbe49c - mw.notifiction: Bring in some rules from Vector
- git #ee143933 - objectcache: use INTERIM_KEY_TTL constant in WANObjectCache for readability
- git #1a4ebad8 - Increase Opera minimum for Grades A and C to 15 (task T121517)
- git #70a602dd - Add SQL for postgres, and fail gracefully in populateIpChanges (task T177258)
- git #51fb1e29 - Fix undefined $db (task T181565)
- git #33fb7300 - Revert "Hide empty OOUI FieldsetLayout headers"
- git #660db797 - Update OOjs UI to v0.24.3
- git #ea22e3d1 - objectcache: only give current format keys getWithSetCallback() callbacks
- git #68808a48 - Combine changes limit and time period selectors (task T177926)
- git #2ad99704 - objectcache: add more comments to WANObjectCache
- git #385c4cba - Small change to "Other review tools" link (task T179539)
- git #989ba875 - Introduce ClearUserWatchlistJob
- git #795412cc - Clean up formatting of SwiftFileBackend::sanitizeHdrsStrict()
- git #e4e0579c - Align other review tools and saved filters buttons (task T179825)
- git #300c6553 - Use time forcing methods to avoid WANObjectCacheTest flakeiness
- git #7507172e - Add wfDeprecated() call to MimeMagic::singleton()
- git #ad1be24f - Swap german alias order for img_thumbnail and img_manualthumb
- git #87d14862 - mediawiki.special.apisandbox.js: Apply JavaScript coding conventions
Vendor
[edit]- git #362ebf32 - Update pear/mail_mime from v1.10.1 to v1.10.2
- git #198c4477 - Update OOjs UI to v0.24.3
Extensions
[edit]3D
[edit]- git #4d204aa5 - Increase far plane (task T181761)
- git #ce09e536 - Improve camera rotation & initial position (task T179887)
AbuseFilter
[edit]- git #95759826 - Format filter IDs as numbers
AdvancedSearch
[edit]- git #5a301f93 - ui.ExpandablePane: Just use a real button
- git #dc1b87df - Fix UI namespace selection on Monobook skin (task T181134)
- git #e3823337 - Add config switch for betafeature mode
- git #3c28dc89 - Force search profile advanced (task T181644)
- git #86c7fae2 - ui.SearchPreview: Simplify label display
- git #dce6bc89 - Use wikitext instead of HTML (task T181326)
- git #4dccc3e6 - Use Array.isArray and RegExp.test instead
- git #08141e90 - Various minor fixes
- git #f6eafa73 - ui.ImageDimensionInput: Fix CSS class to match stylesheet
- git #15c30b61 - Remove unused CSS
- git #b6f04822 - ui.ArbitraryWordInput: Use util.arrayEquals() instead of a duplicate
- git #265a0dcc - Handle 'config' parameters like in OOjs UI
- git #d282ecd8 - Avoid parsing HTML when building DOM objects, and other jQuery conventions
- git #ea8e29ba - Use 'oojs-ui-widgets' only instead of entire 'oojs-ui'
ArticlePlaceholder
[edit]- git #6f036bd5 - Refactor ItemNotabilityFilter to avoid ItemId::newFromNumber (task T151578)
Babel
[edit]- git #db20dc46 - Update devDependencies in package.json
BetaFeatures
[edit]- git #9ab12863 - Compatible with php7.2 (task T181821)
- git #d0581652 - BetaFeatures SVGs: Merge logo and title path (task T180427)
CentralAuth
[edit]- git #7a13304a - Update RuboCop Ruby gem (task T180878)
- git #3910eeba - Add local groups to meta=globaluserinfo output (task T181905)
- git #8e2332b3 - Update for core interwiki user handling change (task T9240, task T111605)
- git #e921fb61 - Various fixes to WikiSet caching logic
CirrusSearch
[edit]- git #d955890b - Simple hack to override mlr model from query string
- git #213a2847 - Process nodejs jobs in chunks
- git #522d6cfa - Port smoke.feature to nodejs
- git #55919d09 - Update RuboCop Ruby gem (task T180878)
- git #46115c78 - Swap Maintenance::error() for fatalError()
- git #66659171 - Disable statsd collection instead of replacing statsd (task T181716)
- git #d319ca5f - Port russian_folding.feature to nodejs
- git #c8871136 - Port more_like_this_options.feature to nodejs
- git #b1dc0a84 - Copy geosearch.feature to nodejs
- git #10d21eab - Port full_text_browser.feature to nodejs
- git #0f810bb5 - Port per-language indexing code from Wikibase to CirrusSearch (task T176903)
- git #5893a221 - Port full_text_advanced.feature to node
- git #986529a6 - Fix full_text_advanced.feature with ruby
- git #c9c1a235 - Port create_new_page.feature to nodejs
CiteThisPage
[edit]- git #e214fe24 - Use ParserOutput stateless transforms
CodeMirror
[edit]- git #62894aaf - Update comment text color CSS (task T170067)
- git #63720b9c - Rename CodeMirror.hooks.php to CodeMirrorHooks.php
- git #d0653940 - Unify BetaFeatures SVG screenshot markup (task T180427)
- git #73c9151f - Remove php entry point
- git #5be0a266 - Set required MW to 1.25.0 in extension.json
- git #0296e2dc - Fix typo in name of non-webkit hide class
- git #394a8b71 - Remove eslint-disable-next-line no-use-before-define
Collection
[edit]- git #d7f7c2f2 - Remove ancient back-compat for MW < 1.25
- git #1a4f683a - Expand alias translations for Spanish (es)
- git #b6fa9557 - Add Mirandese (mwl) translations for Collection (task T180052)
CommonsMetadata
[edit]- git #7ef434c9 - Check all license metadata blocks for nonfree flag (task T131896)
ContentTranslation
[edit]- git #c787540a - Remove deprecated dieUsage methods
- git #489df9ab - Group related message keys
- git #8e3494a9 - Set default languages after fetching valid languages
- git #1a595b00 - Some RTL improvements to the page selector (task T171344)
- git #a73c9790 - Allow more space for language filter (task T178866)
- git #a289bdad - Remove duplicate suggestions in search results (task T181002)
- git #bde5d0a6 - Post refactor cleanup
- git #aba0fd53 - Fix null reference error on discard translation (task T181533)
- git #f581b331 - CX2: Use cxserver v2 api
Echo
[edit]- git #832b1b7d - Update RuboCop Ruby gem (task T180878)
- git #41a4cc4a - Add left padding to PageNotificationsOptionWidget (task T177065)
- git #d049fc88 - Use ParserOutput stateless transforms
EducationProgram
[edit]- git #a65d9fda - Add Mirandese (mwl) namespace translations (task T180052)
EventBus
[edit]- git #dadb5405 - Don't attempt sending revision-visibility events if empty
FeaturedFeeds
[edit]- git #e4b3a0c6 - Use ParserOutput stateless transforms when available
FlaggedRevs
[edit]- git #69e2bd3f - Use ParserOutput stateless transforms
Flow
[edit]- git #6f8cdae9 - build: Bump Ruby cruft to avoid security warnings for old rubocop (task T180878)
- git #aec792e4 - Use some simpler assert functions in tests
- git #29db7279 - Delete Ruby Selenium tests (task T174591)
- git #0ce8c4ba - Unify BetaFeatures SVG screenshot markup (task T180427)
- git #fedc8935 - Use ParserOutput stateless transforms
- git #8c95fed8 - Flow Nuke: Include hidden topics in Nuke overview (task T180607)
- git #3e0eaf39 - Fix padding on smaller screen sizes
GWToolset
[edit]- git #4ea7901f - Use ParserOutput stateless transforms when available
- git #7ea13f88 - Append \ to fix many object namespace issues (task T180882)
GettingStarted
[edit]- git #897f8005 - Update RuboCop Ruby gem (task T180878)
Graph
[edit]- git #58186fb5 - build: Update linters
Linter
[edit]- git #547f71c6 - Add Korean translation for Special pages
- git #94fa73ac - Replace deprecated usage of ApiBase::dieUsage() (task T181758)
MassMessage
[edit]- git #17cfe607 - Use ParserOutput stateless transforms
Math
[edit]- git #e661ac0e - Update RuboCop Ruby gem (task T180878)
MobileFrontend
[edit]- git #7ccbbf84 - Docs: Update documentation for MFMobileFormatterNamespaceBlacklist (task T168567)
- git #a0ac4a33 - Don't run MobileFormatter in Template namespace (task T168567)
- git #824a0c43 - Use ParserOutput stateless transforms when available
Newsletter
[edit]- git #67218a44 - Fix inconsistent descriptions in interface for creating and unsubscribing (task T180987)
OAuth
[edit]- git #c091daa3 - Move links from i18n to software (task T59181)
ORES
[edit]- git #52ad3958 - Unify BetaFeatures SVG screenshot markup (task T180427)
- git #492ce5de - Revert "Use ORES preference on Related Changes page"
- git #0225b6d7 - Use ORES preference on Related Changes page (task T180866)
- git #012dbaea - Split WL and RC prefs for ORES (task T180866)
- git #20cb3b17 - Protect Special:Contributions code from missing threshold (task T179830)
- git #6b3e8c34 - Introduce ModelLookup interface and its SQL implementation (task T181334)
- git #a2d781c8 - Cache anti-stampede improvements (task T181567)
- git #6ffe7d5e - Rate limit thresholds failures to once per (minute x model x wiki) (task T181567)
- git #71bb8eeb - Make it a bit easier to figure out that Range::combineWith() is used
PageTriage
[edit]- git #f7b2504e - Update RuboCop Ruby gem (task T180878)
- git #4dee3df5 - Use ParserOutput stateless transforms
ParserMigration
[edit]- git #11f12bad - Use ParserOutput stateless transforms
PoolCounter
[edit]- git #b8c6afe3 - Update RuboCop Ruby gem (task T180878)
Popups
[edit]- git #38a7978e - Schema: convert timestamp into integer (task T182000)
- git #c9307493 - BetaFeatures logo: Merge logo and title path (task T180427)
ProofreadPage
[edit]- git #b8d62916 - RepoGroup::findFile() can and will return false (task T181944)
- git #4fb2fd6a - Make PageContentHander::getAutosummary() compatible with its parents (task T181760)
- git #1f551f99 - build: Update linters
- git #47a180d7 - Use ParserOutput stateless transforms
QuickSurveys
[edit]- git #f988385c - Update RuboCop Ruby gem (task T180878)
ReadingLists
[edit]- git #b7ca555e - Unbreak query APIs
- git #c0d43609 - Limit paging size
- git #dc9f53e4 - Improve query plan for getListsByPage (task T182053)
- git #a948fc33 - Use lazy connection references
- git #d8ea0fb6 - Increase rl_title length to account for namespace (task T180092)
- git #b9185c57 - Discard unused metadata from schema (task T180092)
- git #5ef9b894 - Fix schema change patch
- git #464e5df3 - Sort lists and entries by name and last updated timestamp (task T180402, task T182053)
- git #a02d6eba - Deduplicate projects into their own table
RevisionSlider
[edit]- git #507e837a - Update RuboCop Ruby gem (task T180878)
Score
[edit]- git #34fe1794 - Remove useless argument
- git #7b3e2cb0 - Correct couple typos
- git #44e917e4 - Add `override_midi` to README
- git #bfb095f7 - Clean up this extension
- git #d333ae89 - Enable shell restrictions for all binaries (task T181535)
- git #c9847980 - build: Update linters
- git #0654740d - Remove integration with archived OggHandler extension (task T181553)
- git #44bc234a - Pass 'statusWrapper' to FSFileBackend (task T181550)
Scribunto
[edit]- git #c5e75dcd - Avoid passing null to count() (task T181891)
ShortUrl
[edit]- git #63c5d807 - Update maintenance scipts to use $this->requireExtension() (task T152139)
SiteMatrix
[edit]- git #255b52b5 - Improve comments
- git #13a4e882 - Inline sort helper
- git #fd0b5218 - Improve file organization
SyntaxHighlight_GeSHi
[edit]- git #8570ae5d - build: Update linters
TemplateSandbox
[edit]- git #f6a3569e - Use ParserOutput stateless transforms
TextExtracts
[edit]- git #f6fd9273 - Re-enable MediaWiki.Commenting.FunctionComment.MissingDocumentationPublic sniff (task T170580)
- git #d05f2890 - Re-enable MediaWiki.WhiteSpace.SpaceBeforeSingleLineComment.NewLineComment sniff (task T170580)
- git #009765a0 - Re-enable MediaWiki.Commenting.FunctionComment.MissingParamComment sniff (task T170580)
- git #624da67e - Re-enable MediaWiki.NamingConventions.LowerCamelFunctionsName.FunctionName sniff
- git #6523ae42 - Don't repeat the default in test setup
TimedMediaHandler
[edit]- git #634c0233 - Enable MP3 upload ingestion by default
- git #264a72f6 - Desktop native MP3 at higher priority than ogv.js Ogg (task T165717)
TocTree
[edit]- git #0c7e11d7 - Rename TocTree.hooks.php to TocTreeHooks.php
Translate
[edit]- git #9e35d2c0 - Remove MediawikiExtensionFFS
- git #c3eeb6cc - Don't call EditPage::isOouiEnabled() on MW 1.30 or newer (task T181828)
- git #60f492e0 - Add a script that expands message group spec
- git #4ff04efd - Migrate to BaseTemplateToolbox hook (task T178699)
- git #06d314c1 - Drop `-webkit-linear-gradient` image CSS fallback
- git #0ee52e2c - Handle ParserOutput stateless transforms
TwoColConflict
[edit]- git #f8dab53a - Update RuboCop Ruby gem (task T180878)
- git #8f166eca - Unify BetaFeatures SVG screenshot markup (task T180427)
- git #5570bb55 - Use ParserOutput stateless transforms
UniversalLanguageSelector
[edit]- git #d969c2a8 - Remove non-default Saab font for Punjabi (task T180422)
- git #e3ad0f3b - Move “Language settings” dialog headline up (task T175295)
- git #3bf73612 - LanguageNameSearch: Optimize levenshteinDistance
- git #447c09d4 - build: Update linters
- git #c2f0e297 - Update jquery.uls to 98fff1b
- git #72cf0a7f - BetaFeatures SVGs: Merge logo and title path (task T180427)
- git #e87dd20c - Improve ULS language search api (task T73891)
UploadWizard
[edit]- git #bca4e9d6 - Work around inconsistent $.when resolving (task T181737)
- git #bfdb1ab6 - Increase limit of amount of uploads to 500 for certain user groups (task T135085)
- git #553998de - Use ParserOutput stateless transforms when available
VisualEditor
[edit]- git #685f1cbe - Update VE core submodule to 1.31.0-wmf.11 HEAD (56fe63b62) (task T182270)
- git #28ed1a6b - MWTable: Cleanup events and prevent fire after teardown (task T181767)
- git #9b51a361 - Update VE core submodule to master (789451511) (task T181726)
- git #efbfcd8b - ui.MWSaveDialog: consistent handling of preview category links (task T179913)
- git #763e5f80 - Update VE core submodule to master (49b182123) (task T145252)
- git #396ce6eb - DesktopArticleTarget: enable spellcheck on sectionTitle (task T179654)
- git #673aff0f - build: Bump Ruby cruft to avoid security warnings for old rubocop
- git #15d3a771 - Update VE core submodule to master (56cfb5d6f) (task T179574)
WikiEditor
[edit]- git #d89d7b7c - Add "requires": { "MediaWiki": ">= 1.28.0" }
WikiLove
[edit]- git #060d7360 - Update RuboCop Ruby gem (task T180878)
Wikibase
[edit]- git #672c0f26 - dispatch: track how long client selecting takes
- git #b58969f6 - Tracking within ChangeDispatcher::getPendingChanges
- git #384f3f0d - Force a content language in SpecialListDatatypesTest
- git #857f8d08 - Introduce EntityByTitleLookup for use by EntityByTitleHelper and EntityLoadingHelper. (task T177022)
- git #61ac87ee - build: Bump CI development dependencies
- git #5ff53494 - Test for HTML anchors on Special:ListDatatypes (task T181371)
- git #618e4fa5 - Add anchors to Special:ListDatatypes (task T181371)
- git #d8919893 - Let cirrus knows that the field is empty (task T180382)
- git #971bca97 - Skip AnalysisConfigBuilder tests when no CirrusSearch enabled
- git #c75c0813 - Skip fewer tests in ViewEntityActionTest
- git #434c77a3 - Skip the diff in Wikibase tests for now (task T181807)
- git #4d79013b - Add Spanish namespace translations to Wikibase (task T181927)
- git #e2013884 - Add Korean translation for Wikibase Respository
- git #0dbb82bb - Tests for serialize and unserialize of compact diff in EntityChange (task T181760)
- git #37a47e9c - Use statement usage tracking to find affected pages (task T176413)
- git #86d36149 - Make EntityHandler::getAutosummary() compatible with its parents (task T181760)
- git #fa26a00c - Unserialize compact diff when it's string not array (task T181760)
- git #f77b47c5 - Transmit compact diff instead of suppressed diff (task T113468)
- git #8f2289bf - All the backward compatibility needed for compact diff representation (task T113468)
- git #0331ae04 - Use ParserOutputPostCacheTransform hook to avoid splitting cache on 'editsection' (task T168543)
- git #1537e818 - Fix typo in the word "strategie"
- git #8df27d1d - Change Wikibase View authors to "The Wikidata team"
- git #06353474 - Stop using EnqueueJob for AddUsagesForPageJob (task T181216)
- git #f222fe8c - Move most of the config building to CirrusSearch (task T176903)
- git #3db55dc2 - Fix insufficient type hint in LanguageFallbackLabelDescriptionLookupFactory
- git #46cd3be7 - Fix NewStatement generating invalid statement GUIDs
- git #0d94b764 - Adding .luachecrc with a minimum configuration (task T180925)
- git #96c4c6a7 - Remove unused "lock-grace-interval" option from dispatchChanges.php
- git #958eb693 - Remove unused $batchSize in SqlUsageTracker
WikibaseQualityConstraints
[edit]- git #0ee28864 - Remove leftover constructor argument in test
- git #978cb447 - Only schedule job if constraint statements were edited (task T182110)
Wikidata
[edit]- git #e7ee91b8 - README say that this is no legacy / not used (task T181838)
- git #68c17ffc - New Wikidata Build - 2017-11-30T10:00:01+0000
- git #e3e952e9 - New Wikidata Build - 2017-11-29T10:00:01+0000
WikidataPageBanner
[edit]- git #64414aeb - ParserOutput::setRawText() isn't a function
- git #61dccec9 - Don't use ParserOutput::setTOCEnabled() to try to hide the toc
WikimediaMaintenance
[edit]- git #1b34ca7e - Update for Maintenance::error( $err, $die ) deprecation
- git #76682110 - Maintenance script for sending bulk emails (task T148783)
WikimediaMessages
[edit]- git #2ecd99a6 - Remove unneeded MP3 uploaders group (replaced by extended uploaders) (task T180002)
- git #e47d2e9d - Adding "Extended uploaders" group for Commons (task T180002)
wikihiero
[edit]- git #170e43cc - build: Update linters
Skins
[edit]MinervaNeue
[edit]- git #8a19c0cb - Use png as fallback for svg on non-supported browsers (task T166684)
- git #eaeea5dd - Replace unique color with standard subtle print color
- git #eaa4dae5 - Disable download button in all namespaces except main (task T181152)
- git #89909ccf - Fix broken QUnit test (task T181348)
Timeless
[edit]- git #d6383bf7 - No need for background color on the outside of thumbnails
- git #5889423d - Do not overwrite all background attributes with a color (task T176010)
- git #4af519be - Only add border to the primary thumb image (task T181211)
Vector
[edit]- git #d46cb97a - Fix dysfunctional collapseCondition when right-most tab is the star
- git #e3effd42 - mw.notify: Remove rules duplicated from core