=== Cost Calculator Builder ===

Contributors: Stylemix
Donate link: https://stylemixthemes.com
Tags: cost calculator, calculator, calculator form builder, cost estimation, shipping calculator, taxi fare calculator, price calculator, tax calculation, cost, calc, cost calc, calc builder
Requires at least: 6.2
Requires PHP: 8.3
Tested up to: 7.0
Stable tag: 4.0.14
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

== Description ==

[WP Cost Calculator](https://stylemixthemes.com/cost-calculator-plugin/) is a simple and powerful tool that lets you create price estimation forms. Easily give your clients information about your services and product costs. 

This tool helps you build any type of estimation form in minutes. The Calculator WordPress plugin has its own drag-and-drop form builder. You can create an unlimited number of calculation forms and embed them into any page or post with no coding.

⭐ [Cost Calculator PRO](https://stylemixthemes.com/cost-calculator-plugin/pricing/?utm_source=wporg-calc&utm_medium=en&utm_campaign=2025)
⭐ [Live Demo](https://stylemixthemes.com/cost-calculator/)
⭐ [Documentation](https://docs.stylemixthemes.com/cost-calculator-builder/)
⭐ [Facebook Community](https://www.facebook.com/groups/costcalculator/)

Our calculator plugin for WordPress is intuitive and beginner-friendly. Cost Calculator is especially suitable if your services or products have variable costs. 

🎯 **Perfect for:**
Freelancers, creative agencies, local services, salons, repair shops, real estate pros, educational institutions, and more.

https://youtu.be/jHxgukfRkZk

If you need to make a price calculator to estimate your project costs, this tool is for you. Need a loan calculator? A service quote form? An order estimator? This plugin can handle it all—fast. 

Let WP Cost Calculator become your virtual assistant and boost conversions on your website.

🧩 **10 Core WordPress Calculator Elements:**
○      Text field
○      Formula
○      Quantity field
○      Dropdown 
○      Switch toggle 
○      Radio select
○      Checkbox
○      Basic slider
○      HTML 
○      Divider

🚀 **More advanced elements in Cost Calculator Pro:**
○      Multi range
○      File upload
○      Image dropdown
○      Image checkbox
○      Image radio
○      Date picker
○      Time picker
○      Repeater
○      Group 
○      Geolocation
○      Validated form
○      Page breaker

🎨 **Element Style options:**

Show input options in multiple formats—vertically or horizontally.

**Radio select:**
○      Default
○      Boxed
○      Boxed with radio

**Checkboxes:**
○      Default
○      Boxed
○      Boxed with checkbox
○      Boxed with description
○      Boxed with checkbox and description

**Switch toggle buttons:**
○      Default
○      Boxed with toggle and description

**Quantity:**
○      Default
○      Side buttons

**Basic slider & Multi range:**
○      Default
○      Small
○      Multi point
○      Flat minimal
○      Modern
○      Input

**Page breaker:**
○      Circle steps with line
○      Circle tabs 
○      Rectangle steps with line
○      Rectangle tabs 
○      Progress with circle
○      Progress with bar
○      Hidden

**Image checkbox & Image radio:**
○      Default
○      Box with icon
○      Vertical
○      Horizontal

## 🌟Cost Calculator Builder PRO Features
The Premium version includes the following features:

○      [Analytics](https://stylemixthemes.com/cost-calculator-plugin/analytics/) – See how each calculator and field performs with views, submissions, and revenue stats in one place. 
○      [Conditional system](https://stylemixthemes.com/cost-calculator-plugin/conditions/) – Show/hide or enable/disable fields based on user input.
○      [Repeater](https://stylemixthemes.com/cost-calculator-plugin/repeater-and-group-field/) – Let users repeat a group of fields to calculate costs for multiple items, people, or services. 
○      [Group Field](https://stylemixthemes.com/cost-calculator-plugin/repeater-and-group-field/) – Group fields together and display them conditionally based on selected options. 
○      [Validated Form](https://stylemixthemes.com/cost-calculator-plugin/validate-form/) – Lets users create forms with fields for emails, numbers, and URLs. 
○      [Email Templates](https://stylemixthemes.com/cost-calculator-plugin/form-estimation-email/) – Send personalized emails to clients after form submissions. 
○      [WooCommerce Integration](https://stylemixthemes.com/cost-calculator-plugin/woocommerce/) – Let customers calculate the price of your WooCommerce products depending on cost calculator variables and custom formulas.
○      [Page Breaker](https://stylemixthemes.com/cost-calculator-plugin/step-by-step/) – Improve long forms by splitting them into multiple steps.
○      [PayPal](https://stylemixthemes.com/cost-calculator-plugin/payment-methods/) – Get paid online using PayPal accounts. 
○      [Stripe](https://stylemixthemes.com/cost-calculator-plugin/payment-methods/) – Accepts payments with credit/debit cards and digital wallets.
○      [Razorpay](https://stylemixthemes.com/cost-calculator-plugin/payment-methods/) – Add support for various Indian payment methods. 
○      [Cash payments](https://stylemixthemes.com/cost-calculator-plugin/payment-methods/) – Give flexibility to customers with cash payment options. 
○      [File Upload](https://stylemixthemes.com/cost-calculator-plugin/files/) – Set a module where the users attach any type of file to the calculator.
○      [Sticky Calculator](https://stylemixthemes.com/cost-calculator-plugin/sticky-calculator/) – Add a floating button or sticky banner that keeps the calculator visible as users scroll.
○      [Discounts](https://stylemixthemes.com/cost-calculator-plugin/discounts-feature/) – Offer discounts for a specific period or by using a promo code.
○      [Geolocation](https://stylemixthemes.com/cost-calculator-plugin/geolocation-element/) – Automatically detect the user’s location or allow them to calculate cost by selecting two points on the map. 
○      [PDF Entries](https://stylemixthemes.com/cost-calculator-plugin/pdf/) – Generate downloadable and printable PDF invoices from user submissions.
○      [Orders Dashboard](https://stylemixthemes.com/cost-calculator-plugin/orders/) – Track and manage your customers’ orders in Dashboard. 
○      [Order Form Manager](https://stylemixthemes.com/cost-calculator-plugin/custom-order-form/) – Collect and process customer order details.
○      Contact Form 7 Integration – Seamless communication with your customers.
○      [Custom Webhooks](https://stylemixthemes.com/cost-calculator-plugin/custom-webhooks/) – Automate business workflows with Zapier, Make, IFTTT, and more.
○      [reCAPTCHA](https://docs.stylemixthemes.com/cost-calculator-builder/cost-calculator-settings/global-settings/recaptcha) – Protect forms from spam and bots using Google reCAPTCHA.
○      [Date Picker](https://docs.stylemixthemes.com/cost-calculator-builder/calculator-elements/date-picker-pro-feature) – Add a compact calendar with a range of days to your calculator.
○      [Time Picker](https://docs.stylemixthemes.com/cost-calculator-builder/calculator-elements/time-picker-pro-feature) – Allow to choose a specific time or a time range to provide a service or make an appointment.
○      [Multi-Range Slider](https://docs.stylemixthemes.com/cost-calculator-builder/calculator-elements/multi-range) – Let users select a range of values using two adjustable handles.
○      [Image Dropdown](https://docs.stylemixthemes.com/cost-calculator-builder/calculator-elements/drop-down-with-image) – Show dropdown options with images for more visual selections.
○      [Share Quote Form](https://stylemixthemes.com/cost-calculator-plugin/form-estimation-email/) – Send a generated invoice/order (after calculations) to a client’s email in one click.
○      [Image Checkbox](https://docs.stylemixthemes.com/cost-calculator-builder/calculator-elements/checkbox-1) – Improve checkbox options by showing images next to each item.
○      [Image Radio](https://docs.stylemixthemes.com/cost-calculator-builder/calculator-elements/radio-button-1) – Similar to image checkboxes, but only one option can be selected.

[Explore the Plugin Demo here](https://stylemixthemes.com/cost-calculator/?utm_source=wporg-calc&utm_medium=en&utm_campaign=2025)

https://www.youtube.com/watch?v=XZKJE1CcYxo

You can assign values to any form element, and WP Cost Calculator will instantly calculate the total. You also have full control to create custom formulas using addition, subtraction, multiplication, or division. Easily embed your calculators anywhere using shortcodes.

Don’t worry about customization! Adjust colors, fonts, and background freely to match your website’s style and brand without limitations.

### 100+ Ready-made Form Templates

Cost Calculator plugin for WordPress comes with a library of form templates. They make it easy for various businesses to create, edit, save and use contact, booking, payment order, or pricing form without designing from scratch.

There are over 100 ready-made form templates sorted by business type that you can import and use right away. Whether you're selling custom products or services with flexible pricing, this calculator plugin helps you create forms tailored to what you offer:
- [Printing Service](https://stylemixthemes.com/cost-calculator/printing-service-template/)
- [Graphic & Web Designers](https://stylemixthemes.com/cost-calculator/graphic-designing-template/)
- [Car & Vehicle Rental](https://stylemixthemes.com/cost-calculator/car-rental-booking-template/)
- [Loan Calculator](https://stylemixthemes.com/cost-calculator/loan-calculator-template/)
- [Beauty Salon Service](https://stylemixthemes.com/cost-calculator/beauty-salon-booking-template/)
- [Home Remodeling & Renovation](https://stylemixthemes.com/cost-calculator/renovation-template/)
- [Car Wash Service](https://stylemixthemes.com/cost-calculator/car-wash-template/)
- [Delivery Service](https://stylemixthemes.com/cost-calculator/delivery-service-template/)
- [Dental Services](https://stylemixthemes.com/cost-calculator/dental-service-template/)
- [Medical Services](https://stylemixthemes.com/cost-calculator/clinic-booking-template/)
- [Tuition Fees](https://stylemixthemes.com/cost-calculator/tuition-fee-template/)
- [Venue Rentals](https://stylemixthemes.com/cost-calculator/venue-rental-template/)
- [Wedding Planners](https://stylemixthemes.com/cost-calculator/wedding-planner-booking-template/)
- [Body Mass Index (BMI)](https://stylemixthemes.com/cost-calculator/bmi-body-mass-index-calculator-template/)
- [Funeral Home Company](https://stylemixthemes.com/cost-calculator/funeral-home-company-template/)
- [Energy Consumption](https://stylemixthemes.com/cost-calculator/energy-consumption-template/)
- [Internet Marketing](https://stylemixthemes.com/cost-calculator/internet-marketing-template/)
- [Tax Calculator](https://stylemixthemes.com/cost-calculator/tax-calculator-template/)
- [Web Hosting Services](https://stylemixthemes.com/cost-calculator/hosting-template/)
- [Trucking](https://stylemixthemes.com/cost-calculator/trucking-template/)
- [Electrician Services](https://stylemixthemes.com/cost-calculator/electrician-services-template/)
- And even more!

Explore the ready-to-use [Templates page](https://stylemixthemes.com/cost-calculator-plugin/templates) and try them on our [live demo](https://stylemixthemes.com/cost-calculator-plugin/templates/tip-calculator-template/).

Start building quote calculators that convert visitors into paying clients faster and smarter with WP Cost Calculator.

## Cost Calculator Community on Facebook

You can visit our Cost Calculator [group](https://www.facebook.com/groups/costcalculator/) on Facebook to get the latest updates, engage with other users, and share your thoughts.

## More Awesome Free Plugins by Stylemix

⭐ [MasterStudy - All-in-One WordPress LMS Plugin](https://wordpress.org/plugins/masterstudy-lms-learning-management-system/)
⭐ [Motors – Car Dealership & Classified Listings Plugin](https://wordpress.org/plugins/motors-car-dealership-classified-listings/)
⭐ [Zoom Meetings and Webinars Plugin — eRoom](https://wordpress.org/plugins/eroom-zoom-meetings-webinar/)
⭐ [Free Classifieds and Listings Plugin - uListing](https://wordpress.org/plugins/ulisting/)

== Frequently Asked Questions ==

= How can I report security bugs? =

You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team help validate, triage and handle any security vulnerabilities. [Report a security vulnerability](https://patchstack.com/database/vdp/cost-calculator-builder).

== Installation ==
This section describes how to install the plugin and get it working.

1. Upload the plugin files to the `/wp-content/plugins/` directory, or install the plugin through the WordPress plugins screen directly.
2. Activate the plugin through the 'Plugins' screen in WordPress
3. Please find more details on Plugin Installation in documentation
4. Set Up Page in Menu -> Calculator Builder.

Also, you can import the demo sample using Tools -> Import -> WordPress Import.
Demo sample XML file included in plugin archive.

== Changelog ==

= 4.0.14 =
- Fix: Page Pagination was not appearing when Mobile Mode was enabled
- Fix: Discounts were not displaying in Mobile Mode

= 4.0.13 =
- Update: Added option to enable or disable Mobile Summary on mobile devices

= 4.0.12 =
- Fix: Minor bugfixes.

= 4.0.11 =
- Fix: Basic Slider element is too small to grab on mobile devices
- Fix: Total Summary on mobile was summing all totals by default, even when not selected

= 4.0.10 =
- Fix: Upload image button is not working for Image Radio, Image Checkbox, Image Dropdown elements
- Fix: Payment fields are not clickable after choosing option in Required element

= 4.0.9 =
- Enhancement: Smoother transition between the builder and Total Summary sections
- Fix: Clicking on empty space closes element settings
- Fix: Text and icons are misaligned on mobile devices in elements and Total Summary
- Fix: Elements twitch during transitions on mobile devices
- Fix: Total Summary is always present even when the calculator is not visible on mobile devices
- Fix: Total Summary does not open when clicking on the widget itself on mobile devices

= 4.0.8 =
- Enhancement: You can now resize the Total Summary section directly in the builder by dragging, instead of adjusting width manually in layout settings
- Fix: Calculator title is not displayed on the frontend
- Fix: Show Value In Element setting does not work for the Image Radio element
- Fix: Page Breaker Edit button cannot be clicked
- Fix: Required option is ignored in the Geolocation element
- Fix: Text can be entered into the Phone field in Validated Form
- Fix: No arrows for value selection in Typography fields within the Theme section
- Fix: Google reCAPTCHA cannot be enabled in settings
- Fix: Values from Ranged price by distance are not saved
- Fix: Additional Classes are not applied to Quantity Field and Date Picker elements

= 4.0.7 =
- Enhancement: Total Summary now sticks to the bottom of the screen on mobile, so you no longer need to scroll down to see your totals and complete your order

= 4.0.6 =
- Fix: Pages are not displayed for selection in the Separate Page option
- Fix: Unable to add more than 100 fields in the Dropdown element
- Fix: Incorrect text display in elements on mobile resolutions
- Fix: Date Picker and Time Picker elements go out of bounds on mobile resolutions [PRO]
- Fix: Slider Scale Points and Jump between scale points settings do not appear for the Basic Slider element
- Fix: WooCommerce Checkout ignores required fields to fill in

= 4.0.5 =
- Enhancement: Fields now adjust automatically when you drag another field in the builder, so you can drop them next to fields of any width.
- Fix: Border settings in Themes were not applying to some form elements, including Time Picker, File Upload, Page Navigation, Submit Order, PDF Download, Share Quote, and Geolocation fields.

= 4.0.4 =
- Update: Compatibility with WordPress 7.0
- Update: Compatibility with PHP 8.3
- Fix: Conditions are not working with elements from Group [PRO]
- Fix: Discount text size is too big in the email [PRO]
- Fix: There is an option to choose different payments when only the WooCommerce method is available [PRO]
- Fix: Time picker. There is no maximum value limit in the Hours/Minutes field [PRO]
- Fix: Time picker. Elements go out of the interface bounds on the mobile version of the calculator [PRO]
- Fix: Date picker. The Calculate disable days option does not count disabled days [PRO]
- Fix: Date picker. Specific Dates -> Next option: when increasing values using mouse scroll, the entire page scrolls to the top [PRO]
- Fix: Date picker. Block from today option. It is impossible to remove days that were added as disabled via the calendar widget [PRO]
- Fix: Date picker. It is possible to enter negative values into the Next field [PRO]
- Fix: Date picker. The element is located close to the edge [PRO]
- Fix: Date picker. The interface shrinks at 50% element size [PRO]
- Fix: Date picker. The text almost completely blends into the background on the dark theme due to its color [PRO]
- Fix: Time picker. It is possible to enter text into the Hours/Minutes field [PRO]
- Fix: Date picker. There is a white element in the calendar widget interface on the dark theme [PRO]

= 4.0.3 =
- Fix: All elements inside a Group are not displayed in the Conditions [PRO].

= 4.0.2 =
- Enhancement: Updated the design of the Date Picker. (PRO)
- Enhancement: Updated the design of the Time Picker. (PRO)
- Fix: Fixed collapsing the sidebar in Total Summary also collapsing the sidebar in the calculator builder.
- Fix: Fixed Embed button being active before the calculator is saved.

= 4.0.1 =
- Fix: Minor bugfixes.

= 4.0.0 =
- New: Live editing - the builder canvas now renders the actual calculator with real fonts, colors, spacing, and field styles instead of placeholders. The Preview button has been removed.
- New: Instant apply - every change in the builder applies immediately. The only Save button is the global one in the header, with Saved, Unsaved, and Saving status indicators. Undo and Redo added.
- New: Free-canvas layout - fields can now be placed anywhere on the canvas with snap-to-grid, custom widths, and free positioning. Replaces the fixed 25/50/75/100 width grid.
- New: Flexible Calculator/Summary layout - added 70/30, 30/70, and bottom-stacked options in addition to 50/50.
- New: Appearance moved into the builder - Appearance is now a tab inside the builder with live preview on the canvas, instead of a separate screen.
- New: Conditions canvas redesigned - added pan and zoom for navigating large rule sets, auto-align (horizontal or vertical), and improved drag-and-drop. (PRO)
- New: Contact Form, Confirmation, and other extra screens moved into the builder - they are now tabs alongside Page 1, Page 2, and Total Summary, instead of being configured in Settings. (PRO)
- Enhancement: Plugin builder fully rewritten on Vue 3 for improved performance, stability, and build speed.
- Enhancement: General performance improvements across the builder. 

= 3.6.17 =
- Fix: Fixed thousands separator settings not applying to Min and Max indicators on Basic Slider and Multi Range.
- Fix: Fixed Round Value not working correctly.
- Fix: Fixed both Email fields being required in Order Form when only one is set as required. (PRO)

= 3.6.16 =
- Fix: Fixed Summary on Final Page remaining active even when Page Breaker is not enabled. (PRO)
- Fix: Fixed Zero values in Orders, PDF Entries, Emails setting not applying to PDFs. (PRO)
- Fix: Fixed Dropdown, Radio, Checkbox, and Switch elements not displaying or being calculated in Emails and Orders regardless of their value when Zero values in Orders, PDF Entries, Emails is enabled. (PRO)
- Fix: Fixed discounts not working when multiple calculators are present on the same page. (PRO)
- Fix: Fixed Page Breaker page tabs going outside the border when many pages are added. (PRO)

= 3.6.15 =
- New: Added a setting that allows you to control the number of columns displayed for Radio select, Switch Toggle, and Checkbox elements.

= 3.6.14 =
- Enhancement: Added the ability to add hints for options in Radio field.
- Fix: Fixed values above 1000 being treated as decimals in Quantity field when Set Measurement Unit or Currency Settings is enabled and Number of Decimals is set to 0.

= 3.6.13 =
- Fix: Fixed default values not working for Dropdown and Radio when Option Values are left empty.

= 3.6.12 =
- Fix: Fixed Default Value from Quantity field using an incorrect value when Multiply by Unit Price was enabled and Skeleton Preloader icon was used.

= 3.6.11 =
- Fix: Fixed Validated Form with Phone Type resetting when returning to its page in the Page Breaker. (Pro)
- Fix: Fixed required validator not working for File Upload with Required setting enabled. (Pro)
- Fix: Fixed Checkbox, Image Checkbox, and Switch Toggle data not appearing in Analytics. (Pro)
- Fix: Fixed Page Breaker conditions not working properly. (Pro)

= 3.6.10 =
- Fix: Fixed incorrect display of Quick Tour steps. 
- Fix: Fixed rearranging options in Dropdown, Radio, and Checkbox elements causing the element to close.

= 3.6.9 =
- Fix: Fixed minor visual issues in the Element Settings sidebar.
- Fix: Fixed minor visual issues with Section Styles.

= 3.6.8 =
- Fix: Minor bugfixes

= 3.6.7 =
- Update: Compatibility with WordPress 6.9
- Enhancement: Added the ability to edit Total Summary settings directly inside the calculator builder.
- Fix: Fixed checkbox hints displaying incorrectly on mobile.
- Fix: Fixed button color customization not applying in Preview.
- Fix: Fixed slider indicators always appearing on mobile.
- Fix: Fixed how the HTML element handles embedded scripts.

= 3.6.6 =
- Enhancement: Improved the UI of the elements and settings sidebar and moved it to the right side of the screen.

= 3.6.5 =
- Fix: Minor bug fixes.

= 3.6.4 =
- Fix: Fixed an issue where the Woo Checkout payment method was enabled after import when WooCommerce was not installed or was disabled. (Pro)
- Fix: Fixed text being cut in half in PDFs when spanning across pages. (Pro)
- Fix: Fixed PDFs generated from Orders displaying only the formulas selected for the Total Field Element. (Pro)
- Fix: Fixed uploaded files overriding existing files with the same name. (Pro)
- Fix: Fixed the issue where elements inside a Group were still used in calculations after being hidden. (Pro)
- Fix: Fixed files not uploading when Woo Checkout is used. (Pro)

= 3.6.3 =
- Update: Redesigned the UI of the Orders List and Order Details for a clearer and more intuitive order management experience. (Pro)
- Update: The filtering system for the Orders table has been updated for better usability. (Pro)
- New: Added display configuration settings for both the Orders table and the Order Details, allowing admins to customize what information is shown. (Pro)
- New: Introduced the ability to create custom order statuses, enabling more flexible order workflows. (Pro)
- New: Added support for adding order notes, allowing admins to leave internal comments or important information for each order. (Pro) 

= 3.6.2 =
- Fix: Fixed incorrect display of the calculator on mobile devices.
- Fix: Fixed Sections failing to load on New Blank Calculators without the Pro version.
- Fix: Fixed Geolocation with Ask for User’s Location updating the starting location to the user’s first input. (Pro)
- Fix: Fixed uploaded file being hidden when changing pages in the Page Breaker. (Pro)

= 3.6.1 =
- Fix: Minor bug fixes
- Fix: Fixed calculator with Page Breaker stopping working after returning from the Confirmation Page. (Pro)
- Fix: Fixed outgoing conditions from Geolocation not working when Ask to choose from multiple locations was used. (Pro)
- Fix: Fixed Repeater element appearing in the list of elements for Conditions. (Pro)
- Fix: Fixed Set Time and Set Time and Disable actions in Conditions not working for Time Picker on Page Breaker. (Pro)
- Fix: Fixed File Upload price displaying even when Set Price for File Uploads was disabled. (Pro)

= 3.6.0 =
- New: A fully redesigned Calculator Builder introduces a new, more intuitive approach to creating and managing calculators, making setup faster, clearer, and more flexible.

= 3.5.35 =
- Fix: Minor bug fixes.

= 3.5.34 =
- Fix: Fixed Decimal Separator in the Quantity field changing to a dot during manual input.

= 3.5.33 =
- Fix: Fixed сalculator responsiveness issues on mobile devices.

= 3.5.32 =
- Enhancement: Added an option to show or hide the Calculator Title.

= 3.5.31 =
- Fix: Fixed an issue where Unit Measurement and Currency Sign symbols were not applied to the Quantity Field, Basic Slider, and Multi Range elements.

= 3.5.30 =
- Improvement: Strings in the Analytics dashboard are now available for translation in Loco Translate. (Pro)

= 3.5.29 =
- Improvement: Added an action in Conditions to unset options for checkbox and image checkbox fields, allowing more granular control instead of clearing all options at once.

= 3.5.28 =
- Enhancement: Added a new preloader style “Skeleton” in Appearance for improved visuals during calculator loading on the page and order creation.

= 3.5.27 =
- Fix: Fixed Date Picker and Time Picker not showing their values in the Summary section when “Zero values in summary list” was enabled.
- Fix: Fixed Quantity buttons not working correctly when the “Multiply by Unit Price” setting was enabled.

= 3.5.26 =
- Fix: Fixed default total not being translated in the Summary section
- Fix: Fixed bugs in Quantity element's "Currency Settings"
- Fix: Fixed currency sign showing for Quantity element even when the “Currency Sign” setting was disabled

= 3.5.25 =
- New: Added Analytics dashboard with detailed stats for views, submissions, and revenue per calculator and field. (Pro)

= 3.5.24 =
- Fix: Minor bug fixes.

= 3.5.23 =
- Fix: Minor bug fixes.

= 3.5.22 =
- Fix: Minor bug fixes.

= 3.5.21 =
- Fix: Minor bug fixes.

= 3.5.20 =
Fix: Fixed tooltips for the Basic Slider not being visible on mobile and tablet views.
Fix: Fixed Decimal Separator option “Comma” not working in the Quantity field.
Fix: Fixed Order Form global settings not applying in certain cases.
Fix: Fixed statements from Legacy Formula View executing even when the setting was disabled.

= 3.5.19 =
- Fix: Fixed the Submit, PDF Download, and Share Quote buttons appearing in a single row.
- Fix: Fixed the Share Quote button displaying even when disabled in Global Settings.
- Fix: Fixed the Submit button shrinking to half size even when no additional buttons were present.

= 3.5.18 =
- Fix: Fixed “Legacy Formula View” in the Formula element not calculating totals in the summary.
- Fix: Fixed Math.log() not working in the Formula element when using "Legacy Formula View".
- Fix: Fixed an issue where Radio elements changed styles when any option was selected.
- Fix: Fixed Quantity styles conflicting with third-party themes.
- Fix: Fixed Basic Slider showing a multiplied value even when “Show Subtotal with Multiplied Value” was disabled.

= 3.5.17 =
- 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 Appearance settings and buttons becoming unclickable on screen widths of 1415px or less.
- Fix: Fixed HTML tags not rendering correctly in the Hint fields of Switch Toggle and Checkbox elements.

= 3.5.16 =
- New: Introduced a new “Side Buttons” style for the Quantity element for more easier and intuitive value adjustment.

= 3.5.15 =
- Fix: Minor bug fixes.

= 3.5.14 =
- Fix: Fixed an issue where Summary Details would not appear when more than two calculators were embedded on the same page.

= 3.5.13 =
- Enhancement: Added a new Description setting for the Formula element that can be useful for providing additional information such as calculation notes or details for order summaries.
- Fix: Fixed an issue where the “Total” label in the Summary section was not being translated.

= 3.5.12 =
- Fix: Fixed issue with Additional Classes not applying to Formula elements

= 3.5.11 =
- Fix: Minor bug fixes.

= 3.5.10 =
- New: Introduced 5 new styles for the Basic Slider element to enhance customization and visual variety.
- New: Added a "Slider Scale Points" setting for the Basic Slider, allowing you to define intermediate scale markers for custom values or steps. 
- New: Added a “Snap to Scale Points” option to the Basic Slider, enabling the handle to jump directly between defined markers for faster, more precise selection.
- Fix: Fixed an issue where the Basic Slider showed an incorrect subtotal when a Default Range Value was set.

= 3.5.9 =
- Fix: Fixed minor bugs.

= 3.5.8 =
- Fix: Fixed desktop Appearance settings being applied instead of mobile settings when viewed on mobile.
- Fix: Resolved display issues with elements in the Horizontal layout.

= 3.5.7 =
- Fix: Fixed minor bugs.

= 3.5.6 =
- Fix: Fixed various visual bugs affecting different calculator layouts in mobile view.

= 3.5.5 =
- Enhancement: Updated all admin panel texts for clarity and consistency
- Fix: Added a scrollbar to dropdowns with a large number of options
- Fix: Fixed an issue where certain themes would override text-align: left in the calculator
- Fix: Resolved a bug where an empty “Unit Symbol” field would incorrectly display a dollar sign ($)

= 3.5.4 =
- Fix: Minor bug fixes.

= 3.5.3 =
- Fix: Minor bug fixes.

= 3.5.2 =
- New: Added "Help Center" page for quick access to the plugin’s documentation and support resources.

= 3.5.1 =
- Fix: Resolved mismatch between totals shown in the summary and totals in the order.

= 3.5.0 =
- 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.

= 3.2.74 =
- Fix: Minor bug fixes.

= 3.2.73 =
- Update: Added compatibility with WordPress 6.8.

= 3.2.72 =
- Fix: Minor bug fixes.

= 3.2.71 =
- Fix: Minor bug fixes.

= 3.2.70 =
- Fix: Minor bug fixes.

= 3.2.69 =
- Enhancement: Added a switch toggle to the Formula element for more advanced calculations.

= 3.2.68 =
- Fix: Minor bug fixes.

= 3.2.67 =
- Fix: Fixed an issue when the selected box style was not applied to Radio Select in the calculator.

= 3.2.66 =
- Fix: Minor bug fixes.

= 3.2.65 =
- Fix: Minor bug fixes.

= 3.2.64 =
- Fix: Fixed an issue where the Number of Decimals field could be left empty and the counter buttons were not working.

= 3.2.63 =
- Fix: Minor bug fixes.

= 3.2.62 =
- Fix: Minor bug fixes.

= 3.2.61 =
- Enhancement: Updated Loan Calculator template with more dynamic features on the landing and live demo pages.
- Fix: Fixed a minor conflict with WP FacturaONE that occurred after the update.

= 3.2.60 =
- Fix: Resolved an issue where Thousand & Decimal Separator combinations did not work correctly when Thousand Separator was set to “Dot” and Decimal Separator to “Comma.”
- Fix: Fixed misalignment of the Checkbox hint in the Horizontal box style.
- Fix: Corrected minor Quick Tour issues in Mozilla Firefox.

= 3.2.59 =
- Fix: Fixed minor visual bugs in the embed pop-up when WPML was installed.
- Fix: Resolved a problem with the "Save as Template" option being available in the Save Calculator step during Quick Tour.
- Fix: Fixed the display issue where the less-than sign (<) in element names was not shown correctly.

= 3.2.58 =
 - Fix: Fixed an issue where the Default Value setting was not disabled if there were no options for Checkbox or Toggle elements.
 - Fix: Corrected the popup overlap on the Formula element settings during the quick tour.
 - Fix: Fixed the navigation bar disappearing on the "Element Style" step when clicking an element during the quick tour.
 - Fix: Corrected the Edit button leading to the first calculator on the page when multiple calculators are embedded.

= 3.2.57 =
- Enhancement: Added dynamic error messages for Checkboxes appearing when a miminum number of options to select is defined.
- Fix: Fixed minor calculation errors with decimal numbers on the page.

= 3.2.56 =
- Enhancement: Added an option to search calculators by name in the Calculators Dashboard for easier navigation.
- Fix: Addressed Hidden Formulas not calculating when the "Calculate Hidden by Default" setting was enabled.
- Fix: Fixed an issue where hidden formulas within another non-hidden formula were not counted.

= 3.2.55 =
- Fix: Clicking on an element's hint no longer changes the status of the associated checkbox.
- Fix: Corrected display issues with the theme card in the Appearance tab.

= 3.2.54 =
- Fix: Fixed the issue where hints with long texts were always visible on small mobile resolutions.
- Fix: Resolved a problem with Currency in PDF Orders being displayed when the currency field settings were empty.

= 3.2.53 =
- Fix: Small bug fixes.

= 3.2.52 =
- Fix: Small bug fixes.

= 3.2.51 =
- Fix: Small bug fixes.

= 3.2.50 =
- Fix: Resolved an issue where HTML elements and styles were not correctly applied to Hints in mobile view.
- Fix: Fixed an issue where the default value in some input fields couldn't be removed.
- Fix: Fixed minor visual bugs.

= 3.2.49 =
- Fix: Small bug fixes.

= 3.2.48 =
- Fix: Small bug fixes.

= 3.2.47 =
- Enhancement: Introduced the Default Values setting for Checkboxes, Dropdowns, and Radio buttons in Order Form. (Pro)
- Enhancement: Added new fields to Order Form: Date Picker, Time Picker. (Pro)

= 3.2.46 =
- Fix: Fixed the "Description position: Before field" setting not displaying min-max values for Quantity element.

= 3.2.45 =
- Fix: Resolved an issue where the resetting the site did not delete existing forms.
- Fix: Fixed duplication of file prices in the File Upload element when no Formula element is present.
- Fix: Corrected translation for the "Show summary" text in the Page Breaker element.
- Fix: Addressed errors with the Repeater in Page Breaker when no Formula element existed in the calculator.
- Fix: Fixed warnings caused by discounts when the resetting the site.
- Fix: Ensured fields hidden by Conditions are displayed correctly in the Summary.
- Fix: Prevented hidden totals from being included in the PDF entries.
- Fix: Fixed the issue where labels in Company Details and footer text did not update in PDF Entries.
- Fix: Resolved a bug where elements within a hidden group were displayed in the PDF.
- Fix: Made column names in Order Block of PDF templates editable.
- Fix: Fixed an issue where the checkout displayed all hidden totals instead of the necessary one.
- Fix: Corrected the calculator display in Preview/Appearance when Page Breaker is present.

= 3.2.44 =
- Fix: Resolved an issue where long numbers in placeholders in Appearance would overlap with arrow icons.
- Fix: Fixed the video on the Upgrade page not opening in the center of the screen.

= 3.2.43 =
- Fix: Corrected total calculation when multiple formulas with "Hidden by default" and "Calculate hidden by default" settings are used within a common formula. (Pro)
- Fix: Resolved issue where PDF contents were displayed before the calculator fully loaded. (Pro)

= 3.2.42 =
- Enhancement: Introduced full customization options and new template designs for creating PDF entries. (Pro)
- Update: Compatibility with WordPress 6.7

= 3.2.41 =
- Fix: Fixed an issue with characters duplicating in Formula when typed from the keyboard in Safari.
- Fix: Corrected the problem where the old Formula was not visible with the new Formula until the new Formula was saved.
- Fix: Resolved the issue where the formula result was rounded if the total ended in infinite nines after the decimal point.

= 3.2.40 =
- Fix: Minor bug fixes.

= 3.2.39 =
- Fix: Minor bug fixes.

= 3.2.38 =
- Enhancement: Added validation for Phone field in Order form to improve data accuracy. (Pro)
- Enhancement: Introduced Sticky functionality for field settings in the Form Manager, enhancing user navigation. (Pro)
- Enhancement: Made improvements to user experience and usability in Order Form. (Pro)

= 3.2.37 =
- Fix: Resolved an issue with Repeater element not displaying third Item in Cart. (Pro)
- Fix: Fixed a problem when 'Add to Cart' button led to a blank page with 'Current Woo Product' setting. (Pro)

= 3.2.36 =
- Fix: Aligned navigation bars for Calculators, Global Settings, and Templates tabs.
- Fix: Resolved an issue where calculators were not displayed on the page when added via Elementor widgets.

= 3.2.35 =
- Fix: Fixed Price manipulation vulnerability for enhanced security and integrity in calculations.
- Fix: Corrected an issue where fields with ‘Show in Grand total’ setting disabled were not included in the order calculations.

= 3.2.34 =
 - Enhancement: Upgraded Range and Multi-Range fields with an option to display Range Value or Summary Value in the subtotal above the slider. (Pro)
 - Enhancement: Added an option to manage the visibility of min-max descriptions on Quantity fields.
 - Enhancement: Added 6 new elements on Pro Features page: Group Element, Discounts, Geolocation Element, Validated Form, Sticky Calculator, and Page Breaker.
 - Enhancement: Added multilingual support with new translations for Spanish, Portuguese, German, French, and Italian.
 - Enhancement: Updated the HTML field, allowing users to change or add a name.
 - Enhancement: Introduced Page Breaker element to the Upgrade Page.
 - Fix: Resolved the issue with unclickable checkboxes in both the dropdown menu of Embed Calculator and the WooProducts dropdown.

= 3.2.33 =
- Enhancement: Added Order Form Manager with 8 new fields: Input textbox, Text area, Number, Dropdown, Radio, Checkbox, Formatted text, Space (Pro).

= 3.2.32 =
- Fix: When clicking on the hint, the checkbox hint window extends beyond the calculator container in mobile view:

= 3.2.31 =
- Fix: Name of value in Quantity and Basic slider element settings is not disabled when the Measuring unit setting is enabled.
- Fix: Numerical values entered in the Formula field are not saved, only symbols are saved.

= 3.2.30 =
- Enhancement: User is redirected to the Templates library after saving a calculator as a template.
- Enhancement: Scrolling in the Page Breaker is followed by Pagination, depending on which pages the user navigates to (Pro).
- Fix: Elements disappear after selecting calculations in the formula and clicking on the area.

= 3.2.29 =
- Fix: Calculator in Breakdance Popup is not displayed on pages without a calculator.
- Fix: Value from the “Name of value” field in Basic slider is not shown when enabling Currency.
- Fix: Calculator templates are saved and displayed incorrectly in the template list.
- Fix: Calculators from the Templates library saved as Custom Templates appear in both Custom and Popular Templates at the same time.

= 3.2.28 =
- Enhancement: Added Discounts information to the hook where orders are received by ID (Pro).
- Fix: Calculator elements are not displayed for admin if Formula has no ID.

= 3.2.27 =
- Fix: Small bug fixes.

= 3.2.26 =
- Enhancement: Added AI helper/Formula generator to the Formula field (Pro).

= 3.2.25 =
- Enhancement: Added pop-up with warning when distance is over 4002km in Geolocation element (Pro).
- Enhancement: Added Integration types for PayPal payment method (Pro).
- Fix: Small bug fixes.

= 3.2.24 =
- Enhancement: More smooth animations in Summary for Preview & Appearance.

= 3.2.23 =
- Fix: Appearance in Dropdown list is not applied to the dropdown menu.
- Fix: Small bug fixes.

= 3.2.22 =
- Enhancement: In the "Show Summary with calculations after adding contact info" setting, "Submit button text" and "Contact info form title" settings are now required to be filled (Pro).
- Fix: Entered values >=1000 become invalid in the Quantity element with the Currency setting enabled.

= 3.2.21 =
- Enhancement: The settings "Show Summary with calculations after adding contact info" and Terms and Conditions are displayed in Preview and Appearance.
- Fix: The view is not displayed correctly in the horizontal layout style.
- Fix: Some calculators are not displayed on the page.

= 3.2.20 =
= Fix: The calculators page is not displayed in French.

= 3.2.19 =
- New: Added a new Page Breaker element to add step-by-step forms and calculators (Pro).

= 3.2.18 =
- Enhancement: Send a quote and invoice to customer's email - now does not display PDF and Send Quote (Pro).
- Enhancement: Show calculations on Summary block - now does not display PDF and Send Quote (Pro).
- Enhancement: Added new option, displays PDF and Send Quote depending on Show button setting only after making payment in PDF (Pro).
- Enhancement: Added word hyphenation for title in ‘Show Summary with calculations after adding contact info’ setting(Pro).
- Fix: Paired brackets in a condition become uncoloured if there is a space after IF (IF/Else, brackets).
- Fix: The Color picker in the Container shadow setting in Appearance is trimmed.
- Fix: Due to presence of Formula elements with the same start id (id_11 and id_1) Formula in common Formula is no longer displayed and incorrect calculations occur.
- Fix: After deleting Default value in Quantity field Formula is no longer calculated.
- Fix: The calculators page is not displayed in French.

= 3.2.17 =
- Enhancement: Added key features when clicking Upgrade in the calculator.
- Enhancement: Added "Type of label in total" setting in Checkbox and Toggle.
- Enhancement: When selecting only one option in Checkbox and Toggle, the value is only displayed in Total but not in Composition.
- Enhancement: Added the ability to select the year in the Date picker element (Pro).
- Enhancement: Added "Type of label in total" setting in Image Checkbox (Pro).
- Enhancement: The address selected in Geolocation is now pulled into Webhook (Pro).
- Enhancement: When selecting only one option in Image Checkbox, the value is displayed only in Total but not in Composition (Pro).
- Fix: Default value is not applied in Dropdown and Radio items if the number is hundredth.
- Fix: The old label remains after changing the value in Default Value(s) in Toggle and Checkbox elements.

= 3.2.16 =
- Enhancement: Added a tooltip for long text and long ID in Conditions (Pro).
- Enhancement: Product names in WooCheckout are shortened with the addition of a tooltip  (Pro).
- Enhancement: On the Confirmation page, the page name is shortened with the addition of a tooltip (Pro).
- Enhancement: The calculator name was shortened with the addition of a tooltip in the Calculator field in WooProduct  (Pro).
- Enhancement: In WooProduct, the Product category is shortened without adding a tooltip (Pro).
- Fix: When you change the color in the Color picker, the color settings menu in Appearance is shown incorrectly.
- Fix: In the items in the Settings tab, the styles in the "Add a measuring unit" setting do not work.

= 3.2.15 =
- Enhancement: Added a setting to calculate the values of the hidden fields by default.
- Fix: The Range field is incorrectly displayed with a long title.

= 3.2.14 =
- Fix: The calculator page does not load  with some themes if only free version of the plugin is installed.

= 3.2.13 =
- Enhancement: Added new options for Click action setting of Sticky Calculator: Pop up summary, Download PDF, Share invoice, WooCheckout action after submit, Pop up on WooProduct page and WooCheckout action on WooProduct page (Pro).
- Enhancement: Added a setting to show or not a calculator in the background when the Sticky Calculator is enabled (Pro).
- Fix: Made the function descriptions in the Formula element translatable.
- Fix: Removed the possibility to enter HTML tags in element descriptions.

= 3.2.12 =
- Fix: HTML element is not displayed.

= 3.2.11 =
- Enhancement: Separation of thousands is added to elements when the Add a measuring unit setting is enabled.
- Enhancement: In Orders, all Formula elements are displayed regardless of selection in Payment Gateways and individual Formula elements with counts are highlighted (Pro).
- Enhancement: Formula elements are displayed on WooCommerce Cart and Checkout pages (Pro).
- Enhancement: In Email, all Formula elements are displayed regardless of their selection in Payment Gateways and separate Formula with counting are highlighted (Pro).
- Fix: When activating the plugin, an error is output due to plugins with the same svgSanitizer library.
- Fix: Calculations are not made because of totals with the largest ID.
- Fix: Placeholders in Dropdown and Categories in Templates are not translated.

= 3.2.10 =
- Fix: HTML code from Sticky Calculator is loaded on pages without it.
- Fix: After clicking on the toggle element it opens and immediately closes on the site with the Avada theme.

= 3.2.9 =
- Enhancement: Paired IF and IF Else operators and brackets are now colored in Formula.
- Enhancement: Added a setting in Date Picker to prevent a site visitor from selecting several different dates or periods (Pro).
- Enhancement: Warnings show up when a user does not fill in the fields in Order form settings (Pro).
- Enhancement: Made integration of WooCommerce Meta with elements inside Repeater (Pro).
- Enhancement: Updated the view for customizing formula selection in Payment Gateways(Pro).
- Enhancement: Email and Website URLs are now displayed as links for Orders, WooCommerce, PDF and Send Quote (Pro).

= 3.2.8 =
- Fix: Underscores appeared in some themes in navigation and indentation changed due to bootstrap.

= 3.2.7 =
- New: A new feature, Sticky Calculator, was added (Pro).

= 3.2.6 =
- Enhancement: Added a setting to show calculations after the visitor has entered all form contact details in the Order form(Pro).
- Fix: The view inside Preview and Appearance on mobile is not displayed correctly.

= 3.2.5 =
- Fix: When you delete one of the products on the “Orders” page after reloading the page, the price of the remaining product is assigned to the product and not to the calculation(Pro).
- Fix: Order Form is not working when Upload File element is used in Conditions(Pro).
- Fix: When reopening the map with the Request user location option in the Geolocation element, the custom icon becomes the default icon(Pro).
- Fix: Small bug fixes.

= 3.2.4 =
- Enhancement: Added text transfer in the label of element option and description.
- Enhancement: Added the ability to filter orders by date.
- Enhancement: Added the ability to search for orders by calculator name, ID and email (Pro).
- Enhancement: Now you can export orders in CSV and XLS (Pro).
- Enhancement: It is possible to select dates if they are from the previous and next month(Pro).
- Enhancement: Added a setting to make the calendar close automatically after selecting dates(Pro).

= 3.2.3 =
- Enhancement: Added the Order ID to the email subject line (Pro).
- Enhancement: Now Values are not displayed on WooCommerce pages in Dropdown list, Image dropdown, Radio select, and Image Radio items with label-only option(Pro).
- Fix: Calculator with a short name is indented more than calculator with a long name.
- Fix: Small bug fixes.

= 3.2.2 =
- New: Added a new Validated Form element (Pro).
- Enhancement: Distance is displayed in the email when paying via Contact Form 7 (Pro).
- Fix: Small bug fixes.

= 3.2.1 =
- Enhancement: Made the animations to open and close Summary smoother.
- Enhancement: Increased the number of displayed characters in the calculator name in the Calculators tab.
- Enhancement: Added settings to change markers for selected addresses and pickup points in the Geolocation element (Pro).

= 3.2.0 =
- Enhancement: The drop-down menu in the Time picker closes when clicking on any area of the screen (Pro).
- Enhancement: Added SVG format for image loading in Image Dropdown (Pro).
- Enhancement: Selected locations are displayed in Geolocation when paying via WooCommerce (Pro).
- Fix: In Compositions label is merged with the value because there is no space between them.
- Fix: Special characters are not displayed in the calculator name in the Calculators tab.

= 3.1.99 =
- Enhancement: Added the ability to open the map If in Conditions select Geolocation via the "Select and disable" option (Pro).
- Enhancement: Added a separate button to reset the location when it is opened on the map.
- Enhancement: Selected locations in Geolocation are displayed when paying via Soptast form 7(Pro).
- Enhancement: The price for each km/mile is displayed in Summary (Pro).
- Fix: After adding the first location with the "Ask to choose one among multiple locations" option, the address is displayed when adding all other locations (Pro).
- Fix: If you click Cancel, the selected location is reset with the "Multiple locations" option selected (Pro).
- Fix: Small bug fixes.

= 3.1.98 =
- Fix: Minor bug fixes.

= 3.1.97 =
- Fix: Showing a certain number of orders per page is not visible if there are many pages in Orders (Pro).
- Fix: Minor bug fixes.

= 3.1.96 =
- Fix: Geolocation does not display the map if the user has blocked location data access (Pro).

= 3.1.95 =
- Enhancement: Added new Min and Max operators to the Formula element.
- Fix: After selecting a piece of string text, entering characters causes a space to appear before the new character in Formula.
- Fix: If the label for the option in the Dropdown element is longer than 100 characters, c 4 lines of words do not fit in the width of the field in the dropdown menu.
- Fix: When the device width is between 768 and 820 pixels, the total field in the sticky total is not displayed (Pro).
- Fix: Contact Information is not displayed in PDF after payment without the Order form (Pro).
- Fix: If a long title is entered in the Texts field in the Confirmation page settings, words are not transferred (Pro).
- Fix: No transition to Cart page when using WooCommerce and Order form is enabled (Pro).
- Fix: If the label for the option in the Image dropdown element is longer than 100 characters, c 4 lines of words do not fit in the width of the field in the dropdown menu (Pro).
- Fix: If Payments methods are set up, they don't show up in Preview and Appearance (Pro).

= 3.1.94 =
- New: Added a Location element to the builder to get a customer location (Pro).

= 3.1.93 =
- Enhancement: Added counting of added Repeater to the right of the label in Total (Pro).
- Enhancement: Added an option to show the Confirmation page (Pro).
- Fix: Instead of the selected formula in Payments, the formula with the highest ID is added to the cart (Pro).
- Fix: After the Show/Hide condition is met, items inside the Group field are no longer required to be filled (Pro).
- Fix: Stripe is not sending emails after payment (Pro).
- Fix: Scripts from the Confirmation page are shown on the page load (Pro).
- Fix: Clicking on "Order again" pulls up the price for the product instead of calculations and options from the calculator on the Cart and Checkout page (Pro).
- Fix: Files are not sent to the Email template from File upload when paying without the Order form (Pro).
- Fix: An item cannot be deleted until the Formula is saved.
- Fix: Removed the extra slash "/" in the path on the calculator page.

= 3.1.92 =
- Enhancement: Added text transfer for options of Dropdown list and Image dropdown elements with long text (Pro).
- Enhancement: Added promo code information when downloading a PDF document and when sending a PDF via Send Quote (Pro).
- Fix: Transferring words in titles doesn't work on the mobile and desktop versions.
- Fix: When hiding all Formula in Orders, the cost for Formula with the smallest ID comes.
- Fix: Text in Contact information went beyond the table in PDF with Contact Form 7 enabled (Pro).
- Fix: Values are displayed in ccb-subtotal in Contact Form 7 even though they are hidden in the calculator itself (Pro).
- Fix: Long text in the Email field in the Orders form goes outside the table in the PDF (Pro).
- Fix: If there are a lot of items, they don't fit in the PDF when uploaded via Orders (Pro).
- Fix: When opening an Order form, the calculator is overlaid on top of the bottom widget in the mobile version (Pro).
- Fix: Razorpay does not display the price and total in Orders (Pro).
- Fix: Small bug fixes.

= 3.1.91 =
- Enhancement: Added ability to upload .tiff format files into the File upload field (Pro).
- Enhancement: Minor visual edits were made to the Conditions (Pro).
- Fix: Order is not translated in the Email template and on the Orders page for admin and user.
- Fix: Hidden Quantity element appears in Orders, PDF and email (Pro).
- Fix: Elements are incorrectly displayed in 1280px-1660px resolutions on the Email Template, Captcha, and Woo Checkout pages (Pro).
- Fix: The date in emails is not translated when the language is changed (Pro).
- Fix: No more than 5 field formulas come in when using webhooks (Pro).
- Fix: Removed extra spaces next to values in Total and Summary.
- Fix: The calculator does not load if several Formula items are created with the same IF/ELSE calculations and summarize formula fields.
- Fix: After the Show/Hide condition is met, the hidden Quantity field is displayed in PDF, Email and Orders.
- Fix: The formula does not calculate values correctly when using Total in Total with calculations in the Quantity field.
- Fix: Small bug fixes.

= 3.1.90 =
- Fix: Small bug fixes.

= 3.1.89 =
- Fix: Fixed an issue with performance due to the sub-module.

= 3.1.88 =
- New: Added a feature to add discounts and promo codes to the calculator (Pro).

= 3.1.87 =
- Enhancement: The default value in the Quantity field is changed by the user's value on input.
- Fix: After entering a 4-digit value or more, when clicking outside the field, the value in the Quantity field disappears from the input field but remains in Total.
- Fix: Hint text in the Checkbox merges with its background color in Appearance.
- Fix: An element is not deleted after importing a calculator.

= 3.1.86 =
- Fix: Small bug fixes.

= 3.1.85 =
- Enhancements: Added a button to switch to the editor of a specific calculator through the page.
- Enhancements: Added a setting to show a different measuring unit.

= 3.1.84 =
- Fix: Small bug fixes.

= 3.1.83 =
- Fix: In Text, Radio select and Switch toggle elements are not highlighted if the field is required (Pro).
- Fix: Small bug fixes.

= 3.1.82 =
- Enhancement: Added a setting for the Terms and Conditions agreement (Pro).
- Fix: When a client pays via Stripe, the payment amount is increased by several times (Pro).
- Fix: When filling out an Order form with Payment methods disabled, Contact info is not displayed in the email for admin (Pro).
- Fix: Small bug fixes.

= 3.1.81 =
- New: Added a Group Field element for grouping fields within calculator (Pro).
- Update: The Cost Calculator plugin is now compatible with Essentials theme.
- Fix: The Conditions tab in the calculator does not open after importing a calculator with a Repeater element (Pro).

= 3.1.80 =
- Fix: Minor bug fixes.

= 3.1.79 =
- New: Added a new section of settings with Payment Gateways (Pro).
- Enhancements: Updated the design of the settings page for payment gateways (Pro).
- Enhancements: Made integration with Razorpay for customer payments (Pro).
- Enhancements: Added a setting for cash payment (Pro).

= 3.1.78 =
- Fix: Minor bug fixes.

= 3.1.77 =
- Enhancements: The numeric keypad now opens when you tap input in the Quantity field via mobile devices.
- Enhancements: Added additional fonts for displaying characters in Czech and Vietnamese languages.

= 3.1.76 =
- Enhancements: Added a new setting to select a calculator by a product for WooProducts (Pro).
- Fix: PDF does not come to mail with email when sent via Send Quote using the Post SMTP plugin (Pro).
- Fix: The order form/Payments method does not work when switching between the hidden elements and Conditions enabled (Pro).
- Fix: Small bug fixes.

= 3.1.75 =
- Enhancements: Made the Appearance tab of the calculator more user-friendly.
- Enhancements: Added the possibility to hide and reveal sections in the Appearance tab.
- Enhancements: Added the pre-made themes in the Appearance tab and the possibility to build a custom theme for the calculator.

= 3.1.74 =
- Enhancements: Increased the number of allowed characters in the Name of Value field for Range, Multi Range, and Quantity elements of the calculator.
- Enhancements: Added the ability to activate required for elements inside the repeater (Pro).
- Enhancements: Image Checkbox is displayed in Horizontal view style at Default setting  (Pro).
- Enhancements: Image Radio is displayed in Vertical view style at Default setting (Pro).
- Fix: When an element is deleted, it remains and is not deleted within the formula during calculations.
- Fix: When copying an element, the element being copied is opened, instead of the copy.
- Fix: The POW function has disappeared in the Formula editor.
- Fix: When typing a large amount of text, fields in Send Quote are not displayed correctly and are stretched to full screen (Pro).
- Fix: If you upload multiple files and click the icon to expand The icon of the drop-down menu in File Upload is not clickable (Pro).
- Fix: Small bug fixes.

= 3.1.73 =
- Enhancements: Added a possibility to display the Cost Calculator as a widget for Gutenberg.

= 3.1.72 =
- Fixed: Some styles for calculator elements are not displayed correctly in The7 theme.

= 3.1.71 =
- Update: Added ability to hide price in the Dropdown element of the calculator.

= 3.1.70 =
- Fixed: After leaving the calculator on the main page with the list of calculators, the calculators from the other page are displayed.

= 3.1.69 =
- Fixed: The calculator is not displayed when added to Pop-up in Elementor via shortcode.
- Fixed: Small bug fixes.

= 3.1.68 =
- Fixed: Minor bug fixes.

= 3.1.67 =
- Fixed: Changes to Formula element in calculator are not applied if Show the legacy formula view is selected.

= 3.1.66 =
- Fixed: Words are carried over in the mobile and desktop version.
- Minor enhancements.

= 3.1.65 =
- Fixed: Minor bug fixes.

= 3.1.64 =
- Fixed: When going to the calculator page with saved Meta links and disabled WooCommerce, a Fatal Error is displayed.
- Fixed: Moved the "GROUPING" block in the Create tab to the bottom of the calculator.
- Fixed: Small bug fixes.

= 3.1.63 =
- Fixed: Removed Lodash library from the calculator.

= 3.1.62 =
- Fixed: If the "Label only" element setting is selected, the value in Orders is displayed instead of the label.
- Fixed: In the Range element, no alert is generated if the Default value is less than the min value.
- Fixed: If the price is hidden in the image radio field, but left for calculation, the price is still visible in the box with fields.

= 3.1.61 =
- Fixed: Minor bug fixes.

= 3.1.60 =
 - Update: Increased the height of the text area in the HTML element.
 - Update: When selecting a payment method, if the Order form is turned off, Stripe or PayPal payment success messages now come for admin and customer.
 - Update: Text transform settings in Appearance now apply to all elements.
 - Fixed: Changing default keys in Contact Form 7 to custom keys causes an error.
 - Update: Added position setting (left, right, center) for Logo in Email Template.
 - Update: Now the placeholder Email logo is not displayed in the template if no logo is loaded.
 - Fixed: If you enable the Multiply setting (Quantity field, Range, Multi range) and make the element hidden by default, a dotted line will appear on the calculator on the site.
 - Fixed: After importing the calculator with a Separate page, the page does not load.
 - Fixed: As for the Default Orders Form, the price in Orders of selected formulas is displayed.
 - Fixed: When changing the Show/Hide condition, the Multirange element is set to 0.
 - Fixed: Cost calculation for Stripe, Paypal and Woocommerce payments is incorrect if there are several Formula elements.
 - Fixed: The calculator did not work if a formula contained an impossible condition.


= 3.1.59 =
- Fixed: If the range default value was set in the slider, the basic slider does not pull and does not work in calculator.

= 3.1.58 =
- Update: The Formula element highlights the line with an error in the formula and gives a hint.
- Update: A currency sign is displayed in Orders depending on the calculator settings.
- Fixed: If you change conditions to the element value, 0 is applied and an error occurs in calculations.
- Fixed: If browser extensions are enabled, duplicate characters in the.

= 3.1.57 =
- Fixed: Minor bug fixes.

= 3.1.56 =
- Fixed: When using a Separate page, the style was cached from another calculator and the color changed.
- Fixed: When entering text in the Text field is not displayed in Preview/Appearance, it is displayed only on the site.
- Fixed: When going through Quick Tour with Free and Pro versions installed, the item is duplicated.
- Fixed: The formula element is not shown in Orders.
- Fixed: When selecting Default Values, vertical scrolling appears and items are not showing correctly.
- Fixed: Minor bug fixes.

= 3.1.55 =
- Update: Users can choose to include Zero Values in Orders, PDF Entries and Emails in calculator settings.
- Fixed: Required Field marker should be hidden if there is no Submit action on PDF and Send Quote since they do not create an order.
- Fixed: Parts of the page are blocked when the element settings window is open.
- Fixed: The image is cropped when uploaded via Select Image.
- Fixed: Time select was displayed without value with Zero Values in the Grand Total setting turned off in Front, Preview and Appearance.

= 3.1.54 =
- Update: Users can choose to include Zero Values in Orders, PDF Entries and Emails in calculator settings.
- Fixed: Parts of the page are blocked when the element settings window is open.
- Fixed: The image is cropped when uploaded via Select Image.
- Fixed: Order form is not submitted when Multiply (cost per value) in Quantity element for calculations.
- Fixed: Styles from Appearance are cached from other calculators.
- Fixed: Time select is displayed without value with Zero Values in the Grand Total setting turned off in Front, Preview and Appearance.

= 3.1.53 =
- Update: Added the ability to select the minimum interval during calculations for a range in the Time picker element.
- Update: Introduced automatic scrolling to required calculator fields if they are not filled in.
- Fixed: If you save the calculator without saving elements, the IDs are not displayed in the Create and Condition tabs and the saved elements are not displayed in Preview and on the site.
- Fixed: With the Hidden by default setting enabled, if you set Conditions to show datepicker, Datepicker disappears from Preview after selecting a date.
- Fixed: New calculators no longer can’t copy an element when creating a new calculator or importing a template.
- Fixed: The default Value(s) in the calculator does not work for checkboxes.

= 3.1.52 =
- Fixed: The duplicated item is added to the end of the calculator item list.

= 3.1.51 =
- Fixed: Counters in inputs don't work when customizing Currency.
- Fixed: When creating a new page and embedding a calculator, the page opens in the same tab.
- Fixed: Small bug fixes

= 3.1.50 =
- Update: Added ability to undo last changes in the formula editor via Ctrl/CMD+Z keys.
- Update: Added ability to select and copy a part of the formula with cursor/mouse and select all of it with Ctrl/CMD+A.
- Update: Added line numbers to the formula editor.
- Fixed: Several Total Fields in different order in the calculator builder are arranged from larger to smaller in Preview and Customizer.
- Fixed: When summing two Total Fields in another Total Field with if/else, its value is not calculated.
- Fixed: When switching to the old formula, fields started to be added to the editor in reverse, first the sign, then the field.
- Fixed: The cursor cannot be placed at the end of the input field.
- Fixed: Made it possible to switch from the old formula view to the new one.
- Fixed: Total Field Font Size and Total field font-weight in the Appearance section do not work.
- Fixed: Several Formula fields are not displayed in the calculator during calculations.
- Fixed: When selecting a position on the right side for Value, the changes are applied to the summary but are not applied in Grand Total.

= 3.1.49 =
- Fixed: Small bug fixes.

= 3.1.48 =
- Update: Made Value field for Radio, Image Radio, Dropdown, Image Dropdown optional.
- Update: If you enable "multiply (cost per value)" and enter a decimal number into the calculator, decimal numbers are displayed as integers in "Grand total".
- Update: Made Value field for Radio, Image Radio, Dropdown, Image Dropdown optional.
- Update: Made it possible to select formulas to be displayed on email after calculations and ordering.
- Fixed: Datepicker does not work in the preview and appearance tab in the calculator builder.
- Fixed: The browser hangs when switching to Appearance/Condition in the calculator builder after enabling the Payment in the Contact form.

= 3.1.47 =
- Update: Added validation when adding a file that does not contain calculators or contains errors.
- Update: Added validation for deleting items in the calculator.
- Update: Added previews for some calculator element styles.
- Update: Made fields fully draggable.
- Fixed: There is a text cursor in the formula input field.
- Fixed: When you click on import for the second time, the file of the previous import used to be uploaded.
- Fixed: When Currency is turned off, it is displayed in Image Checkbox and Image Radio.
- Fixed: Small bug fixes in Multi Range, Range, and Quantity elements.
- Fixed: Conditions remain after deleting fields from the calculator.
- Fixed: When deleting a field and saving the calculator, this field disappears from the formula at once.
- Fixed: An unsaved element should not appear in the formula.
- Fixed: The total field assigns itself the first ID, because of this the first element is not visible in the formula.
- Fixed: If no multiplication sign "*" is placed before the operator, the formula will be saved without an alert.
- Fixed: Field IDs are always shown in the calculator.
- Fixed: In the new view of the Formula element, IDs are shown when hovering the cursor.

= 3.1.46 =
- Update: Improved design and functionality of the Formula field.
- Update: Generation of letters instead of words based on field ID for Formula field.
- Update: Added validation on errors with IF, IF else and math operators for the Formula field.
- Update: Typing of letters via keyboard is possible for the Formula field.
- Update: New design and functionality of fields in the Create window.
- Fixed: When pulling any element other than the Radio element in Quick Tour, the next step shows settings from Radio.

= 3.1.45 =
- Fixed: The end default value ignores the preset settings in Multi Range.
- Fixed: When adding options to elements, the Cancel button does not reset the added and unsaved options.

= 3.1.44 =
- Fixed: Minor bug fix.

= 3.1.43 =
- Fixed: Broken Access Control vulnerability report by PatchStack

= 3.1.42 =
- Update: Added export/import button to show in an empty plugin without calculators.
- Update: Added compatibility with Polylang.
- Fixed: The time selected by a user is not displayed in Orders.
- Fixed: Gif in the Styles section in Elements is not played in the Free version of the plugin.
- Fixed: Small bug fixes

= 3.1.41 =
- Update: Changed the logic of each element's settings.
- Update: Redesigned element settings.
- Fixed: The unit values can not be shown on the right.

= 3.1.40 =
- Update: Redesigned unit view for quantity element in the free version and multi range element in the pro version.

= 3.1.39 =
- Update: Revamped the view and display of Unit and Unit Symbol in Range element
- Update: Updated preview screenshot for Show Composition in Grand Total setting.
- Fixed: Replaced all <h2> tags with <div class> for better SEO optimization.
- Fixed: When enabling Zero Values in the Grand Total setting, time pickers didn’t show in total, order and email.

= 3.1.38 =
- New: Added Time Picker element for Pro version of plugin

= 3.1.37 =
- Update: Added support for HTML tags to describe items.
- Fixed: After updating the plugin, the admin window is broken
- Fixed: Incorrect time is displayed in orders.

= 3.1.36 =
- Update: Quantity setting has Max and Min values and they can be validated and hinted
- Update: Added default value for Checkbox and Toggle Fields
- Update: Made it possible to hide and expand the sidebar with settings in Appearance section
- Update: There is a separate Popular category for the style templates
- Fixed: When the Grand Total Sticky setting is applied, Grand Total goes over the front of Submit form

= 3.1.35 =
- Fixed: Additional classes are not added to the Total element.
- Fixed: The redesigned display of Composition in Grand Total.

= 3.1.34 =
- Updated: Added a Text Transform setting to control the shape of the text.
- Fixed: Content of Text Field is displayed in Total Summary.
- Fixed: Disabled settings of Grand Total after turning off.

= 3.1.33 =
- Fixed: Clicking the Create New Calculator button does not respond immediately.

= 3.1.32 =
- Update: Changed the appearance of Dropdown options in Safari to open as a Dropdown with an image.

= 3.1.31 =
- Update: Max width of the selected Box style will be displayed in Calculator Customizer.
- Update: Added an option to change decimals through arrows in option values of the elements and in the Quantity field.
- Fixed: Wrong direction of Range element in RTL.
- Fixed: Long values in the Unit column were broken off in the middle.
- Fixed: There was a space on mobile view in the middle when Vertical Box-style was selected.
- Fixed: Minor bug fixes.

= 3.1.30 =
- New: A welcome page has been added to the calculator to introduce the features when it was first activated.
- New: Added an option to display calculated units in the Grand Total section.

= 3.1.29 =
- Fixed: The calculator did not display for guest users when added to the page with the Elementor widget.
- Fixed: minor bug fixes on Quick Tour.

= 3.1.28 =
- New: Added a Popup in the WordPress admin toolbar for internal notifications.
- Fixed: Minor bug fixes.

= 3.1.27 =
- Update: Compatibility update with the latest version of WPML.
- Fixed: "Total" in Grand Total section did not translate with the Loco translate plugin.
- Fixed: Minor visual issues.

= 3.1.26 =
- Fixed: The calculator did not load when embedded into an Elementor Popup.
- Fixed: Minor bugs and visual issues have been fixed.

= 3.1.25 =
- Update: The Cost Calculator plugin now includes a sample calculator to help new users get started.

= 3.1.24 =
- Update: Revised some texts on the plugin dashboard to improve clarity and user experience.
- Fixed: Changes on option values of duplicated elements affected to the original one.

= 3.1.23 =
- New: Option to close Grand Total section by default.
- Fixed: Users could not type "," into the quantity field when comma was set as Decimal Separator in Currency Settings.
- Fixed: The arrow of the Drop down field was not clickable.
- Fixed: Styles of Cost Calculator were overwritten by WPML.

= 3.1.22 =
- Update: Added an option to translate form ID with WPML.

= 3.1.21 =
- Fixed: Minor bug fix.

= 3.1.20 =
- Fixed: Minor bug fix.

= 3.1.19 =
- New: A minimum number of allowed options is added for the checkbox field.
- Update: Compatibility with WordPress 6.2.

= 3.1.18 =
- Fixed: Minor bug fix.

= 3.1.17 =
- Update: Option to export selected calculators.

= 3.1.16 =
- Update: Email to get Free Calculator Templates updated.
- Update: Calculator fields are now available for translation in the WPML > Translations section.

= 3.1.15 =
- Fixed: Minor bug fix.

= 3.1.14 =
[Try out the new Calculator Templates!](https://stylemixthemes.com/cost-calculator-plugin/templates)
- New: 100+ Premade Calculator Templates added for any kind of business.
- Fixed: Appearance settings did not save when Calculator was translated into French.
- Fixed: The overall total was wrong when several formula elements were used.
- Fixed: Arrows of the Quantity field stopped working when clicked more than twice.

= 3.1.13 =
- New: Quick actions to embed Calculator to the page. Now you can add your calculators to the page with easy steps.

= 3.1.12 =
- New: Compatibility update with WPML.

= 3.1.11 =
- Fixed: Incorrect display of decimal numbers in Quantity and Range fields in Grand total.
- Fixed: The unit symbol of the Range slider did not display in Grand total.
- Fixed: Incorrect order of Formula elements in the Total section.

= 3.1.10 =
- Fixed: Minor bug fix.

= 3.1.9 =
- Update: The core templates are optimized to increase loading speed.
- Fixed: Deprecated functions of Elementor are replaced with actual ones.
- Fixed: Minor visual issues in Cost Calculator Appearance settings.

= 3.1.8 =
- New: Quick access to the Cost Calculator through the WordPress top bar admin panel.
- New: Added a new option to show or hide Elements in Grand Total.
- Fixed: Range Step did not work correctly in Multi Range Element.
- Fixed: The Modal window of the Date Picker element did not display behind Grand total in Horizontal and Mobile views.

= 3.1.7 =
- New: An allowed number of options to select is added for Toggle and Checkbox fields.
- New: Option to blur the background of the calculator container in the Calculator Customizer.
- Update: PDF generation process optimized.
- Fixed: File upload did not work with WooProducts.
- Fixed: Responsive issues in iPad Air.

= 3.1.6 =
- Fixed: Calculator styles did not load due to several custom totals.
- Fixed: Minor visual bug fixes.

= 3.1.5 =
- New: Email Quote button added for orders on the backend.
- Fixed: Global currency settings did not apply for the Currency symbol.
- Fixed: Custom label for "Create new calculation" not applied.
- Fixed: PDF quotes were sent on iOS devices slowly.
- Fixed: API key from Stripe displayed on the Page source code.
- Removed: RGB color picker from Calculator customizer.

= 3.1.4 =
- Update: Position of Save button in Radio field element.
- Removed: "Not selected" option of reCaptcha was removed from global settings.
- Fixed: Text field content did not display on WooCommerce Checkout.
- Fixed: Orders are overwritten when a new payment is done after creating a new Calculator on the Front end.

= 3.1.3 =
- New: Option to select the type of label for Radio, Dropdown fields in Total.

= 3.1.2 =
- New: "Calculate Your taxes" and "Internet Marketing" demo calculators are added.
- Fixed: Order details were not displayed when Contact 7 was used.
- Fixed: Selected Options of the Elements were not displayed in generated PDF.
- Fixed: Hidden element's default value was overwritten when Conditions are applied.
- Fixed: Selected payment methods were not displayed in Calculator Appearance settings.

= 3.1.1 =
- Update: Visual improvements.

= 3.1.0 =
- Fixed: Minor bug fix.

= 3.0.9 =
- Fixed: Alignment of action buttons in the Cost Calculator dashboard.

= 3.0.8 =
- Removed: Cost Calculator v2 is removed completely and will not be supported anymore.
- Fixed: Select Date (Date select element), Submit, Choose File, Upload from URL - automatically capitalized.

= 3.0.7 =
- Fix: Minor visual issues with Quick Tour

= 3.0.6 =
- Update: Calculator icon on WordPress admin dashboard.
- Fix: Conditions are not saved when linked Elements are edited in the builder.
- Fix: Minor visual issues with Quick Tour

= 3.0.5 =
- Fix: Minor bug fix.

= 3.0.4 =
- New: Quick Tour - that helps discover how the plugin works.
- New: Range and Multi-range elements are remastered.
- Fix: The contact form is submitted without selecting the values Drop Down and Image Dropdown elements when they were required.
- Fix: Default name of Formula and Text elements are replaced by Placeholder.
- Fix: The values Range and Multi-range elements are not displayed in order.
- Fix: Fixed size of Total summary.
- Fix: Files larger than 4 MB not uploaded.
- Fix: Range slider is not displayed properly in Safari.
- Fix: Icons disappeared in conditions

= 3.0.3 =
- Fix: Preview of the Cost Calculator Builder widget on Elementor.

= 3.0.2 =
- New: Max width and Box shadow configurations for Containers in Calculator Appearance.
- Removed: The version switch option is removed for new users who did not use previous versions.
- Removed: Redirection to the Calculator dashboard after plugin activation.
- Fix: Minor visual bugs.

= 3.0.1 =
- New: Select the Preloader icon through Calculator Appearance.
- Update: Added feedback button to the calculator dashboard to leave reviews.
- Fix: The Total summary was stretched when checkbox and toggle elements are used.

= 3.0.0 =
[Meet All-New Cost Calculator 3.0](https://stylemixthemes.com/wp/something-big-is-coming-meet-all-new-cost-calculator/)
* NEW: Cost Calculator Frontend UI was completely redesigned
* NEW: Redesigned and optimized Admin Dashboard
* NEW: Optimal navigation. Calculators' list and settings will be displayed in a horizontal panel.
* NEW: New calculator builder focused on a better user experience.
* NEW: Manage all points of the Contact Form in one place.
* NEW: Customize the appearance of the Calculators with Presets for desktop and mobile separately.

= 2.3.6 =
- updated: Compatibility with WordPress 6.0
- updated: zip, rar, ai, cdr formats for file upload
- fixed: Value rounding didn’t work with Range and Multi Range
- fixed: Quantity field accepted literal values
- fixed: Quantity field accepted nagative values
- fixed: File upload issue if file price is 0

= 2.3.4 =
- fixed: Bug with notification on dashboard after activation of plugin
- fixed: System data  (beneath the pricing plans) on Upgrade Page is static
- fixed: Visual bug with value and price in Total Summary of calculator

= 2.3.3 =
- new: MailChimp Integration. The notification with options to add the user's data in our newsletters after activating the plugin

= 2.3.2 =
- fixed: HTML and Line custom elements comes up on the body of message, when Contact Form 7 is enabled
- fixed: Text content is not displaying on Checkout, when WooCheckout function is enabled
- fixed: Hide Zero values function does not work in Total Summary field
- fixed: Scroll bar of calculator builder interferes of frontend calculator scroll bar
- fixed: Font Settings changes does not work in Customize section for Total Summary
- fixed: Bug with order total value

= 2.3.1 =
- update: Compatibility with WordPress 5.9

= 2.3.0 =
- new: Added the extra new set of styles for Cost Calculator dashboard
- new: Options Label on Email
- fixed: Removed Freemius SDK from plugin's core (see the previous update about Freemius SDK)
- fixed: Edited 'Dublicate' to 'Duplicate' word on button in builder panel
- fixed: Total Custom Element  do not work with If-Else conditions. Fixed
- fixed: Order is not commencing after submitting the button on Live or Demo Calcualtor
- fixed: Correct validation before creating the order
- fixed: Counters do not work on Dropdown Slider Custom Element

= 2.2.9 =
- new: Freemius SDK for better analytics (mostly for us the developers)
- fixed: Visual overlapping bug with Edit and Duplicate buttons on deployed custom elements
- fixed: Bug with id generation for custom calculator elements on builder
- fixed: Bug with replacing element values in a formula
- fixed: Bug with counting formula in Total custom element
- fixed: Bug with default displaying the decimals on quantity field

= 2.2.8 =
- new: Horizontal and vertical views for checkbox, radio buttons, and toggle fields.
- new: ‘Enable Currency Settings’ option for quantity field.
- fixed: Quantity field can be decimal.
- fixed: Condition behance in formula for Total Fields

= 2.2.7 =
- new: Duplicate option for calculator elements
- new: Default hidden option for calculator elements
- new: Add "(copy)" to the titles of duplicated calculators
- fixed: Bugfixes in Totals logic
- fixed: Submit button customization fixes

= 2.2.6 =
- updated: Compatibility update with Cost Calculator Pro v2.2.0
- fixed: Total fields custom order
- fixed: Total fields’ Additional classes
- fixed: Symbols appearance in calculator title

= 2.2.5 =
- updated: Checkbox and toggle elements updated
- updated: Refactoring and update of the Pro version code

= 2.2.4 =
- added: Bulk delete action and bulk duplicate  action
- updated: Flow chart changes, chart node input and output points set to 8 each
- updated: Show direction by arrows for condition link
- updated: Changes in coordinates logic
- updated: Setting tab, general block style changes and minor style changes
- updated: Import/Export feature
- fixed: Correct conditions show for old version data
- fixed: Date difference in woocommerce checkout
- fixed: Bug on moving the node/link coordinates
- fixed: Custom range circle color  for each calculator on one page

= 2.2.3 =
- updated: Required option to Datepicker field
- fixed: Elements in the condition tab overlap
- fixed: Required fields issue
- fixed: Range slider custom color
- fixed: Condition to the HTML and text area elements
- added: Admin notifications

= 2.2.2 =
- fixed: Calculator disappearing issue after updating.

= 2.2.1 =
- added: Ability to display tooltips in the frontend for Toggle Button and Checkbox elements.
- added: Ability to display tooltips in the frontend for Toggle Button and Checkbox elements.
- added: Ability changing input fields color in Customize menu.
- added: All elements' field titles.
- added: Description Position option to display the description before or after element.
- added: Show Alternative Symbol option in Total element.
- added: Hide Empty Options setting for Total Summary
- improvement: Detailed calculations for Range Button element to be displayed in Contact Form messages
- fixed: Cannot enter decimal numbers in Quantity fields at iPhone / iPad (Safari, Chrome), Mac(Safari).
- fixed: Range Slider does not display thousands separator.
- fixed: The number of days is not counted for Date Picker field. (*pro).
- fixed: Calculator title is not displayed in WooCommerce cart(*pro).


= 2.2.0 =
- added: ccb_custom_importer hook to run calculators import automatically during the demo content import of the theme layout.

= 2.1.9 =
- fixed: Woo Products bug.

= 2.1.8 =
- fixed: Checkbox option label fixed on Vertical Total Summary.
- fixed: Load scripts and styles at all pages.
- fixed: Big Calculator data is not being saved.
- fixed: Date format on Email. (*pro)
- fixed: Captcha v2 does not work. (*pro)
- fixed: Export/Import Calculators Condition bug. (*pro)
- fixed: Multi-range is not displaying for Second Calculator on the same page. (*pro)

= 2.1.7 =
- improvement: WooCommerce Products feature integrated
- upd: Settings Patch added

= 2.1.6 =
- improvement: Show full Checkbox Description on Horizontal View
- fixed: Range Button Default Value is not applying
- fixed: Calendar Datepicker issue on Safari
- fixed: Customize > Quantity field width issue
- fixed: Customize > Submit Button > Hover effects issues
- fixed: Customize > Font settings > Text position problems
- fixed: Customize tab is not opening for New Calculators
- fixed: Import empty calculators
- fixed: Dashboard visual bugs

= 2.1.5 =
- upd: Compatibility with Wordpress 5.7
- improvement: 'My Calculators' section added as plugins' main page in dashboard
- improvement: Customizer section moved to Calculator page tabs
- improvement: Calculator changes saved without page reloading
- improvement: Confirmation added before 'delete' action

= 2.1.4 =
- Security update
- fixed: "Is Different Than" condition bug
- fixed: Radio Button conditional bugs

= 2.1.3 =
- fixed: Range slider bug
- fixed: dashboard visual bugs and responsiveness errors

= 2.1.2 =
- fixed: Range button toolbar sticky position on scroll
- fixed: Additional classes are not applied to the elements
- fixed: The style of the last calculator is applied to all calculators when 2 or more calculators are added to the single page
- fixed: Checkbox color settings
- fixed: Export button does not work on empty list
- fixed: Range field max and min values bug
- fixed: Length settings for Line element

= 2.1.1 =
- upd: Condition data refactoring and restructure
- fixed: Issue with saving big calculators fixed
- fixed: Conflict with themes' jQuery scripts solved
- fixed: Enqueue script order changed

= 2.1.0 =
- fixed: Range slider handle position fixed on front-end and on dashboard preview
- fixed: Issue with the same option values of one element (Dropdown, Radio, Checkbox, Toggle elements)
- upd: compatibility with WordPress 5.6

= 2.0.9 =
- fixed: Preview option for calculators with conditions (*pro)
- fixed: Default value wasn't applied when conditions added (*pro)
- fixed: Minor bug fixes
- improvement: Required fields feature added (*pro)
- fixed: Minor bug fixes

= 2.0.8 =
* fixed: Toggle and Checkbox values appearance in Total summary
* fixed: Date Picker appearance

= 2.0.7 =
* Round value bug fixed.
* Minor bug fixes.

= 2.0.6 =
* Added: Google reCAPTCHA v3 (*pro).
* Added: Switcher for google reCAPTCHA (*pro).
* Added: Customizer for header titles.
* Lodash version conflicts bug fixed.
* Improved calculator responsiveness.
* Conflict with Lazy Loading plugins fixed.
* Minor bug fixes.

= 2.0.5 =
* CF7 message body conflict with symbols fixed. (*pro)
* Save custom styles bug fixed.
* Range field conflict with id fixed.
* Minor bug fixes.

= 2.0.4 =
* Added: Stripe currency format. (*pro).
* Can't translate text 'Submit' fixed *(pro).
* Html field bug fixed.
* Duplicate calculator bug fixed.
* Checkbox color bug fixed.
* PHP 7.4 errors fixed.

= 2.0.3 =
* Update Freemius SDK (*pro)
* Bug with option name fixed.
* Redeclare function bug fixed.
* Minor bug fixes.

= 2.0.2 =
* Save settings bug fixed.
* Conflict with edit with Elementor plugin fixed.
* Checkbox view fixed.
* Bug with unit row fixed.
* Bug with Stripe payment fixed. (*pro)
* Range slider does not work on mobile fixed.
* Minor bug fixes.

= 2.0.1 =
* Render widgets VC & Elementor
* Radio field bug fixed
* Minor bug fixes

= 2.0.0 =
* New Multi-range field added
* New Toggle button field added
* Frontend redesigned
* Admin page redesigned
* Conditions System - New Unset action added
* Customize bugs fixed

= 1.2.10 =
* Text symbols problem fixed

= 1.2.9 =
* Checkboxes with the same value calculation bug fixed
* Horizontal Calculator displaying issue fixed

= 1.2.8 =
* Minor bug fixes

= 1.2.7 =
* Minor bug fixes

= 1.2.6 =
* Currency bug fixed
* Checkbox calculation bug fixed
* Minor bug fixes

= 1.2.5 =
* Form Data currency bug fixed
* Form Data checkbox labels bug fixed
* Duplicate Calculator bug fixed
* Import/Export calculators bug fixed
* Minor bug fixes

= 1.2.4 =
* Undefined Color error fixed
* Text area new line error fixed
* Minor bug fixes

= 1.2.3 =
* Customize Calculator front bugs fixed
* Settings button
* Minor bug fixes

= 1.2.2 =
* Customize Calculator bugs fixed
* Formula issues fixed
* Minor bug fixes

= 1.2.1 =
* Submit button text field added
* Range Button Circle Color bug fixed
* Minor bug fixes

= 1.2 =
* Minor bug fixes

= 1.1.9 =
* Minor bug fixes

= 1.1.8 =
* One click demo import/export
* Currency settings bug fixed
* Radio button not clickable bug fixed
* Minor bug fixes

= 1.1.5 =
* Remove field issue fixed
* Duplicate Calc issue fixed
* Minor bug fixes

= 1.1.4 =
* Remove !important from inline styles
* Minor bug fixes

= 1.1.3 =
* Real-time Customizer feature added - lets you edit your calculator style in real time.
* Decimals problem fixed
* Minor bug fixes

= 1.1.2 =
* Html field bug fixed
* Bug with currency fixed
* Bug Total field with space fixed
* Edit/Save reload the same page
* Minor bug fixes

= 1.1.1 =
* Minor bug fixes

= 1.1.0 =
* Description field
* Duplicate calculator
* Send subtotals an email
* Calendar view bug fixed
* Preloader on redirect/loading calculator
* Minor bug fixes

= 1.0.9 =
* Checkboxes problem fixed
* Hide/Show descriptions
* Minor bug fixes

= 1.0.8 =
* Preview problem fixed

= 1.0.7 =
* Labels problem fixed

= 1.0.6 =
* Vertical & Horizontal IDs conflict fixed.
* Minor bug fixes.

= 1.0.5 =
* Default Value field included to all Elements.

= 1.0.4 =
* Fixed problem with subdomain/subfolder websites.

= 1.0.3 =
* Minor bug fixes.

= 1.0.2 =
* Refactoring.

= 1.0.1 =
* Minor bug fixes.

= 1.0.0 =
* First Version of Plugin.
