Issue #2543858 by joshi.rohit100: No need to use configFactory() in LoginSecurityAdminSettings
Issue #2510786 by martin107, joshi.rohit100, jribeiro: clear event tracking information button is broken
Issue #2546236 by jhedstrom: SQL syntax error in LoginSecurityTestBase
Issue #2546286 by jhedstrom: Changes required for inline form errors
Issue #2510768 by martin107: Modernise string translation in forms
Fixed schema field type to timestamp fields.
Issue #2470888 by LKS90: Replace old Classes with their new equivalent
Issue #2480829 by LKS90: Make the TestBase an abstract class
Issue #2459125 by jribeiro: Implement test cases to D8
Fixed form autocomplete_path for 'user_blocked_email_user' and 'login_activity_email_user' fields.
Issue #2449851 by jhedstrom: Use State API instead of config for threshold notification, plus other fixes
Issue #2417253 by jhedstrom: Replace drupal_mail()
Issue 2420075, by jhedstrom: Fixed issue - Parameter 1 to login_security_user_update() expected to be a reference.
Issue 2415217, by jhedstrom: Fixed some issues against Drupal beta5.
Issue 2375443, by Haza: Ported change #9341187 to D8.
Issue 2375295: Fixed some incompatibility issues between Alpha and Beta D8 versions.
Issue 2375295: Fixed admin settings form submit error.
Issue #2151519: Changed parameters order of login_security_display_block_attempts alter, also, added the module api hook information file.
Issue #2151519 by Haza: Added more flexibility when warning about remaining attempts.
Issue 2293195: Applied patch to port some D7 to D8 functions.
Issue 2293195: menu links should live in a *.links.menu.yml file
D8 - Fixed parameters of hook_user_login().
Removed old hook_menu.
2293195: Fixed email subject bug.
Drupal is a registered trademark of Dries Buytaert.