This release introduces new SMS opt-in capabilities for order forms, expanded email verification tools, and several improvements to user validation an...
🚀 New Features
- Added SMS opt-in option to the order form, allowing users to sign up for SMS notifications.
- Introduced a new SMS signup disclaimer field for publications, enabling clearer communication of SMS policies.
- Expanded email verification coverage with a new 'verify' action in the segments tool, making it easier to verify imported segments.
🛠 Improvements
- Integrated international phone number validation in the order form using intl-tel-input for more accurate data collection.
- Enhanced error handling for phone input validation to provide clearer feedback to users.
- Updated order form styles to support new input elements for SMS opt-in and phone validation.
🐛 Bug Fixes
- Improved validation logic for phone number and SMS opt-in fields to prevent submission errors.
🔧 Technical / Internal
- Added 'sms_signup_disclaimer' field to the PublicationInfo model and implemented corresponding database migration.
- Updated Publication and API controllers to handle SMS signup disclaimer in requests and responses.
- Refreshed dependencies for intl-tel-input in package.json and yarn.lock.