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 (T114048)
- git #33c3843d - Updated mediawiki/core
- git #0362a85f - Updated mediawiki/core
- git #c255a485 - Updated mediawiki/core (T113813)
- git #89f37706 - Updated mediawiki/core (T113421)
- git #214f1ef8 - Updated mediawiki/core (T111385)
- git #f6029b28 - Updated mediawiki/core
- git #991e1440 - mediawiki.toolbar: temporary workaround for T113868 (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 (T113718)
- git #b4ed4d6d - Updated mediawiki/core
- git #f7a52ec4 - Updated mediawiki/core (T112002)
- git #b7cdb2ae - mw.storage: Fix broken test (incompatible with Chrome 45) (T113413)
- git #84b0606e - Updated mediawiki/core
- git #e13cebf7 - Updated mediawiki/core
- git #d079d5dd - Updated mediawiki/core (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 (T113456)
- git #c3623f8b - Backport I1ff61153d and I8e4c3d5a5
- git #d0299c7c - Fix stray literal \n in output (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" (T113511)
- git #36f661cf - Improved caching for LESS file compilation (T112035)
- git #446f177c - Updated mediawiki/core (T113413)
- git #930c66e8 - Further restrict 404s
- git #98d40d52 - Updated mediawiki/core (T113456)
- git #df44c26a - Updated mediawiki/core
- git #7ebefb49 - Updated mediawiki/core
- git #0c817cf1 - Updated mediawiki/core (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 (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 (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 (T99084)
- git #b611d49a - Refactor changeTypes in RecentChange
- git #ec658ada - Add i18n messages for ApiStashEdit (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 (T34606)
- git #fb0994d5 - Prevent IDEA error in doOperationsInternal()
- git #63938875 - Removed unused LockManager var
- git #bd6ec3bc - Added readAffinity flag to FileBackendMultiWrite (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 (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 (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 (T112035)
- git #9af439f0 - Add missing semicolon to mediawiki.filewarning.less
- git #5970f6c1 - SpecialChangeEmail: error if old email was entered in new email field (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 (T112523)
- git #353812e2 - Avoid unneeded memcached queries in showPatrolFooter()
- git #7fab3a7c - Guard "NotPatrollablePage" negative caching against slave lag (T100986)
- git #73b27a3d - Small cleanups to WANObjectCache
- git #0a83ef3c - registration: Fix merging of array_plus (T112868)
- git #f9c1bfa5 - API: Finish killing "raw mode" (T96596)
- git #d737e576 - Browser test: avoid loading elements over network (T92613, T112291)
- git #63811f0b - Drop zh-tw message "saveprefs"
- git #35e4964e - Fixed "last modified" date fudging on null edit (T112609)
- git #0eb2a955 - Make feedlink icon visible by setting a size
- git #35b6a6dc - Explicitly float local search results left so they come first (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" (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 (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 (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 (T107933)
- git #e39bd385 - When aborting EnhancedRC block line, block should reflect that
- git #adba11df - Revert "When aborting EnhancedRC block line, block should reflect that" (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 (T106966, T112646)
- git #578a0c08 - Remove unused private methods in FauxRequest
- git #e2794b8d - Remove WMF deployment hack for .feedlink from mediawiki.legacy.shared (T89981)
- git #ef1f4af0 - Allow Linker::formatComment to link to another wiki per default. (T111676)
- git #d478ffde - resourceloader: Log load.php exceptions to JavaScript console (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) (T97026)
- git #8ef4c130 - Update test documentation, fix broken links
- git #5befb9b7 - SpecialMovepage: Convert form to use OOUI controls (T86865)
- git #23acf6e7 - Move query rewriting into search backend (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() (T92357)
CentralAuth
[edit]- git #5aa12456 - Don't query for oldname if none was provided in SpecialLogAddLogSearchRelations hook (T113141)
- git #66b04287 - Use 'centralauth-state-mismatch' message in adminLock() and adminUnlock() (T103749)
- git #5dee719b - Modify <globalrenamerequest> (T112811)
- git #00f79436 - Updated watir-webdriver Ruby gem to the latest version (T112748)
CentralNotice
[edit]- git #04122d67 - Enum for banner hide reasons (T113813)
- git #d2593e89 - BannerHistoryLogger: always send log ID, never send twice (T113421)
- git #4a005c84 - KVStore: batched, more resilient implementation of TTL for items (T111385)
- git #ff754b0f - Add mw.centralNotice.getData()
- git #1c993b6a - Updated watir-webdriver Ruby gem to the latest version (T112748)
- git #64fa7737 - KVStore: Items have limited TTL (T111385)
- git #36484566 - bannerHistoryLogger.sendLog: use the promise from logEvent (T112022)
- git #f7abdb99 - Fallback for browsers that don't support Object.defineProperty (T112590, 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 (T103859)
ContentTranslation
[edit]- git #8559ee61 - ext.cx.interlanguagelink: declare dependency on jquery.uls.data (T113650)
- git #7d81c24c - Do not call cxserver to display gray interwiki link (T110246)
- git #c6855471 - API: Support limit and offset params for suggestion and translation queries (T109556)
- git #39bc6b63 - Defer the user update in enableCXBetaFeature() (T94480, T92357)
- git #ec10c59e - Update labels and headings on CXStats (T111774)
- git #2cf63dda - Add missing ApiHelp descriptions
- git #08508b0c - Don't localize the namespace unnecessarily (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 (T112960)
- git #34f89a75 - Prettify language selectors when it overflows
- git #da4188c5 - Prevent creation of unadapted link in target (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 (T113019)
- git #cef31ae8 - Revert "Do not call cxserver to display gray interwiki link" (T113026)
- git #627f95ea - Optimize link_lightgray.svg
- git #056b4e2a - Fix the PNG image path for list modules (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 (T112748)
- git #c3b5938b - Use correct domain languages when adding a link to Magnus tool (T108509)
- git #34faf8eb - Padding adjustment for the dashboard filter buttons
- git #cc276984 - Update the data for the categories test (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 (T113304)
- git #b2309b25 - iframe in french
- git #20aaf731 - Change Amazon's form button from Continue to Donate (T113624)
- git #920f9190 - Send Amazon donor to fail page on unknown errors (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 (T113089)
- git #f6889885 - Handle errors thrown by Amazon SDK (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. (T112665)
- git #38019a9b - Bring Amazon branch back to normal Mustache templates (T111424)
- git #14f9b31d - Comment out old WP API for now.
- git #ce6937da - Worldpay resultswitcher (T110423)
- git #5e8e6c9a - Don't submit an Amazon payment with invalid amount (T108123)
- git #fc09dd7d - worldpay ESOP
- git #c2a5959c - Handle results of Amazon API calls (T108123)
- git #2be94766 - de-centralize mustache js
- git #e3924988 - optional address fields for mustache
- git #ea84a1b9 - Allow callables in GatewayAdapter::$error_map (T108123)
- git #6f0b6b09 - Move Amazon test responses into their own files (T108123)
- git #762dfdb3 - Quit validating that order_id is numeric
- git #66405f62 - Add amount and currency to Amazon API post (T108123)
- git #322c8eed - Amazon code cleanup
- git #1dc9d359 - Authorize and capture Amazon payment (T108119)
- git #35576139 - Clean up a bit of Amazon javascript (T108112)
- git #92c92ea6 - Use modern hook registration for Amazon (T108112)
- git #ebc4c1fa - Move Amazon Widget script and return URL into account (T108112)
- git #e2c2b10e - Add Amazon API endpoint (T108113)
- git #2c7de69e - Add pay with Amazon SDK composer package
- git #1b03769c - Add Amazon wallet widget (T108116)
- git #752155e0 - Redirect to Amazon for login (T108112)
- git #0b458f8f - Switch Amazon to Mustache form, add modules (T108114)
- git #7a2590bb - Clear out old Amazon code to prepare for PwA (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 (T113387)
- git #07761b63 - Add an emailuser web notification (T56130)
- git #8bc0c98b - Remove talk page notification bar if all messages are read (T106033)
- git #ba478976 - IP addresses should link to Special:Contributions instead of user page for revert (T55564)
- git #429b1114 - Replace entire <li> element to produce button and popup separately (T112218)
- git #0e02fb2c - Update the API when a single notification is marked as read (T112826)
- git #d67e474d - Correct unseen animation in notifications (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 (T112251)
- git #233da11e - Make the footer links readable in Modern
- git #fd0aed5a - Handle API fetching errors (T112251)
- git #b1979531 - Updated watir-webdriver Ruby gem to the latest version (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 (T112401)
- git #cf721adf - Also defer the markRead() master updates (T92357)
- git #e4d8002d - Don't show orange alert if you are viewing your user talk page (T107655)
- git #f2ed7a6a - Don't load unused Echo JS/CSS on mobile (T112571)
- git #5b1fc2b8 - Hack around OOUI's icon pack being too large by creating our own (T112401)
- git #0c5869c2 - Use math to compute badge padding in nojs
- git #b046a106 - Don't load oojs-ui.styles on every page (T112401)
- git #3940f523 - Only load nojs Special:Notifications styles on the special page (T112407)
- git #bfd27ae7 - Wrap notifications with a link for native click behavior (T112004)
- git #0eb5d533 - Link directly to notification preferences in flyout (T112254)
- git #e77d0884 - Let action buttons center align (T112188)
- git #381b7be7 - Avoid flashes: late debounce causes annoying flashes (T112168)
- git #7ae462f5 - Use localized numbers in the badge (T112224)
- git #7ad8cc24 - Make links non-white in the notification popup in Modern
- git #15772bce - Defer the "seen time" updates on GET requests (T94448, 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 (T112186)
- git #48dc79be - Restyle buttons to be fully clickable (T112188)
- git #fbd05031 - Remove unnecessary calc() from css
- git #5c49d148 - Override padding for links in personal tools in Modern skin (T111825)
- git #957c2b0c - Only use inverted icons for skins using the MediaWiki OOUI theme (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 (T108190)
- git #aae891d8 - Use #pt-notifications-alert to get Special:Notifications link (T111783)
- git #73e3ed37 - Add a tooltip to the notification badges (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 (T111740)
- git #f4fd809e - Only send api request if the popup is opening (T111667)
- git #327466a2 - Align notification badge higher on the personal navigation bar (T108190)
- git #36191fc2 - Fix the badge icon update (T111432)
- git #dbefd3b6 - Specify firstHeading rule for .mw-special-Notifications only (T111628)
- git #311c3aad - Restore echo.alert styles
- git #f9c58089 - Move edit-user-talk to messages (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 (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 (T111285)
- git #f6a12f10 - Correct 'primaryLink' to 'primaryUrl' everywhere
- git #35c4a379 - Use db-replicated objectcache for storing last seen time (T95839)
- git #1ac72cc0 - Split alerts and messages in Echo (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 (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 (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 (T110326)
- git #973bb10a - Defer the User::saveSettings() call in TopicListBlock (T92357)
- git #8b09a9f2 - Assume wgUser when no ParserOptions are given (T113106)
- git #3e58eb2a - Fix LESS syntax error
- git #1392188a - Browser tests: remove redundant assertion
- git #d53caf22 - Use localized version of LQT magic word (T110723)
- git #5f9ce508 - Instantiate the Optin controller only when needed
- git #8a091c50 - Preload new topic (T112037)
- git #09d031c9 - Show real output instead of placeholder HTML (T110696)
- git #0f841313 - build: Enable jscs rule 'requireSpacesInsideBrackets' and make pass
- git #4a42ebd7 - Read board content from master db (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 (T112784)
- git #78aa39c2 - Make sure $title object has the correct article id (T112784)
- git #857680cb - Make it seem like new workflow creation has no page (T111830)
- git #85f3e80b - Clear LinkCache when failing to fetch Flow board (T111830)
Gather
[edit]- git #69d7617b - Get rid of deprecated module warnings (T112961)
- git #c8520ef7 - Fixed Metrics/LineLength RuboCop offense (T112099)
- git #b24a2789 - Fixed Style/AlignParameters RuboCop offense (T112099)
- git #ea330317 - Fixed Style/HashSyntax RuboCop offense (T112099)
- git #c41d00cd - Fixed Style/IndentationWidth RuboCop offense (T112099)
- git #acd99b65 - Fixed Style/RegexpLiteral RuboCop offense (T112099)
- git #53b7d0ae - Fixed Style/SpaceAfterColon RuboCop offense (T112099)
- git #d7f5d823 - Fixed Style/SpaceAroundOperator RuboCop offense (T112099)
- git #78c47e12 - Fixed Style/SpaceInsideParens RuboCop offense (T112099)
GeoData
[edit]- git #aeac41ca - Remove use of no longer existing $wgUseDumbLinkUpdate variable (T112915)
- git #ce5598ad - Move updateIndexGranularity into maintenance subdirectory
GettingStarted
[edit]- git #3e3fc925 - Remove !ie hacks (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 (T111184)
- git #2bda4398 - Fixed Style/SpaceInsideHashLiteralBraces RuboCop offense (T111184)
- git #4e4baedb - Fixed Style/SpaceAroundOperators RuboCop offense (T111184)
- git #29ec2312 - Updated RuboCop to the latest version
- git #f85439cc - Upgrade browser tests to use mediawiki_selenium 1.x (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 (T113413)
- git #52f25973 - Fix module deprecation warning in WatchListGateway (T112961)
- git #b8f76e01 - Hygiene: WatchlistApi -> WatchlistGateway (T110718)
- git #52d243b6 - Do not apply max-width to notifications overlay (T112988)
- git #800ae5ba - Don't double load gallery css (T110709)
- git #cec3053c - Get rid of deprecated module warnings
- git #6a4bfdd0 - Make Categories overlay work again (T112800)
- git #d908ab8e - Goodbye yellow brick alpha (T100297)
- git #40d8cbbf - Hygiene: Cleanup cached page FiXMES (T112309)
- git #25979d6e - Tweaking WikidataPageBanner compatibility (T98032)
- git #3226531d - Hygiene: NearbyApi and PhotoListApi should be gateways (T110718)
- git #3e971d8f - Tooling: No need to run `bundle install` to make documentation
- git #c322c8f9 - Rename modules in resources (T100467)
- git #9bd33f2e - Hide the back button label (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" (T112814)
- git #f0c39f57 - Hygiene: jscs follow up
- git #ee179678 - Revert "Revert "Migrate from SchemaMobileWebEditing to SchemaEdit"" (T110272)
- git #127a2805 - Fix ResourceLoader module dependency issues (T112558)
- git #39a8a694 - Hygiene: Fix a jscs issue
MultimediaViewer
[edit]- git #dc9a2d43 - Fix IE9 CSS hack (T112035)
NavigationTiming
[edit]- git #5b5621c3 - Measure non-compliant Navigation Timing browsers (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 (T114048)
- git #7fc42323 - Normalize filenames in imageinfo (T113318)
Score
[edit]- git #b623c218 - Add attribute-setting support to score inspector (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. (T111738)
- git #b753350e - Remove unused key "notification-link-text-respond-to-user" (T56979)
TimedMediaHandler
[edit]- git #7fc02b8a - Remove reference to non-existent file in CSS (T113341)
- git #a01213a3 - Update ogv.js to 1.0 offical stable release
Translate
[edit]- git #5b0adf4a - Defer the ApiTranslateUser::trackGroup saveSettings() call (T94480, T92357)
- git #b732ff62 - Updated watir-webdriver Ruby gem to the latest version (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 (T112117)
- git #d1cf1ea4 - Actually pass the blacklist page title and header text to mw.Feedback (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 (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 (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 (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 (T109563)
- git #2d46e577 - Template placeholder: Don't show delete button if we're the only transclusion part (T95252)
- git #8e63c9e9 - MWInternalLinkAnnotation: Make protocol matching case-insensitive (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 (T112366)
- git #004ae857 - MWWelcomeDialog: Switch out graphic for new one
WikiLove
[edit]- git #21d8ce16 - Fixed Style/StringLiterals RuboCop offense (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 (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 (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