- Fix: Fixed multi-option elements not appearing in the Summary Block when “Label Only (No Calculation)” was enabled and “Zero values in summary list” was disabled.
- Fix: Fixed incorrect translation of single quote (') and double quote (“) characters.
- Fix: Fixed the “Show Summary with calculations after adding contact info” setting not working in Single Calculator settings when enabled in Global Settings.
- Fix: Fixed Grand Total not displaying in CF7 when no Formula element is present.
- Fix: Fixed elements with “Show in Grand Total” disabled still appearing in PDFs and emails.
- Fix: Fixed multiple PDF files being downloaded after order creation in Sticky Calculator.
- Fix: Fixed Image Checkbox showing option value even when “Show Value in Element” was disabled.
- Fix: Fixed CF7 orders sending a receipt copy to the Order Form email address if it was specified.
- Fix: Fixed multi-selection elements showing their label twice in emails when “Label Only (Calculate Value)” was enabled.
- Fix: Fixed the Phone Number field in Order Form not allowing numbers starting with zero.
- Fix: Fixed Time Picker not applying “00” as default hour or minute correctly.
- Fix: Fixed Repeaters not calculating correctly when using a custom formula.
- Enhancement: Improved dropdown structure in WooProducts, WooCheckout, and Sticky Calculator pages for better convenience.
- Fix: Fixed the possibility to add a Page Breaker page into a Group or Repeater.
- Fix: Fixed Date Picker buttons not being translated.
- Fix: Fixed Geolocation popups not displaying properly on tablet and mobile devices.
- Fix: Fixed elements with zero values appearing in the PDF when the “Zero values in Orders, PDF Entries, Emails” setting was disabled.
- Fix: Fixed dropdown lists not being visible outside Group borders.
- Fix: Fixed untranslated Geolocation keywords in the Summary, PDF, and emails letters.
- Fix: Fixed a bug where hidden required fields triggered an unwanted scroll to the top of the page.
- Fix: Fixed unnecessary page scrolling after completing all required fields in a Page Breaker element.
- Fix: Fixed Time Picker switching to Advanced mode when a Page Breaker was added
- Fix: Fixed "Minimum Interval" setting in Time Picker working even when disabled
- Fix: Fixed issues with the Confirmation Page's "Custom Page" option not working as intended
- Fix: Fixed Stripe continuing to run in the background even when disabled
- New: Introduced 5 new styles for the Multi Range element to enhance customization and visual variety.
- New: Added a "Slider Scale Points" setting for the Multi Range, allowing you to define intermediate scale markers for custom values or steps.
- New: Added a “Snap to Scale Points” option to the Multi Range, enabling the handle to jump directly between defined markers for faster, more precise selection.
- Fix: Fixed a visual bug affecting Sliders and Multi range elements inside Group fields.
- Enhancement: Added a new setting to the Group element: "Accordion Mode".
- Fix: Fixed an issue where Grand Total appeared in the PDF even when the setting was disabled.
- Fix: Fixed conditions not working correctly when two identical calculators were embedded on the same page.
- Fix: Fixed hidden elements with default values being included in the total.
- Fix: Fixed default value and condition behavior when elements are shown via conditions.
- Enhancement: Added the ability to delete Distance Ranges in the Geolocation field.
- Fix: Fixed Repeater visuals in Orders, PDF, and email templates.
- Fix: Fixed an issue where Repeater formulas did not work with if-else statements.
- Fix: Corrected Orders and emails to show the discount subtotal instead of the percentage amount when a discount is applied.
- Fix: Fixed the integration between the Order Form and WooCommerce when submitting orders.
- Fix: Fixed an issue where the Formula element was visible on the front-end when inside a hidden Group element.
- Fix: Prevented saving of calculators that contain invalid fields within Groups or Repeaters.
Fix: Fixed an issue where element titles disappeared after being removed from a Group in the admin dashboard.
Fix: Fixed repeater settings panel opening unexpectedly when an element was moved out of a repeater.
Fix: Fixed a bug where elements inside a Formula turn to 0 when added to or removed from a Group.
Fix: Fixed ReCaptcha not functioning correctly.
Fix: Fixed the submit button being active across all pages of the Page Breaker; it now activates only on the last page.
- Enhancement: Added new pagination options for Orders per Page: 50, 100, and 200.
- Fix: Fixed an issue where Order Forms were not exporting/importing along with the calculator.
- Fix: Resolved minor bugs in the Multi Option settings on the admin dashboard.
- Fix: Fixed issues with “Disable Options” conditions when multiple were applied.
- Fix: Fixed payment methods not appearing when “Show Summary with calculations after adding contact info” was enabled.
- Fix: Resolved an issue where conditions weren’t applying to formula elements.
- Fix: Fixed a bug preventing the total from displaying when two elements had interdependent conditions.
- Fix: Addressed issues where certain conditions would block order submission.
- Fix: Fixed issue with basic slider showing multiplied value after navigating using page breaker.3.5.4
- New: Complete core rewrite for improved performance and smoother experience.
- New: Upgraded to Vue 3, TypeScript, and Vite for enhanced stability and build speed.
- New: Improved CSS structure for easier customization and better theme integration.
- Update: Faster build times and improved overall load times.
- Update: Enhanced Core Web Vitals for improved load and layout stability.
- Update: Simplified code structure for easier customization and maintenance.