MediaWiki 1.22/wmf11
MediaWiki 1.22/wmf10 | Uitrol van MediaWiki 1.22wmf11 op Wikimediasites | MediaWiki 1.22/wmf12 |
De laatste versie van MediaWiki, 1.22wmf11, de software waar Wikipedia en de zusterprojecten op draaien, wordt vanaf donderdag 18 juli 2013 geleidelijk uitgerold op alle Wikimediasites (zie de 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