MediaWiki 1.22/wmf11
MediaWiki 1.22/wmf10 | Deployment of MediaWiki 1.22wmf11 to Wikimedia sites | MediaWiki 1.22/wmf12 |
The latest version (labeled "1.22wmf11") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Thursday, 18 July 2013 (see the roadmap).
Core changes
- git #e742d4c9 - Grab https://gerrit.wikimedia.org/r/#/c/76215/
- git #be8f2718 - Add DataTypes extension, a dummy version with i18n only for the branch
- git #937c33f5 - Update Wikibase
- git #0439ce5b - Remove redundant namespaceAliases (bug 51934)
- git #63bc80a0 - Update Echo
- git #c455cc8f - Update Wikibase, remove enforcement of initialisation order
- git #3770c983 - Update CentralAuth to wmf/1.22wmf11 tip
- git #e1fde53a - (DRAFT) mw notif offset race condition
- git #393b82ba - Update VisualEditor to pick up 98977e02
- git #e9f36973 - Update FlaggedRevs to the head of its wmf/1.22wmf11 branch
- git #66d46cd1 - Pass through request parameters in API action=edit
- git #7072cfc4 - Add a hook to Title::getEditNotices() so extensions can add them
- git #16e21c1e - mediawiki.notification: Make notification area sticky to window (bug 50870)
- git #cde8daa3 - Up OpenStackManager version
- git #311f3d34 - Update Wikibase, for real!
- git #17b8119f - Update Wikibase with fix for handling local wikivoyage interwiki links
- git #1a4887f7 - Update Wikibase with patches for wikivoyage
- git #990ebcb9 - 4 (bug 5164)
- git #3c7ca165 - Force re-cache of Canonical Namespaces (bug 45031)
- git #38f448dd - Bump GuidedTour for 1.22wmf11
- git #d84a1497 - Bump GettingStarted for 1.22wmf11
- git #ca930647 - Update Wikibase
- git #2e8b101e - Commit of various wmf-branch live hacks
- git #c5c91ade - Fixing width of icon-only-buttons in Vector skin (bug 48593)
- git #0051a496 - Removing space between buttons in Buttonset in Vector (bug 32687)
- git #1fbb0404 - Allow for IDatabase to be used as type hints for DatabaseBase|DBConnRef
- git #68e6c864 - Release notes for Ie04f23c1
- git #db139892 - Form improvements when creating another's account (bug 47792)
- git #d5c9f30c - Adding getter method for QuickTemplate
- git #2bdb4895 - diff: Display "(No difference)" instead of an empty diff
- git #ad6d2e43 - CSSJanus: Handle values of border-radius correctly (bug 49074)
- git #a3a1bc0b - Fixed return type of getContentNamespaces()
- git #35dd66e4 - Code style cleanup for ApiQuerySiteinfo.php.
- git #3a340752 - Make it easier to override the DB used for a Pager subclass
- git #9cf0a3d8 - HTCPPurge() early exit on socket error
- git #3608ba2a - Export information about external image settings via siteinfo API. (bug 51092)
- git #dc2966bd - Prevent Special:Contributions from indicating that an IP address is autoblocked (bug 46457)
- git #710d3bba - Support explicit plural forms at client side l10n (bug 51284)
- git #d921b2fd - database: added DBConnRef wrapper to manage calling reuseConnection()
- git #72e9a3e4 - API: Fix prop=imageinfo iicontinue (bug 51342)
- git #b1c73fc6 - Move inclusion of the Composer autoloader to after inclusion of DefaultSettings
- git #70603b8a - Allow postEdit hook to be triggered asynchronously (bug 39632)
- git #53cb8a35 - Parse the undelete-search-prefix message
- git #617b759b - Add release notes 8dcf1e6205
- git #d5047997 - Don't cache in User::isEveryoneAllowed during unit tests
- git #86825162 - Remove unused globals.
- git #7d922d08 - Removed $wgOldChangeTagsIndex
- git #b026dbba - Fix class name: s/PerissionsError/PermissionsError/
- git #76623e75 - Add User::isEveryoneAllowed function
- git #1d3a2e87 - Release notes for I79d65548
- git #64800d70 - Add wgAllowExternalImages option to parser tests. (bug 51092)
- git #1be73506 - Fix incorrect escaping of nested <em>, <strong>, <q>, <ruby>, and <bdo> (bug 51081)
- git #b8b91a00 - add and use updateExternalDBGroups function, fixes #49641
- git #4ccdde83 - Have Chunked upload jobs bail if cannot associate with session. (bug 48371)
- git #0b7ecb1a - Correctly use $wgFeedLimit in page history feed (bug 50886)
- git #5749bd73 - filebackend: normalize paths used in locking
- git #f02cfb8e - Mime emails should be sent with UTF-8 charset
- git #532c2ad8 - ResourceLoader lint
Extensions
CentralNotice
- git #f76bb66d - Adding License/Credits for CentralNotice
- git #1f216616 - Minor JS cleanup
- git #c64d67f5 - Banner Device is Independent of Campaign Priority
- git #91b75015 - Fixing a Link Bug in CentralNotice Allocations Page
- git #5fef7d25 - Banner Rendering to use the Parser Directly (bug 51956)
- git #f74d1fb0 - No Longer Filtering Mobile Devices (bug 51465, bug 51465)
- git #56ecdbbe - Use a jQuery call instead of HTML parsing
ContributionTracking
- git #f11a4dae - Remove ContributionTracking Tests and Update DB
DataTypes
- ** Newly deployed extension
DataValues
- git #b7787913 - JavaScript event handler management optimization
- git #cdae1c4a - Refactoring of GeoCoordinate parsers
- git #009e846e - Allow Result objects to be merged
- git #3219f53a - Hotfix for TimeValue expert's mediaWiki dependency
- git #97f24fe7 - valueview: Prevent delay when using front-end parser
Diff
- git #3928271d - Remove incorrect line from rel notes
- git #7147302c - Update rel notes and bump to 0.8 alpha
- git #f09c5d1e - Fix conflict detection in MapPatcher.
- git #28cec82a - Improve doc
- git #7960e0d7 - 0.7 release
- git #1cb4159f - Remove incomplete Merger code from master so it does not block release
- git #74ebdac0 - Update release notes
- git #d1ee9aeb - Improved ListPatcher docs
- git #88723f6a - Fix MapDiffer for equivalent substructs. (bug 51363)
- git #b6effa18 - Update dependencies in readme file
DonationInterface
- git #dbb5c5bd - log when in "cache" mode
- git #bb425f2e - log if we cannot insert a contribution_tracking record
- git #709b9e15 - Ok; Don't Sub Currencies...
- git #c998a6e8 - Coerce values to null and log banner
- git #c1a296a4 - Log & Show an Error if There is No Form
- git #9fc87ffb - Allow the Form Chooser to know about Currencies :)
- git #827c304c - Matt 'Cleaned up' GatewayFormChooser aka Went Crazy
Echo
- git #63c1d25d - wgUserNewMsgRevisionId is null with only one rev" (bug 51640)
- git #ced3989f - Update email text color and add a period to email notification text
- git #0b1275b9 - user talk and mention notification improvement
- git #372b5f2f - Some javascript and css fix for IE7 (bug 52225)
- git #dc262455 - More consistency with "Email options" preferences subsection
- git #6ec1b94f - link-from-page should be linked in html email outputformat
- git #7f33cc98 - Add HTML email support to email digest (bug 46665)
- git #2c74f66f - Add HTML email support to Echo notification
- git #caa1ce53 - Fix an i18n message
- git #b9e5b2f6 - wgUserNewMsgRevisionId is null with only one rev (bug 51640)
- git #f79c6a2e - Bust IE browser ajax cache + some API clenaup (bug 48568)
- git #467cb696 - Remove override of skin behaviour for inline anchor's text-decoration (bug 51617)
- git #ede11477 - Remove inappropiate executable flag on Echo.php and echo.sql
EventLogging
- git #083bdf8e - Load plug-in data sinks from preconfigured location
- git #10a35565 - Use JSON schema API module rather than action=raw
- git #580067d4 - Fix typo in parameter name; have reader decode JSON
- git #aba72eaa - Interpret spaces in input pattern string liberally
- git #a957f69f - Export 'drive' in factory.py
FlaggedRevs
- git #dec7d571 - Fix fatal in 112d817
- git #7b588f85 - Only display edit notices if the page is reviewable
- git #0ea15cba - Call ->load() in addReviewCheck()
- git #ee60eedd - Expose edit notices so VisualEditor can see them
- git #9944cce5 - Create wmf/1.22wmf11 branch
- git #bd96b070 - Add protection level to ApiQueryFlagged (bug 24068)
- git #bec5aea4 - Removed $wgOldChangeTagsIndex
GettingStarted
- git #4439cafa - Don't show toolbar if page does not exist. (bug 50033)
- git #90e946c4 - Reposition guiders when toolbar hides (bug 51659)
MobileFrontend
- git #54d188e2 - Adding 'thank' link to MobileDiff view
- git #743bae7d - Show error message on CAPTCHAs and extension errors (bug 52047, bug 52049)
- git #12e55b14 - Simplify opt-in cookies
- git #b225bc78 - Revert "Fix: Tag mobile edits"
- git #3e3332e1 - Re-enable mobile edit tagging
- git #23e1cfb4 - Get rid of $wgExtMobileFrontend
- git #569e317a - Hygiene: Make it clearer where mobilediff code runs
- git #621dd4f7 - Headers refactoring
- git #762b320e - Forgot to tell the test to visit a page, Jenkins builds need this
- git #314b5913 - QA: Remove page-object gem deprecation warnings (bug 46893)
OpenStackManager
- git #94317dba - Add support for custom namespace for projects
- git #5e1289b1 - AJAXify delete instance action
PageTriage
- git #90148a35 - Add period to the end of email notification text
- git #d0dcfe64 - Update email copy text
RelatedSites
- git #124c603f - RelatedSites: Heading level in sidebar: h5 to h3 (bug 51517)
Scribunto
- git #f4709e48 - Add namespace names in Chechen language (ce) (bug 51206)
SecurePoll
- git #08587a69 - Script to delete private data (bug 43529)
SemanticForms
- git #81a91240 - Added parsing of the {{{section}}} tag. (bug 46662)
- git #01cd4847 - Amended system messages
TemplateData
- git #f41e9d57 - Fix api help url
Thanks
- git #87d96680 - Do not send duplicate thanks notification (bug 51303)
- git #cc438b33 - Link, not display, files on Special:Notifications
TimedMediaHandler
- git #d3c30c72 - Delete transcodes on FileDeleteComplete hook
Translate
- git #f3701762 - Update CHANGELOG and README
TranslationNotifications
- git #c4b8c9a4 - If the local user has the bot userright, mark the edit as bot. (bug 41637)
UploadWizard
- git #0ff5b3b6 - Add YuviPanda to Credits
- git #62463176 - Remove unused campaign API declaration
- git #364ecc7a - Remove unused code
- git #551b161c - Enable use of wikitext in field labels (bug 39911)
- git #60b57b2f - Fix JS error when using uploadwizard without campaigns
VisualEditor
- git #0d30e1e7 - MWMath cleanup
- git #ed4b9c3c - Remove the DM 'about' attribute from references and reference lists (bug 52228)
- git #0f723a8c - Revert "Check MW version before loading VE"
- git #50974166 - Partial revert of gerrit 8ed6dfa5423 to avoid i18n mis-links (bug 52276)
- git #bdd7aa5e - mw.ViewPageTarget: Fire 'wikipage.content' hook after saving (bug 51565)
- git #6d921067 - Ref in references support (bug 51741)
- git #f5c8af54 - Set links in wikitext warning to load in new window (bug 52093, bug 49820)
- git #f673725f - Check MW version before loading VE (bug 51606)
- git #55aaf560 - Don't duplicate categories when unlisting (bug 52238)
- git #bc3cc9bb - Add keyboard shortcut for 'clear' button (bug 51507)
- git #14343c7b - ve.ui.Toolbar: Refactor floating logic for performance (bug 52014)
- git #44623c9b - ve.copy: Remove obsolete copyArray and copyObject
- git #f4882b3b - Add the special 'clear' (12) button to ve.ui.Trigger
- git #d434170e - Fix trigger demo
- git #138270e8 - Use postEdit mw.hook for save notifications (bug 39632)
- git #54c5230b - Unblacklist Opera >= 12 (bug 36000)
- git #75f2029f - Fix 429587d: set default value for visualeditor-enable to 0, not 1
- git #b64b6a1a - Make <nowiki>s non-experimental again
- git #83e18882 - Don't compare annotations directly with ve.compare() (bug 51948)
- git #3b6810ee - ce: Don't set backgroundColor transparent for every node in debug mode
- git #a9d39127 - Speed up openAndCloseAnnotations by using store indexes (bug 52013)
- git #b0e8900a - mw.ViewPageTarget: Clean up nested binds and triple model/connect
- git #4041d3f3 - Fix the newline bunny-hop bug
- git #f11db482 - Rename index to offset in AnnotationSet
- git #017b9474 - Quick optimisation to avoid containsComparableForSerialization (bug 52013)
- git #be9495d3 - Properly clone the document for the sanity check
- git #429587df - VisualEditor.php: Set default preferences values
- git #2e091b05 - VisualEditor.php: Re-order and clean up
- git #f822e2b7 - Cleanup code icon
- git #fadd7c46 - Code annotation button (bug 51590)
- git #e49df7f9 - Infrastructure for loading plugins in the MW integration (bug 50514)
- git #f568439b - Make sure 'user.options' is loaded before 'ext.visualEditor.viewPageTarget.init'
- git #f689c873 - Code annotation icon
- git #cc92b1e6 - Alphabetise icon styles in ve-mw
- git #07821f5f - Consistency in MW*ButtonTool comments and naming
- git #7c452a23 - 'CodeScript' => 'Code' (bug 51590)
- git #c2482014 - Fix MWBlockImageNodes' default horizontal location code (bug 51995)
- git #01f9c702 - oojs: Update to upstream v1.0.2
- git #7874b392 - Fix CSS lint error
- git #7e9b4faf - Optimise history stack truncation (bug 52012)
- git #d7bbb1d2 - Parse category names correctly (bug 51902)
- git #8c875537 - Rename 'CategoryList' to 'Category' for consistency
- git #08610a4e - doc: Clean up spacing that caused <pre> or broken <ul>/<ol>
- git #c81228f8 - Regress RTL fix transclusion icon
- git #326347b5 - Fix font size for overlays in Monobook (bug 50058)
- git #541bd0b0 - Add bold/italic icons for be-tarask
WikiEditor
- git #c8d02805 - Warn if you try to link to a disambiguation page (bug 50160)
Wikibase
- git #8f3d8c16 - Make LanguageFallbackChainFactory work with $wgDisabledVariants
- git #e91cc44c - Fix: "sitelinks/urls" property in wbgetentities (bug 52020)
- git #afa132c3 - Removed failing test for illegal time value
- git #d692113a - remove bad initialization order exception for repo (branch only!)
- git #c9bbb993 - handle local interwiki links as appropriate for site group
- git #613de87b - , bug 51699) handle exception in the langlinkhander (bug 50729)
- git #14c16405 - , hotfix) ensure interwiki links render correctly in sidebar (bug 51876)
- git #048e854b - enable link item widget to work with any site group (bug 51865)
- git #d12fb22a - remove code that assumes site links from only one site group (bug 51855)
- git #f32aa522 - Change DOUBLE to FLOAT for wb_term.term_weight
- git #7e2eb375 - move term setting to lib
- git #4b49dd38 - SiteLinksEditTool: Improved siteId column width detection
- git #eea55c59 - (hotfix) Fixed use of $wgDBname in the example settings
- git #2a85b445 - Use the wbgetentities normalization in jquery.wikibase.linkitem
- git #1d5ef5eb - Allow (optional) title normalization in wbgetentities
- git #c2bfe0c4 - Revert "validation in wbgetentities to validateParameters"
- git #c97348c6 - Add very simple weighting for entity search (bug 43238)
- git #e3aac936 - api.php: Claim GUID explained in wbgetclaims
- git #36bb663b - Allow dynamic site link group section headings in item view (bug 50798)
- git #1f590cb5 - adjust test
- git #7676c46d - add term_weight column to wb_terms table (bug 51227)
- git #7e21d865 - use EntityIdParser in api/getclaims (bug 50061)
- git #10bb9074 - Move wbgetclaims validation to validateParameters
- git #9a3bda24 - move and fix wblinktitles validation
- git #0bb244a2 - Selenium tests: Preventing conflicts of duplicate items
- git #14c6c222 - validation in wbgetentities to validateParameters
- git #71a3f25a - handle invalid json snak data in SetReference api module (bug 51493)
- git #544a0a0f - Implemented EntityContent::getParserOutput
- git #ee03cd0c - Refactor ModifyItemBase to ModifyEntityTestBase
- git #cd699b4a - improve cache key for shared cache. (bug 50303)
- git #3823e9de - Declare that ItemMoveTest uses the database.
- git #0f07878f - JavaScript event handler management optimization
- git #3a701c3f - Make use of Serializers in API results for sitelinks (bug 49863)
- git #ef2ebd9b - Pass missing SerializationOptions (bug 51376)
- git #c8bd9da0 - Improve errors in wblinktitles
- git #d8c82423 - ByPropertyListUnserializer must check structure.
- git #8100e231 - Remove usage of dumpcate methods in ItemDiff.
- git #352057d7 - Removing redundant parameter check
- git #8e8662fe - Added site link group name to section heading id
- git #ded9a336 - Get rid of some global scope assumptions in repo config
- git #e70a91a7 - Revert "Check if Diff is an array before accessing field"
- git #a73b4529 - Revert "Log a warning if ItemChange::getSiteLinkDiff returns a non-array"
- git #833cf2e8 - Log a warning if ItemChange::getSiteLinkDiff returns a non-array
- git #c1afe8b6 - Check if Diff is an array before accessing field
- git #5fa84636 - Add missing wfProfileOut() call
- git #503dbb0c - Stop excluding ItemMoveTest from TravisCI build as it should no longer fail
- git #2b9729dc - Do not run ItemMoveTest when the client is hooked up to the repo
- git #1d5d3509 - Load only repo for unknown builds
- git #d974e7d3 - RepoApi.js: Documentation for .get() fixed
- git #ceba1bb0 - Fix set aliases in EditEntity api module (bug 50983)
- git #fe335798 - Revert "editentity aliases only 1 changeop per change type"
- git #976a224a - editentity aliases only 1 changeop per change type (bug 50983)
- git #802ef427 - Add missing period to wikibase-error-serialize-error
- git #0495416c - Removing ModifyClaim as basically not used
- git #d05c575f - Revert Revert + Standardising the api errors (bug 45276)
- git #f181c37d - Revert "Standardising the api errors and methods"
- git #956972c6 - Exclude ItemMoveTest from TravisCI build
- git #83e7d296 - Standardising the api errors and methods (bug 45276)
- git #ff1cd1eb - Set global site id to enwiki in TravisCI config
- git #ad9d4988 - Fixing a minor mistake in the EditEntity API doc
- git #6bc3ec0c - Another attempt to fix load order in TravisCI build
- git #b3823a4e - Attempt to fix TravisCI build by changing config load order
- git #3baa97ff - Fix multiple inclusion guard in repo and client
- git #b6d80b10 - Always load all default config during travis builds
- git #a13fabe8 - Update TravisCI config so it will work when testing non-master branches
- git #7fe6d941 - Update TravisCI config to load client and repo via composer
- git #09bcf924 - Revert "Load repo entry point for composer installs"
- git #84887955 - Load repo entry point for composer installs
- git #90b75ca6 - Fix class name of query entity
- git #e81cb606 - Adding tests for DirectSqlStore (bug 51099)
- git #f438e24d - Fix construction of TermSqlIndex in client. (bug 51099)
- git #b2f8583f - Added Wikibase\EntityContent::testGetParserOutput
- git #b1dcad8c - Allow rendering of entities without an ID.
- git #cc0baa8a - skip bad search keys and report them. (bug 46867)
- git #3925853e - Fix json decode in PropertyInfoTable. (bug 51040)
- git #0410b679 - trim bad utf-8 sequences before normalizing. (bug 46867)
- git #369ac816 - Move search key generation to TermSqlIndex.
- git #d8927129 - Factor string normalization functions out of Utils.
- git #62b50a26 - Fix some bad @group annotations
- git #8d9e3d3f - Changing summary for wbeditentity clear (bug 50942)
- git #59bfca8b - changeopaliases use fix use MWException
- git #e04bfc6c - SerializationOptions: Avoid creating Language objects
- git #70526553 - LanguageFallbackChain: Avoid creating Language objects
- git #8d0634b1 - LanguageFallbackChainFactory: Avoid creating Language objects
- git #6dee2992 - LanguageWithConversion: Allow lazy language object construction
- git #947a87f2 - Show entity label with language fallback in action=history
- git #1d03263a - Remove Utils::lookup[User]MultilangText() and related functions
- git #fd11d975 - Add mediawiki.api as dependency for wikibase.RepoApi
- git #91859981 - Adding the bot param to api wbsetclaim (bug 50933)
- git #19ca1af4 - Make .wb-snaktypeselector-menu visible on MonoBook (bug 47942)
- git #6f0c2785 - Auto-populate wb_property_info in updater.
- git #0dd28e19 - Hook PropertyInfoStore in service reg. (bug 49742)
- git #ca7b1cfd - api AllowedParam bot now only has to be set (not have a value) (bug 50934)
- git #193d038d - Adding and fixing API examples (bug 48724)
- git #2fccd5b7 - Preventing replacing of templates
- git #d625fe9f - Fix spelling (overrode, millennia, etc.)
- git #610f0949 - fixing property param in api wbgetclaims (bug 50061)
- git #80d9f3e7 - Add message docs for I0bf124b436d2cd076a5361102123c0a21c6c5b3b
- git #cb88b463 - New special page Special:MyLanguageFallbackChain
- git #8c70cfa7 - Update punctuation
- git #f9e6768f - fixed error message in Special:SetSiteLink
- git #37750acd - Fix client and lib tests
- git #c859270d - Remove hacks from jenkins entry point.
- git #cf866128 - Make MultiLangSerializationOptions aware of fallback chains
- git #78ee074a - Improve class LanguageFallbackChain and its factory
- git #3ca27a98 - RepoApi.js: Add searchEntities()
- git #7759351b - Fix documentation of PropertyParserFunction::render()
- git #c8ec2c55 - Rebuild script for property info table. (bug 49742)
- git #9a39a9fb - use SetupAfterCache to register templates. (bug 45167)
- git #06d871cf - Add snak validation to wbcreateclaim module.
- git #32d8fd2c - Don't assume a language in RepoItemLinkGeneratorTest::testGetLinks
- git #7d364994 - Filter langlinks by site group. (bug 50478)
- git #ecee0c9e - Use MockSiteStore for testing
- git #220d090e - Removing baserevid param from getclaim on api (bug 50062)
- git #4826450c - Change client defaults if repo is on same wiki.
- git #5878e769 - Revert "Add overview of dispatch states to DispatchStats."
- git #6ff07e61 - url encode label in item disambiguation create item link (bug 42358)
- git #b08b1f6d - Enable variant level fallback for
- git #45ef0d46 - New class LanguageFallbackChain and LanguageFallbackChainFactory
- git #7fd31ca2 - Merge results in CompositeValidator
- git #41eca0d0 - Re-use top level registries everywhere.
- git #55910457 - Include namespace in labels created via jquery.wikibase.linkitem (bug 47774)
- git #96b29b82 - Set enableSiteLinkWidget to true per default
- git #085d6e6a - Introducing PropertyInfoDataTypeLookup (bug 49742)
- git #bf77d323 - Adding caching layer for property info. (bug 49742)
- git #6a060169 - introducing PropertyInfoTable. (bug 49742)
- git #d163c60c - RepoApi.js: Links to documentation added.
- git #ec84cbe7 - Unconditionally set the bot parameter to match the core behaviour
- git #24380d92 - New LanguageWithConversion class
- git #6667453e - Introduce the propagateChangesToRepo client setting
- git #642097d8 - Add @group WikibaseLib to lib tests.
- git #7e70974b - SiteLinksEditTool: Regenerating EditableValue prototype
- git #1764b698 - allow removing non-existing sitelinks.
- git #2168faad - Impl isWriteMode() for claim modules.
- git #dd7c6313 - wbsetsitelink: Use normalized page name in summaries (bug 50280)
- git #cf206bad - Fix the repo Autocomment tests broken by a core change
- git #97575c79 - No longer allow falures on php 5.5
- git #5ee6e9b6 - Implement Client to Repo move change propagation (bug 36729)
- git #97003db4 - Fix sitelink handling in selenium tests
WikibaseDataModel
- git #ec8d3e19 - Adding test for setAllAliases
- git #78263445 - Introducing Entity::getAllSnaks
- git #760a031e - Clear aliases when setting all aliases
- git #2525c575 - Entity removeAliases now resets array keys (bug 51192)
- git #cb99ec35 - Fix strict warning
- git #4564ca85 - Remove redundant methods from ItemDiff.
- git #ad5c843a - Work around broken diffs. (bug 51363)
- git #cf4c5472 - Added tests for EntityId serialization and removed dependency on MW
- git #b598a651 - Refactored rank - all claims now have a rank
- git #fc978beb - Extend SimpleSiteLink by badges. (bug 40810)
ZeroRatedMobileAccess
- git #41624964 - Updated maintenance scripts for vcl & api