Changelog
After a long journey, countless cups of coffee and many coding hours, version 2.13.0.0 was just released. This update includes several new features as well as many squashed bugs (in terms of software bugs).
Since this is a large update, I recommend to perform a backup of your forms before updating to the newest version.
It is required to run a database update (Run update from the main ez Form Calculator Page) for new features to work.
Added
- 16 Email + PDF form templates
- Logo, header text, footer text can be added to emails/pdf files
- Global conditions added (beta) (article not ready yet)
- Conditional system can be controlled centrally instead of elements
- Form stats added (beta) (article not ready yet)
- Element conditions can now compare for other values in the first conditional row
- Summary table recreated from scratch (article not ready yet)
- use {{result_default}} as the new submission table
- min/max/minmax calculation operators added
- Reset form options to defaults for single forms
- Image auto width
- align all images in a checkbox/radio element equally
- Password store type
- verify_value element option added to disable input check
- Russian Ruble added to PayPal currencies
- Apostrophe currency symbol added
- Discount section now takes into account which value to be read and which value the discount should be applied on (useful for date ranges)
- __current_month__ / __current_year__ placeholder added for datepicker / date ranges
Changed
- maxDate default value for datepickers changed to none
- calculate_when_hidden default value set to disabled
- Internal refactoring of elements
Fixed
- Table order price format fixed
- Notice error when importing forms fixed
- Slashes from submitted text fixed
- Blocked days were sometimes not calculated correctly in Firefox/Opera/IE
- Clear hidden selected values fixed
- Datepicker discount with fixed prices fixed
- Encoding characters fixed in some cases
- Option sources fixed
- HTML line breaks in email fixed
- Special characters fixed when using placeholders in HTML elements
- Compatibility with Porto theme (this should be an unnecessary CSS rule as Porto overrides some rules without a scope). A message was sent to the dev team so they might fix this in future versions.
- Fixed in v2.13.0.2: compatibility with PHP 5.6