MediaWiki 1.25/wmf19
MediaWiki 1.25/wmf18 | Deployment of MediaWiki 1.25wmf19 to Wikimedia sites | MediaWiki 1.25/wmf20 |
The latest version (labeled "1.25wmf19") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Wednesday, 25 February 2015 (see the roadmap).
Core changes
edit- git #6664d2f4 - Update WikimediaEvents for cherry-picks
- git #7c42ec3b - Update WikimediaEvents for cherry-picks
- git #8d8d085f - update RestBaseUpdateJobs extension to current master
- git #221e03c2 - Bump Flow submodule in 1.25wmf19
- git #7e68b33c - Update WikimediaMaintenance to 1.25wmf19 HEAD
- git #fc9bdc93 - Update ImageMetrics submodule
- git #6e3320ef - Update CentralAuth to 1.25wmf19 HEAD
- git #8b27719d - Made SqlBagOStuff avoid tripping TransactionProfiler
- git #c20f8d3a - Update WikimediaMessages to 1.25wmf19 HEAD
- git #e3df4b40 - resourceloader: Call setName() in test suite before calling getStyles() (task T91567)
- git #ad03899d - Update VisualEditor for I103cf888
- git #48676cb1 - Update WikimediaMessages to 1.25wmf19 HEAD
- git #f7e92e8f - Bump Flow for logging scripts, on 1.25wmf19
- git #f382e573 - Update ContentTranslation to 8c40c7a
- git #e41bb0a6 - Updated Graph ext
- git #408ec7f3 - Bump CentralAuth to master
- git #f425e64b - Populate User::$idCacheByName in User::loadFromRow() if possible
- git #66b9b028 - Update VisualEditor for I952227f3
- git #519bb072 - Updated Graph to 25.19
- git #d727790e - Update CentralNotice
- git #4ba730e2 - Update VisualEditor for Ib87491b6
- git #d5f4e01f - Hide section anchor links from screen readers using aria-hidden (task T18691)
- git #7d1b2abf - Update WikimediaMaintenance for Ieb27df7ef470cbda06b5b0f5bfb372bd7279c183
- git #ab8c2e70 - Update VisualEditor for I70c2e6c4
- git #b76668b5 - Update Vector skin for I3b3e8239
- git #dc725a7a - Update VisualEditor submodule for If9d88bb8
- git #b73e9acc - wmf19: Update Content Translation to 8693bce
- git #a924996d - WikiGrok: grab https://gerrit.wikimedia.org/r/#/c/192966/
- git #883a91c5 - Update Wikidata to fix EntityViewPlaceholderExpander
- git #1fd9f18d - PostreSQL: DatabaseBase constructor cleanups (task T90288)
- git #b5ac439e - Run maintenance/generateLocalAutoload.php
- git #f8207aeb - Don't alias tt special pages to titles with double underscore
- git #1e3888de - Start moving objectcache into libs/
- git #2202dbbf - Allow subscribing to module loading exceptions (task T513, task T85263)
- git #f51bb4b1 - mediawiki.sectionAnchor: Indent with tabs
- git #0a873a3c - Avoid calling rollback() in handleWriteError() if there is no trx
- git #ce4af8b8 - Fix parameter order for block logs
- git #95c85f71 - Remove getSecondaryDataUpdates and friends from ParserOutput.
- git #9f7d683f - Add i18n for the infamous "Fatal exception of type MWException" errorbox (task T40095)
- git #27bdde86 - More debug diagnostics for upload by URL (bug 73200)
- git #2cfcb390 - DatabaseBase constructor cleanups (task T90288)
- git #daec95d6 - Move API release notes to correct places
- git #3191a0b0 - Warn when user trying to block nonexistent user (task T37687)
- git #df58a369 - Require ext-iconv and suggest ext-intl in composer.json (task T90439)
- git #b16eb8a4 - New hooks ApiMain::moduleManager and ApiQuery::moduleManager
- git #8e25f1e1 - ComposerJson: Ignore dependencies that start with "ext-"
- git #8d25d1b1 - CategoryView modified to use css columns (task T55130)
- git #d5e6140f - Special:WantedPages only lists page which having at least one red link pointing to it. (task T19665)
- git #0d011b87 - Remove "transwiki import" jargon term
- git #e6536409 - Make HashBagOStuff::lock() compatible with BagOStuff::lock (task T90427)
- git #40bfb9bf - Removed cas() from ReplicatedBagOStuff as it is unused
- git #250f2b9e - Made BagOStuff::cas properly optional
- git #7e1a34ba - Removed FORCE INDEX from API category queries
- git #3817818a - Add a ReplicatedBagOStuff class (task T88634)
- git #731dd786 - Small optimization to ResourceLoader's canExpandStylesheetWith()
- git #e97180e5 - Revert "Make eval.php try to handle newlines in code"
- git #df5ef8b5 - Removed doCascadeProtectionUpdates method to avoid DB writes on page views (task T89389)
- git #53d0c94c - Wait for slaves in RecentChangesUpdateJob
- git #c14edb62 - Export: Preloading the category name through a URL parameter (task T88683)
- git #b7a2503b - Give objects to DatabaseLogEntry::newFromRow
- git #14cc0fdf - Avoid @backupGlobals in ExtensionRegistryTest
- git #3c16633c - DatabaseBase: Document behavior of nulls in array conditions
- git #58376448 - DatabaseInstaller::getGlobalDefaults: Return all needed globals (task T71281)
- git #4291cff3 - Pass user to File::delete from Special:MovePage
- git #0be52717 - Skip missed dependencies in ResourcesTest::testUnsatisfiableDependencies
- git #ad64077c - Fix @backupGlobals annotation in ExtensionRegistryTest
- git #81c5bc12 - Upgrade composer-merge-plugin to 1.0.0
- git #13aff8aa - Adding sample code to TemplateParser::processTemplate() docs
- git #95be8acc - Fixing links on NoLocalSettings page
- git #d0823139 - More descriptive message for autoloader failures
- git #e73f1752 - Correct misleading documentation
- git #7040aeff - Some clean-up of TemplateParser
- git #acc81607 - API: Don't allow '#' in title-parts (task T38358)
- git #ec314922 - Remove maintenance script dumpSisterSites.php
- git #b8e7323a - Escape message editsection on action=view (task T85864)
- git #2664ccdc - Revert "Removed doCascadeProtectionUpdates method to avoid DB writes on page views"
- git #8bf44968 - Allow override of page disply within CategoryViewer (task T87793)
- git #f506f885 - mediawiki.special.preferences.js: Simplify creating elements
- git #8bbe4bd7 - mediawiki.special.preferences.js: Simplify modulo
- git #ca3be1e1 - Maintenance script for exporting site definitions (task T87178)
- git #2550a3c6 - Preferences: Use mediawiki.confirmCloseWindow module (task T89819)
- git #3e949671 - resourceloader: Simplify log message for getDefinitionMtime() cache miss
- git #dfcca581 - Convert UtfNormalTest into a PHPUnit test
- git #132f7bb8 - Removed doCascadeProtectionUpdates method to avoid DB writes on page views (task T89389)
- git #7df76bae - Made TransactionProfiler log regardless of Profiler
- git #2ec02722 - Adding TemplateParser class providing interface to Mustache templates (task T379)
- git #60ad62b8 - Sync up with Parsoid parserTests.
- git #6c7480e5 - Add clickable link for section headers (task T18691)
- git #4b8b0358 - API: Add authz features for RESTBase (task T88010)
- git #ada62700 - database: Move LoadBalancer::getConnection debugmsg to getReaderIndex
- git #b5efd9f1 - database: Avoid use of PDO transaction system for SQLite (task T89180)
- git #dda591e9 - SpecialLinkSearch: clean up munged query variable handling
- git #56c1c43d - Fix hook situation for Skin::doEditSectionLink (task T88027)
- git #a6c17640 - Explicitly allow lines up to 100 chars in Rubocop
- git #8c690195 - Fix the Rubocop offense TrailingBlankLines
- git #deb99907 - Fix the Rubocop offense SpaceInsideHashLiteralBraces
- git #5efd0732 - Remove outdated Rubocop offenses from .rubocop_todo.yml
- git #c80074ec - Fix the Rubocop offense SpaceAroundOperators
- git #df8e238f - Fix the Rubocop offense LeadingCommentSpace
- git #6fcd6ad4 - Fix the Rubocop offense EmptyLinesAroundBody
- git #e0a7120f - Fix the Rubocop offense EmptyLines
- git #edc88630 - Fix the Rubocop offense AmbiguousRegexpLiteral
- git #f349a039 - Disable edit section buttons on live preview (task T89941)
- git #eb1a5c0b - DatabaseMssql: Don't duplicate body of makeList()
- git #d91f3fbe - Resources: Use OOjs UI distribution with vector→raster fallback (task T87501)
- git #d50f6c0e - Update OOjs UI to v0.8.0
- git #aafae192 - API: Unconditionally load ipb_timestamp in ApiQueryBlocks (task T89893)
- git #55fc61c4 - Html::openElement: Don't omit closing tags.
- git #2e731746 - Adjusting patrol checks for RC and watchlist prefs (task T89716)
- git #46ebee74 - Detect duplicate archived files by SHA1 search on upload (task T74070)
- git #231ea75c - ResourceLoaderImage: tighten up svg handling (task T89505)
- git #85e20863 - Maintenance script for importing site info. (task T87176, task T87183)
- git #b403a757 - Made TransactionProfiler affected-row warnings not trigger for JobRunner
- git #8a4eae05 - Made ActiveUsers work a bit better on small wikis (task T89027)
- git #d7988e94 - Made BloomFilterTitleHasLogs refresh odds linear to be smoother
- git #a81a38d2 - mediawiki.skinning: Remove italics from q tag for IE7 and below (task T89595)
- git #6dcb4408 - Avoid double word-separator when using Linker::userToolLinks
- git #6d944357 - Fixed a path issue in NoLocalSettings (task T88168)
- git #8089580c - Use new log system when create log entry for revision delete
- git #c891ff00 - Migrate block log to new log system (task T57402)
- git #81a63943 - Add default type param for recentchanges and watchlist query api modules (task T88254)
- git #3ae1a6f8 - Escape message 'redirectto' in Article (task T85864)
- git #93e4633e - Use context when parsing message 'redirectedfrom'
- git #edc0e0a6 - Call LogFormatter::getPreloadTitles on ChangesListSpecialPage
- git #7cf1c2fe - Use the request object provided in User::setCookies
Vendor
edit- git #7c2e981b - Upgrade composer-merge-plugin to 1.0.0
Extensions
editAbuseFilter
edit- git #42120d39 - Avoid "recent-contributors" queries that cause timeouts (task T90036)
CirrusSearch
edit- git #b41285c9 - Convert Cirrus to use PSR3 style logging
Collection
edit- git #8e6c696f - Collection session: protect against 'enabled' key being unset
ContentTranslation
edit- git #577b13a9 - Shorten lines in Ruby code
- git #45b69be9 - Fix Rubocop offense NilComparison
- git #28d7d312 - Fix Rubocop offense LeadingCommentSpace
- git #3111e88f - Fix Rubocop offense TrailingComma
- git #1b94158d - Use single quotes for strings in Ruby code
- git #67ad334c - Remove offenses that don't happen any more from .rubocop_todo.yml
- git #64473cae - Fix Rubocop HashSyntax offenses
- git #509ef626 - Fix Rubocop AmbiguousRegexpLiteral offenses
- git #d245df33 - Replace tabs with spaces in Ruby code
- git #287e1646 - Update Gemfile.lock by `bundle update`
- git #f71ec1c2 - Do not show campaign in an unsupported browser (task T91487)
- git #0381ff6b - Blacklist unsupported browsers, mainly IE < 10 (task T91487)
- git #7bce4c74 - Remove autoload from composer.json
- git #a7c2fb6b - Campaign: Set max width for the invitation dialog (task T89701)
- git #0c5fa258 - Use mediawiki.ui.button as RL dependency instead of unconditional dependency
- git #70f53d6f - Avoid generating titles like User:A/User:A/Title (task T91254)
- git #3dfbc09d - Fix JSCS errors
- git #f9f4f9a2 - Add mediawiki.Title dependency to sitemapper module
- git #4614edda - Document the unique features of cxpublish
- git #6160ceca - Always use display: block for placeholders (task T91379)
- git #7dd6e449 - Campaign: Invite editors to try CX while creating a new article (task T89701)
- git #4c2b1571 - Use "Content Translation" in messages
- git #fd8a9167 - In source filter, search only under the container
- git #f27e7aab - Call $section.prop( 'tagName' ) just once
- git #fcd3c485 - Add lang and dir attributes to the titles in the dashboard
- git #124382f2 - Remove "machine translation" from the description
- git #f55a4783 - Open up Special:ContentTranslationStats to all users (task T88558)
- git #c622e68e - Fix the special character handling for CX token (task T90993)
- git #4b060e95 - Wrong url for pages when $wgContentTranslationTranslateInTarget = false (task T86320)
Echo
edit- git #68c8a7a6 - QA: rubocop fixes broke the tests in the builds
- git #7d607dbf - QA: update for rubocop offenses
- git #60a0e05c - QA: more rubocop updates
- git #fcd695a0 - QA: update for rubocop offenses
Flow
edit- git #7ce7f5a5 - Ensure squid cache is purged after successfull submissions (task T91897)
- git #d1ef5705 - Store parsoid content exactly as received (task T90461)
- git #2c35a68f - Logger should log post id, not revision id (task T90066)
- git #1d5347b7 - Fix FlowAddMissingModerationLogs
- git #386dd556 - Refactor moderation logging
- git #3b80a078 - Don't overflow ms on historical uid generation (task T90639)
- git #236838e2 - Tweak the new-topic API help.
- git #c0e6df7c - Fix typo which prevents arbitrary diffs
- git #243040d3 - Backfill moderation (delete, suppress) logging that was dropped (task T89428, task T89504)
- git #a39a2185 - Consider moderated posts to have 0 content length
- git #b1f82f77 - Test only works if NS_MAIN is a capitalized namespace
- git #8e2ef3e6 - Update Image and Placeholder extraction routines
- git #4ed55101 - Don't assume mw.flow.editor already exists
- git #6328b909 - Explicitly handle title to preview content against (task T75409)
- git #70befd69 - Repair infinite scroll behaviour (task T90295)
- git #e6be3861 - Properly handle interwiki in FlowUpdateRevisionContentLength (task T61138)
- git #2f8d7164 - Clean up flow-menus to use section delimiters (task T86936)
- git #47e0a949 - User only requires history access to see the username on a revision
- git #e1ca33d6 - Hygiene: Don't use !important for shrinking compressed textarea height
- git #0d5c07db - Clarify apihelp-flow+view-topiclist-param-limit
- git #32fd50b8 - Clarify new-topic API param messages
- git #248c5c8b - Handle CategoryViewer hooks for prettier output (task T87793)
- git #909fc7e9 - Make POST responses uncacheable in all browsers (task T75583)
- git #a3c10c69 - Update references on topic moderation change (task T87793)
- git #94539ee2 - Category support for topic summary and header (task T87793)
- git #0644021e - Fix batching in FlowFixEditCount
- git #1d81dfc1 - Consistently use TopicBlock::getDisallowedErrorMessage
- git #218b8e28 - Wire up moderation logging listener (task T89428)
- git #7c87629a - Fix 'Thank' title text being lower case
- git #1bb49bed - Clarify i18n message
- git #534cdcb8 - Add link to history for hidden, deleted, and suppressed comments (task T88868)
- git #e8a50a1f - Hygiene: remove unused var
- git #1c6960af - Hygiene: PostRevisionTestCase cleanup
GeoData
edit- git #5b504983 - Store coordinates as decimal (task T78715)
GettingStarted
edit- git #554a2e12 - Use an actual registration to test GettingStarted returnto behavior. (task T90450)
GlobalUserPage
edit- git #865b60d9 - Add top margin to notice
Graph
edit- git #a84a355a - Fixed IE bug from upstream vega
- git #bf089a6b - Updated d3 3.5.2->3.5.5; vega 1.4.4->1.5.0
- git #39df50bf - Updated to latest vega/d3/topojson, use correct server name
ImageMetrics
edit- git #7cd47e81 - Fix typo in CorsLogger (task T507)
Math
edit- git #77e82d89 - Ignore missing SVG attribute (task T87379)
MobileFrontend
edit- git #3409bd2b - TOC: horizontal scrolling added for long words (task T89367)
- git #39187363 - Don't modify an array while iterating over it (task T90411)
- git #56e6a90d - Hygiene: Follow up "Show edit pencils on all headings"
- git #352a0803 - Always define $talkButton in SkinMinvervaBeta
- git #77ae6f6b - Implement design review for beta styles
- git #84eca095 - Hygiene: Edit pencil images shouldn't overlap floated images. (task T90245)
- git #68fbadc5 - Hygiene: Don't set robots policy for a skin
- git #02525c3a - Hygiene: Use Config object in SpecialPages (task T87614)
- git #ae270a9d - Hide MediaWiki's clickable link for section headers
- git #6fddacee - Remove WikiGrok related stuff
- git #15c09682 - Don't ask for leave, if the content hasn't changed
- git #77ecd818 - Update ApiResult handling for mediawiki/core change I7b37295e
MultimediaViewer
edit- git #274249a4 - Fix IE crop/stretch problems (task T89679)
- git #c3c549f1 - Make logging less noisy in debug mode
- git #1d79a5c4 - Remove delay when logging link clicks (task T89533)
- git #3bb2b818 - Fix canvas height calculation (task T89631)
PageTriage
edit- git #1d532b0c - Change RSpec 2 should syntax to RSpec 3 expect syntax (task T68369)
Popups
edit- git #64195b8f - fix mw.popups.selectPopupElements
- git #44c57834 - Disable Navigation Popups on render rather than document load (task T64952)
- git #b4cfa5c6 - Add a check for the EventLogging library before the logEvent call (task T70341)
RestBaseUpdateJobs
edit- git #14390015 - Use $wgCanonicalServer instead of $wgServer (task T87520)
Scribunto
edit- git #bdec6124 - Update Scribunto tests after I562e437e (task T90018)
- git #53ff0bf2 - Revert "Revert "Make tests work when $wgLanguageCode != 'en'"" (task T69483)
- git #06f03fe0 - Revert "Make tests work when $wgLanguageCode != 'en'"
- git #499665c3 - Make tests work when $wgLanguageCode != 'en' (task T69483)
SemanticForms
edit- git #2a9064b6 - Version 3.2
- git #b43bff65 - One more fix for jQuery for MW 1.24+
- git #746491cc - Changes to remove use of global variables like $wgOut in some classes
- git #d593caa8 - Added handling for Special:AdminLinks when SMW is not installed
TemplateData
edit- git #796e7b1a - Correct jsduck documentation tags casing
- git #bad08f37 - Convert to use extension registration (task T87977)
- git #4393235e - Enable $wgTemplateDataUseGUI by default
- git #4596eb2e - Kill reference to $wgPageProps
- git #2a0fd770 - Update author credits
- git #cda06241 - Move to wfUseMW for compatibility detection
- git #c525aef5 - Allow adding a new parameter again
- git #d59d5173 - Warn if a TemplateData block already exists in related page (task T74062)
- git #e6e728b5 - Change global class variables to mw.TemplateData
- git #4757a83f - Display a message when no parameters are defined (task T53429)
- git #ba034986 - Display TemplateData parameter table according to param order
Thanks
edit- git #e3414ba2 - Put back removed code coverage annotation
- git #121f4932 - Register directory with UnitTestsList hook
- git #b7cefb78 - Add custom title text for Yes and No Thank confirmations (task T89572)
TimedMediaHandler
edit- git #804c5830 - Fix an undeclared and RL dependency
- git #48db9e62 - Check MwEmbed dependency only before it is needed (task T88729)
Translate
edit- git #d69dfabd - IntuitionTextdomains: Update comment and remove redundant regex filter
- git #b4d7be75 - Migrate Intuition to JSON
TranslationNotifications
edit- git #45fc1714 - fix parameter ordering
- git #08855309 - Add signup URL to onwiki notification (task T41104)
UploadWizard
edit- git #405b017d - QA: disambiguate step name for Cucumber regex
- git #22a20488 - Update ApiResult handling for mediawiki/core change I7b37295e
- git #9346a7c2 - Add browser test for "copy file metadata" feature (task T89356)
VisualEditor
edit- git #7a32a0b5 - ve.init.mw.Target: Don't go into infinite recursion on API errors (task T91158)
- git #1ebb4b02 - Update VE core submodule for cherry-pick (81d12a6)
- git #5fb6e768 - Fix transfer of reference contents from removed reference
- git #423ab462 - Follow-up I18162f04: Send uselang parameter with paction=parse request
- git #5f5544a6 - Follow-up I18162f04: Set contentType: 'multipart/form-data' on some requests again
- git #83e05038 - Update VE core submodule to master (f81b990)
- git #edd9b68a - Follow-up I0b4b8dca: Set redirect checkbox correctly on page setup (task T89511)
- git #3af3bde7 - VisualEditorDataModule depends on ext.visualEditor.mediaWiki
- git #9611f50f - Follow-up I5636e744: Only set noeditsection class for no edit checkbox
- git #85373bcb - Check whether template is altered before allowing apply (task T89913)
- git #8e48f945 - Use mw.Api to run requests rather than our own stuff in ve.init.mw.Target (task T58659, task T89435)
- git #40662bd7 - Update VE core submodule to master (31fb72a)
- git #e0e0cb44 - Remove unused $popupOverlay
- git #86e1d121 - Factor out the Parsoid API request into its own method
- git #aa51e6fa - Fix a few silly RL module dependencies
- git #d73e9d6a - Update VE core submodule to master (e6a37e2)
- git #2e0c051a - Load mw.feedback on demand
- git #f59cd38e - Update VE core submodule to master (2eaf5c9)
- git #4c1de2ed - mw.ViewPageTarget: Remove obsolete transitions for margin
- git #f69eb9fe - Use prefixed page title for browser title bar (task T90433)
- git #c57b8961 - Follow-up 14a4a4ae1: *actually* fix back compat for this.timeStamp
- git #118d0256 - [BrowserTest] Remove upload.rb - it's fully replaced with the gem
- git #60e5ac09 - mw.ViewPageTarget: Remove JS animations from transformPage() (task T89543)
- git #f687ba7c - mw.ViewPageTarget.init: Add missing 'return target'
- git #66aebc4f - Update VE core submodule to master (8434ab8)
- git #65d26891 - Fix transclusion clipboard logic
- git #14a4a4ae - Follow-up 9b582485: implement back compat for timeStamp correctly
- git #a34ccc2f - mw.ViewPageTarget.init: Reduce duplication around getTarget() calls
- git #db8a3682 - Use new attachToolbar method for attaching the toolbar
- git #c3e74a80 - Update VE core submodule to master (bf202b6)
- git #5fa98dc8 - ve.init.mw.ViewPageTarget: Avoid content shift due to #contentSub
- git #a3efd1e4 - ve.init.mw.ViewPageTarget: Update toolbox on activated instead of active
- git #c6dbdc92 - Don't try to route any events into schema.Edit if it's not actually installed (task T88667)
- git #9b582485 - Fix ve.init.mw.trackSubscriber.js
- git #a3d25164 - Blacklist Safari versions 6 and below; whitelist 7+
- git #dd99b507 - [BrowserTest] Remove outdated offenses from .rubocop_todo.yml
- git #a993be46 - [BrowserTest] Remove extra empty line to make Rubocop pass
- git #f55d3461 - Update VE core submodule to master (c65f3bd)
- git #fc92e5aa - Update VE core submodule to master (a7cd696)
- git #888b5eb8 - Add dependency on ext.ve.mw in ext.ve.mwreference
- git #7e6eba0f - Add a warning about $wgVisualEditorPluginModules race condition
- git #429d55cd - Update ve.init.mw.trackSubscriber to emit 'wgVersion'
- git #d11dacaa - extension.json: Rebuild using maintenance/convertExtensionToRegistration.php
- git #b960e4c9 - [BrowserTest] Edited language screenshot steps which had iframe elements (task T89370)
- git #710da154 - [BrowserTest] Move the screenshot uploading to a gem (task T89718)
- git #4cf393da - Update VE core submodule to master (032c9a4)
- git #36116646 - Update VE core submodule to master (7d2a68e)
- git #71a26929 - In setupSurface, build the model tree separately
- git #70db70bc - Add a bunch of trace.foo.{enter|exit} events logged through ve.track() (task T89536)
- git #093cf012 - Adjust Queue and Provider to work with generalized parents
- git #77b59981 - Don't log against undefined target constructor name (task T89735)
WikiEditor
edit- git #ab2c7e3c - Skip an old IE 8 bug workaround in WikiEditor on IE 11/Spartan (task T88875)
- git #4f8ad57a - Enable search-replace dialog on IE 11+ (task T88875)
- git #d67b50ee - Remove color overwrite for dialog header border bottom
WikiGrok
edit- git #b94bd32a - Conditionally enable stuff depending on repo mode
- git #05d02ea8 - Declaring Hooks::isUIEnabled() as a static function
- git #1d27f9a7 - Remove WikiGrok version A
- git #6b60edb2 - Instrument the widget-click-none WikiGrok action
- git #4ebc0d87 - Don't enable the UI if CentralAuth is not installed (task T90010)
- git #77d8180c - Move over WikiGrok front end code from Mobile Frontend
WikiLove
edit- git #ab5b0e5a - Fixing extension documentation in WikiLove.php
- git #95e7c6cf - RSpec 3 expect syntax incorporation (task T68369)
- git #9ed51a71 - wikilove-terms-url, wikilove-commons-url -> protorel
- git #d01f89ad - Remove get-started-ltr.png and get-started-rtl.png
Wikidata
edit- git #42c8abc6 - Update Wikibase to fix EntityViewPlaceholderExpander
- git #c6f83838 - Update Wikibase
WikimediaEvents
edit- git #a5fd5aba - Next iteration of HTTPS support test
- git #8698fa19 - Re-introduce HTTPS support detection (task T88361)
- git #b66a62b1 - Update Edit schema to revision 11319708
WikimediaMaintenance
edit- git #4514a350 - Add b:, q:, n: etc as interwiki prefixes for all projects (task T2955, task T89546)
- git #6131c1ac - Add aliases for all language aliases in langlist (bug 43697)
WikimediaMessages
edit- git #c4cb1a90 - Add 'centralauth-uwbr-intro' override
- git #180d535a - Add i18n messages for Wikibooks sitelinks in Wikidata
- git #2fe01472 - Standardize the name of interface editor groups (task T85731)
- git #10036af5 - Added grammar forms for Wikimedia Commons for Ukrainian
ZeroBanner
edit- git #dfb9bbb8 - Show XFF header to the user in case of missig zero domain
Skins
editVector
edit- git #ae54aadd - Fix @noflip use in mediawiki.sectionAnchor.less
- git #2466e550 - Change styling of clickable link for section headers