MediaWiki 1.26/wmf20/Changelog
Appearance
< MediaWiki 1.26 | wmf20
Core changes
[edit]- git #f9d6ca05 - Decline to cache preprocessor items larger than 1 Mb (task T111289)
- git #fb6351fd - Update CentralNotice submodule
- git #4bdfb59d - Updated mediawiki/core
- git #2154acc5 - Updated mediawiki/core (task T110353)
- git #7fca4857 - Updated mediawiki/core (task T111156)
- git #2ecdb7d9 - Updated mediawiki/core (task T88223)
- git #a68c198b - Updated mediawiki/core (task T110629)
- git #6c85ad3a - Updated mediawiki/core (task T110007)
- git #cc643a09 - Deprecate unconditional loading of mediawiki.ui.button on all pages (task T98395)
- git #799aa7ab - Updated mediawiki/core
- git #78686a1b - Updated mediawiki/core
- git #97ab82ea - Updated mediawiki/core (task T110972)
- git #c333476a - Updated mediawiki/core
- git #5a735765 - Updated mediawiki/core (task T105968)
- git #589d6852 - Updated mediawiki/core (task T92801)
- git #2eba8c39 - Updated mediawiki/core (task T110823)
- git #6656de55 - Revert "Prevent the jumbling up of autocomments in RTL" (task T110716)
- git #95341e37 - Updated mediawiki/core (task T110676)
- git #20fae091 - Updated mediawiki/core (task T110518)
- git #754b222d - Add ParserOutput cache and expiry times to NewPP report
- git #3a3d943e - Updated mediawiki/core (task T110436)
- git #d34ed1ac - Don't free the parser in the catch() block of parse() (task T89532)
- git #4356eaa4 - registration: Fix namespaces added through the ExtensionProcessor (task T110389)
- git #66dcfd12 - Updated mediawiki/core (task T97620)
- git #f09aae00 - poolcounter: Convert slow-parse to LoggerFactory with data context
- git #d7498d44 - Updated mediawiki/core (task T105890)
- git #2d2015a5 - maintenance: Handle errors in deleteEqualMessages.php
- git #a107f94a - deleteEqualMessages.php: Avoid "Transaction already in progress" warning (task T110189)
- git #a1c6d724 - Updated mediawiki/core
- git #54fa0202 - Updated mediawiki/core
- git #2586dd1c - Updated mediawiki/core
- git #9995b24b - Updated mediawiki/core
- git #c1316edb - Updated mediawiki/core
- git #bd963865 - Fixed some RequestContext IDEA errors with msg() callers
- git #c9b1fe18 - Added reentrant lock support to BagOStuff
- git #62e3da7e - objectcache: Document the primary entry points people should use
- git #e81b4e46 - mediawiki.ForeignApi: Module should target mobile (task T66636)
- git #f1223f90 - objectcache: Use newAccelerator() fallback instead of try/catch
- git #5781d545 - Fixed usage of ChronologyProtector in MediaWiki (task T101224)
- git #79ce51d1 - objectcache: Make first parameter of newAccelerator optional
- git #e0ec5314 - mediawiki.api.upload: Improve error handling when using #uploadToStash
- git #4738b66e - mediawiki.api.upload: Expand documentation
- git #86c701f2 - objectcache: Remove use of deprecated $wgSessionsInMemcached
- git #bc01f1ef - mediawiki.ForeignApi: Use location instead of window.location
- git #ee7132a5 - mediawiki.api.uploadWithFormData: Implement in terms of existing mw.Api functionality
- git #9442f8c1 - Fixed HashRing IDE errors
- git #da531a8b - Fixed "undefined class" IDE errror from INF use in @param
- git #25cda1d8 - Fix classname mismatch between upload js and templates/thumbnail.html (task T109952)
- git #221acd4e - BagOStuff: Don't try to access a protected variable in a closure
- git #5f6315ae - Add JamesF to credits in developers section
- git #e36195ea - Move Tyler and Chris to the developers section of CREDITS.
- git #fb18c6e0 - Add Geoffrey Mon (Sn1per/GEOFBOT) to CREDITS
- git #deabaff4 - Add Adyghe to Names.php
- git #78f1fee5 - BagOStuff: Don't use $this in a closure
- git #7b997f4a - Fixed IDE error in mergeViaLock()
- git #a556484b - Revert "Count API and hook calls, with 1:1000 sampling"
- git #a45c118e - Include job attempt count for redis in showJobs.php
- git #63ac28b4 - OOUIHTMLForm: Display errors in a nicer way, part 2 (task T98894)
- git #0a6803e1 - HTMLForm: Move header formatting OOUI-specific code to OOUIHTMLForm
- git #40abd65b - HTMLForm: Move section formatting OOUI-specific code to OOUIHTMLForm
- git #4ea3974e - OOUIHTMLForm: Display errors in a nicer way, part 1 (task T98894)
- git #79ae8460 - resourceloader: Remove old experimental "AsyncLoading" feature
- git #2f30ff7a - Introduce mediawiki.ForeignApi (task T66636)
- git #e3d3099d - Remove redundant comment-stripping in OutputPageTest
- git #5d7ffb07 - Fixed ParserCache IDE warnings
- git #6a78b481 - resourceloader: Remove remoteBasePath from FileModule version hash (task T102578)
- git #75d0e30f - Revert "Adding release note for category changes in watchlists"
- git #e412ff5e - Revert "Enable users to watch category membership changes" (task T109638)
- git #1fb5bbc1 - mediawiki.api.upload: Use this.defaults.parameters instead of all-custom params
- git #e536d190 - mediawiki.api.upload: Clean up the iframe and form when done (task T107620)
- git #334e3536 - mediawiki.api: Correctly handle boolean parameters
- git #8f185f06 - mediawiki.Upload: Allow passing mw.Api objects, not just configs
- git #6b791050 - TitleInputWidget: Add 'maxLength' of 255 and use $.byteLimit (task T106454)
- git #21d07c4e - TitleInputWidget, UserInputWidget: Allow overriding 'infusable'
- git #fab41453 - TitleInputWidget: Allow suppressing search suggestions
- git #b6046dff - Refactor NamespaceInputWidget (task T99256, task T106138, task T109559)
- git #eec968e7 - Add public keywords to QueryPage subclasses
- git #04f93370 - Replace 'emailpage' with 'emailuser' (task T109614)
- git #1d4fe4ab - Made MWTimestamp handle UNIX floats
- git #32f0abe6 - Prevent PRAGMA query spam in debug/DBPerformance logs
- git #78c66e64 - Tiny clean up of Parser::doQuotes()
- git #8a126ee3 - Switched job run time profiling to context getStats()
- git #d8931781 - Fixed BagOStuff getScopedLock() docs
- git #b8f23142 - Use stock BagOStuff lock methods in MessageCache
- git #4f7086da - API i18n: Split existing non-English prop messages for param-per-value (task T109541)
- git #a7cb3171 - Remove maintenance script fixSlaveDesync.php
- git #4e09a3e9 - Set 'List-Help' header for watchlist emails (task T58315)
- git #285be4fd - Avoid full RC table scans in ChangeTags::updateTags()
- git #047fc253 - RC: Handle getLine returning null, which breaks Redis engine (at least HHVM) (task T109544)
- git #c9cb229e - Update OOjs UI to v0.12.5
- git #4f0b16b9 - Fixed BufferingStatsdDataFactory::timing() callers to use ms
- git #bb281c03 - Sync up with Parsoid parserTests.
- git #bc75784c - T106578: Update Sanitizer to match legal HTML5 character entities.
- git #87eebf8d - Support IPv6 URLs in bracketed and auto links.
- git #3964b4cc - Migrate move protect log to new log system (task T47988)
- git #29969fa0 - mediawiki.Upload, mediawiki.Upload.Dialog: Tweak documentation
- git #6f8c3359 - Prevent the jumbling up of autocomments in RTL
- git #b52b3f24 - Add American sign language (ase)
- git #5844ebcd - CSSMin: remove dot segments in relative local URLs
- git #515c81b0 - Skip adding wikitext test pages in PrefixSearchTest if NS_MAIN is not wikitext (task T97416)
- git #72c493a3 - Added a tombstone comment to WANObjectCache
- git #02750270 - Include generated metadata for redirects (task T92796)
- git #e66ee985 - SpecialVersion: Handle Closures in $wgHooks nicer
- git #9ff11f6d - API Credits proper ordering
- git #e69c4c49 - Remove unreachable block
Vendor
[edit]Extensions
[edit]AbuseFilter
[edit]- git #856f59a0 - Move rule tokenization to new AbuseFilterTokenizer class
- git #11f17d07 - Clean-up of AbuseFilterParser::nextToken()
- git #d010f3c0 - No longer call removed SpecialPage::getLocalPageForName (task T54919)
- git #e3db4db8 - Fix addMissingLoggingEntries maintenance script handling of newlines (task T54919)
- git #3eee5c7d - Drop unused AbuseFilterParser::$mParams property
BetaFeatures
[edit]- git #b4179178 - build: Updating development dependencies
CentralAuth
[edit]- git #330f2a43 - Conversion to using getMainStashInstance() (task T97620)
- git #9a94d8d2 - ext.centralauth.ForeignApi: Module should target mobile
- git #54bd73e0 - Implement a mediawiki.ForeignApi extension (task T66636)
- git #90eeff0e - Avoid passing non-strings into User::getCanonicalName (task T109973)
- git #d3f20b8c - build: Updating development dependencies
- git #8c445b7b - SpecialWikiSets: always sort wpWikis alphabetically (task T36874)
- git #f5652d64 - Improve querying on GlobalUsersPager (task T102915)
- git #7d86afdf - Simplify CentralAuthHooks::onGetPreferences (task T18690)
- git #e505f08c - Made doListUnattached() private
CentralNotice
[edit]- git #ead16b67 - Ensure mw.centralNotice is defined
- git #f92f7cea - Fix to floating-point validation
- git #a14177ea - Fix reason for Special:HideBanners on close
- git #c3fb13a7 - Legacy support campaigns mixin
- git #ad21855d - Inline documentation for mw.centralNotice.setBucket
- git #04320ace - Support legacy banner_count field for S:RI
- git #4e43f433 - Banner history logger: again, update EventLogging schema version
- git #e8c85ea2 - Admin UI: Add mediawiki.template dependency
- git #e1f360c3 - Fixed a few IDEA doc errors
- git #6191586a - Banner history logger: update EventLogging schema version
- git #090eb595 - Improve name of banner history log rate URL parameter
- git #07682d72 - Increase version number to 2.6.0 due to refactor and new features
- git #84e7ee27 - Add mobile target to banner history RL module
- git #6733f1a6 - Banner history: improved async dependencies and added comment
- git #e66feda8 - Add BannerMixinHook tests.
- git #eb6d89f0 - Reset .gitreview defaultbranch to master
- git #ace65d4c - BannerHistoryLogger: Increase random shift of timestamps
- git #02b46100 - GeoIP tests: move saving of original values outside setup
- git #78e33a05 - BannerHistoryLogger: comment about temp measure for minification
- git #9fdd6ee9 - BannerHistoryLogger: anticipate RL resources for sendLog()
- git #85471ba5 - QUnit: call reallyInsertBanner() due to async issue
- git #2c29ea92 - Fix typo in efCentralNoticeEventLoggingRegisterSchemas
- git #5abb5437 - Better message for banner history logger rate UI
- git #efff93e2 - Execute display logic right away
- git #cad12720 - Banner history logger campaign mixin (task T90918)
- git #638d1ea7 - Fix a typo in ext.centralNotice.kvStore declaration
- git #4092020d - Display: Improvement and fix in public bucket methods
- git #f4b10d18 - KVStore: Various minor improvements
- git #d9177e9f - Fix reference issue in Campaign::getCampaignMixins()
- git #18bcbd34 - Get URL params via mw.Uri() instead of ad-hoc methods
- git #8b0f4783 - Campaign mixins: Fix handling of removed parameters
- git #44bd32e5 - Fix campaign mixin query bugs
- git #a125391b - Fix campaign mixin update bug
- git #0298af2c - Add geoIP tests (task T107359)
- git #9af91ae7 - Refactor client-side API and RL modules for banner display (task T100686, task T100372, task T102848)
- git #794e1767 - Remove use of ResourceLoader::makeLoaderConditionalScript()
- git #2f7d839c - Remove automatic landing page links feature (task T98747)
- git #d6476ff5 - Remove dead code for targetting users based on UserDailyContribs data
- git #0cea1a71 - ChoiceData: in category, substitue {{{campaign}}} and {{{banner}}
- git #b0ae180b - Only add UserMerge tables if $wgNoticeInfrastructure = true;
- git #46a632d2 - Campaign-associated mixins: schema update (task T90915)
- git #9456095b - Refactor BannerChoiceData => ChoiceData (task T100686)
- git #1a1153ae - Remove unused BannerStats RL module
- git #8fa8caa1 - Parse older format of Geo cookies (task T103720)
- git #24168dd5 - bannerController.lib: KV store with localStorage (task T94763)
- git #2a46d85a - Campaign-associated mixins (task T90915)
- git #00d80a4a - Initialize empty $filtered array in SpecialGlobalAllocation::filterCampaigns
- git #ac6fa028 - Hygiene: Officially deprecate global functions
- git #d24bbd04 - Parse region in geoip cookie (task T101819)
- git #284a8e25 - MWException -> Exception (task T97855)
CirrusSearch
[edit]- git #67163dc9 - Completion suggester : improve precision
- git #6db7cec3 - Allow CIDR ranges to be opted into per-user poolcounter (task T76497)
- git #3a700484 - Fix Undefined variable: wgCirrusSearchPhraseSuggestUseText
- git #f1596a09 - Move query rewriting into search backend (task T106888)
- git #89dd95f4 - LoggerFactory::getLogger -> LoggerFactory::getInstance
- git #0c909740 - Fix undefined index errors
- git #1e94e52a - Revert "Make prefer-recent tests must more consistent"
- git #580a1777 - Rework regex for quoted keyword:"..." extraction
- git #c87a321e - Add an initial scoring function (task T106128)
- git #e1c01ef3 - Avoid counting arrays if not needed
Cite
[edit]- git #fd5fc271 - Fix white spaces
- git #04ac55ed - Revert "Use display: inline-block instead of unicode-bidi" (task T108493, task T110057)
Citoid
[edit]- git #f1258dc3 - Make basic button full width (task T108725)
ContentTranslation
[edit]- git #83baeff6 - Fix: References are adapted with same content (task T110007)
- git #42f6e586 - Ask the user to log in if the session is lost (task T105968)
- git #c05c872c - Correct a grammar mistake in cx-license-agreement
- git #cbffbce1 - Split apihelp messages to separate i18n json files
- git #fbe25918 - Code cleanup in ext.cx.entrypoint.js
- git #35c2d23f - Set correct label and lang/dir attributes in the dashboard filter (task T109590)
- git #060c6aa1 - Refactor the dashboard and translationlist modules
- git #7de1a7c5 - Validate the references when restored from draft (task T109574)
- git #180f4820 - Revert "Temporarily disable notifications" (task T108559)
- git #f4aeb56d - Revert "Refactor the dashboard and translationlist modules" (task T109659)
- git #e96024af - We no longer need META_CONTENT BC check
- git #f2073700 - Refactor the dashboard and translationlist modules
- git #a64d657b - Temporarily disable notifications (task T108559)
- git #9086d5b1 - Convert errors to text before logging
DonationInterface
[edit]- git #5637982c - Convert queue message back into DI format (task T109527)
- git #1087de68 - update vendor submodule
- git #6fd876dc - Disable Amazon forms (task T107528)
- git #b77ea6f4 - Append specific message to generic communication error (task T109527)
- git #0293617c - Consolidate slayer logging; general cleanups (task T107851)
- git #964d119a - Log real GC error on validation problem (task T107845)
- git #59151bfa - Blank submethod on method change, OID on recur change (task T105041, task T108248)
- git #8c10523e - Fix AstroPay signature when values contain plus sign (task T109335)
- git #816361f7 - Log signed message and signature on 'Invalid control' (task T109335)
- git #8ad4c9d5 - Stop fetching fields twice in message creation
Echo
[edit]- git #9289f8f3 - Fix fatal DB exception (task T105890)
- git #c94c3f3d - Select specific rows in EchoEventMapper::fetchByUserBundleHash() (task T105890)
EducationProgram
[edit]- git #85a7d393 - Handle non-array serialized event info gracefully (task T110972)
EventLogging
[edit]- git #a56a7fe9 - Update a bunch of links to use HTTPS instead (task T109476)
FlaggedRevs
[edit]- git #37134856 - Removed an unnecessary apostrophe from a message
- git #fc30481d - i18n: Add PLURAL/GENDER support to revreview-reject-summary-*
Flow
[edit]- git #292d4093 - Anchor the regex for ./ stripping (task T110676)
- git #83d98e78 - Add Western Balochi namespace
- git #890bef9d - Fix CAPTCHA on new editors (task T109554)
- git #1cc844ca - Added $rclass to BagOStuff lock() method to match core
- git #ddb3ba0d - Update Mazandarani namespace
- git #522a55a6 - Don't open two editors when clicking a nested reply link (task T109748)
- git #a8024d4d - After switching editors, move cursor to end (task T97290)
- git #3cb902ce - Browser tests: update for new Flow editor
- git #336240d8 - Use rc_source instead of rc_type
- git #51e26423 - Use messages that actually exist for tooltips in SidebarExpandWidget (task T103584)
- git #324abc5b - Clean up width toggle styles (task T103584)
- git #d0179278 - WikitextEditorWidget: Prevent preview link from being followed (task T109664)
- git #d2a6a4a7 - Cleanup debugging code for isTalkpageManagerUser (task T109063)
- git #51e0798e - Make pressing Escape key in new topic title input also cancel (task T101178)
- git #f8405071 - Add Persian special pages aliases
- git #fc87d5ed - Turn spaces into tabs
- git #df754ad3 - Turn FlowCreateMentionTemplate.php into multi-template-creation script
- git #8d0d966a - Rename memcache.buffered to memcache.non_local_buffered
- git #4fece057 - build: Add a 'fix' task for jscs:fix and run jshint first
- git #16e9ff24 - build: Update grunt-jscs from 1.8.0 to 2.1.0
- git #ce342e9c - Fix error in IRCLineUrlFormatter (task T109537)
- git #70d13be1 - Use the correct context for error in the api response
- git #fb0c730a - Enable VE by default
- git #ba1f16ff - Disable site search for NS_TOPIC, since it doesn't work (task T109211)
- git #04e9e92d - Update description content immediately after save
- git #426c0745 - Get rid of $wgFlowOccupyPages (task T105574)
Gadgets
[edit]- git #b09b2365 - Add german namespace aliases
- git #4f2a4091 - Load namespaces
Gather
[edit]- git #fde4d864 - QA: Check login succeeded
- git #251c210b - Correctly identify LocalSettings.php as php
- git #2185b615 - QA: More integration tests on each commit (task T107908)
- git #001c89d6 - Run Gather browser tests on various commits (task T107908)
- git #c6f6ecce - Fix template for collection item (task T109326)
Graph
[edit]- git #f6bf2791 - VisualEditor: Add graph icon
- git #027d66bf - VisualEditor: Always use LTR for JSON input
- git #53f1ce3f - Add features to TableWidget
- git #18137d7a - Edit a single graph data pipeline within VE (task T100353)
- git #2cfb8595 - Add custom TableWidget and RowWidget
LiquidThreads
[edit]- git #eba86ebf - Remove new messages notice from watchlist (task T107897)
Math
[edit]- git #640bf070 - Add Persian special page alias
MobileFrontend
[edit]- git #02beaa11 - Make the list of possible top headings configurable (task T110436)
- git #41ddf7fa - Fix font size of oojs-ui component
- git #89ba7149 - Remove isBorderBox from editor overlay
- git #a11aca53 - Bring back the last modified bar padding in beta (task T109904)
- git #927e4b66 - Empty message on watchlist center aligned (task T103727)
- git #aab1bd01 - QA: Assert that diff page has fully loaded at end of click diff link step
- git #c3c5d4e8 - Rename quickLookup to Hovercards (task T100726)
- git #1696e24c - Simplify editor switcher to match VE implementation
- git #c4d9aa24 - Return the redirect target with Fragment (task T109783)
- git #44165c11 - Remove the experimental header from alpha and beta (task T108988)
- git #e8087628 - Make mobile site module position bottom. (task T106756)
- git #82e9aeb0 - QA: Assert login step has completely successfully before continuing (task T109593)
- git #45c631f8 - Promote expand sections by default to beta (task T109149)
MultimediaViewer
[edit]- git #694292b4 - Add missing dependency on 'mediawiki.ui.button' (task T111156)
OpenStackManager
[edit]- git #1a06236b - Fix logic to refresh the service catalog. (task T110629)
PoolCounter
[edit]- git #af3ce612 - Add support for connect_timeout (task T105378)
Scribunto
[edit]- git #7cc5449c - Fix-up for I32bad5fd9
- git #95605fc8 - Cache Lua code files in APC
- git #87bc426b - Don't override other content added to the edit page
SecurePoll
[edit]- git #e04e2847 - purgePrivateVoteData: Don't cronspam if table isn't there
SyntaxHighlight_GeSHi
[edit]- git #58c966e1 - Revert "Don't top-load CSS" (causes FOUC)
TimedMediaHandler
[edit]- git #e6893ec8 - TimedText: Fix the create/edit selector script
- git #86f743dd - Re-disable 2-pass Theora encoding temporarily (task T109608)
- git #1de34f0d - Fix jshint errors
- git #1f1bd2e3 - Allow for potentially multiple types of subtitles
Translate
[edit]- git #6d727737 - Allow case sensitive search (task T100013)
- git #8c115775 - Show the selected language at the top left, even though it has no results.
- git #e5b153ae - Special:SearchTranslations addHelpLink
- git #2ece26a3 - List the selected filters at the top left in Special:SearchTranslations. (task T98560)
- git #30961a4f - Support search for all words in the search string. (task T100346)
- git #c41a8c1b - Use TUX elements to build tabs. (task T100175)
UniversalLanguageSelector
[edit]- git #1048420a - Fix-up for Ib98499040
- git #86a4abac - Use localStorage to store previous languages, not cookies (task T110353)
UploadWizard
[edit]- git #d4d0bf5f - Work around <input type=file multiple> having wrong .value on IE 11 (task T88223)
- git #7347d0d3 - Keep the uploads sorted in the order they were created in initially (task T92801)
- git #5c11db38 - [UploadWizard] Introducing the usage of an object reference (task T105283)
VisualEditor
[edit]- git #6e44d8a7 - Use mw.Title to localise file: prefix on new images (task T110104)
- git #44d6ca61 - Update VE core submodule to master (bf76dd7)
- git #48a07e0b - Use new internal link builder (task T64816)
- git #d97f8501 - Fix flash of bad ve-edit tab on non-wikitext page in enabled namespacea
- git #4e3d3acf - mw.DesktopArticleTarget.init: Don't make non-VE edit tab collapsible
- git #78252938 - Fix flash of wrong Edit tab in non-VE namespaces
- git #b5dd8668 - ve.ce.MWTransclusionNode: Pass number of templates to context (task T109564)
- git #a67965a8 - MWInternalLinkAnnotation: Override new getDisplayTitle method (task T109980)
- git #45643992 - Fix pattern for matching wikitext headings
- git #a33b082c - MWWikitextStringTransferHandler: Show indeterminate progress bar while converting
- git #5bc3bd48 - Update VE core submodule to master (442ec14)
- git #ee06f948 - Update VE core submodule to 89f6c2d7
- git #ceb0e1f8 - Autolink typed ISBN/RFC/PMIDs (task T109498)
- git #3adfa82a - Update VE core submodule to b5eaa6f
- git #e59ee878 - Add spacer above basic reference option (task T108725)
- git #d868a0f9 - Update VE core submodule to master (7ec7bb5)
- git #01f72079 - Don't retry request in tryWithPreparedCacheKey unless the error was badcachekey (task T109787)
- git #668a1491 - QA: Upgrading to mw-selenium 1.x (task T99661)
- git #55f78fcb - MWLinkNodeInspector: Remove 'Open' button (task T109646)
- git #21b86a2b - Use ve.dm.MWInternalLinkAnnotation for autolinks where appropriate
- git #2852f636 - Builder for ve.dm.MWInternalLinkAnnotation (task T64816)
- git #bf520fee - build: Enable jscs jsDoc rules 'require*Types' and make pass
- git #282ddfa1 - build: Enable jscs jsDoc rule 'checkTypes' and make pass
- git #9e7041f9 - build: Enable jscs jsDoc rules 'checkRedundant*' and make pass
- git #00d3226b - build: Enable jscs jsDoc rule 'checkParamNames' and make pass
- git #85f91f39 - build: Enable jscs jsDoc rule 'requireNewlineAfterDescription' and make pass
- git #945242a5 - build: Enable jscs jsDoc rule 'checkAnnotations' and make pass
- git #19df1d4c - build: Enable jscs rule 'requireVarDeclFirst' and make pass
- git #f5c6f611 - build: Enable jscs rule 'requireSpacesInsideBrackets' and make pass
- git #06cdfe7a - build: Enable jscs rule 'requireDotNotation' and make pass
- git #2efec36a - build: Bump jscs devDependency from 1.8.0 to 2.1.0
- git #44d739c1 - Update VE core submodule to master (4c8168a)
- git #c0d25466 - Add down indicator to advanced menu in mobile
- git #5e02fe9f - Save dialog: Don't try to pass in undefined checkboxes fields to setupCheckboxes (task T109501)
- git #17f0fffe - Update VE core submodule to master (1191940)
- git #a6775796 - Detect paste of wikitext and convert it (task T54204, task T109449)
WikiEditor
[edit]- git #1d654454 - Dialogs: handle jQuery content for dialogs (task T109781)
Wikidata
[edit]- git #8b45a4e7 - Update Wikidata - fix for change dispatcher
- git #91ecea5f - Update Wikidata - Fix formatting of client edit summaries (task T110823)
- git #b14766e8 - Fix Wikidata.php entry point for jenkins (task T110518)
- git #f98a7626 - Update Wikidata - wrap usage tracking batch updates in transaction
WikidataPageBanner
[edit]- git #6bcf7252 - WikidataPageBanner replace div with h1 for heading (task T109811)
- git #4a8717e1 - Fix position of icon-cruft relative to page banner
- git #20b8f242 - WikidataPageBanner move toc position (task T109628)