Decryption key:
WPForms Pro - Best Drag & Drop WordPress Form Plugin v2.0.0 Nulled + Addons
# Changelog
All notable changes to this project will be documented in this file and formatted via [this recommendation](https://keepachangelog.com/).
## [2.0.0] - 2026-07-14
### Added
- New Onboarding Wizard and Setup Checklist page in the WPForms admin menu to guide users through essential configuration steps. #17609
- Photos captured with the Camera field are shown as image thumbnails in Entry Preview before form submission.
- New Reconnect button for invalid payment connections in the Form Builder Payments Settings panel.
- Built-in Form Analytics gives users direct visibility into form performance — views, conversion rates, field-level interactions, and drop-offs — without requiring external tools or configuration.
- AI Chat assistant on the analytics page lets users ask plain-language questions about their form data and receive clear, actionable recommendations.
- Import Entries now shows a notice listing form fields that cannot be mapped because their type is not supported.
### Changed
- The Form Builder Setup panel now opens significantly faster.
- Updated DOMPurify library to 3.4.11.
- The AI Chat button in the Form Builder is now shown in grey and displays a tooltip explaining that WPForms AI is not available on local sites.
- Updated woocommerce/action-scheduler library to 4.0.0.
- Stripe payment security is enhanced with automatic detection and blocking of card testing attacks and other fraudulent activity.
### Fixed
- Fancy fields in the Form Builder Add Fields panel were arranged out of order, breaking the side-by-side pairing of related fields.
- Randomize the position of the correct answer in AI-generated graded quizzes.
- The show/hide icon on the Password field appeared oversized in the Block Editor form preview when Classic markup was enabled.
- Admin notices about incompatible WPForms versions are now shown only to users who can update plugins.
- A choice deleted in the Form Builder could still appear as an empty option on the front-end and triggered PHP warnings on the form, entry, and print views.
- Fields placed inside a Layout field were rendered twice in email notifications and PDF attachments when using the `{all_fields}` smart tag.
- Custom Field mapping in marketing addon connections was cleared when canceling the confirmation dialog to move a field into a Repeater field.
- The settings gear icon on the Entries, Payments, and Dashboard pages was displayed in the wrong color and oversized when Elementor plugin was active.
- Form submission was stalling without redirecting to the credit card validation error page when using PayPal Commerce fields with Progress Bar page navigation.
- Form elements could appear disabled after a Stripe 3D Secure authentication failure, even though they remained editable.
- The connection icon was displayed in the Builder settings for payment methods even when no account was connected.
- Stripe subscription renewals could remain in the Pending status and display an outdated renewal date on the Payment Single page. #17735,
- Images uploaded via a password-protected File Upload field were not displaying correctly in the form confirmation message.
- Connected payment methods checkmark could still appear in the Form Builder Payments panel after switching to a template without a payment field.
- Locations in the Geolocation Map field could not be reordered by drag and drop until the Form Builder page was refreshed.
- The Connector progress indicator was not visible on multi-page forms viewed on mobile devices, which prevented tapping it to navigate between pages.
- The Weekly Email Summary email content was displayed right-aligned instead of centered in the web version of Gmail.
- The Themes panel in the Form Builder Settings did not re-open when its menu item was clicked again after navigating away and back.
- A PHP warning was logged when restoring a trashed form on PHP 8.3 and higher.
- File access restrictions could not be enabled on a copied File Upload field that was incorrectly treated as attached to a notification.
- The Page Break field's selected Page Navigation Alignment reverted to its default in the Form Builder preview after a page refresh.
- The Previous button on multi-page forms was missing its button group wrapper, causing inconsistent styling between the Previous and Next buttons.
- Temporary files from a rejected Modern File Upload could be left in the uploads directory when the upload failed validation.
- A PHP warning was logged when generating the Weekly Summary email on PHP 8.5 and higher, and its form trends could cover the wrong date range on sites not set to UTC time.