MediaWiki 1.25/wmf13
![]() |
Deployment of MediaWiki 1.25wmf13 to Wikimedia sites | MediaWiki 1.25/wmf14![]() |
The latest version (labeled "1.25wmf13") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Wednesday, 17 December 2014 (see the roadmap).
Core changes
edit- git #6d1c8064 - Update EventLogging for cherry-picks
- git #934f868a - Update WikimediaEvents for cherry-picks
- git #21f9c6a0 - Update CentralAuth
- git #0cbdf40b - Export mw.Message's string formatter as mw.format
- git #341adaf3 - Update MobileFrontend
- git #6a2b7d24 - Update CentralAuth
- git #47f536d9 - Update Echo to bring a test fix
- git #54708ac7 - Remove silly debug line
- git #7c5cb9b9 - Bump MF and Mantle
- git #90a147be - Update Scribunto to 1.25wmf13 HEAD
- git #2e032fa6 - Update MobileFrontend and WikiGrok
- git #1c0144fb - Update CentralAuth
- git #1a05e915 - Update AbuseFilter to 1.25wmf13 HEAD
- git #e34cbeca - WikiGrok: https://gerrit.wikimedia.org/r/#/c/183186/
- git #e922c4c8 - Update EventLogging for cherry-picks
- git #41906972 - Update WikiGrok
- git #d67ca36b - Update EventLogging for cherry-picks
- git #5b343c40 - Update MobileFrontend
- git #437c5d3e - Update VisualEditor for cherry-pick
- git #b8207287 - Update MobileFrontend
- git #232625af - Update WikimediaMessages, adds wikibase-otherprojects-wikidata
- git #e896ac5c - Bump MoodBar for bug fixes related to jQuery upgrade
- git #6dd21a52 - Set $wgInternalTidy to false in unit tests when running under HHVM
- git #f0c60287 - Update Wikidata
- git #6a72dfd7 - Update VisualEditor for I0332a98
- git #473a1791 - Update PageTriage with easy JS fix
- git #a8208300 - update CentralNotice submodule
- git #80c86b33 - Bump PageTriage for breaking issue due to jQuery live
- git #e328b5b5 - jquery.tipsy: Unbreak the 'live' option for now (T69989)
- git #2277a3a2 - Bump MF
- git #a19eba0c - Update VE and MF for T78710
- git #bfe7f929 - Update test.wikidata, fix Special:NewItem/Property and SetSiteLink
- git #f6b99be8 - Bump Flow to hide input boxes on preview and add metadata to API responses
- git #55671ba3 - Revert "Simplify MWTidy"
- git #b40b3365 - xhprof: backport section profiler fixes
- git #d3af40cb - Skip ApiFormatWddxTest under HHVM (T75531)
- git #75910ac3 - Bump Flow for user right to create new boards
- git #d665c176 - Bump VisualEditor for I0739e71
- git #5c352eaf - SECURITY: Fix CORS origin matching in the API (T77028)
- git #a8c2cda2 - thumb.php: Set proper output formats for messages going into HTML (T76686)
- git #f109074b - Simplify JsonContent::beautifyJSON()
- git #0e9f24a1 - Remove $wgJavaScriptTestConfig
- git #6aa3c4fe - Logging related comment updates
- git #f12f0f9d - Update OOjs UI to v0.6.0 in composer.json too
- git #26c8555f - Update OOjs UI to v0.6.0
- git #1d8b52fb - Move Test files under same folder structure where class is (/includes/)
- git #b52e1fe2 - Destroy session after running api tests
- git #1fa25268 - Move advanced search inputs back into the form (T78553)
- git #8895d34d - Minor clean up of release notes
- git #f7f65894 - Update RELEASE-NOTES for wikimedia/cdb package rename
- git #6a8c686c - Deprecate wfErrorLog
- git #dad7abd9 - Create a generic UDP transport class (T74572, T78599)
- git #5c1eeb24 - Normalize "\r" newlines in preSaveTransform (T78488)
- git #17f3a98d - Fixing wikitable border formatting in shared.css
- git #9c2fb8b7 - EditPage: Don't warn if the page already redirects to itself
- git #c3704788 - Skin: handle invalid titles gracefully
- git #25c5bd41 - MessageCache: Improve GlobalTitleFail log message
- git #3f1814f3 - . (bug 2, T78074)
- git #a3a7415e - Fix prefix search for special pages
- git #016d617b - Followup cf5f641: pass $params by reference again
- git #cf5f6414 - Add better error message for files which exceeds $wgMaxImageArea
- git #bfbc1c17 - SpecialBlockList: Remove unused message 'infiniteblock' in formatValue()
- git #165a890c - Add findVariantLink to StubUserLang (T78427)
- git #e0167ff5 - Escape parentheses message on watchlist pages
- git #bdaca575 - Explaining why user groups are sometimes returned by getRestrictions
- git #202526ed - Correct documentation for $wgResourceModuleSkinStyles
- git #573b1194 - Minor spelling comment fix
- git #c1391268 - LocalisationCache: Use file_get_contents instead of DOMDocument::load (T58439)
- git #3b9b4864 - Made StashEdit log a bit less verbose
- git #e27ae6b5 - Convert more wfRunHooks() --> Hooks::run()
- git #c819a558 - GlobalFunctions: Fix 'Undefined index' notice in wfBacktrace
- git #0887c833 - Special pages: Change some wfMessage to $this->msg
- git #14adc74c - resources: Switch OOjs UI from the 'Apex' to the 'MediaWiki' theme (T78054)
- git #8e82e992 - Resources: Split oojs-ui module styling into oojs-ui.styles
- git #794fc921 - Add dependency upon oojs/ui's PHP port
- git #7b152080 - Guard against empty integerPart in Language::commafy
- git #45cf5b18 - Do not require that a Monolog handler has a formatter
- git #b08f9185 - Update OOjs UI to v0.5.0
- git #cdd46544 - Pass config to UsercreateTemplate/UserloginTemplate
- git #0a781596 - Check hasTitle() in RequestContext::setWikiPage()
- git #9c246d10 - Log to DBPerformance when queries affect many rows
- git #4a46d001 - Always set a title on images when provided (T23454)
- git #18d952db - Add more context to globaltitlefail logs
- git #fc5fd5c3 - Typo fixes and non-code tweaks
- git #2dc7c0cf - Apply coding conventions for JavaScript
- git #4394d6cf - mw.loader: Guard against Object.prototype keys as module names
- git #3de9803c - Fix case insensitive string comparison for http header names
- git #6ade2968 - Avoid blocking on ChronologyProtecter check in LoadBalancer::getConnection()
- git #92fad8e8 - composer.json: Update issues link to point to bugs.mediawiki.org
- git #90fd90d8 - Fix ProfilerStandard sorting and a profile error
- git #90a3418c - Fix parenthesis placement in multi-line condition
- git #25d35fc6 - Enforce spaces around magic links (RFC, PMID, and ISBN). (bug 65278)
- git #e08bbdf4 - Stash edit when user idles
- git #4cd748a0 - ResourceLoaderImageModule: Allow use on mobile
- git #be3f554c - Fix check for function wddx_deserialize in tests for hhvm
- git #f0723166 - Fix type hint to match php docs
- git #4d39b31b - Language: wfRunHooks() --> Hooks::run()
- git #e369f66d - Replace wfRunHooks calls with direct Hooks::run calls
- git #23d246ce - Adding aliases for speacial pages in Hebrew
- git #52e61214 - Cleaned up LoadBalancer::getConnection
- git #c2b916d6 - Remove obsolete note from Title->canExist()
- git #c92210ec - Revert "SECURITY: Do not show log action if revdeleted" and fix UI message (T74222)
- git #b2c52c8a - Update README from [[mw:README]]
- git #b1c320ab - Get to the point about howto download Vector :p
- git #09a5febb - API edit: allow ConfirmEdit to use the merged parse
- git #4269e65f - Removed some unnecessary code in LocalFileDeleteBatch
Vendor
edit- git #a213befb - Update OOjs UI to v0.6.0
Extensions
editAbuseFilter
edit- git #64ebf335 - Add file_size variable
CentralAuth
edit- git #a19dba6b - Try to verify emails before testing passwords (T78727)
- git #b8cd8623 - Only test passwords once in CentralAuthUser::prepareMigration (T78727)
- git #25b499c5 - Reduce Password object creations needed for an account merge (T78727)
- git #156a165d - LocalUserMergeJob: Don't continually create User objects for the same user
CommonsMetadata
edit- git #23552cdf - Replace unneeded empty() calls (T78451)
- git #6d198037 - Make sure spaces in CC license shortnames are handled correctly (T78433)
ContentTranslation
edit- git #ef6daa3b - Remove a slash from the end of default $wgContentTranslationSiteTemplates['cx']
- git #e6ceb9ed - Optimize the dropdown.svg using svgo
- git #55310d93 - Styling adjustments for the new translation dialog
- git #9bdb7952 - Source selector: Add input event for validation and warning (T1388, T76847)
- git #82495cbc - Adjust styling for red interlanguage link dialog
- git #e9c93882 - Source Selector: Set default languages (T76832)
- git #f38ae844 - If autosave is possible, do not show the page unload prompt
- git #23c6fdb2 - Do not adapt links and references if they are restored from draft (T78131)
- git #969938a0 - Entry point: New translation from MyContributions page (T76172)
- git #3f247c25 - Update composer.json
- git #441adefa - Links: Fix bug with links from user text (T76568)
- git #efe3bb13 - Publishing: Fix publishing button disappearing on publish (T78004)
- git #276f731d - Preserve translation selection when clicking source link
DonationInterface
edit- git #4acc4d30 - Revert "Prevent double clicks on gc cc forms"
- git #d51d9be2 - i18n the remaining State fields
- git #b7c63d0a - (FR #2288) Improved i18n for Canada
- git #48f369c0 - (FR #2288) Use i18n for State field label
- git #8447f9f7 - Clean up a little logspam
- git #d9fb138d - Prevent double clicks on gc cc forms
Echo
edit- git #af6d2cb6 - Fix EchoTitleLocalCacheTest::testGet corner case (T78592)
EventLogging
edit- git #c4e0e1cf - Use navigator.sendBeacon if available
- git #32a139b0 - Correct events to send schema name
- git #41843fe0 - Refactor ext.eventLogging.core.js
- git #6e555e44 - Disallow moving Schema pages
- git #53c5ed10 - Revert "Do not attempt to validate schema titles"
- git #431b3953 - Only allow [a-zA-Z0-9_-]{1,63} as table names (bug 9016)
- git #65143ca7 - Make tests' event capsule flag clientValidated as boolean (T78680)
- git #3cc71f8b - Replace use of wfErrorLog() with MWLoggerLegacyLogger::emit()
FlaggedRevs
edit- git #4cf8187f - Don't set review flag if it wasn't in the query parameters
- git #36da70f9 - Use Title provided by context in MakeGlobalVariablesScript hook (T78417)
Flow
edit- git #d2732168 - Add commit metadata to api response and flag for metadataonly (T78746)
- git #1d045731 - Hide inputs on preview (T78725)
- git #ec93aaff - Create user right for creating flow boards (T76793)
- git #02ca0e0e - QA: Then statements with no assertions turned to Whens
- git #1ebb1e94 - Recompile Handlebars to fix discrepancy
- git #3e3059ec - Don't pass along schema as an EventLogging argument (T78577)
- git #6a14e194 - Workflow no longer stores any user information (T78422)
- git #54ef9ea1 - Dont output base hrefs (T78090)
- git #7fa18fa2 - Clicking reply link should focus the text area (T69900)
- git #6e194930 - Allow subpage conversion under limited circumstances (T76772)
- git #b9f2209d - Bug: Incorrectly handling reverse pagination (T76689)
- git #c7bdc156 - Perf: Dont process post content when formatting recentchanges (T68505)
- git #ef5a214e - Stop recording special pages into pagelinks (T74225)
- git #a9821e56 - Friendly error message for invalid page within NS_TOPIC (T75443)
- git #0bac08ec - Gracefully handle non-ascii hrefs in redlinker (T78090)
- git #7ac8461c - Update ConfirmEdit integration to match master (T78200)
Interwiki
edit- git #1beaee90 - Guard dereference of iwPrefix['iw_trans'] and iwPrefix['iw_local']
JsonConfig
edit- git #a5ba9145 - Fixed 'continue' API warning
Mantle
edit- git #22fa02c0 - Implement in View a declarative event map for DOM events
MassMessage
edit- git #811e14de - Only mark edits as a bot in User talk namespace (T67180)
MobileApp
edit- git #7c7852c2 - Tweak styling of collapsed infoboxes.
MobileFrontend
edit- git #02be67df - Hygiene: Only omit warning messages on LoginForm (T86031)
- git #c676cb27 - Make WikiGrok v B support multiple campaigns at the same time
- git #1f002cd4 - Conform to schema (T85963)
- git #2a29f7c3 - Stubbing skins.minerva.icons.images to prevent errors in wmf13 and wmf14
- git #061b3992 - Allow query string overrides even when user isn't in sample
- git #19784647 - Throttling WikiGrok to 16% of users for upcoming reader test
- git #308e93c4 - Don't cache strictEqual and deepEqual - causing errors with QUnit
- git #cf6b2e9e - Make WikiGrok Roulette preload the next page
- git #06468956 - Hygiene: Load icons from correct place (T85637)
- git #4d51777c - Fix for header covering edit pencil in alpha (T78707)
- git #70d50606 - Don't show duplicate messages in LoginForm (T73771)
- git #6cf1058c - Hygiene: Disable Save button on TalkSectionAddOverlay while no content
- git #11709d11 - Provide a possibility to skip preview in mobile frontend (T78504)
- git #222bf248 - Hygiene: Remove unused method.
- git #1dce9147 - Hygiene: Make it possible for alpha to reimplement personal urls
- git #4d2ec818 - Change navigation easing function (T1163)
- git #91885ee0 - Make WikiGrok not depend on WikiData API
- git #4184b6f7 - Enable user profile on desktop. (T74323)
- git #170d14d0 - Changing 'items' to 'information' per aharoni suggestion
- git #3b2cab9c - Hygiene: prep work for collections work
- git #b6084a83 - Documentation: Fix typos and remove an unsupported tag.
- git #f6cbd2f0 - Refactor: Introduce and use Skin for loading wide screen modules
- git #0228b602 - Hygiene: Remove Skin.js erroneously added
- git #394f5ba6 - Hygiene: Remove need for #notifications element
- git #4a0d0bc7 - Hygiene: Introduce util module
- git #80e8932d - Make use of DatabaseBase::selectRowCount in MobileUserInfo
- git #c72464ff - Hygiene: Add namespaceNumber for getCurrentPage()
- git #f98cbf0f - Polish: make log out button on boundary square (T1164)
- git #892a3ac6 - Remove outline on overlay buttons (T1162)
- git #c358e1ee - Hygiene: Remove mw-ui-block modifier from anchor links in ctaDrawer (T78586)
- git #db7e8004 - Hygiene: Use Config object for global configuration vars
- git #7a56faf9 - Hygiene: Enforce capitalizedNativeCase for types in jscs
- git #dcfd0cf6 - Hygiene: Remove log method from mw.mobileFrontend object
- git #622ceb29 - Hygiene: Introduce MobileWebClickTracking
- git #747c6e39 - Hygiene: Introduce SchemaMobileWebEditing for editing EventLogging
- git #22289be2 - Hygiene: Use Schema for wikigrok event logging
- git #f00ba6e2 - Hygiene: Make inNamespace a method of Page
- git #bf5cb247 - Hygiene: Nit picks to ErrorReportOverlay
- git #c489e065 - Error reporting interface for alpha
- git #8e13a412 - Run 'this page has issues' on category pages
- git #5c4e77a6 - Hygiene: Introduce SchemaMobileWebUploads
- git #23583697 - Hygiene: Introduce Schema class
- git #e9882586 - Fix notification overlay back behaviour (T85292)
- git #551b5d11 - Fix naming issue to restore ability to switch between editors (T85480)
- git #4a7e59b7 - Fix image pinch zoom (T76620)
- git #f62b05f7 - Update WikiGrok about text
- git #3e641875 - Hygiene: Add missing doc for Watchstar.events
- git #125f2645 - Hygiene: Fix jsdoc errors
- git #2e3d857d - Hygiene: Remove unused active property
- git #eec2d865 - Standarize jsdoc param types
- git #e6eff049 - Hygiene: Move tagButton code into a template
- git #60de4b2d - Add jscsc rule "disallowImplicitTypeConversion" and fix existing errors (T85494)
- git #66c7cfa0 - Hygiene: Enforce documentation of function parameters
- git #2b9415ab - Login form tweaks
- git #dd6e64a8 - Hygiene: Remove unnecessary uses of getTokenWithEndpoint
- git #40fa5c7c - Remove unused test
- git #c0eb39d6 - Hygiene: Use group as a parameter to phpunit
- git #85851724 - Load correct page actions images (T74851)
- git #904688de - Use ResourceLoaderImage module in MobileFrontend
- git #99d2a3e0 - Refactor Watchstar view to use events map with View
- git #4e60e9e6 - PhotoUploaderButton uses events map
- git #29e4acf4 - TableOfContents uses events map
- git #1bb3b5b2 - Hygiene: Fix add of no-position-fixed (T85258)
- git #87dac571 - Hygiene: Move "Return to $1 page" to footer (T73919)
- git #4ef1706f - Hygiene: Remove dead code (T85190)
- git #4deeed52 - Add WikiGrok response badges for wg-sidebar
- git #b7042377 - Hygiene: Organise our long list of globals
- git #0b5c6108 - Make infobox experiment configurable.
- git #b80645ab - Tweaks to login and sign up form in alpha
- git #c4b9e40e - Hygiene: Generalise instance of field for infobox generation to allow configuration
- git #d161aa7a - Hygiene: Prevent JS error - anchors don't necessarily have an HREF
- git #6bcf86af - Redo VE toolbar styling (T85025)
- git #0adb166b - Remove console.log and fixed a couple of jsduck errors
- git #9846e344 - Remove unused variable
- git #bde25418 - Restore main menu animations (T85253)
- git #195280ec - Close main menu before showing wikigrok roulette error
- git #ebbfc739 - Promote auto toggle to stable. (T71351)
- git #149519fb - Hygiene: Kill closeOnBack property and OverlayManager FIXMEs
- git #f4e61619 - Hygiene: Remove unnecessary overlay code / address FIXME
- git #f760573a - Hygiene: Rename _save to onSaveBegin and _prepareForSave to onStageChanges
- git #879c6e4b - Fix footer on special pages where there is no last modified bar (T85251)
- git #b20241d6 - Don't add VisualEditor related modules if VE isn't installed (T85007)
- git #9eef4214 - Hygiene: Rename misleading onSave name
- git #2169a444 - Hygiene: Make _hasChanged public
- git #7fafe69e - Fix jsduck warnings on WikiDataApi (inheritdoc)
- git #205a3d50 - Require MW_INSTALL_PATH in both makefile and gruntfile (T85125)
- git #df869379 - Hygiene: Make instance of property id configurable
- git #d6824392 - Hygiene: phpdoc comments, unused variables
- git #8338f0d8 - Alpha: WikiGrok in sidebar
- git #142c4b3b - Memoize results of the browser.js methods.
- git #62a53309 - Don't (implicitly) parse the "editsectionhint" message
- git #d0c5b29c - Prevent asynchronous event logging events in qunit tests (T84922)
- git #bcfb15d5 - Hygiene: check types are valid in jsdocs
- git #db122fdd - Minor updates to VE integration code
- git #ef4df377 - Hygiene: Move anonymousEditing config to EditorOptions
- git #dc777244 - Hygiene: check return types
- git #592aec51 - Fixes to neglected Mobile upload interface (for 3rd parties) (T74972)
- git #702ad9d7 - Hygiene: Move file upload support detection to browser.js
- git #7e645915 - Hygiene: Remove redundant returns
- git #af721a30 - Hygiene: Kill dead code
- git #043681ec - Remove images from infoboxes
- git #e8367bb6 - i18n/Hygiene: Use Wikibase for infobox labels
- git #b8af5b83 - Infobox description editing
- git #c1a8ac1c - Making WikiGrok pull property ID and name from new campaign data
- git #e0a82320 - VisualEditorOverlay: Update for Idc299e23 in OOUI (T85025)
- git #961a0032 - Remove old b/c code not needed since late summer
- git #665d21ce - Ensure file page mobile views have the proper title in context (T78003)
- git #e7e8dc29 - Move M.isIos to browser.js
- git #6741f074 - Hygiene: jscs should check return types
- git #bb70e282 - Correct RL targets for site module and user module
- git #36375be9 - Remove unnecessary rule to fix issues overlay rendering (T78708)
- git #f4f480b1 - Fix MW_INSTALL_PATH to default to local installation
- git #a8e04332 - Fix MobileWebClickTracking documentation errors
- git #8b91fa02 - Add missing word to parameter description
- git #625e85b7 - Remove jscsdoc objective
- git #457e4fde - Let PHP check, if the user can edit a page or not (T74877)
- git #df533e08 - Combine two seperate .jscsrc files into one.
- git #5419e2b8 - Hygiene: Document PhotoUploaderButton.js
- git #f7a70eea - Hygiene: Update editor, mediaviewer, talk, tutorials, and watchstar
- git #14af742e - Hygiene: Complete documentation for logging schemas, Api and Icon
- git #6d4f580e - Hygiene: Add documentation for PhotoApi
- git #f98836be - Hygiene: Photo upload overlay documentation
- git #305cdc8b - Hygiene: Update WikiGrok and specials/nearby documentation
- git #8e0c03ed - Expose Wikidata descriptions via mobileview
- git #6f7117c9 - Give editor an empty label to prevent rendering bug
- git #07e7af99 - Hygiene: Update search, talk, and TOC documentation
- git #673361c6 - Hygiene: Update uploads and watchstar documentation
- git #dac55309 - Hygiene: Update editor documentation
- git #e742517f - QA: update locator for talk button
- git #0bc29df9 - QA: watchlist icon is no longer a link but a span
- git #d988243f - Hygiene: Update notifications, preferred languages, and references documentation
- git #9701e338 - Rename caller of '_prepareToSave'
- git #15897e3b - Hygiene: Update mediaviewer, mobile redirect, and nearby documentation
- git #1000b202 - Hygiene: Update documentation
- git #06db7a97 - Hygiene: Remove redundant include in uploads
- git #52dc4c24 - Hygiene: Fix incorrect documentation in PageList
- git #c51b5995 - Fix structure suite
- git #c80d94ed - Followup Ia6bf604c, I431a9025: Update way VE target is constructed (T78710)
- git #c9d4d2c5 - Revert "Load correct page actions images"
- git #64551625 - Serve description even if the wiki data item has no instance of claims
- git #115bdb4b - Hygiene: Update lastEdited documentation
- git #c5475775 - Avoid GlobalTitleFail in SkinMinerva::getHistoryLink()
- git #77c71a0a - Don't show page issues link, when no page issues on the page (T78800)
- git #6853d8c8 - Polish: Fade in and out the search overlay (T1158)
- git #a12a7cfe - Redoing how mobile handles tables
- git #e8707cd5 - Hygiene: Move class name generation to browser.js
- git #8ae50932 - Hygiene: Move lockViewport to Browser.js
- git #83ef66aa - Don't enable search enhancement on Android 2 (T76882)
- git #45550772 - Fix borders in main menu hover (T1161)
- git #ae5606a7 - Hide the Nearby main menu button correctly (T78780)
- git #c6ef67a5 - Flag to disable main page transformations
- git #59a234ff - Hygiene: Introduce Browser.js
- git #65cc96f0 - Load correct page actions images (T74851)
- git #cf09d80c - Restyle/reposition page issues in alpha
- git #39b641ae - Clean qunit coverage reports in `make clean` method in Makefile
- git #c7c498da - Hygiene: Adding documentation and prettifying some code in EditorOverlay
- git #8d3c3b93 - Fix unneeded Watched api call (T78478)
- git #d8031095 - Put description below title
- git #bf97715e - Give a better error message for blocked users trying to edit (T78315)
- git #ada5568f - Restyle/reposition page actions
- git #9dda2cde - Hygiene: Refactor secondary actions generation
- git #33a6e1aa - Hide hat notes on mobile
- git #7d40ad3e - Minerva friendly version of Special:Preferences
- git #9fb78d5f - Hygiene: Document methods in uploads folder
- git #c43ca836 - Make sure page images get shown on next page of watchlist
- git #06d95b71 - Remove waiting when close Overlay (T66105)
- git #bb97cc69 - Fix php notice (T78480)
- git #927ef67e - Infoboxes: Expose images and wikidata urls
- git #66c3ce80 - Hygiene: Refactor wikiGrokCampaigns code
- git #77af3bb5 - Alpha experiment: Replace search bar with branding and icon
- git #c7e4c20d - Do not show donate button when enabled on special pages
- git #f79fe61e - Hygiene: inheritdoc for AbuseFilterPanel methods
- git #acb6c2f3 - useFileCache hook must be prefixed with the correct class
- git #a460252d - Hygiene: Documentation for nearby code
- git #daa4e353 - Don't generate qunit test coverage on every commit
- git #e17f7f9f - Hygiene: Documentation fixups - inherited methods and ignored methods
- git #68820e4f - Hygiene: Document VisualEditorOverlay
- git #80be469f - Hygiene: Fix up documentation
- git #49e13d5b - Make sure a campaign exists before rendering WikiGrokDialog (T78340)
- git #107598c7 - Fix Schema errors (T78359)
- git #52fc9bef - Fix undefined index warning
- git #e3652c63 - Hygiene: Fix phpcs complaints in hooks
- git #e3c90c12 - Hygiene: Some upload documentation
- git #79273609 - Alpha: move lastmodified to bottom of article
- git #65b9a375 - Hygiene: Document EditorOverlay and EditorOverlayBase
- git #c06e411b - Hygiene: Refactor EditorOverlay's templates
- git #cb862fa9 - Documentation for SearchApi
- git #bfe3ddd5 - Regression: Fix search in language overlay
- git #f2b27f9c - Hygiene: Document issues JavaScript
- git #54b0acf8 - Documentation and QUnit coverage for LanguageOverlay
- git #5dcff6a5 - Use correct API parameter to avoid search JS exceptions
- git #726619e0 - Fixing query string override for loading WikiGrok on en.wiki
- git #31856a71 - Hygiene: Fix JSDuck warnings
- git #e78a6505 - Hygiene: Update `make jsduck` dependencies
- git #9732dde5 - Regression: Restore this page has issues
- git #0aa6df14 - QA: no_javascript view no longer has watchlist or Log inavailable
- git #ee2acdeb - Hygiene: Use a better way to add Main menu sitelinks
- git #b0630914 - Fix the preview header when switching from VE to wikitext (T76624)
- git #24cacf43 - Hygiene: Make uploads page agnostic about current skin
- git #9bfa2dec - EventLogging: break up MobileWebClickTracking
MoodBar
edit- git #392d0080 - Fix dashboard links that are visible on hover (T85512)
- git #a646aea2 - Stop using jQuery.live (T85300)
MultimediaViewer
edit- git #b3e28123 - Log Last-Modified header in performance logger (T78767)
- git #32cd6c78 - QA: WIP update tests for RSpec3 syntax etc.
PageTriage
edit- git #6e3aa2ae - Fix PageTriage JS dialog parameter (T84996, T85184)
- git #8ec08788 - Replace .live function calls with .on (T84996)
Scribunto
edit- git #65ece944 - Pass the title's fragment to getExpensiveData
- git #819320ec - Don't attempt to parse non-Modules in the console
- git #15203e9b - Record a link to pages looked up by ID
SecurePoll
edit- git #428f1822 - Don't skip key import on the second call to SecurePoll_GpgCrypt::decrypt()
- git #086d35a7 - Avoid holding many open DB connections (T78013)
- git #62b84a5e - Edit translations for all jump wikis on central wiki (T74576)
Thanks
edit- git #24b0963a - Match changed MobileWebClickingSchema (T78360)
Translate
edit- git #4a3e2791 - Fixing some white space errors
- git #846b899d - Revert "Request csrf tokens in JS when supported"
UniversalLanguageSelector
edit- git #dff15dbb - Update from upstream jquery.uls
UploadWizard
edit- git #84c5b1f7 - Further refactor of location fields
- git #59ebd690 - Move some upload step UI stuff out of ui.Wizard (T78057)
- git #72abd539 - Remove references to upload in FirefoggTransport (T77124)
- git #77385ba2 - Replace Firefogg callbacks with OOJS events (T77124)
- git #5c293bf0 - Remove upload object from FDT (T77124)
- git #11425ed2 - Replace FDT callbacks with OOJS events (T77124)
- git #3f1000a8 - Move some details UI stuff out of the Wizard UI (T78057)
- git #1b966c82 - Replace IframeTransport callbacks with OOJS events (T77124)
- git #0e9902fa - Replace hash characters in basename (T76038)
- git #ba4427c5 - Add plural support to mwe-upwiz-campaign-media-count-desc
- git #6e2fa3a8 - Fix Flickr import bug due to change in newUpload (T78387)
- git #4422d95b - QA: adjust spacing in steps and feature
- git #2c1364f9 - Reset progress bar on wizard reset due to removal (T76696)
- git #0909b5f6 - Gate a bunch of state changes for aborted files (T76697)
VisualEditor
edit- git #987314ce - Update setupToolbar signature in mobile target (T78710, T85897)
- git #014c10d5 - Update VE core submodule to wmf/1.25wmf13 for cherry-pick (34f4110)
- git #2409f747 - Fix Ia6bf604c: Update another caller to ve.init.mw.Target (T78710)
- git #8d2b0ac3 - VE-MW fix commit for I4efbae614e
- git #a479d042 - [BrowserTest] clear default text before entering search text
- git #4fbd141b - [BrowserTest] update test for new selector
- git #c34fd60a - [BrowserTest] update general markup test
- git #30c3aa22 - [BrowserTest] update Links test
- git #5eff6e8a - [BrowserTest]Fixing options test
- git #2b7ae8c1 - Remove use of bind() for inline functions
- git #aa77e8ab - [BrowserTest] changing the css paths for Cite options for fixing the tests
- git #a8807c6a - [BrowserTest] Adding tests for checking fields under Page Settings
- git #0d0172d4 - Set 's' accesskey on save button inside save dialog (T76161)
- git #f9339d07 - Edit/view source tab: Do not hijack middle click to display confirmation, only left click (T78546)
- git #9459e4e2 - Check for stopped propagation before showing close dialog (T78201)
- git #20c53d53 - Follow-up I64f5e2f6c: Bump wfUseMW version given breaking OOjs UI dependency
- git #29ff7b73 - Rename some things for my sanity
- git #57a68d08 - Mark primary buttons as progressive as well
- git #fbb6cd92 - Fix image alignment in media dialog search (T78050)
- git #0a86323d - build: Suppress the 'unique-headings' warning from CSSLint
- git #49b26f88 - Add timing data for the first transaction (T76524)
- git #e68dd9c7 - Bump command help dialog height again
- git #122099fd - [BrowserTest] issues with Chrome at SauceLabs causes test to fail
- git #e0894b80 - Surfaces should have parent document direction (T71969)
- git #8f30edde - Follow-up I4e38607d8: Register <visualeditor-find-and-replace-regular-expression> (T78180)
WikiGrok
edit- git #49700620 - Show for anons by default, import classes
- git #422e799a - Maintenance script to refresh old versions of questions
- git #55e3da77 - Fix campaigns picking
- git #6d94dce7 - Include the campaign property's Wikidata label
- git #4cdafd4a - Make sure campaign data isn't set to false
- git #03cf0d9d - Convert API help for wikigrokresponse to use i18n (T76887)
- git #838c2b09 - Fix EventLogging of responses when correct is null
Wikidata
edit- git #cfa0c66b - Update Wikibase: Fix SpecialEntityData and enhance populateSitesTable
- git #76d45c30 - Update Wikidata, fixes for Special:NewItem, NewProperty, SetSiteLink
- git #7af66f9b - Update Wikidata - pull in latest backports from last branch
WikimediaEvents
edit- git #fe0a52e6 - Remove sendBeacon experiment
- git #34e42e1d - Update SendBeaconReliability revid
WikimediaMessages
edit- git #71f82f84 - Add messages for Wikidata and test.wikidata.org "other projects" sidebar links (T76002)
ZeroBanner
edit- git #052d5cc5 - Optimized imagemagik invocation
ZeroPortal
edit- git #6bc496e4 - Simplified config changing to '+' and '-'
- git #6f85ccda - Proper edit token validation
- git #172b9b4a - Fixed $wgAutoloadClasses for ConfigMerger
- git #46a06012 - Add autoload entry for ZeroPortal\\ConfigMerger
Skins
editVector
edit- git #6cbbb23c - Revert "Replace desktop watchstar icon with mobile skin one"
- git #966c27a9 - Remove 'margin-left: -1px;' on "More" menu (T74089)
- git #f48c6974 - Use $GLOBALS for globals
- git #b02d0da6 - Add version check for Vector