MediaWiki 1.23/wmf1
MediaWiki 1.22/wmf22 | Deployment of MediaWiki 1.23wmf1 to Wikimedia sites | MediaWiki 1.23/wmf2 |
The latest version (labeled "1.23wmf1") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Thursday, 24 October 2013 (see the roadmap).
Core changes
edit- git #7ef1ee47 - Handle Swift JSON listings with unqualified timestamps
- git #0eeaa4e4 - Catch temp container thumbnails in cleanup script
- git #313457c3 - Fixed redis reconnect handling when passwords are used in luaEval()
- git #8b4c3d8e - Bump GuidedTour for Growth team deploy
- git #90c44d70 - Bump GettingStarted for Growth team deploy
- git #e1150a04 - Include server in redis lua errors
- git #0cc22f64 - Update Wikibase, use siteGroup setting instead of doing lookup (bug 56602)
- git #48559933 - Update VisualEditor to wmf1 branch for cherry-pick
- git #ddeb0f9b - Vector: Set media screen on styles.less (bug 56366)
- git #3089f980 - Updating CentralNotice master
- git #1e777301 - Update Wikibase, fix for property input field (bug 56296)
- git #3c2b1e1b - Revert "Revert "Update MobileFrontend to wmf1 tip""
- git #b0c1da5b - Update VisualEditor to wmf/1.23wmf1 branch tip for cherry-pick
- git #c4861103 - Revert "Update MobileFrontend to wmf1 tip"
- git #bf157169 - Update MobileFrontend to wmf1 tip
- git #eb93a473 - Updated Zero ext
- git #7323a71a - Update MobileFrontend to wmf1 tip
- git #2b7b54e4 - Update Wikibase (bug 56096)
- git #2e599e4d - UploadStash::removeFileNoAuth shouldn't need auth (bug 56298)
- git #e66a84a8 - Fixed use of wrong callback array element (bug 56124)
- git #d54c86c1 - update CentralNotice submodule
- git #5e249322 - Update Wikibase, fix for uncaught exception in ByPropertyListUnserializer
- git #ff655b30 - Update MobileFrontend with cherrypick
- git #26fe2151 - Update CentralNotice
- git #cf3c2136 - Set $parentLen in contributions (bug 56115)
- git #16b9493b - Commit of various wmf-branch live hacks
- git #209cdf31 - Initial bump to 1.23
- git #96a9a3e1 - Fix double-parsing of account creation messages. (bug 44718, bug 52191)
- git #2a982e0e - Cleanup skins/SiteBarTest and @todo/covers
- git #4bb09bbc - @covers for all GlobalFunc tests
- git #c8006382 - Improve linkprefix regular expressions (bug 52865)
- git #de7af7ac - Fix scope on all /phpunit test methods
- git #c40786cb - Cleanup tests/includes/media
- git #348de7a7 - mediawiki.inspect: use $.toJSON & add workaround for FF oddity
- git #9efb7a73 - New hook accommodates non-revision rc queries
- git #6e4a46c3 - Add $wgSemiprotectedRestrictionLevels (bug 43462)
- git #d1bc243f - Remove all instances of the word "iff"
- git #613c4512 - Fix doc error in new incr test
- git #bb0044f6 - Address PHP CodeSniffer errors and warnings
- git #17c1e912 - General cleanup of Parser tests
- git #7342f749 - tablesorter: Unbreak abbreviated month name support (bug 56038)
- git #5bf45af5 - Cleanup MagicVariableTest
- git #940fb88b - Parser::replaceInternalLinks: fix batching
- git #33c5d1db - Use restriction-level-* messages in Linker::formatTemplates (bug 43462)
- git #e6b1baf2 - Avoid master queries in Revision::newFromTitle(..., Revision::READ_NORMAL)
- git #face4812 - Fix Redis increment behavior by using BagOStuff->incr instead (bug 55986)
- git #7cff82a1 - Test BagOStuff->incr method
- git #d94d2065 - mediawiki.util: Use 'wikipage.content' hook for TOC hiding (bug 54437)
- git #25d1af12 - lockmanager: QuorumLockManager subclasses can get EX/SH locks at once
- git #46a17d0f - Cleanup /languages/* tests
- git #af628c51 - mw.api.postWithToken now forwards promise on fail if we have token
- git #fb16eb2a - Add more @covers tags and test cleanup
- git #31c479de - Mention the new HTMLForm 'vform' display format.
- git #a8ed966e - Fix typo erronously -> erroneously
- git #0bd19ecf - jquery.localize: Fix incorrect use of void tag for <html:msg> (bug 40598)
- git #9590795b - Add 'RedisPubSubFeedEngine' feed engine
- git #cf03ff33 - Added ceph comment
- git #ca8810e2 - Added a few more trx sanity checks to DatabaseBase
- git #ee9d4dca - Declare visibility on class properties
- git #4e941cf4 - Add @covers tags for more tests
- git #b071c709 - Fixes for duplicateStderr (I833aeb3a)
- git #d7b953c2 - Remove proxy check in EditPage.php (bug 54597)
- git #678d976f - mediawiki.inspect: add CSS report
- git #603180de - BaseTemplate: Exclude two more attributes in makeLink() (bug 55659, bug 55660)
- git #baf86122 - Simplify boolean attribute handling for Html::input in templates
- git #bc8f309b - Clean up old title on move before reset article id (bug 45348)
- git #56555149 - Make it possible for EditPage::getCopyrightWarning to return HTML
- git #34bd5731 - Have list items occupy their own line (bug 39617)
- git #761b880e - Split changes list classes into separate files
- git #78ea1dc5 - mediawiki.notification: Expose close method to hide a Notification (bug 51338)
- git #0f88ab3d - Added more Message parameter functions
- git #0fc38b4f - Correct release notes for I9dd9f0fd499c37f2
- git #ef2f2610 - filebackend: try to combine SH and EX lock acquisition
- git #b27cf31b - Small JobQueueFederated performance tweaks
- git #dbbc247d - Fixed a bunch of annoying deprecation notices
- git #ffb3b8ca - Rename Toolbox to Tools (bug 54910)
- git #bbadd9b3 - Reduce excess lock contention and chance for failure on rename
- git #31061639 - importImages.php: Correctly generate automatic summary (bug 55885)
- git #153469a3 - Don't blindly overwrite $options in importImages.php (bug 55883)
- git #339d8cef - Add @covers for GenderCache + MessageCache tests
- git #2df1b0f0 - Add @covers tags for /content files
- git #26e52f0c - Add @covers for main Database test types
- git #8c6f35dd - Tweak bidi on Special:Contributions/newbies
- git #62df4cb3 - Removed unused const QoS_Atomic constant (odd casing)
- git #8c6e0901 - jobqueue: various cleanups to JobQueueFederated
- git #917f915b - Try to make sure jobs will not get pushed twice on failures
- git #0f33c145 - Remove 'Debug' hook from wfDebug and wfDebugLog (bug 55818)
- git #01bc04f1 - Fix SQLite exception when $wgDBuser is set (bug 49254)
- git #4c3b64e0 - Add $wgEnableParserLimitReporting to control whether the NewPP limit (bug 26792)
- git #f851c58e - mediawiki.api: add postWithToken and getToken
- git #9b2b027b - Add archive, externallinks PK (bug 15441, bug 39675)
- git #afcf3885 - If $wgShowHostnames is true, add parsed by to NewPP limit report
- git #23b15902 - FormOptions: Document getValueReal(), consistency fixes
- git #dafd0ce5 - deleteEqualMessages: Exclude messages that are empty by default
- git #ebf3e7c5 - Split change_tag sql patch
Extensions
editCentralAuth
edit- git #30c289f7 - Implement OAuth hook to get userid from username
- git #53c2eb41 - Vary on X-Forwarded-Proto for changing-protocol redirects
CentralNotice
edit- git #7f724b51 - Serve Mobile URLs to Mobile Users (bug 55860)
- git #d90a4afd - Crosswiki Banner Hiding (bug 16821)
- git #f1a77a74 - Revert "Serve Mobile URLs to Mobile Users"
DataTypes
edit- git #8711843f - update composer file
DataValues
edit- git #a5d2812b - update composer file
- git #e7847248 - Reorganize and add tests for inherit's naming features + skip some tests in IE8
- git #973853e0 - Split inherit tests into different files
- git #cafb6474 - $.ui.suggester: Suppress autocomplete's native blur handling
- git #d61d2f03 - Factored getscrollbarwidth utility function out of suggester widget
- git #114eca62 - Introducing QuantityValue::transform
- git #2eb4d800 - Introducing DecimalMath
- git #59227570 - (bug #55512) QuantityValue rewrite based on DecimalValue
- git #d095b5c0 - (bug #55511) Introducing DecimalValue
- git #34dcc518 - $.ui.suggester: Implemented autocompletestring for static result set
- git #4eb43739 - Removed replacing of suggester input text when hovering a suggestion
- git #cca5f912 - inputAutoExpand: Catch miscalculation
- git #de6dfbf0 - (hotfix) Make inherit work with IE 8 again
Diff
edit- git #2b2ebc29 - update composer file
- git #3bb4a002 - Optimized imports
- git #1f4d7989 - Update README.md
- git #a4194c1e - Update README.md
- git #cfa1e69b - Update OrderedListDiffer.php
DonationInterface
edit- git #61b4ec2f - Zero-padding branch code out to 4, as per GC instructions
- git #9b3c842c - (FR #1090) trim inputs before validation
- git #9ec2d493 - Address warning in GatewayFormChooser
- git #88452bc5 - Wire up the new RapidError form functionality so we can actually use it.
- git #19da12ea - Massive cleanup of session behavior.
Echo
edit- git #790f4bee - Remove "Talk:" prefix from "You have new messages" (bug 49324)
- git #52fab9c5 - EchoBasicFormatter::formatFragment returns a Message object
- git #8f77ba20 - Remove duplicate "global $wgUser"
- git #f31c6053 - Replace wfMessage calls with $this->msg
FlaggedRevs
edit- git #a3be4da6 - ValidationStatistics: Showing unreviewed pages depends on config
- git #6b91110d - Remove calls to wfDebugDieBacktrace
GettingStarted
edit- git #3f84e188 - Treat action=submit as 'alreadyediting'
GuidedTour
edit- git #faff1beb - Implement support for post-edit with VisualEditor.
MassMessage
edit- git #fb9a0ad6 - Use EditPage::getCopyrightWarning directly for message
- git #15621835 - Use TitleCase for job names
- git #3603f7cd - Use $this->msg instead of $context->msg
MobileFrontend
edit- git #f83b4464 - Golden toast wins
- git #117dc397 - Define wgMFMode as stable for desktop Nearby (bug 56154)
- git #77e120c1 - Set a 30 days cookie when someone edits on mobile
- git #1b80f6e4 - Regression: Fix login logo
- git #90f7df13 - Update editing schema to support A/B test
- git #9a575e2d - Define EventLogging schemas in MobileFrontend
- git #a4052ad5 - Regression: Fix "Start uploading" button on lead uploads tutorial
- git #9fefc93e - Add a warning about mobileformat changes
- git #c5645aba - Moving shared code to mediawiki-selenium Ruby gem (bug 53579)
- git #e89a1edc - Fix scripts/cucumber.sh (bug 55539)
- git #9510461b - Ensure namespace is passed when history code loaded (bug 55594)
- git #195e4c88 - Hygiene: Deprecate polyfills.js
- git #ba936647 - Hygiene: Remove LESS comment
- git #54e529e2 - QA#1211 External links and images test
- git #c281c573 - Fix incorrect value being passed in second argument of MobileContext::getMobileUrl() (bug 55982)
- git #89f2341a - Hygiene: Cleanup handling of stylesheets in skins
- git #1e5e8047 - Add topics to the correct namespace (bug 54079)
- git #261132c2 - Make View's defaults inheritable and extendable
- git #b15a3b4d - Alpha: Make hamburger menu slide in/out when opened
- git #d6ff02b3 - i18n: Remove dead message
- git #f20ef8c2 - Make sure auto expanded sections have contents (bug 55586)
- git #fcad444b - Story 1258: Move last modified to top of page
- git #2ec464c2 - Story 1262: Adding user to last modified
- git #5922238c - Alpha: Turn random into a campaign
- git #0763fe2e - Story 1281: Promote section level editing tutorial A/B test to stable
- git #c5591fbd - Hide drawers underneath overlays
- git #8d0e4aa7 - Regression: Fix images on uploads page
- git #a3da5c72 - Fix image width in user profiles
- git #e1abecbe - Add missing module dependency (bug 55903)
- git #f73de85d - Pass query string parameters to mobile view url (bug 53297)
- git #7f84c66f - Hygiene: factor out common code
- git #ddadcb2a - i18n: Change "security text" to "confirmation code"
- git #708da871 - Make watchlist user icons consistent with rest of UI (bug 53732)
- git #f2c9e37c - Make sure KeepGoingDrawer gets set correctly
- git #ff9f8bfa - Fix wrong variable in a template
- git #c6fbcd75 - Hygiene: Clean up editor.js
- git #17cce563 - Updated Ruby gems
- git #e9e4ec8b - Make mobileformat not change the output structure (bug 54607)
OAI
edit- git #46b05187 - Remove calls to wfDebugDieBacktrace
OAuth
edit- git #757cab1c - Simplify language so it's easier for end-users to understand.
- git #6e3602c3 - Only show the log on the management wiki (bug 56073)
- git #296260cc - Enable consumer listing page everywhere
- git #53e4507b - Adjust wording of preference link (bug 55716)
- git #6f2d2edf - Utility function to get central id from username
- git #fa66be92 - Split up ManageMyGrants form into update and revoke forms (bug 56021)
- git #2dfa814c - Provide default messages for OAuth tags (bug 55717)
- git #f241ac32 - Added Special:MWOAuthListConsumers page (bug 53954)
- git #7ff47ee6 - Added sanity check for updating "wiki" field of consumer acceptance
- git #04ca4c2e - Slight message tweak to be clearer
- git #4302a2dc - Tweaked some of the preferences language (bug 55716)
- git #dafe1474 - Avoid duplicate key error on /authorize page (bug 55580)
Parsoid
edit- git #da6ac4af - Match all characters when testing comments for JSON (bug 54927)
- git #c00535cf - Bug fix in serialiation of <div attr="">foo</div> style tags
- git #51d49eb7 - ]: <BR> special case in makeSeparator (bug 55902)
- git #028bb94c - Remove attribute dropping to avoid masking issues with sanitizer
- git #f27904ae - Preserve non-canonical interwiki prefixes
- git #e7dc56c9 - Sanitize void tags and drop attributes for end tags
- git #396070eb - Only copy data-parsoid attribute from element to shadow meta (bug 55820)
- git #ca9c8b39 - Update contentOffsets for extlinks in shiftTokenTSR
- git #2775f240 - Only minimize interwikis when content was edited
Scribunto
edit- git #184a6496 - Translate namespaces for [be]
Translate
edit- git #bacb585e - Sandbox: remove requests once accepted or rejected
- git #efa267d9 - Stash: ensure user does not run out of messages
- git #e365de02 - Multiple fixes to sandbox
- git #709517a0 - Sandbox review styling
- git #984a4b05 - Stash: fix one tests, mark one as pending
- git #7cbb9948 - Remove the magic number for translation limit
- git #61de646f - Make it explicit that the feature file should use sandbox.translatewiki.net
- git #fd8f5926 - Use autonym font for language list
- git #0d0e0e65 - Update formatting
- git #09011b11 - Browser tests for translation stash
- git #7f372cfc - Stash: Open the first *untranslated* message by default
- git #ba0c56ab - Change wording of welcome note as recommended by Pau
- git #2a97ea5f - Styling review for translator stash editor
- git #cee92165 - Fix regression in Ifde21874 originally fixed in I18c885ca
- git #3c3b3352 - Quick fix fuzzy.php: getArg takes index, convert input to array
- git #ebda77ff - Display autonyms in language list
- git #9a1b429a - Add missing i18n for percentage
- git #b88761d0 - Use autonym class for tagcloud in Special:SupportedLanguages
- git #97ebb98a - User postWithToken for saving translations of sandboxed users
- git #92556433 - Improvements to Special:ManageMessageGroups
- git #92fa2c0e - Use hard newlines instead of groups
- git #0fb3bd3b - Fix regression that prevented saving translations to stash
- git #5808868a - Use postWithToken
- git #9d85779b - Replace STDERR calls with wfWarn
UniversalLanguageSelector
edit- git #63a0dd56 - Update jquery.uls from upstream
- git #c56f2a3e - Make ULS+commons Jenkins job green
- git #f45d5bfc - Refactoring tests to make them more robust
- git #507cacfa - Strip hints from Jomolhari font, reducing size by 50%
- git #7867b41c - Update jquery.webfonts from upstream
- git #e8d16c4f - Fix the selector for interlanguage links
- git #eff4f896 - Edit area monospace font test (bug 53734)
- git #35ac3b97 - Fix monospace font usage for input fields for latin scripts (bug 53734)
- git #c446001e - Update jquery.webfonts.js to upstream dcbed4f
- git #90350b86 - Run Accept-Language feature at sandbox.translatewiki.net
- git #90a48066 - Fix gems for tests
- git #d823fd7f - Use Autonymfont for interlanguage links
- git #007d7358 - Update Autonym font
- git #cc413a3a - Update jquery.ime from upstream (bug 54117)
- git #6a08a6d2 - Update Meera font from upstream
VisualEditor
edit- git #b2ae96ab - Send the old category and language types to Parsoid for back compat
- git #e2fd4ff1 - Don't corrupt categories/langlinks with new types
- git #412eb34d - Split ext.visualEditor.experimental into specific modules
- git #58fba521 - Use jsdifflib for QUnit diff
- git #661e43c2 - Revert "Followup c41f96c: doc parameter in ve.dm.InternalList constructor is not optional, remove check"
- git #e7d27cd0 - doc: Adding missing @static to a static dm.GeneratedContentNode method
- git #89f039f6 - Add Moriel Schottlender to AUTHORS.txt and authors string
- git #904c5a48 - [browser test] Moving shared code to mediawiki-selenium Ruby gem (bug 53579)
- git #febc0f56 - Defer selection-triggered updates in ve.ui.Context (bug 54675)
- git #a12446d7 - Ignore change events while opening and closing inspectors
- git #ac2a8396 - Use update rather than show in focusable node re-render
- git #6560cfda - Remove simpleArray utilities from ve.js and use oojs instead
- git #b7a4dcdb - Update oojs to v1.0.5
- git #20bdb785 - Followup bb03e8f: fix toolbar floating
- git #c4284054 - Add bin/ directory with updateStaticLoaders and generateDocs
- git #c543fef8 - Cache multiple requests for $resizable's offset
- git #1efa3271 - Recalculate $resizable offset when positioning resize label
- git #e41d4d47 - Rename ui.Tool.static.canEditModel to isCompatibleWith
- git #36fc3b59 - Rename oo.js to oojs.js per library name
- git #fae7f130 - Remove oo from ve.js closure
- git #26a1d898 - Remove ve.Factory and ve.Registry and use oojs instead
- git #b635541d - Remove ve.getHash and use getHash from oojs instead
- git #27078af2 - Update oojs to v1.0.4
- git #7db65f38 - Rename @emits to @fires so we're forward compatible with JSDuck 5
- git #4194a5a3 - Added SVG logos in new style, rm'd old pngs
- git #6018e77d - Use OO.EventEmitter instead of ve.EventEmitter
- git #9d915aca - Fix save dialog crash on load error
- git #a34e0fd6 - Fix typo in documentation for ve.ce.View.prototype.getModel
- git #421924bd - [browser test] cursor feature was not tagged @login
- git #3f5486a4 - Use a sane recursion guard in ve.ui.Context.prototype.hide()
- git #9eac0c8c - Followup 1878c7c5: fix check for nonexistent property .draggingAndDropping
- git #d3c706ff - Add a node type for numbered external links (bug 53505)
- git #efafed32 - Remove ve.{inheritClass,mixinClass} and use OO instead
- git #832f8e1e - Document constructor params for dm.MWMathNode and dm.MWExtensionNode
- git #828747f0 - [Browser tests] identifier for anonymous warning changed for test2
- git #81bbba49 - Split out popup functionality from ve.ui.PopupButtonWidget to ve.ui.PopuppableElement
- git #a3ae0478 - [browser test] Updated Ruby gems
- git #4721367b - Follow-up 8dfbc5baa: Really don't select unselectable items
- git #8fccb53a - Make category suggestions dropdown appear below the input box
- git #d3cd4048 - Use .done()/.fail() instead of 'success'/'error'
- git #7035c8de - Followup 8a4058584: use a single media source for rerendering images
- git #fb4dcf30 - Followup c41f96c: doc parameter in ve.dm.InternalList constructor is not optional, remove check
- git #266603c3 - Rename performance.parsoid.domLoad to performance.domLoad
Wikibase
edit- git #10dc8e58 - Re-introduce siteGroup setting for performance reasons (bug 56602)
- git #6b18dffa - (hotfix) Checking for property to lock property input
- git #23ac7831 - Hide "remove" button when adding a new statement
- git #bd6a54c9 - Parse lowercase ids in ByPropertyListUnserializer (bug 56010)
- git #e83c8c82 - update readme
- git #82ea7949 - update composer file
- git #e9ad3ef2 - Use PropertyId objects in TermPropertyLabelResolver, ensure recache when needed (bug 56051)
- git #8e9df1e8 - use ClaimGuid::SEPARATOR in claim guid validator
- git #8b4e0e8d - Reflect changes to ByPropertyIdArray in Wikibase
- git #fd77d177 - RTL tweaks for label title
- git #a8d20846 - Fix comment in ApiWikibase that is not correct
- git #76ac6a58 - remove duplicate datatypes-type-quantity message in Wikibase (bug 55937)
- git #65fc9638 - Cleanup lib/Validators.
- git #de717910 - Cleanup lib/util file headers.
- git #e0ce5a26 - Consistency tweak: article -> page
- git #7239abc1 - Remove one hard-coded constant
- git #69ba803c - Removes MWException from serializer objects
- git #8b1e2e31 - Documenting external JSON format (bug 52801)
- git #2970434f - (bug #55513) Baseline for Quantity data type.
- git #4ce29bbc - Updated Ruby gems
- git #448038dc - Better "start page" for ItemDisambiguation (bug 55466)
- git #09d5c1e2 - add test case for UnDeserializableValue in snak formatter builders
- git #a6859933 - Cleanup namespaces and code style issues in content classes.
- git #de8f696e - entityselector: Properly set value when selecting a suggestion
- git #64290f7c - Make the wbgetentities examples look nicer
- git #4043b983 - Implement entity deserialization (bug 54216)
- git #6bb37ff8 - Register undeserializable value formatter
- git #71e5579e - Fix UpdateRepoOnMoveJob autosummary (bug 55782)
- git #a0df3d65 - Implemented index in SetReference API module
- git #61a0e865 - (hotfix) claimview: Correctly rebuild qualifiers
- git #ac6fd427 - Add basic tests for SearchEntities...
- git #cefae922 - claimview: Re-attaching event listeners when creating qualifiers
- git #eb6f1cf2 - remove unused WikibaseClient use statements in lib
- git #13a26624 - Implemented index in ChangeOpReference
- git #99fd78bb - Improved toolbarcontroller's event namespace assignment
- git #00a765fd - Removed movetoolbar widget's listView option
- git #0779e481 - Implemented claimgrouplistview widget
- git #6be76285 - Allow entry by qunit jenkins tests
- git #a76868d4 - allow ftp links (bug 54103)
- git #289e7031 - Remove the SetStatementRank API module as we are not going to use it
- git #b9a3c230 - (bug #55569) Fix tests after Claims no longer use hashes.
- git #3173390d - (hotfix) SiteLinksEditTool: Address correct scope
- git #6ca34e4d - claimgrouplabelscroll: Prevent running in error
- git #22d8440e - Raised QUnit timeout
- git #b5ef0f10 - Only run setrank tests if experimental is on
- git #1679de12 - Implements option for locking snaktype in snakview widget
- git #102bb901 - Remove use of 2 deprecated js methods
- git #fac712d2 - Refactor Jenkins Job Entry File
- git #260eac60 - setClaim autosummary should not be overwritten by ChangeOp autosummary
- git #7f559633 - Fix encoding bug in sitelinks browsertest
- git #46948189 - Fix claim weirdness (bug 55514)
- git #43a3833a - load ValueView when Wikibase is installed via composer
- git #84783c30 - Update dependency version
- git #2a458df3 - Improved snaklistview styling
- git #72e044e0 - Show only topmost property label for snakview in snaklistview
- git #fba96e27 - Claimview "movetoolbar" definition refactoring
WikibaseDataModel
edit- git #8d2fe263 - update composer file
- git #85665969 - Using property id serialization in ByPropertyIdArray
- git #09ec8a05 - Implemented numeric index in Claims
- git #312ce358 - Removes references to QuantityValue from SnakTest.
- git #e01e0d53 - Implemented indexOf method in ReferenceList
- git #00e1b95d - Allow passing index when adding a Reference to a ReferenceList
WikimediaEvents
edit- git #23d32b67 - Update VisualEditor performance event names
WikimediaMessages
edit- git #82a95f79 - Add messages for new group 'templateeditor'
cldr
edit- git #d1a82b06 - Code formatting fixes
- git #ee992ec4 - Do not add empty arrays