Version: 2.5.0
### Added
- Entry Limits & Restrictions now have new "till the end of the day/week/month/year" locker options.
- New filter `wpforms_locker_lockers_entry_limit_exclude_not_allowed_entries_excluded_statuses` allows to exclude entry statuses for entry total limit and entry user limit lockers.
### Changed
- Error markup for the Password locker was modified according to other fields' errors.
- A message generated by the Email locker now has the same styles as an entry submission confirmation message.
- "per day/week/month/year" locker options for Entry Limits & Restrictions were renamed to "per 24 hours/7 days/~30 days/~365 days".
### Fixed
- PHP notice was generated when upgrading the addon to the latest version.
- Locked forms weren't wrapped in the main form container.
### Changed
- Improved the look and feel of the messages displayed to users when the form is closed.
- Minimum WPForms version is now 1.7.6.
- When the "Enable user entry limit" is turned on, selecting one of the associated checkboxes is now required.
### Fixed
- Entry limit validation allows negative values to be set.
- Next button was not clickable when a name field was empty and the field was non-required, but required a unique answer.
- Restrict by email address did not exclude abandoned/partial entries.
- Plugin install did not run properly.
### IMPORTANT
- Support for PHP 5.5 has been discontinued. If you are running PHP 5.5, you MUST upgrade PHP before installing the new WPForms Form Locker. Failure to do that will disable the WPForms Form Locker plugin.
### Changed
- Minimum WPForms version supported is 1.7.5.
- Reorganized locations of 3rd party libraries.
### Fixed
- Restrict by email address didn't work if the Confirmation setting was enabled for the Email field.
- Form Scheduling datepickers didn't work if custom formats were set in the WordPress General Settings page.
- Smart Phone field that required a unique value didn't get validated.
### Changed
- Properly handle the UI part of the IP-related setting - when IP storage is disabled, do not allow enabling IP-based entry limit.
### Changed
- Adjusted various styles on the Form Builder > Settings > Form Locker screen.
### Added
- Age verification locker.
- Email verification locker.
- Entry limit based on user IP.
- Entry limit based on an email field value.
- Compatibility with WPForms 1.6.8 and the updated Form Builder.
### Changed
- Frontend UI enhancement when used with Conversational Forms addon.
- Improved compatibility with jQuery 3.5 and no jQuery Migrate plugin.
- Further improved selective JS script loading to take into account Form Locker settings.