MediaWiki 1.26/wmf5
MediaWiki 1.26/wmf4 | Deployment of MediaWiki 1.26wmf5 to Wikimedia sites | MediaWiki 1.26/wmf6 |
The latest version (labeled "1.26wmf5") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Wednesday, 06 May 2015 (see the roadmap).
Core changes
edit- git #1b7d6c50 - Update AbuseFilter for cherry-picks
- git #d1e24921 - Update NavigationTiming for cherry-picks
- git #1fe9a6fc - Update MobileFrontend
- git #af9d1f27 - Bump Flow for import and EnableFlow changes (task T99278, task T99111)
- git #887c1c4d - Add ApiFeatureUsage [wmf5] (task T1272)
- git #a678e8b0 - Update AbuseFilter for I5dc11259
- git #427fe9f7 - Revert "Follow-up ee320648fd1: output mw-content-{ltr,rtl} unconditionally" (task T99258)
- git #dd15c762 - registration: Don't array_unique() over the queue before loading it (task T98956)
- git #e70d31ad - Revert "Revert "Bump CirrusSearch in 1.26wmf5""
- git #409ba08b - Undefer push() in lazyPush() temporarily
- git #f7b5d772 - Revert "Bump CirrusSearch in 1.26wmf5"
- git #c1644679 - Revert "Only enforce subpage rules on batch wikitext->Flow conversions"
- git #421dfcdb - Only enforce subpage rules on batch wikitext->Flow conversions
- git #8c619b99 - Update Echo for cherry-picks
- git #dfbf0d22 - Bump CirrusSearch in 1.26wmf5
- git #335f8a25 - Use lazyPush() instead of push() in a few places for jobs
- git #e3b2255d - Reduced the rate of RecentChangesUpdateJob insertion
- git #f5440247 - Added JobQueueGroup::lazyPush method (task T99302)
- git #177df096 - Log callers that trigger Title::newFromText $text type warning
- git #c6b2c50a - ProfilerOutputStats: tweak stat key normalization
- git #c83e3a03 - Update CirrusSearch for cherry-picks
- git #23a78a3b - Update CirrusSearch for cherry-picks
- git #06e2eeaa - Update Translate to a6f0a63
- git #4ee6d084 - Update CentralNotice
- git #60cb1079 - Update ContentTranslation to a27d44d
- git #a6b6b7fa - Update Gather with cherry picks
- git #e434c304 - ResourceLoader::filter: use APC when running under HHVM
- git #9894c6e5 - Update Wikidata - waitForSlaves in updateSubscriptions script
- git #34efada5 - Update GWToolset to 1.26wmf5 HEAD
- git #cbb9b1e4 - Update Gadgets for cherry-pick
- git #ba91f0a2 - Temporary hack to drain excess refreshLinks jobs (task T98621)
- git #03acd815 - Updating CirrusSearch to pull in query fixes
- git #529e6657 - Update Gather
- git #9afa7531 - Added common metadata caching to the djvu handler (task T96360)
- git #2a13b5de - Made triggerOpportunisticLinksUpdate() jobs make use of parser cache (task T98621)
- git #aede3237 - Bump Flow for metadataonly fix
- git #a0b561da - Update Josa for cherry-picks
- git #fc7c04e1 - Bumped Graph to master
- git #996abbed - LivePreview: Process jsconfigvars (task T92944)
- git #ee29c9fc - API: Add output of JS config vars to action=parse (task T67015)
- git #8b3bee5a - Update Wikidata - Fix interaction with AbuseFilter
- git #7f1fdec6 - Set isExpensiveToThumbnail for the djvu handler (task T96360)
- git #42743a07 - Update VisualEditor for I43ea8537
- git #da67f67c - Bumped CentralAuth
- git #b179bba8 - Bump Graph
- git #06d9a4c2 - Update VisualEditor extension for I413c300a
- git #465c3538 - Bump Flow on 1.26wmf5 for:
- git #f56d0924 - Update Gather with cherry-picks
- git #65fcbbea - Update CentralAuth to 1.26wmf5 HEAD
- git #a245e86a - Update ContentTranslation to 0ee6dac
- git #05b6c3ce - Update CentralAuth to 1.26wmf5 HEAD
- git #62866baf - Bump VisualEditor for I504f0cb0b
- git #fcd133aa - Update MobileFrontend
- git #b43de93c - Bump MobileFrontend
- git #49c415c4 - Correct name of Northern Luri language
- git #a90cbb48 - Cast various things that are supposed to be ints (task T98276)
- git #c6ea6054 - Removed duplicated jobs in triggerOpportunisticLinksUpdate()
- git #2a4675a1 - Make api nearmatch search work same as 'go' feature (task T37719)
- git #28abb262 - Document namespaces member as nullable (task T98082)
- git #7b05096b - mediawiki.api: Add #badToken for invalidating bad cached tokens (task T71691)
- git #ba03c013 - Support Title::GAID_FOR_UPDATE for Title->exists
- git #9ca24dc4 - Update OOjs UI to v0.11.1
- git #f297e252 - Fix double quote to apostrophe in a message
- git #9f286710 - Underscores etc. aren't valid in HTML IDs, so escape them properly
- git #3c1d3e2b - installer: Read styles from Vector's skin.json (task T98043)
- git #eeab8768 - registration: Throw more obvious error when a file doesn't exist
- git #a099da42 - Add new languages to 1.25 release notes and Names.php
- git #34a3de0f - Remove invalid language code "bh" (alias of "bho") (task T91240)
- git #15ecc5a9 - Update getHelpUrls() for reworked mw.org API pages
- git #97667cb3 - Don't ignore content model for default message texts (task T92899)
- git #eeea90d2 - Add unit tests for all LogFormatters
- git #2b81c4ca - registration: Add support for $wgParserTestFiles (task T97921)
- git #e5aca92e - registration: Support $wgMediaHandlers in ExtensionProcessor (task T97908)
- git #1001bac4 - Fixed some IDE warnings in ChangeTags
- git #37bab4a4 - Allow QueryPage subclasses to use a different "no results" message than "specialpage-empty"
- git #ff83473c - Made JobQueueAggregatorRedis make sure the wiki set key is up-to-date
- git #d9505b9d - Updated ParserCache doc types
- git #ab275d59 - Fixed EnqueueJob::newFromLocalJobs docs
- git #54816e20 - Removed DjVu pageCount() check and let it surface in the shell command (task T96360)
- git #5f7c6c58 - build: Bump various devDependencies
- git #9172be5a - HTMLForm: Add wfDeprecated to isVForm
- git #143c8145 - Follow-up ee320648fd1: output mw-content-{ltr,rtl} unconditionally (task T97744)
- git #fa07f925 - Pass __METHOD__ to ping query in JobRunner::commitMasterChanges()
- git #8a1023cf - ApiParse: Restore 'redirects' property in output (task T97848)
- git #4e34450d - Add test for IRC line for legacy type block/block
- git #25b10c47 - Revert "Use CSS columns instead of tables in Special:SpecialPages" (task T97026)
- git #f14acb13 - Use more specific and less ambiguous ids for line numbers in diffs (task T63486)
- git #a2415baa - ChangeTags: Don't show UI when no editable tags exist (task T97773)
- git #b880a15b - Add missing newline in apihelp-upload-description list
- git #c9b73a38 - convertExtensionToRegistration.php: Ignore i18n shims (task T91350)
- git #708918cc - Provide detailed information about invalid titles
- git #ee320648 - Also add mw-content-{ltr,rtl} on page views for missing pages (task T97624)
- git #5f6fdaab - generateJsonI18n.php: Remove features that should no longer be needed
- git #fe928a0a - SearchHighlighter: Stop checking for existence of "wfCite" function
- git #b8449c62 - Documentation for SpecialSearch.mPrefix
- git #709e43aa - Preferences: Use case-insensitive comparison for skin names
- git #87558fc8 - Increase parity between api search and on-wiki search
- git #12c370c6 - Create PageViewUpdates hook (task T97622)
- git #4bbd86a8 - API: Also mangle indexed tag names in format=xml (task T97599)
- git #63c132e0 - Refactored ReplicatedBagOStuff to use generic factory methods
- git #5d62627a - Update OOjs UI to v0.11.0 (task T91152)
- git #19878798 - Converted InfoAction to using the WAN cache (task T93141)
- git #c2675c2e - Restore B/C for ApiOpenSearch json output if warnings are present (task T97617)
- git #4459924f - mediawiki.mixins: Avoid including css rule on every less file that includes this mixin (task T97587)
- git #0b79eebf - Add @var LoadBalancer[] type doc
- git #bffd2cca - Change case of class names to match declarations
- git #fcd02313 - Made getWithSetCallback doc comment clearer
- git #b391983f - Make $wgDBerrorLogTZ actually default to $wgLocaltimezone
- git #0e62e439 - mw.track: Implement trackUnsubscribe (task T93986)
- git #cf70c77d - Fix name of Tunisian Arabic language in Latin script
Vendor
edit- git #0443df14 - Update OOjs UI to v0.11.1
- git #5690daea - Adding dependency on wikimedia/assert module (task T91071)
Extensions
editAbuseFilter
edit- git #b8e38303 - Removed filter profiling using $wgMemc
- git #1b07893e - ApiResult::META_BC_BOOLS in ApiAbuseFilterCheckMatch (task T99240)
ApiFeatureUsage
edit- Newly deployed extension
CentralAuth
edit- git #e5c1c9c3 - ApiCentralAuthToken: Use ApiBase::lacksSameOriginSecurity()
- git #0addbafa - LocalPageMoveJob: Don't die on invalid old titles
- git #dba935d2 - GlobalRenameLogFormatter: Don't die on invalid old usernames
- git #37c6a2d2 - LocalRenameUserJob: Don't try to construct the old user object twice
- git #8fe31c3b - GlobalUserMerge: Log merges locally
- git #739d0e81 - Fix an apostrophe in a message
- git #2d39c93e - Remove duplicate listUnattached() check
- git #ce32d4f5 - Throw an exception if the performer doesn't exist in the database
- git #295301bf - GlobalUserMerge: Don't merge a user into themselves (task T96117)
CentralNotice
edit- git #2fd630fb - Update to $wgCentralSelectedBannerDispatcher
- git #42a9f5c1 - bannerController call to BannerLoader: Remove unused params
- git #f432b92a - Fix fetching choice data via API
- git #eea57c49 - Allocation: choose campaign first, fix throttling bug (task T96194)
- git #05014f39 - Special:BannerLoader: test campaign staleness (task T88276)
- git #c386bb8f - Tiny bit more post-BannerRandom cleanup
- git #2842700d - Fix Special:BannerAllocation
- git #ace13d34 - Remove server-side banner random
- git #4b17562a - Special:CentralNotice: code cleanup (task T90915)
- git #21831d56 - Check choiceData for staleness (task T88276)
- git #84c387c1 - Use the plain-text GPL
- git #269958a4 - Using recommended RuboCop configuration (task T94558)
- git #d4ea6ae3 - Add banner includes bucket dropdown
- git #ff3d632b - Warn if a campaign's bucket assignments look funky
- git #ddfebbb1 - Default to single-database configuration (task T91763)
- git #68eb6239 - Fix a typo: switch databases correctly
- git #983fa9af - Clean up database switching (task T92000, task T91763)
- git #308a6196 - Fix accidentally swapped docstring
- git #b4c313aa - Preload JS comes with no baggage (task T86100)
CirrusSearch
edit- git #cdbac8af - Detect per-user poolcounter failure
- git #ddb39e08 - Fix-up for I3df6713: qualify \RequestContext
- git #5f9b71ba - Log request times to StatsD
- git #f2c0f246 - Fix errors that look like OR OR OR OR
- git #4d5da21e - trim idiographic whitespace too (task T75374)
- git #573c344c - Add index searched to cirrus request log
- git #9ad74d1a - More data in CirrusSearchRequest logs (task T98190)
- git #40407a5b - Use core's Hooks class as "MWHooks" to avoid conflicts
- git #435eb7eb - Fix intermittent failures in prefer_recent tests
- git #bff3e7ad - check for actual error instead of just no result on long prefix search
- git #6b2a5f63 - Null is a valid value in Searcher::$namespaces (task T98082)
- git #cbd47029 - Convert go feature to api tests
- git #1b4c44d5 - Finish converting prefix_search feature to api tests
- git #76a700a8 - Fix some apis and api tests
- git #6483170b - Convert remaining update_general features to api usage
- git #30e08517 - Convert remaining relevancy tests to api
- git #dc92e3a6 - Split Jenkins.php into two files
- git #a3c5948e - Update did_you_mean features to run against api
- git #a757bc41 - Fix scneario to match changed step definition
- git #4e095e4c - More specific type hints and docs in ElasticsearchIntermediary classes
- git #3ded4b86 - Convert highlighting tests to use the api
Cite
edit- git #1048c101 - Add extension.json, empty PHP entry point (task T87893)
- git #84ba4c4f - Remove i18n shim
- git #db9ff2bd - Get rid of "wfCite" global function
Citoid
edit- git #99a8b290 - Change label text from 'Lookup' to 'Generate' (task T97353)
- git #919929a5 - build: Bump grunt-jscs to latest version
ContactPage
edit- git #ff7794bf - Allow loading of ResourceLoader modules (task T95789)
- git #c6913cee - Allow selection of HTMLForm display format
- git #11f4950b - Base more stuff on the form type
ContentTranslation
edit- git #a9f5094d - Show an invitation to translate an article instead of creating (task T88600)
- git #9363e5e8 - First language screenshot scenario
- git #054dc60d - Update Gemfile for screenshot and appropriate mediawiki_selenium
- git #e23eaf18 - Show the newarticle campaign in the VisualEditor (task T95269)
DonationInterface
edit- git #a7209962 - Correct recurring info text again (task T94246)
- git #64467d09 - Correct recurring info text again (task T94246)
- git #ecfce430 - Use DonationQueue for "complete" and "pending" queues (task T92921)
- git #2ebc2c48 - Comment about TODOs
- git #8d13857b - Catch errors and redirect to general failure page
- git #4b548a35 - add comment
Echo
edit- git #56984679 - Use DeferredUpdates::addCallableUpdate for generateEventsForRevision
- git #d150625c - Until seentime is recorded, we should treat notifications as unseen (task T94634)
- git #518101e4 - Actually pass jscs
- git #5aefeb3f - Add Grunt infrastructure for CI
- git #da078936 - Display red badge based on time of notifications vs last time panel was opened (task T94634)
- git #aa3d1afd - Add fallback for enotiftalk in generateEventsForRevision
EducationProgram
edit- git #17b23fcf - Update API calls following core changes (task T97655)
FlaggedRevs
edit- git #9d7fbf88 - Moved FRExtraCacheUpdateJob to a separate file
- git #c839291d - Removed safeGetLag() check; handled by "max lag" DB config
Flow
edit- git #78d917c4 - Fix inconsistent state issues and fatal on Special:EnableFlow (task T99278)
- git #8ac27820 - Only enforce subpage rules on batch wikitext->Flow conversions (task T99111)
- git #a1762250 - Fix metadataonly parameter and use it in JS (task T98534)
- git #20308afb - Fix more than just workflow_page_id === 0 (task T97664)
- git #bb3e53aa - Allow delete link in menu (task T90970)
- git #a185aff3 - Also require deletedtext to view deleted workflows (task T90969)
- git #0af330bd - Move tooltip to the right (task T94153)
- git #60743595 - Fix checks to see if board/workflow has been deleted (task T95280)
- git #ab68b664 - Fix workflow_page_id when board is restored (task T95280)
- git #9dde5c01 - Make "uses wikitext" link open in new tab (task T97434)
- git #561fa6eb - Browser tests: fix javascript detection on load (task T94153)
- git #d52e857a - Fix browser tests (task T94153)
- git #f093a09d - Get rid of convoluted getContent failsafe (task T97872)
- git #039cd489 - build: Remove redundant global grunt-cli install
- git #3d227ecc - Remove unused file flow-baseconvert.js
- git #76ea331e - Add logging so we know what filters are being hit (task T95978)
- git #4959e502 - Actually pass jscs
- git #af0b60a1 - Add jsduck support (task T94625)
- git #6ca99f5e - Fix jsduck warnings
- git #fcfc007d - Only display API errors (task T97702, task T97821)
- git #dca37cc7 - Fix check for in-flight API requests (task T97820)
- git #383079d3 - Move modules/vendor/* to vendor/modules/*
- git #02a8e525 - Update jscs to 1.8.0
- git #8e22aaef - Fix history permission check in RevisionFormatter (task T96933, task T69610)
- git #a05ec9cc - Only replace queryMap if the prehandler returns it (task T97749)
- git #4dae87a1 - Transform queryMap right before submitting it (task T97749)
- git #c3efed6d - Fix preHandler setup
- git #e911245a - Set cleanup header revision after original to avoid collisions (task T94953)
- git #83a99861 - Make editor switching look nicer (task T97401)
- git #517f93f2 - Don't show Parsoid HTML in textarea while loading VE (task T97493)
- git #89f0c78e - Mark posts by autopatrolled users as patrolled (task T94451)
- git #1fbc345a - Make sure allowCreation existence status is right, use Status (task T94953)
- git #338c6078 - Change ensureFlowRevision to use Status and not check summary (task T94953)
- git #818d74db - Refactor flowEventsMixinApiRequestInteractiveHandler (task T96811)
- git #6f72ea39 - Get rid over queryMap overrides
- git #fbada385 - Make browser tests work with or without visual editor (task T94153)
- git #2bcf4652 - Fix onAbortMove documentation
- git #6d660151 - Keep source editor visible but disabled while VE loads (task T97401)
- git #412ccad2 - Remove ext.flow.parsoid.js
- git #e79e5c3c - Update for changes in OOjs UI (Ib40e3477) (task T91152)
- git #89265fcb - Remove workaround code from when pageid could still be 0
GWToolset
edit- git #c93f4cb1 - Check php max_file_size limit directly from PHP $_FILES (task T97415)
Gadgets
edit- git #4ae2f57b - Make the ObjectCache implementation used for Gadget def's configurable
Gather
edit- git #efee6215 - Fix duplicate 'new' tag and menu item CTA (task T98947)
- git #d8fff3d5 - Fix confirmation message styling inside overlay (task T98538)
- git #32b64290 - Add extension.json, empty PHP entry point (task T91802)
- git #03ade5e3 - Don't auto-zoom on input box in add collection (task T98529)
- git #cd74fab7 - Improve spacing in the `add to collection` overlay. (task T96837)
- git #aa2faa1f - Improve star styles on phones (task T96837)
- git #f9632116 - Fix the create collection button (task T98546)
- git #9646a4dd - Fix hidden collections view of Special:Gather/all/hidden (task T98644)
- git #96ec64fa - Migrate Special:GatherLists code to Special:Gather (task T98163)
- git #5bb423a4 - Display a message for no search results (task T95966)
- git #136afaa4 - Make dependencies explicit (task T98453)
- git #8d77ca52 - When creating a collection show CTA && toasts after edited (task T98316)
- git #e3828c60 - Fix exception if image passed to models is a boolean (task T98545)
- git #7a65264b - Use the CollectionsList model to generate Special:GatherLists (task T98539)
- git #7437bc26 - Allow editing of title/description of hidden collections (task T98113)
- git #978dd05f - QA: Fix Gather edit test (task T98479)
- git #941b40b2 - Fix delete overlay (task T96167, task T98324)
- git #9939e043 - Ensure collection members can be removed (task T98448)
- git #bc7bf6cd - Create collection button on Special:Gather (task T95214)
- git #7cdd5736 - QA: Fix watchstar selector (task T98480)
- git #d0db18c8 - Fix re-enable form after save failed
- git #a2c59229 - Re-add future toast to show when page reloads after editing collection (task T98027)
- git #15e1a8eb - Only reload page after CollectionEditOverlay if page is special. (task T98299)
- git #d0e8aa76 - Show loading screen while the collection editor loads (task T98025)
- git #364c4175 - i18n: Update i18n message to link to collection (task T97177)
GlobalCssJs
edit- git #940e743e - Empty PHP entry point
- git #bf0b1315 - tests: Don't use getDefinitionSummary() as an API
GlobalUserPage
edit- git #cbb38937 - Update extension.json, empty PHP entry point
- git #c089f013 - Make 'globaluserpage-central-editnotice' message less repetitive
ImageMap
edit- git #df4b7a8f - Add extension.json, empty PHP entry point (task T87929)
- git #56470cd3 - Fix $wgExtensionCredits index
- git #d3a7ce65 - Remove i18n shim
InputBox
edit- git #562fa9c6 - Re-apply a6a7dc02e5d
- git #d5dbe717 - Convert InputBox.php to extension.json for extension registration (task T87931)
Interwiki
edit- git #2b4421de - Add extension.json, empty PHP entry point (task T88052)
- git #a9396da4 - Remove i18n shim
- git #75f7ce29 - Move global functions into static class in separate file
- git #aa2c788e - Use __DIR__, get rid of $dir
Josa
edit- git #2e93d3ed - Fix mistake on if condition.
Listings
edit- git #73e3721d - Empty PHP entry point
MassMessage
edit- git #c03a32de - Only check if the title is an interwiki if it is for the local site (task T98028)
MobileFrontend
edit- git #49871120 - Add login and signup urls to the editor overlay for anons (task T99154)
- git #744e09b6 - Don't show toast on startup (task T98282)
- git #8d239586 - Temporarily disable MobileWebSearch logging
- git #8f76b354 - Lower sampling rate (task T98340)
- git #42cb34e3 - Re-enable images for our users. (task T98340)
- git #1c505d0a - Restrict default styling to panels in #content area (task T98188)
- git #391d6f37 - Don't disable images whilst opting into beta (task T98187)
- git #1edf7aae - Hygiene: Remove config rules from jscs where in preset
- git #4b257131 - Hygiene: Reintroduce spacing constraint
- git #a7dd8f36 - Generate menu HTML via JavaScript. (task T95332)
- git #e9aefe68 - Render main menu via a server side template (task T97431)
- git #a8626d21 - Allow ios users to close the main menu (task T97621)
- git #1ad02a64 - Hygiene: Move logging schemas into resources
NavigationTiming
edit- git #71b4489b - Bump SaveTiming SCID to 12236257
Nuke
edit- git #4e9bfc7b - Add extension.json, empty PHP entry point (task T87946)
- git #5c67f227 - Remove i18n shim
OAuth
edit- git #7d9b450e - Clarify messages, de-emphasize privacy policy (task T69082)
- git #be31910f - Removed mwoauthmanageconsumers-viewing message
PageTriage
edit- git #a5f0ed2b - Conversion to using WAN cache (task T93141)
- git #25f4c711 - API: Completely set backwards-compatibility boolean metadata (task T97636)
- git #c08c506a - API: Set backwards-compatibility boolean metadata (task T97636)
ParserFunctions
edit- git #65de1d2f - Add extension.json, empty PHP entry point (task T87955)
- git #b638c287 - Move hooks into static class
- git #57fb178a - Remove i18n shim
Parsoid
edit- git #e40e4a27 - Empty PHP entry point
- git #c5e642c3 - Remove i18n shim
PdfHandler
edit- git #43901577 - Add extension.json, empty PHP entry point (task T87957)
Poem
edit- git #ddab4d57 - Add extension.json, empty PHP entry point (task T87959)
Renameuser
edit- git #139d8c6f - Avoid DIY cache update that violates SoC (task T91815)
- git #4e6b193e - Remove deprecated SpecialRenameuser.php entry point
- git #ff5d5708 - Add extension.json, empty out PHP entry point (task T87967)
- git #dc200c74 - Remove i18n shim
SecurePoll
edit- git #9596f517 - Fixup script for bv2015 incorrect date range (task T97924)
SpamBlacklist
edit- git #ca55c42a - Conversion to using WAN cache (task T93141)
SyntaxHighlight_GeSHi
edit- git #14fdd878 - Fix I062a2246
Thanks
edit- git #b3a74b29 - Further document Thanks gender (both en and qqq), and fix bug (task T96527)
- git #0a5664ce - Check the thanked user's gender for Thanks messages (task T96527)
- git #805fefd1 - Actually pass jscs
- git #8b9bc3a4 - Add Grunt infrastructure for CI
TitleBlacklist
edit- git #72cff297 - Conversion to using WAN cache (task T93141)
Translate
edit- git #a6f0a631 - Breaking change: ApiQueryMessageGroups workflow format
- git #2bde4d6b - Avoid DIY cache update that violates SoC (task T91815)
UniversalLanguageSelector
edit- git #d04ade35 - Explicitly define module position (task T97410)
- git #3d644068 - Update jquery.ime to 5498eae
UploadWizard
edit- git #c8152762 - mw.FormDataTransport: Make it possible to skip the 3000 ms timeout in tests (task T98130)
- git #5df9b2d2 - Recover from 'badtoken' error when uploading (task T71691)
- git #8e11e68e - Remove some dead code
- git #9cf2959b - Remove incredibly weird message override for 'mwe-upwiz-code-unknown'
- git #c9bdce7e - build: Bump grunt-jscs to latest version
- git #3face6dd - Move "x" control to the top-right of the description div and make it a bit bigger (task T77600)
- git #38f4f4d3 - Call requiredFieldLabel() after text() (task T77600)
- git #aee51cd1 - Add placeholder text for the Description field (task T77600)
- git #76052be6 - Increase space between "Add new description" link and the text box (task T77600)
- git #f5c6ab46 - Add 'default' environment for browser tests
- git #9d0c456b - Explicitly define module position (task T97410)
- git #ece27d0c - Conversion to using WAN cache (task T93141)
VectorBeta
edit- git #e46c6dcc - Remove unused i18n shim
VisualEditor
edit- git #5624a03b - Make sure switch to source editing button does not get disabled (task T97646)
- git #e859342f - mw.Target: Fix API breakage of watchlist preference check (task T97838)
- git #880e8a9d - Follow-up 5c38995bd94f: don't destroy toolbar twice (task T98388)
- git #d008a3bc - Revert "Be more selective in application of 0.8em font size" (task T98193)
- git #17cac5ae - Update VE core submodule to master (2127edd)
- git #d2c096ce - Remove bold from result titles so that query highlighting works
- git #6c28e169 - Replace "articles" with "pages"
- git #6983fbe3 - Highlight matching parts of link suggestions (task T93697)
- git #be408abc - Update VE core submodule to master (9be0272)
- git #d921a942 - MWTemplateTitleInputWidget: Add missing local var
- git #4a5cf206 - ve.init.mw.ViewPageTarget.js: Fix indentation
- git #563bb66f - Make 'Search articles' / 'External links' i18n messages
- git #cab44b55 - Be more selective in application of 0.8em font size
- git #5c38995b - Fix page restoration when Parsoid load fails
- git #f95cebd8 - Divide surface margins by 0.8
- git #0480a99b - Update VE core submodule to master (424a9f4)
- git #335a702a - ve.init.mw.ViewPageTarget: Set custom font-size for original .mw-body-content too (task T97690)
- git #2608a6c6 - ve.ui.MWParameterPage: Remove dead CSS (task T97516)
- git #ffd90402 - Remove unless, and almost-useless closures in response cache
- git #c32cccd9 - Make static methods static in linkCache
- git #08ca3181 - Make 'page not found' label lowercase
- git #fd538835 - Fix line height inside notice/help popups
- git #1a2a08cb - Fix toolbar & debug bar negative margins
- git #4b660ba9 - Update VE core submodule to master (3fd7629)
- git #432e2dcd - Remove OOUI content icons
- git #a69dcae3 - build: Bump various devDependencies (task T90816)
- git #6f17fde4 - Convert 'external' links to internal pages pasted into the search field (task T94334)
WikiEditor
edit- git #d1270ed4 - Populate abort.type in Schema:Edit logging (task T95938)
- git #bfae89b9 - Follow-up cc5ca3a2f6: now that we sample client-side, send all editingStatsIds to the client (task T95919)
WikimediaMessages
edit- git #2594ffb9 - Fix some contact page messages
- git #0151db18 - Add RL module for [[:meta:Special:Contact/affcomusergroup]] (task T95789)
- git #b975bc5f - More ContactPage messages for affcom user group form (task T95789)
Skins
editCologneBlue
edit- git #6d45639f - Explicitly define module position (task T97410)
Modern
edit- git #7fad18c6 - Explicitly define module position (task T97410)
- git #6d89048f - Add skin.json, empty PHP entry point
MonoBook
edit- git #19406c60 - Explicitly define module position (task T97410)
Nostalgia
edit- git #08a53847 - Add skin.json, empty PHP entry point
- git #513c8881 - Remove i18n shim
Vector
edit- git #d4fef458 - Explicitly define module position (task T97410)
- git #23f2c6a8 - Add skin.json, deprecate and empty PHP entry point (task T87875)