| @@ -1,11 +1,11 @@ | ||
| 1 | 1 | === Fluent Forms – Customizable Contact Forms, Survey, Quiz, & Conversational Form Builder === |
| 2 | 2 | Contributors: techjewel,adreastrian,heera,wpmanageninja |
| 3 | 3 | Tags: contact form, wp forms, forms, form builder, custom form |
| 4 | 4 | Requires at least: 6.4 |
| 5 | -Tested up to: 7.0 | |
| 5 | +Tested up to: 7.1 | |
| 6 | 6 | Requires PHP: 7.4 |
| 7 | -Stable tag: 6.2.9 | |
| 7 | +Stable tag: 6.2.15 | |
| 8 | 8 | License: GPLv2 or later |
| 9 | 9 | License URI: https://www.gnu.org/licenses/gpl-2.0.html |
| 10 | 10 | |
| 11 | 11 | Get a fast contact form plugin. Create advanced forms using drag and drop form builder with all smart features. |
| @@ -438,8 +438,65 @@ | ||
| 438 | 438 | 11. All Submission Chart by Date |
| 439 | 439 | 12. Asset Loading Comparison with Other Plugins |
| 440 | 440 | |
| 441 | 441 | == Changelog == |
| 442 | + | |
| 443 | += 6.2.15 (Date: September 30, 2026) = | |
| 444 | +- Adds a Stripe Payment Element option to the inline Stripe field, with Apple Pay and Google Pay | |
| 445 | +- Adds an Autocomplete setting on form fields so browsers can fill in details like name, email, and address | |
| 446 | +- Adds a Duplicate option for integration feeds | |
| 447 | +- Adds an Export option to the Entries page | |
| 448 | +- Adds an optional per-form AI Agents (WebMCP) setting that describes your form to AI-powered browsers, turned off by default | |
| 449 | +- Fixes the fluentform_info shortcode output so it is escaped safely | |
| 450 | +- Fixes Stripe 3D Secure payments not completing on conversational forms | |
| 451 | +- Fixes CleanTalk checking the same submission more than once | |
| 452 | +- Fixes the default report date range missing today's entries on sites ahead of UTC | |
| 453 | +- Fixes conversational forms that could not be edited after their fields were updated through MCP | |
| 454 | +- Hardens input sanitization and permission checks across field settings, blocks, and entries | |
| 455 | +- Fixes payment forms accepting a zero, negative, or unlisted payment value that could skip payment | |
| 456 | +- Sends the Payment Success email only for paid orders, free choices, and fully discounted coupon orders | |
| 457 | + | |
| 458 | += 6.2.14 (Date: September 15, 2026) = | |
| 459 | +- Improves Stripe payment confirmation when updates arrive after checkout | |
| 460 | +- Improves payment retries and checkout confirmation messages | |
| 461 | +- Improves subscription trial, installment, and custom amount processing | |
| 462 | +- Improves refund and completed payment consistency | |
| 463 | +- Refines payment totals for conditional quantities and inventory-controlled items | |
| 464 | +- Improves notification delivery for valid zero-value orders | |
| 465 | +- Refines manager search and admin data handling | |
| 466 | +- Improves form import reliability | |
| 467 | +- Improves Save & Resume, entry status, and payment receipt handling | |
| 468 | +- Improves compatibility for advanced Date field configuration | |
| 469 | + | |
| 470 | += 6.2.13 (Date: August 22, 2026) = | |
| 471 | +- Adds minimum and maximum selection limits for checkbox and multi-select fields | |
| 472 | +- Improves the Other option (checkable inputs) so a preselected value shows its text input on page load | |
| 473 | +- Improves accessibility of the required Other input with proper validation state | |
| 474 | +- Fixes the empty Other marker showing in stored entries, email, and PDF output | |
| 475 | +- Fixes file type validation so extensions are matched case-insensitively on upload and import | |
| 476 | +- Fixes Global Inventory mappings being lost through Bulk Edit and save | |
| 477 | +- Fixes target="_blank" being stripped from Confirmation Message links | |
| 478 | +- Fixes the captcha notice showing when no captcha type is selected | |
| 479 | +- Fixes geolocation falling back to the next provider when the ipinfo token fails | |
| 480 | + | |
| 481 | += 6.2.12 (Date: August 10, 2026) = | |
| 482 | +- Adds an optional MCP server that lets AI assistants work with your forms, entries, and reports, turned off by default | |
| 483 | +- Adds a Spam option to the entry status filter on the entries list | |
| 484 | +- Adds a notice when global captcha auto load is enabled but the keys are missing | |
| 485 | +- Improves the Steps progress indicator so you can click it to move between steps, like Tabs | |
| 486 | +- Improves how cookie smartcode values are handled and displayed | |
| 487 | +- Fixes a fatal error during Stripe checkout when pushing metadata | |
| 488 | +- Fixes Keyword-Based Restriction not blocking keywords in other alphabets, such as Cyrillic | |
| 489 | +- Fixes http:// being added to smartcode URLs in the email editor | |
| 490 | +- Fixes captcha fields not being added back to the form | |
| 491 | +- Fixes the bulk action bar showing when no entries are selected | |
| 492 | +- Fixes pagination alignment on the forms, entries, and payments lists | |
| 493 | +- Hardens output escaping and authorization across entries, reports, integrations, and payments | |
| 494 | +- Restricts payment bulk actions to the Manage Payments permission and revenue and payment type reports to the View Payments permission | |
| 495 | +- Restricts Slack integration requests to Slack hosts | |
| 496 | + | |
| 497 | += 6.2.11 (Date: August 03, 2026) = | |
| 498 | +- Added safeguards for outdated Fluent Forms Pro installations. | |
| 442 | 499 | |
| 443 | 500 | = 6.2.9 (Date: July 28, 2026) = |
| 444 | 501 | - Hardens output escaping in the ff_get shortcode |
| 445 | 502 | - Strengthens payment transaction reference generation for improved privacy |