MediaWiki 1.26/wmf24
Appearance
MediaWiki 1.26wmf23 | Deployment of MediaWiki 1.26wmf24 to Wikimedia sites | MediaWiki 1.27.0-wmf.1 |
The latest version (labeled "1.26wmf24") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 22 September 2015 (see the roadmap).
Core changes
[edit]- git #4a7e100b - Updated mediawiki/core (task T114048)
- git #33c3843d - Updated mediawiki/core
- git #0362a85f - Updated mediawiki/core
- git #c255a485 - Updated mediawiki/core (task T113813)
- git #89f37706 - Updated mediawiki/core (task T113421)
- git #214f1ef8 - Updated mediawiki/core (task T111385)
- git #f6029b28 - Updated mediawiki/core
- git #991e1440 - mediawiki.toolbar: temporary workaround for T113868 (task T113868)
- git #6d7b9963 - Tidy up ResourceLoader to make ResourceLoaderEditToolbarModule simpler
- git #37c6972f - Made wfIsBadImage() use APC
- git #16d9547b - Updated mediawiki/core
- git #18e8d87a - MovePageForm: Add value attribute to reason field back again (task T113718)
- git #b4ed4d6d - Updated mediawiki/core
- git #f7a52ec4 - Updated mediawiki/core (task T112002)
- git #b7cdb2ae - mw.storage: Fix broken test (incompatible with Chrome 45) (task T113413)
- git #84b0606e - Updated mediawiki/core
- git #e13cebf7 - Updated mediawiki/core
- git #d079d5dd - Updated mediawiki/core (task T113650)
- git #4eb8fb52 - Updated mediawiki/core
- git #d665ba49 - oyejorge/less.php 1.7.0.5 → 1.7.0.8
- git #08d0c8b9 - Updated mediawiki/core
- git #b8924980 - Updated mediawiki/core (task T113456)
- git #c3623f8b - Backport I1ff61153d and I8e4c3d5a5
- git #d0299c7c - Fix stray literal \n in output (task T113518)
- git #14f46330 - Backport fix from PS12 of I1ff6115
- git #2b3067be - Updated mediawiki/core
- git #88c4dab1 - Updated mediawiki/core
- git #58bfb6f8 - Backport fix from PS9 of I1ff6115
- git #dbfe0e46 - Revert "Do not double load gallery styles now cache has expired" (task T113511)
- git #36f661cf - Improved caching for LESS file compilation (task T112035)
- git #446f177c - Updated mediawiki/core (task T113413)
- git #930c66e8 - Further restrict 404s
- git #98d40d52 - Updated mediawiki/core (task T113456)
- git #df44c26a - Updated mediawiki/core
- git #7ebefb49 - Updated mediawiki/core
- git #0c817cf1 - Updated mediawiki/core (task T113387)
- git #ec0d3b3e - Updated mediawiki/core
- git #4f36f13d - Updated mediawiki/core
- git #918fed0a - Moved LinksDeletionUpdate to a separate file
- git #bdf3f3e2 - Add the performer to the UserRightsChanged hook
- git #006e97e9 - mediawiki.Upload: Return same data for upload & stashed upload
- git #4bfbaaf6 - Set visibility of monolog tests setUp method to protected
- git #641e6ed3 - Also check Kafka class exists in KafkaHandlerTest
- git #063fb8f3 - Fix typo in KafkaHandlerTest
- git #dc38b61f - Fix missing dependencies needed for tests.
- git #08f5a649 - Follow-up 5cd0a43e5: Add SelectFileWidget's i18n to ResourcesOOUI
- git #3d7b910b - Fix typo in AvroFormatterTest
- git #b7abe799 - By default have Main page text on Main page tab (task T111645)
- git #c3d96660 - jobqueue: A few small code cleanups to RefreshLinksJob
- git #d3f5c943 - Removed DeferredUpdates::addHTMLCacheUpdate()
- git #549628ab - Reduced the DOS potential of 404 page floods
- git #cc4ca3e8 - Removed deprecated $wgDeferredUpdateList
- git #64c78c5e - Set getFeatures() for MemoryFileBackend
- git #f66559b6 - Produce monolog messages through kafka+avro (task T106256)
- git #551940b3 - Cleaned up $asyncWrites member variable in MultiWriteBagOStuff
- git #481d5a32 - MultiWriteBagOStuff: require nonempty 'caches' param
- git #3e829490 - Added read affinity tests for FileBackendMultiWrite
- git #cef1f311 - registration: Allow extensions to specify which MW core versions they require (task T99084)
- git #b611d49a - Refactor changeTypes in RecentChange
- git #ec658ada - Add i18n messages for ApiStashEdit (task T113189)
- git #9da83220 - Add tests for RecentChange::parse(To|From)RCType
- git #9705da62 - Add test for RecentChange::newFromRow
- git #9d144409 - Add test for RecentChange::isInRCLifespan
- git #0b81487c - Use setUp instead of __construct in RecentChangeTest
- git #829d1a4c - Cleanup RecentChangeTest, move things out that don't belong
- git #5fa7fb75 - Update UploadWizard-specific messages (task T34606)
- git #fb0994d5 - Prevent IDEA error in doOperationsInternal()
- git #63938875 - Removed unused LockManager var
- git #bd6ec3bc - Added readAffinity flag to FileBackendMultiWrite (task T112708)
- git #20318ecd - Update documentation for EmailUser hooks
- git #ef51d243 - Fix hook documentation for ArticleRevisionVisibilitySet
- git #49e9910d - Made some FileBackendMultiWrite docs more accurate
- git #c737e48d - Strip comments before gathering url(...) refs in CSS
- git #3fecd945 - Fixed small IDE error in syncFileBackend.php
- git #9179f661 - Add localized "Project" namespace alias for Northern Luri
- git #a0f6af55 - DatabaseBase::deadlockLoop(): Remove unused variables
- git #fd8e85fc - Support async writes to secondary MultiWriteBagOStuff stores (task T109751)
- git #92b9ee98 - Removed old "noPush" config hacks from FileBackendMultiWrite
- git #7934bd9d - ResourceLoaderModule: cache file content hash
- git #935e24f9 - resourceloader: Use MD4 to compute file hash rather than SHA1
- git #0fc3b085 - Do not double load gallery styles now cache has expired (task T110709)
- git #926a83a0 - resourceloader: Run ResourceLoaderRegisterModules after wgResourceModules
- git #8ff4d64e - Update at-ease to v1.1.0, and OOjs UI to v0.12.8-atease
- git #5cea7769 - Cleaned up getScopedFileLocks() return value
- git #ffcb0409 - Fix another test broken by I826adf9
- git #6f3372b1 - Fix test broken by I826adf9
- git #ea862efa - Replace leafo/lessphp with oyejorge/less.php (task T112035)
- git #9af439f0 - Add missing semicolon to mediawiki.filewarning.less
- git #5970f6c1 - SpecialChangeEmail: error if old email was entered in new email field (task T38561)
- git #37062a0c - Add new authentication-related hooks (and remove one) replacing some AuthPlugin methods
- git #5668f234 - Use User::equals() where applicable in the class
- git #5a4c5985 - Database: Remove unused errorCount() method
- git #732cc239 - Load the module mediawiki.page.watch.ajax only when needed (task T112523)
- git #353812e2 - Avoid unneeded memcached queries in showPatrolFooter()
- git #7fab3a7c - Guard "NotPatrollablePage" negative caching against slave lag (task T100986)
- git #73b27a3d - Small cleanups to WANObjectCache
- git #0a83ef3c - registration: Fix merging of array_plus (task T112868)
- git #f9c1bfa5 - API: Finish killing "raw mode" (task T96596)
- git #d737e576 - Browser test: avoid loading elements over network (task T92613, task T112291)
- git #63811f0b - Drop zh-tw message "saveprefs"
- git #35e4964e - Fixed "last modified" date fudging on null edit (task T112609)
- git #0eb2a955 - Make feedlink icon visible by setting a size
- git #35b6a6dc - Explicitly float local search results left so they come first (task T87631)
- git #fc206806 - HttpError: Convert line breaks in text message to <br>
- git #8682b8b9 - Purge remaining oversight references from code
- git #648f22cb - Add line breaks between label and value in "Username" and "Password" (task T108321)
- git #ac84b507 - Remove dead local var in MssqlInstaller
- git #308907d6 - mw.widgets.CalendarWidget: Simplify the logic for deciding animations
- git #64b3a9b5 - mw.widgets.DateInputWidget: Ensure newly opened calendar shows current selection
- git #592a6e7d - Avoid master queries on image history view (task T92357)
- git #45fea5f4 - Fixes for RedisBagOStuff when using twemproxy
- git #2df6d541 - Moved some WANObjectCache number literals to constants
- git #ce7912b2 - Remove dead argument in EncryptedPassword.php
- git #3ab5510e - FauxRequest: Avoid header leak
- git #9be32c59 - Remove dead argument in SpecialEditTags
- git #1ad788ee - Remove commented out code in SpecialExport
- git #8bc0218c - Extend Title check in Skin for titles without associated titles (task T110878)
- git #90aa56eb - resourceloader: Add missing argument to makeLoaderImplementScript
- git #a7b5f242 - Remove dead local vars in ApiRevisionDelete
- git #41a22065 - Add missing argument to dieDebug call so it does not die
- git #aa511ccd - Add '@since 1.25' annotation to wfLoad*() functions
- git #06c49c59 - mediawiki.Title: Correct documentation
- git #8129cd9e - Make MWExceptionHandler work with PHP7's exception changes (task T107933)
- git #e39bd385 - When aborting EnhancedRC block line, block should reflect that
- git #adba11df - Revert "When aborting EnhancedRC block line, block should reflect that" (task T112738)
- git #a074db33 - mediawiki.Title: Remove fileExtension option from newFromFileName
- git #19349af1 - resourceloader: Don't localise hidden exception
- git #8f5cd11d - ResourcesTest: Detect missing files in url(...) expressions
- git #b2846451 - resourceloader: Support absolute-path references in mw.loader.load()
- git #b5e69c4e - resourceloader: Don't call wfExpandUrl() on load.php urls (task T106966, task T112646)
- git #578a0c08 - Remove unused private methods in FauxRequest
- git #e2794b8d - Remove WMF deployment hack for .feedlink from mediawiki.legacy.shared (task T89981)
- git #ef1f4af0 - Allow Linker::formatComment to link to another wiki per default. (task T111676)
- git #d478ffde - resourceloader: Log load.php exceptions to JavaScript console (task T110659)
- git #2a876978 - Fix use of preg_match_all in MagicWord.php
- git #396ae505 - Move prefsection style to mediawiki.special.preferences.css
- git #db387e02 - Use CSS columns instead of tables in Special:SpecialPages (2) (task T97026)
- git #8ef4c130 - Update test documentation, fix broken links
- git #5befb9b7 - SpecialMovepage: Convert form to use OOUI controls (task T86865)
- git #23acf6e7 - Move query rewriting into search backend (task T106888)
- git #3bb3601f - jquery.byteLimit: Trigger 'change' event after limitting
Vendor
[edit]- git #8c2d4872 - oyejorge/less.php 1.7.0.5 → 1.7.0.8
- git #67f7bfa9 - Update at-ease to v1.1.0, and OOjs UI to v0.12.8-atease
Extensions
[edit]Babel
[edit]- git #6d4989f4 - Remove configuration options for the cdb files
BetaFeatures
[edit]- git #423924c4 - Defer the User::saveSettings call in getPreferences() (task T92357)
CentralAuth
[edit]- git #5aa12456 - Don't query for oldname if none was provided in SpecialLogAddLogSearchRelations hook (task T113141)
- git #66b04287 - Use 'centralauth-state-mismatch' message in adminLock() and adminUnlock() (task T103749)
- git #5dee719b - Modify <globalrenamerequest> (task T112811)
- git #00f79436 - Updated watir-webdriver Ruby gem to the latest version (task T112748)
CentralNotice
[edit]- git #04122d67 - Enum for banner hide reasons (task T113813)
- git #d2593e89 - BannerHistoryLogger: always send log ID, never send twice (task T113421)
- git #4a005c84 - KVStore: batched, more resilient implementation of TTL for items (task T111385)
- git #ff754b0f - Add mw.centralNotice.getData()
- git #1c993b6a - Updated watir-webdriver Ruby gem to the latest version (task T112748)
- git #64fa7737 - KVStore: Items have limited TTL (task T111385)
- git #36484566 - bannerHistoryLogger.sendLog: use the promise from logEvent (task T112022)
- git #f7abdb99 - Fallback for browsers that don't support Object.defineProperty (task T112590, task T112552)
- git #00bbed8d - Add version to banner history log entries in KV store
- git #ab69fb56 - Typo and whitespace
- git #a1d7713d - Support help text for mixin parameters
Citoid
[edit]- git #c69329be - Inspector: Use upstream padding settings
- git #4ece6f19 - Use indexLayout for tab menu
- git #1b6dc8a6 - Fix class name typo
- git #a6e9c23a - build: Update linting tools and make pass
Collection
[edit]- git #db8887da - Fix undefined indicies in Collection.suggest.php (task T103859)
ContentTranslation
[edit]- git #8559ee61 - ext.cx.interlanguagelink: declare dependency on jquery.uls.data (task T113650)
- git #7d81c24c - Do not call cxserver to display gray interwiki link (task T110246)
- git #c6855471 - API: Support limit and offset params for suggestion and translation queries (task T109556)
- git #39bc6b63 - Defer the user update in enableCXBetaFeature() (task T94480, task T92357)
- git #ec10c59e - Update labels and headings on CXStats (task T111774)
- git #2cf63dda - Add missing ApiHelp descriptions
- git #08508b0c - Don't localize the namespace unnecessarily (task T86744)
- git #1f820c9d - Add missing ApiHelp messages
- git #057e09f9 - Remove the default value from an ApiHelp message
- git #9f5ab4ba - Remove styles duplicated between dictionary.less and manager.less
- git #9471960f - Prevent NaN in the trend in CXStats (task T112960)
- git #34f89a75 - Prettify language selectors when it overflows
- git #da4188c5 - Prevent creation of unadapted link in target (task T85932)
- git #a176a9f1 - Fix background color of the small arrow when hovering item
- git #d1ee764e - Rename two createLink methods to disambiguate
- git #0943aa2f - Fix internal API error when suggestion requested for empty language pair (task T113019)
- git #cef31ae8 - Revert "Do not call cxserver to display gray interwiki link" (task T113026)
- git #627f95ea - Optimize link_lightgray.svg
- git #056b4e2a - Fix the PNG image path for list modules (task T112968)
- git #235f59e2 - Do not show missing target link card when clicking red link on source
- git #df384889 - Ensure $titles is defined even when $suggestions is empty
- git #59b7d313 - Updated watir-webdriver Ruby gem to the latest version (task T112748)
- git #c3b5938b - Use correct domain languages when adding a link to Magnus tool (task T108509)
- git #34faf8eb - Padding adjustment for the dashboard filter buttons
- git #cc276984 - Update the data for the categories test (task T112740)
DonationInterface
[edit]- git #3c0eca7a - reorder cards and hide iframe card images
- git #efb6cdbc - Don't remove overlay when redirecting
- git #b01af9cd - Revert "Revert "Merge branch 'master' into deployment""
- git #d40482c2 - gather payment_submethod, show radio buttons (task T113304)
- git #b2309b25 - iframe in french
- git #20aaf731 - Change Amazon's form button from Continue to Donate (task T113624)
- git #920f9190 - Send Amazon donor to fail page on unknown errors (task T112924)
- git #2c98be20 - Prevent potential DOM-based XSS
- git #fd3ffe90 - Revert "Merge branch 'master' into deployment"
- git #48ef29c9 - Pass CVN request
- git #721056b4 - Fix Amazon communication stats recording
- git #91367146 - Only send IsVerified if !ESOP
- git #aadd609b - Amazon: Set txn id on $this->transaction_response (task T113089)
- git #f6889885 - Handle errors thrown by Amazon SDK (task T112924)
- git #19ac1db8 - worldpay iframe styles
- git #764aac78 - handle return result and maybe show fail page
- git #2a25adf6 - Log all Amazon SDK calls
- git #5a8a5646 - Minor Amazon formatting cleanup
- git #5261a45e - add name and email to required fields for WP
- git #f51df97c - Stylesheet for Worldpay.
- git #b30c62de - selection weight = 0 for worldpay iframe
- git #2b895239 - Case IsHosted parameter for ESOP only. (task T112665)
- git #38019a9b - Bring Amazon branch back to normal Mustache templates (task T111424)
- git #14f9b31d - Comment out old WP API for now.
- git #ce6937da - Worldpay resultswitcher (task T110423)
- git #5e8e6c9a - Don't submit an Amazon payment with invalid amount (task T108123)
- git #fc09dd7d - worldpay ESOP
- git #c2a5959c - Handle results of Amazon API calls (task T108123)
- git #2be94766 - de-centralize mustache js
- git #e3924988 - optional address fields for mustache
- git #ea84a1b9 - Allow callables in GatewayAdapter::$error_map (task T108123)
- git #6f0b6b09 - Move Amazon test responses into their own files (task T108123)
- git #762dfdb3 - Quit validating that order_id is numeric
- git #66405f62 - Add amount and currency to Amazon API post (task T108123)
- git #322c8eed - Amazon code cleanup
- git #1dc9d359 - Authorize and capture Amazon payment (task T108119)
- git #35576139 - Clean up a bit of Amazon javascript (task T108112)
- git #92c92ea6 - Use modern hook registration for Amazon (task T108112)
- git #ebc4c1fa - Move Amazon Widget script and return URL into account (task T108112)
- git #e2c2b10e - Add Amazon API endpoint (task T108113)
- git #2c7de69e - Add pay with Amazon SDK composer package
- git #1b03769c - Add Amazon wallet widget (task T108116)
- git #752155e0 - Redirect to Amazon for login (task T108112)
- git #0b458f8f - Switch Amazon to Mustache form, add modules (task T108114)
- git #7a2590bb - Clear out old Amazon code to prepare for PwA (task T108659)
Echo
[edit]- git #b165934e - Add intermediate metrics for API and ext.echo.ui loading response times
- git #e0139b2b - Remove duplicate 'MediaWiki' prefix from echo.unseen stats
- git #02c9daeb - Replace the orange bar with talk-page link, don't remove it
- git #33ad6b3f - Move timing.MediaWiki.echo.overlay stats into ext.echo.init (task T113387)
- git #07761b63 - Add an emailuser web notification (task T56130)
- git #8bc0c98b - Remove talk page notification bar if all messages are read (task T106033)
- git #ba478976 - IP addresses should link to Special:Contributions instead of user page for revert (task T55564)
- git #429b1114 - Replace entire <li> element to produce button and popup separately (task T112218)
- git #0e02fb2c - Update the API when a single notification is marked as read (task T112826)
- git #d67e474d - Correct unseen animation in notifications (task T112826)
- git #5930defc - Add a missing dot in the new api error message in English.
- git #1474a21d - Fix a code comment to make it much clearer
- git #5e8e18ee - Show a default message if no notifications are available (task T112251)
- git #233da11e - Make the footer links readable in Modern
- git #fd0aed5a - Handle API fetching errors (task T112251)
- git #b1979531 - Updated watir-webdriver Ruby gem to the latest version (task T112748)
- git #b539621b - Split up ext.echo.nojs into badge and notifications styles
- git #31c77074 - Don't depend upon ext.echo.logger in ext.echo.init
- git #c726c1ec - Measure how likely users open flyout if they have unseen notifications
- git #8a8d1c4f - Adjust margins for the notification badge in MonoBook
- git #9e75474b - Split out .mw-echo-alert styles back into a separate module
- git #c5905962 - Only load ext.echo.ui if the user clicks the echo badge (task T112401)
- git #cf721adf - Also defer the markRead() master updates (task T92357)
- git #e4d8002d - Don't show orange alert if you are viewing your user talk page (task T107655)
- git #f2ed7a6a - Don't load unused Echo JS/CSS on mobile (task T112571)
- git #5b1fc2b8 - Hack around OOUI's icon pack being too large by creating our own (task T112401)
- git #0c5869c2 - Use math to compute badge padding in nojs
- git #b046a106 - Don't load oojs-ui.styles on every page (task T112401)
- git #3940f523 - Only load nojs Special:Notifications styles on the special page (task T112407)
- git #bfd27ae7 - Wrap notifications with a link for native click behavior (task T112004)
- git #0eb5d533 - Link directly to notification preferences in flyout (task T112254)
- git #e77d0884 - Let action buttons center align (task T112188)
- git #381b7be7 - Avoid flashes: late debounce causes annoying flashes (task T112168)
- git #7ae462f5 - Use localized numbers in the badge (task T112224)
- git #7ad8cc24 - Make links non-white in the notification popup in Modern
- git #15772bce - Defer the "seen time" updates on GET requests (task T94448, task T92357)
- git #eef9cb8c - Fix vertical alignment of 'Mark all as read' button
- git #1301a8f3 - Add constructed class and messages names in comment for greppability
- git #b1b9b6e2 - Don't clear notifications when refetching (task T112186)
- git #48dc79be - Restyle buttons to be fully clickable (task T112188)
- git #fbd05031 - Remove unnecessary calc() from css
- git #5c49d148 - Override padding for links in personal tools in Modern skin (task T111825)
- git #957c2b0c - Only use inverted icons for skins using the MediaWiki OOUI theme (task T111821)
- git #a37e764d - Align popup footer buttons to take 50% width each
- git #a3e5dd4c - Add mediawiki.jqueryMsg dependency
- git #71999b28 - Only show 'mark all as read' AFTER there are notifications
- git #b6712be9 - Reduce distance between notification badges (task T108190)
- git #aae891d8 - Use #pt-notifications-alert to get Special:Notifications link (task T111783)
- git #73e3ed37 - Add a tooltip to the notification badges (task T108190)
- git #7310a6b3 - Show unread notifications first in the popup
- git #2ec0ccad - The return of the 'mark all as read' button
- git #bd67fc03 - chmod 644 for php files (task T111740)
- git #f4fd809e - Only send api request if the popup is opening (task T111667)
- git #327466a2 - Align notification badge higher on the personal navigation bar (task T108190)
- git #36191fc2 - Fix the badge icon update (task T111432)
- git #dbefd3b6 - Specify firstHeading rule for .mw-special-Notifications only (task T111628)
- git #311c3aad - Restore echo.alert styles
- git #f9c58089 - Move edit-user-talk to messages (task T108760)
- git #c5434d59 - Use the correct cache key when storing 'hasMessages'
- git #fc2711eb - Create an 'initiallyUnseen' class for initially unseen notifications
- git #ea1f23e0 - Don't wait for the API to update seen status of notifications
- git #820eaa27 - Add a border between the popup head and notification list (task T111432)
- git #59efdc51 - build: Bump grunt-contrib-jshint from 0.11.2 to 0.11.3 to fix upstream issue
- git #e650df66 - Separate 'seen time' for alerts and messages (task T111285)
- git #f6a12f10 - Correct 'primaryLink' to 'primaryUrl' everywhere
- git #35c4a379 - Use db-replicated objectcache for storing last seen time (task T95839)
- git #1ac72cc0 - Split alerts and messages in Echo (task T108190)
- git #86da8324 - Require a Language object in DiscussionParser::getTextSnippet()
- git #5d772ad7 - Expose the revid of the event revision in the API
EventLogging
[edit]- git #f441eefd - Increase maxUrlSize to 2000 (task T112002)
- git #2c563bc9 - server: Use HTTPS for meta.wikimedia.org in devserver example
FlaggedRevs
[edit]- git #c74fab5c - Removed $wgDeferredUpdateList mentioning
- git #5fca6a2c - Avoid calling addHTMLCacheUpdate()
Flow
[edit]- git #33a6894d - Enable user activity logging for flowOptIn tour
- git #2e7383c6 - Add better debug info for FlowFixLinks.php failure
- git #9be5569d - Revert "Add debug info to OptInController"
- git #2ce6cf22 - Add debug info to OptInController (task T112784)
- git #e7e4abc1 - Don't use getContent in optIn
- git #f2c28b93 - Browser tests: Wait for preloaded text to be populated in VE
- git #92a693f6 - Fix FlowFixLinks to use ref_src_wiki and require migration be complete (task T110326)
- git #973bb10a - Defer the User::saveSettings() call in TopicListBlock (task T92357)
- git #8b09a9f2 - Assume wgUser when no ParserOptions are given (task T113106)
- git #3e58eb2a - Fix LESS syntax error
- git #1392188a - Browser tests: remove redundant assertion
- git #d53caf22 - Use localized version of LQT magic word (task T110723)
- git #5f9ce508 - Instantiate the Optin controller only when needed
- git #8a091c50 - Preload new topic (task T112037)
- git #09d031c9 - Show real output instead of placeholder HTML (task T110696)
- git #0f841313 - build: Enable jscs rule 'requireSpacesInsideBrackets' and make pass
- git #4a42ebd7 - Read board content from master db (task T112784)
- git #f868604c - Use the currect user when checking whether there was a board before
- git #65307c7a - Remove obsolete comment. This is no longer the last one.
- git #6943e2a3 - Update Title & LinkCache article ids right after move (task T112784)
- git #78aa39c2 - Make sure $title object has the correct article id (task T112784)
- git #857680cb - Make it seem like new workflow creation has no page (task T111830)
- git #85f3e80b - Clear LinkCache when failing to fetch Flow board (task T111830)
Gather
[edit]- git #69d7617b - Get rid of deprecated module warnings (task T112961)
- git #c8520ef7 - Fixed Metrics/LineLength RuboCop offense (task T112099)
- git #b24a2789 - Fixed Style/AlignParameters RuboCop offense (task T112099)
- git #ea330317 - Fixed Style/HashSyntax RuboCop offense (task T112099)
- git #c41d00cd - Fixed Style/IndentationWidth RuboCop offense (task T112099)
- git #acd99b65 - Fixed Style/RegexpLiteral RuboCop offense (task T112099)
- git #53b7d0ae - Fixed Style/SpaceAfterColon RuboCop offense (task T112099)
- git #d7f5d823 - Fixed Style/SpaceAroundOperator RuboCop offense (task T112099)
- git #78c47e12 - Fixed Style/SpaceInsideParens RuboCop offense (task T112099)
GeoData
[edit]- git #aeac41ca - Remove use of no longer existing $wgUseDumbLinkUpdate variable (task T112915)
- git #ce5598ad - Move updateIndexGranularity into maintenance subdirectory
GettingStarted
[edit]- git #3e3fc925 - Remove !ie hacks (task T113313)
Graph
[edit]- git #ba765872 - VisualEditor: Only draw focus box around canvas, instead of full width
- git #3c293ebf - Remove CSS hacks
- git #00f58acd - Fixed tracking category incomplete commit
- git #07c951fc - Add CSSLint
- git #52efaab4 - Update grunt-banana-checker
- git #2e6b187d - Update JSCS and pass
GuidedTour
[edit]- git #b5f8b8e4 - Make LESS compatible with oyejorge/less.php
Math
[edit]- git #646fc8e9 - Fixed Style/StringLiterals RuboCop offense (task T111184)
- git #2bda4398 - Fixed Style/SpaceInsideHashLiteralBraces RuboCop offense (task T111184)
- git #4e4baedb - Fixed Style/SpaceAroundOperators RuboCop offense (task T111184)
- git #29ec2312 - Updated RuboCop to the latest version
- git #f85439cc - Upgrade browser tests to use mediawiki_selenium 1.x (task T99656)
- git #188f7383 - Add composer.json and php lint
- git #2ca833f9 - Fix old class name
- git #11ec6a3c - Remove redundant size property
- git #07c037e8 - VisualEditor: Remove MathJax support
- git #abad3922 - Rename modules/VisualEditor to modules/ve-math
MobileFrontend
[edit]- git #424d4078 - Skip localStorage tests (task T113413)
- git #52f25973 - Fix module deprecation warning in WatchListGateway (task T112961)
- git #b8f76e01 - Hygiene: WatchlistApi -> WatchlistGateway (task T110718)
- git #52d243b6 - Do not apply max-width to notifications overlay (task T112988)
- git #800ae5ba - Don't double load gallery css (task T110709)
- git #cec3053c - Get rid of deprecated module warnings
- git #6a4bfdd0 - Make Categories overlay work again (task T112800)
- git #d908ab8e - Goodbye yellow brick alpha (task T100297)
- git #40d8cbbf - Hygiene: Cleanup cached page FiXMES (task T112309)
- git #25979d6e - Tweaking WikidataPageBanner compatibility (task T98032)
- git #3226531d - Hygiene: NearbyApi and PhotoListApi should be gateways (task T110718)
- git #3e971d8f - Tooling: No need to run `bundle install` to make documentation
- git #c322c8f9 - Rename modules in resources (task T100467)
- git #9bd33f2e - Hide the back button label (task T112600)
- git #83dd2fe1 - Remove obsolete CSS rules and files
- git #0a79bf86 - Promote max-width styles from beta to stable
- git #8d7cd966 - Fix this/self confusion in callback in SearchApi
- git #87144846 - Revert "Don't show close icon when max-width applying" (task T112814)
- git #f0c39f57 - Hygiene: jscs follow up
- git #ee179678 - Revert "Revert "Migrate from SchemaMobileWebEditing to SchemaEdit"" (task T110272)
- git #127a2805 - Fix ResourceLoader module dependency issues (task T112558)
- git #39a8a694 - Hygiene: Fix a jscs issue
MultimediaViewer
[edit]- git #dc9a2d43 - Fix IE9 CSS hack (task T112035)
NavigationTiming
[edit]- git #5b5621c3 - Measure non-compliant Navigation Timing browsers (task T112593)
- git #ccec7a8a - Set mediaWikiLoadEnd directly in resourceloader.loadEnd
- git #2ef716a6 - Small clean-ups
ParsoidBatchAPI
[edit]- git #415247f6 - [1.26wmf24] In imageinfo, check for invalid title (task T114048)
- git #7fc42323 - Normalize filenames in imageinfo (task T113318)
Score
[edit]- git #b623c218 - Add attribute-setting support to score inspector (task T112930)
SemanticForms
[edit]- git #e0f15961 - Version 3.4
- git #9468b422 - Added check for null $title to getDefaultForm()
SyntaxHighlight_GeSHi
[edit]- git #532fb504 - build: Update CSSLint from 0.4.0 to 0.5.0
- git #ddd1c496 - build: Update grunt-banana-checker from 0.2.0 to 0.3.0 and make pass
- git #c0482fe7 - build: Update JSCS from 1.8.0 to 2.1.0 and make pass
- git #359c060e - Rename modules/VisualEditor to modules/ve-syntaxhighlight
- git #de31d8d7 - VisualEditor integration: Fix handling of (None) language
Thanks
[edit]- git #1336c386 - Permission file problem. (task T111738)
- git #b753350e - Remove unused key "notification-link-text-respond-to-user" (task T56979)
TimedMediaHandler
[edit]- git #7fc02b8a - Remove reference to non-existent file in CSS (task T113341)
- git #a01213a3 - Update ogv.js to 1.0 offical stable release
Translate
[edit]- git #5b0adf4a - Defer the ApiTranslateUser::trackGroup saveSettings() call (task T94480, task T92357)
- git #b732ff62 - Updated watir-webdriver Ruby gem to the latest version (task T112748)
UniversalLanguageSelector
[edit]- git #ad82b648 - Update grunt-contrib-jshint to 0.11.3
- git #b436eab7 - Add jshint to npm
UploadWizard
[edit]- git #d97dbc9e - Use OOUI dialogs instead of jquery.ui (task T112117)
- git #d1cf1ea4 - Actually pass the blacklist page title and header text to mw.Feedback (task T113040)
- git #09ebabf8 - Consistently use NS_CATEGORY / NS_FILE for namespace numbers
- git #d166cdbb - Remove some dead code related to jQuery UI buttons
- git #4fcb727d - Remove lightbox image preview dialogs (task T112907)
- git #ec468655 - Remove unused mw.UploadWizardDeedPreview class
- git #7661c862 - Remove unused mw.UploadWizardDeleteDialog class
- git #063cc6bc - Display duplicates inline rather than in a popup (task T34606)
- git #46971da7 - Do not redefine canonical English namespace aliases
- git #e3a37af7 - uw.ui.Details: Remove some dead code
- git #bc2ce0ae - Remove prefixed border-radius properties from CSS
- git #1ff96fa2 - Remove unused 'mw-coolcats' messages
- git #a066959d - Add missing 'mwe-upwiz-calendar-date' message to module definition
- git #28203e36 - Remove legacy JSHint options
VisualEditor
[edit]- git #42d04b6f - DesktopArticleTarget: Fix page title (first H1) font size in Vector
- git #5ce6faf0 - Zero-width space to avoid empty annotation cursoring bug (task T96307)
- git #04c737ba - Update VE core submodule to master (171fe11)
- git #7e0d4daf - Allow pressing 'escape' from all pages of save dialog
- git #a1147f76 - Make save dialog variable height
- git #2f184cef - Update VE core submodule to master (8012620)
- git #ade9bfda - Skin specific fixes for external link cartouches
- git #d7adf533 - MWReferenceResultWidget: Remove border from last item
- git #7d4692a6 - Make gallery icon slightly lighter and smaller by thinning borders
- git #8c66e5df - Load mwgallery on mobile as well
- git #02bb49c1 - build: Update CSSLint from 0.4.0 to 0.5.0
- git #736561f3 - Actually get uploader details when querying media info (task T109563)
- git #2d46e577 - Template placeholder: Don't show delete button if we're the only transclusion part (task T95252)
- git #8e63c9e9 - MWInternalLinkAnnotation: Make protocol matching case-insensitive (task T112158)
- git #48c849ca - MWWelcomeDialog: .html, not .text, as we're inserting HTML
- git #2007800c - MW*LinkAnnotation: Fix class names
- git #71dd91d5 - Update VE core submodule to master (5018704)
- git #9b0779da - MWWelcomeDialog: Split text, tweak styling
- git #0fdf3cbb - Update VE core submodule to master (9dcfbdb)
- git #051066ea - Server-side replace Edit=>Edit Source on talk NS (task T112366)
- git #004ae857 - MWWelcomeDialog: Switch out graphic for new one
WikiLove
[edit]- git #21d8ce16 - Fixed Style/StringLiterals RuboCop offense (task T110672)
- git #4929a989 - Updated RuboCop to the latest released version
WikidataPageBanner
[edit]- git #4a4ae6c9 - Mark blacklistSkins propery as being protected
- git #443f2bd0 - Use Config object instead of globals
- git #69cb84e2 - Overriding the heading should be configurable
- git #4dfbe506 - Do not add banner inside #bodyContent (task T108408)
WikimediaEvents
[edit]- git #61596da1 - build: Enforce JSHint and JSCS via npm test
- git #1c7cb411 - statsd: Don't allow indefinite post-poning of dispatch()
- git #19bc15e9 - Add support for statsd gauge metrics (task T112713)
ZeroBanner
[edit]- git #0c33590f - Custom interstitial button for non-js browsers
- git #2d0054f5 - DTAC Interstitial design change
wikihiero
[edit]- git #a23b5398 - VisualEditor: Make icon slight bolder for consistency
- git #601a3306 - build: Add grunt-banana-checker
- git #86ac4026 - README: Move history out into its own file
- git #45683ddf - build: Add grunt linting tasks via npm