Issue #2828255 by jhedstrom: Moved the testing flag creation helper methods into a trait.
Issue #2829770 by jhedstrom: Fixed PHPUnit-based functional tests in the wrong directory.
Issue #2827864 by jhedstrom: Fixed getFlags() return array isn't properly keyed if filtered by access.
Issue #2815633 by oknate, zaporylie: Fixed fatal error when session doesn't exist yet.
Issue #2452055 by rjacobs: Changed requirements error for Translation helpers module not found to a warning.
Issue #2818353 by martin107: Removed redundant 'enabled' Flag config property and enable() and disable() from FlagInterface; use functionality from parent instead.
Issue #2822923 by jhedstrom: Fixed Flagging uid base field not declared as an entity key, causing getOwnerId() to not work.
Issue #2823354 by joachim: Updated tests for change in core 8.3.x: Field UI field display form now uses a region element to hide fields.
Issue #2821923 by martin107: Removed direct references to Flag::label.
Issue #2821272 by martin107: Updated Flag class to protect weight and uuid.
Issue #2821351 by socketwench: Changed $flag::id to protected, in preparation to inheriting from base class.
Issue #2760453 by martin107: Fixed schema properties not declared as boolean types.
Issue #2546074 by jhedstrom, webflo, socketwench, gloob, eiriksm: Updated flag counts table schema.
Issue #2813717 by Hardik2309: Changed flag type description to use standard term.
Issue #2818077 by jhedstrom: Fixed editing a disabled flag re-enables it.
Issue #2812935 by martin107: Moved submodules to a /modules folder.
Issue #2813733 by martin107, joachim: Fixed various niggles in FlagViewsRelationship.
Revert "Issue #2760453 by martin107: Fixed config install value should be 0 rather than null."
This reverts commit 02305790c1a71baef85aee9921a1d8dc22c5c9c4.
Issue #2775193 by rbayliss: Fixed Views flag relationship showing wrong value for the relationship flag.
Issue #2760453 by martin107: Fixed config install value should be 0 rather than null.
Issue #2745639 by rbayliss: Fixed regression: Display Options doesn't allow to have none.
Issue #2729095 by chx, socketwench: Expose flag count to views.
Issue #2803189 by martin107: Updated AccessTest documentation and variables for better readability.
Issue #2475893 by chx, socketwench, martin107, ksenzee: Support flagging by anonymous users.
Issue #2776729 by rbayliss: Fixed Flag entity config defines flag texts as string rather than label.
Drupal is a registered trademark of Dries Buytaert.