Issue #2461685 by martin107: Changed generating of token info on entities to loop over flags rather than flag types.
Issue #2479813 by martin107: Changed FlagCountManagerInterface::getCounts() parameters to an EntityInterface.
Issue #2479821 by socketwench: Changed FlagCountManagerInterface::getTotals() parameter from flag name to a FlagInterface.
Issue #2482123 by martin107: Changed FlagSimpleTest::doTestFlagAdd() so it doesn't chain processes.
Issue #2461543 by martin107: Renamed FlaggingAccessController to FlagAccessController.
Issue #2476449 by socketwench: Removed redundant $entity_type parameter from FlagCountManager::getEntityCounts().
Issue #2479889 by martin107: Added helper methods to FlagService for loading flag and flagging entities.
Issue #2479149 by martin107: Fixed getFlaggings() crashes if the $flag parameter is omitted.
Issue #2479799 by socketwench: Added type hinting to FlagCountManagerInterface::getUserCounts() parameters.
Issue #2478635 by martin107: Fixed error in update query condition in decrementFlagCounts().
Issue #2479059 by socketwench: Fixed FlagService::getFlaggings() to use entity_load_multiple() rather than load entities singly.
Issue #2467693 by joachim, martin107: Added throwing of exceptions for application logic to flag service's flag() and unflag().
Issue #2467413 by martin107, socketwench: Moved flag count API functions to a new service.
Issue #2477781 by martin107: Removed FlagService::unflagByFlagging().
Issue #2477091 by joshi.rohit100: Removed imports of unused classes in ActionLinkTypeBase.
Issue #2475579 by martin107, joshi.rohit100: Added interface for FlagService.
Issue #2471435 by joachim: Changed parameters of FlagService::getFlagging() to match getFlaggings().
Issue #2473921 by LKS90: Added user.permissions cache context to hook_entity_build_defaults_alter().
Issue #2466539 by joekers: Fixed obsolete table field descriptions in hook_schema().
Issue #2473423 by martin107: Removed redundant FlaggingEnity::action property and event parameter.
Issue #2473349 by martin107: Added getters for FlaggingEvent::flag and entity.
Issue #2471142 by martin107: Renamed getFlaggableEntityType() to getFlaggableEntityTypeId(), for consistency with EntityInterface.
Issue #2471587 by LKS90: Updated core classes that have changed for PHP7 compatibility.
Issue #2412073 by martin107, joachim: Fixed missing and terse descriptions in flag entity schema.
Issue #2470737 by martin107: Removed redundant use statements in FlagService.
Drupal is a registered trademark of Dries Buytaert.