Issue #2606280: Make SMS Provider easily swappable
Issue #2564301 by almaudoh: Add UUID and UID properties to SmsMessageInterface
Issue #2572475 by almaudoh, dpi: Remove global constants (SMS_GW_*, SMS_MSG_*)
Issue #2598640 by almaudoh: Removal of $langcode parameter in hook_entity_view() breaks sms_user.module
Issue #2570237: Fix Test fails in PHP 7 due to use of reserved keyword "String"
Issue #2292319 by almaudoh: Convert SMS Gateways into D8 Plugins
Issue #2556201 by almaudoh: Update 8.x-1.x branch to match new config_object schema
Issue #2509566 by almaudoh: Convert sms_send() into a service
Issue #2509566 by almaudoh: Convert sms_send() into a service.
Issue #2509098 by almaudoh, nDigitHQ: "Optional" field on registration form requires input
Fixed 'edit-form' link template after D8 change in HEAD
Reverted test names changed while debugging.
Fixed schema data type error for 'registration_form' in sms_user.settings.yml
Issue #2462721 by almaudoh, shevgeny: Fixed Translation of profile item (Mobile)?
Issue #2372029 by almaudoh, Joanna_Kisaakye, giorez: sms_track recipient is always showing anonymous user
Fixed fail due to sms_track view sort order.
Fixes test fails due to changes in D8 HEAD
Tests and test fixes
Updated sms_track module to latest D8 HEAD
Fix views schema in sms_track and sms_user
Issue #2372029 by almaudoh, Joanna_Kisaakye: sms_track recipient is showing the sender of sms, instead receiver
Merged SmsUserOptOutViaSmsTestCase to base class SmsUserRulesWebTestCase and corrected group name
Issue #2397465 by RayCascella, almaudoh: User delete hook removed
Implement mutable config in all forms and tests
Drupal is a registered trademark of Dries Buytaert.