Changelog
A complete insight into the features and improvements that User Registration offers with each new update.
-
3.0
31/05/2023
-
Refactor
- Form Builder Design.
- Global Settings Design.
- Login process.
-
Feature
- Search global settings.
-
Enhance
- Redirection after registration.
- Password strength check made more robust.
- Changed checkbox and yes/no select option to toggle.
- New smart tags added in email content and default value of fields.
-
Dev
- Compatibility for hidden field.
- Compatibility for Discounted Price.
- Compatibility for Profile Completeness addon.
- Compatibility for conditionally hide/show submit button.
- Compatibility for disable cropping in profile picture field.
-
Tweak
- Display info about form status.
-
Fix
- Remember me not working for ajax login.
- Validation error when conditionally hide fields.
- Email confirmation email not being sent when all emails were disabled.
-
Refactor
-
2.3.5
04/05/2023
-
Refactor
- Make get_sanitize_value function static.
-
Tweak
- PHP deprecation notice for sites below PHP 7.2.
-
Fix
- Password not matched when apostrophes used.
- Form being saved when captcha is enabled but keys are missing.
- Settings being saved when captcha is enabled in login options but keys are missing.
-
Refactor
-
2.3.4
26/04/2023
-
Feature
- Smart tag selector in email content.
- Smart tag selector in default value of fields.
-
Tweak
- Add hook to handle required fields.
- Add filter hook before inserting user.
- Add filter hook to remember autologin users.
- Enable description message changed for reset password email.
- Form field upgrade to premium notices according to license plan.
-
Fix
- Validation error when radio field empty.
- Polylang My Account Page Translation issue.
- Deprecated get_sanitize-value causing issues.
- Date field error when using dd/mm/yyyy format.
- Profile picture not recognized by media library.
- Advance Settings custom class not working on edit-profile.
- Token mismatch error and wrong password message appearing at same time.
- Incorrect default date displayed in date field while editing user in admin side.
-
Feature
-
2.3.3.1
17/03/2023
-
Fix
- Email confirmation email not sent to user.
-
Fix
-
2.3.3
16/03/2023
-
Refactor
- Backend validation for form data.
-
Enhance
- Global settings input validation.
- Confirm password and confirm email field validation.
-
Tweak
- Add Docs link in My Account select notice.
- Add action hook added for email address change confirmation success.
-
Fix
- Required icon not displaying properly.
- Default value for country field not working.
- Strip Unwanted fields from conditional rules.
- Profile picture required issue in edit profile.
- Year not displayed on min max date field option.
- First item being selected by default in edit profile.
- Single item field error message displaying in wrong place.
- reCAPTCHA registration form template don’t create reCAPTCHA.
- Role based redirect after logout not working for custom template.
- Email not send to user when login option set except email confirmation.
- Security issue send test email by non privileged user.
- Security issue PHP Object injection with unserialize PHP core function.
-
Refactor
-
2.3.2.1
23/02/2023
-
Fix
- Consent notice is now dismissable.
- Form preview not working properly when astra theme activated.
- Error while submitting form with file upload field when OpenSSL extension disabled.
-
Fix
-
2.3.2
20/02/2023
-
Feature
- Shortcode for ‘Change Password’ Page.
- Email confirmation for email change on the edit profile page.
-
Refactor
- Profile Picture save after profile update.
-
Enhance
- Setup wizard options and design.
- Bulk form import/export.
- Add {{user_roles}} smart tag.
- View form link after importing form.
- Fetch Form templates from remote server.
- Send success email after email confirmation done by user.
- Add toggle to enable/disable email from email list in global settings.
-
Dev
- Common code for Select2.
- Common js for preview password icon.
- Return login url from ur_get_my_account_url function if My Account is not set.
-
Tweak
- Deactivation popup.
- Add Private notes in extension page.
- Field option made clickable when no any field is selected.
-
Fix
- TinyMce data not saving issue.
- Smart tag in email issue for file type.
- Field Visibility Setting value not saving in safari.
- MyAccount redirection issue on plain permalink structure.
- Reset and incorrect password message appears at same time.
- Preview password icon not working when reCAPTCHA is enabled.
-
Feature
-
2.3.1
17/01/2023
-
Enhance
- Fetch Form templates from remote server.
-
Fix
- XSS vulnerability in field settings.
- Flatpickr throwing an error in console.
- LearnDash slug typo in extemsions page.
- Disallow Reset Password for not approved users.
- Profile picture being removed while updating profile.
- Invalid argument warning while fetching form settings.
- Registration form id with which user is registered referenced in edit profile form.
-
Enhance
-
2.3.0
02/01/2023
-
Feature
- CAPTCHA verification on lost password page.
-
Dev
- Add hook to hold success message before redirect.
- Add functions to get login and my account page urls.
-
Tweak
- New addons in extensions page.
- Delete popup modal layout size changes.
- Add UR tag for selected my account page.
- Collapse accordion by default except general in form builder.
- Submit Button Class, Text, Form Class label and tooltip text changes.
-
Fix
- PHP 8.1 Compatibility issues.
- Forms table sorting by latest update.
- Form Id empty issue in getting started page.
- Misplaced error message for url fields.
- Field not appended in the droppable zone.
- Errors and warnings in the browser console.
- Show Password icon for Extra Password field.
- Smart tag for country field in email content.
- My Account endpoint translation issue in WPML.
- Gutenberg compatibility issue with my account.
- User export issue when form name has special characters.
- User export issue while checkbox or multi-select2 exists.
- Form not submitting issue while captcha keys are not set.
- Form submitting when error message exists for file upload.
- Special Character in Password Field caused invalid password while login.
- ‘Special Character Validation in Username’ and ‘Unknown Email’ messages not customized properly.
-
Feature
-
2.2.6
01/12/2022
-
Fix
- Critical error while updating user details by admin.
- Form export issue when the form name has special characters.
- Getting Started Page now works properly in local environment.
- User profile picture design issue in dashboard of my account page.
- Convert email verification plain text to link in the confirmation email.
- My Account selection notice keep appearing when group block enabled in the page.
-
Dev
- UR Logger function called incorrectly.
-
Tweak
- Renamed hCaptcha according to brand name.
-
Fix
-
2.2.5
22/11/2022
-
Fix
- User Registration string translation issue.
- Auto approving users even when admin approval was enabled.
- Default role set to administrator after getting started end.
- Critical error while approving or updating user details by admin.
- Replace str_contains with strpos for compatibility below php version 8.
- Upgrade plan button in extensions page even when license was activated.
-
Dev
- Added trigger before redirect to another page after registration in JS.
-
Fix
-
4.0
31/05/2023
-
Refactor
- Form Builder Design.
- Global Settings Design.
- Login process.
- Role base redirection settings for registration form.
-
Feature
- Privacy Tab.
- Password Less Login.
- Search global settings.
-
Enhance
- Redirection after registration.
- Integration menu for email marketing.
- Password strength check made more robust.
- Changed checkbox and yes/no select option to toggle.
- New smart tags added in email content and default value of fields.
-
Dev
- Compatibility for hidden field.
- Compatibility for Discounted Price.
- Compatibility for Profile Completeness addon.
- Compatibility for conditionally hide/show submit button.
- Compatibility for disable cropping in profile picture field.
-
Tweak
- Display info about form status.
-
Fix
- Remember me not working for ajax login.
- Validation error when conditionally hide fields.
- Email confirmation email not being sent when all emails were disabled.
-
Refactor
-
3.2.5
04/05/2023
-
Refactor
- Make get_sanitize_value function static.
-
Tweak
- PHP deprecation notice for sites below PHP 7.2.
-
Fix
- Password not matched when apostrophes used.
- Form being saved when captcha is enabled but keys are missing.
- Settings being saved when captcha is enabled in login options but keys are missing.
-
Refactor
-
3.2.4
26/04/2023
-
Feature
- Smart tag selector in email content.
- Smart tag selector in default value of fields.
-
Enhance
- Export users.
- Lock field if integration not setup.
-
Tweak
- Add hook to handle required fields.
- Add filter hook before inserting user.
- Add filter hook to remember autologin users.
- Enable description message changed for reset password email.
- Form field upgrade to premium notices according to license plan.
-
Fix
- Validation error when radio field empty.
- Polylang My Account Page Translation issue.
- Deprecated get_sanitize-value causing issues.
- Date field error when using dd/mm/yyyy format.
- Profile picture not recognized by media library.
- Advance Settings custom class not working on edit-profile.
- Token mismatch error and wrong password message appearing at same time.
- Incorrect default date displayed in date field while editing user in admin side.
-
Feature
-
3.2.3.1
17/03/2023
-
Fix
- Email confirmation email not sent to user.
-
Fix
-
3.2.3
16/03/2023
-
Refactor
- Backend validation for form data.
-
Enhance
- Global settings input validation.
- Confirm password and confirm email field validation.
-
Tweak
- Add Docs link in My Account select notice.
- Add action hook added for email address change confirmation success.
-
Fix
- Required icon not displaying properly.
- Default value for country field not working.
- Strip Unwanted fields from conditional rules.
- Profile picture required issue in edit profile.
- Conditional rules field not mapped dynamically.
- Year not displayed on min max date field option.
- First item being selected by default in edit profile.
- Single item field error message displaying in wrong place.
- reCAPTCHA registration form template don’t create reCAPTCHA.
- Role based redirect after logout not working for custom template.
- Email not send to user when login option set except email confirmation.
- Security issue send test email by non privileged user.
- Security issue PHP Object injection with unserialize PHP core function.
-
Refactor
-
3.2.2.1
23/02/2023
-
Fix
- Consent notice is now dismissable.
- License plan not being fetched properly.
- Form preview not working properly when astra theme activated.
- Error while submitting form with file upload field when OpenSSL extension disabled.
-
Fix
-
3.2.2
20/02/2023
-
Feature
- Shortcode for ‘Change Password’ Page.
- Email confirmation for email change on the edit profile page.
-
Refactor
- Profile Picture save after profile update.
-
Enhance
- Setup wizard options and design.
- Bulk form import/export.
- Add {{user_roles}} smart tag.
- View form link after importing form.
- Fetch Form templates from remote server.
- Sync External fields when profile update.
- Send success email after email confirmation done by user.
- Add toggle to enable/disable email from email list in global settings.
-
Dev
- Common code for Select2.
- Compatibility with Frontend Listing.
- Common js for preview password icon.
- Added common code to dynamically render form fields.
- Return login url from ur_get_my_account_url function if My Account is not set.
-
Tweak
- Deactivation popup.
- Add Private notes in extension page.
- Field option made clickable when no any field is selected.
-
Fix
- TinyMce data not saving issue.
- Smart tag in email issue for file type.
- Field Visibility Setting value not saving in safari.
- MyAccount redirection issue on plain permalink structure.
- Reset and incorrect password message appears at same time.
- Preview password icon not working when reCAPTCHA is enabled.
-
Feature
-
3.2.1
17/01/2023
-
Enhance
- Email domain allowlist and denylist.
- Fetch Form templates from remote server.
-
Fix
- XSS vulnerability in field settings.
- Flatpickr throwing an error in console.
- LearnDash slug typo in extemsions page.
- Disallow Reset Password for not approved users.
- Profile picture being removed while updating profile.
- Invalid argument warning while fetching form settings.
- Registration form id with which user is registered referenced in edit profile form.
-
Enhance
-
3.2.0
02/01/2023
-
Feature
- Bulk options uploads for choice fields.
- CAPTCHA verification on lost password page.
- Restrict copy paste on confirm email and confirm password field.
-
Dev
- Quantity field icon added.
- Payment issues compatibility.
- Add hook to hold success message before redirect.
- Add functions to get login and my account page urls.
-
Tweak
- New addons in extensions page.
- Delete popup modal layout size changes.
- Add UR tag for selected my account page.
- Collapse accordion by default except general in form builder.
- License key input box and tab display only when pro activated.
- Submit Button Class, Text, Form Class label and tooltip text changes.
-
Fix
- Popup design issue in menu.
- PHP 8.1 Compatibility issues.
- Payment status error on login form.
- Forms table sorting by latest update.
- Misplaced error message for url fields.
- Multiple popup in menu item not working.
- Field not appended in the droppable zone.
- Errors and warnings in the browser console.
- Show Password icon for Extra Password field.
- Form Id empty issue in getting started page.
- Smart tag for country field in email content.
- My Account endpoint translation issue in WPML.
- Gutenberg compatibility issue with my account.
- User export issue when form name has special characters.
- User export issue while checkbox or multi-select2 exists.
- Form not submitting issue while captcha keys are not set.
- Form submitting when error message exists for file upload.
- Notice message keep appearing on reload after popup created/updated.
- Special Character in Password Field caused invalid password while login.
- ‘Special Character Validation in Username’ and ‘Unknown Email’ messages not customized properly.
-
Feature
-
3.1.6
01/12/2022
-
Fix
- Auto generated password email not being disabled.
- Critical error while updating user details by admin.
- Form export issue when the form name has special characters.
- Getting Started Page now works properly in local environment.
- User profile picture design issue in dashboard of my account page.
- Convert email verification plain text to link in the confirmation email.
- My Account selection notice keep appearing when group block enabled in the page.
-
Dev
- UR Logger function called incorrectly.
-
Tweak
- Renamed hCaptcha according to brand name.
-
Fix