Contact form, newsletter form and payment form builder without the sucky stuff — lost emails, pesky spam, leaky privacy and outsourced support.
April 17, 2024
Version 1.26.0 changelog:
- Added: Hidden field as a new field.
- Added: Dynamic Email Subject.
- Tested up until verion 6.5.2 of WordPress
February 22, 2024
Version 1.25.11 changelog:
- Fixed: Broken access control vulnerability.
December 15, 2023
Version 1.25.10 changelog:
- Fixed: XSS vulnerability on hidden field attributes.
October 27, 2023
Version 1.25.9 changelog:
- Added: Compatibility with PHP 8.
August 3, 2023
Version 1.25.8 changelog:
- Added: Accessibility attribute to non-interactive fields.
- Fixed: XSS vulnerability issue on setting fields.
June 1, 2023
Version 1.25.7 changelog:
- Fixed: A packaging error rendered the previous update unusable.
June 1, 2023
Version 1.25.6 changelog:
- Added: New Image, Video and Audio design fields.
- Fixed: Special characters not being display correctly in emails and submission screens.
- Removed: Media field.
April 19, 2023
Version 1.25.5 changelog:
- Fixed: A constant could be redefined, resulting in errors.
March 23, 2023
Version 1.25.4 changelog:
- Fixed: A packaging error rendered the previous update unusable.
March 23, 2023
Version 1.25.3 changelog:
- Removed: Frontend HTML code of deprecated form title.
February 23, 2023
Version 1.25.2 changelog:
- Fixed: A packaging error rendered the previous update unusable.
February 23, 2023
Version 1.25.1 changelog:
- Changed: Allow uppercase characters in limit character/word controls and limit choice labels.
- Fixed: Invalid HTML in the form builder interface.
February 2, 2023
Version 1.25.0 changelog:
- Fixed: A packaging error rendered the previous update unusable.
February 2, 2023
Version 1.24.0 changelog:
- Added: Dedicated Forms → Import and Forms → Export screens.
February 2, 2023
Version 1.23.0 changelog:
- Added: Dedicated Forms → Import and Forms → Export screens.
January 12, 2023
Version 1.22.0 changelog:
- Changed: Premium features and screens badges have been restyled to better match core styling.
- Fixed: Form block attributes are now properly escaped, preventing potential security issues.
December 15, 2022
Version 1.21.1 changelog:
- Changed: Dashboard notice displayed after a new form is created has been reworded and made more informative.
- Changed: “Buttons” group in Messages tab has been split up for clearer separation of concerns.
November 30, 2022
Version 1.21.0 changelog:
- Added: New Heading, Paragraph, Media and Separator fields offer more powerful layout possibilities.
- Changed: Form importer has been moved to Tools → Import screen for better consistency with core tooling.
November 8, 2022
Version 1.20.2 changelog:
- Fixed: “Submit form” control in Messages tab wasn’t triggering realtime preview updates.
November 7, 2022
Version 1.20.1 changelog:
- Fixed: Some controls were missing from the builder’s Messages tab.
November 3, 2022
Version 1.20.0 changelog:
- Changed: Controls in Messages tab are now all visible all the time for better usability and easier form configuration.
- Fixed: Concurrent submissions of limited choices in Radio, Checkbox and Dropdown fields were leading to wrong results.
October 14, 2022
Version 1.19.1 changelog:
- Added: Installation tab with common starting tips has been added to Happyforms’ plugin page on the WordPress.org directory.
- Changed: Sample form created on activation has been simplified for better reusability.
- Changed: Changelog format has been improved to show release dates and more uniform entry types.
- Fixed: Quotes in Messages tab were incorrectly handled and caused data loss.
- Fixed: An incorrect call to
the_title
filter was causing compatibility issues with third-party themes and plugins.
September 28, 2022
Version 1.19.0 changelog:
- Changed: “Include reply link” and “Include referral web address” have been replaced by default links in emails for better coherency with WordPress core behavior.
- Changed: Unlabeled fields are now displayed accordingly to WordPress core defaults for better readability.
- Removed: “Fill out this form again” link has been removed to avoid confusion upon successful submissions.
- Fixed: Submitted values that included special characters were erroneously converted to HTML entities.
September 2, 2022
Version 1.18.1 changelog:
- Fixed: On some setups, Dropdown field’s default choices wouldn’t be selected by default.
August 31, 2022
Version 1.18.0 changelog:
- Changed: Forms are now automatically hidden after a successful submission, and a “Fill out this form again” link lets submitters submit again for better usability.
- Changed: Control labels in the builder have been reworded for better clarity.
August 11, 2022
Version 1.17.0 changelog:
- Changed: All sections in Style tab are now always visible for easier access to controls.
- Changed: Choice based fields build interface has been tidied up and made more coherent.
- Changed: Display of untitled forms in dashboard screen is now more consistent with WordPress display of untitled posts.
- Changed: Form styles are now packaged in a single bundle for better performance and cache friendliness.
July 19, 2022
Version 1.16.1 changelog:
- Added: “Bulk Add Choices” control for easily adding long lists of choices to Radio, Checkbox and Dropdown fields.
June 30, 2022
Version 1.16.0 changelog:
- Changed: Reworded dashboard and builder labels to improve usability.
- Changed: Empty labels in emails now won’t result in excessive whitespace.
June 13, 2022
Version 1.15.4 changelog:
- Added: “To email address” control under “Email me a copy of each submission” allows for more granular control of email settings.
- Added: “Reply email address” control under “Email me a copy of each submission” for easier exchanges with submitting users.
- Changed: “Added to” column in Forms screen now lists templates and reusable blocks for better integration with WordPress.
- Changed: Interface of choices in all choice-based fields has been redesigned for better usability and clarity.
- Fixed: Display of fields with limited choices wasn’t updating correctly in builder’s preview screen.
May 24, 2022
Version 1.15.3 changelog:
- Added: Submissions are checked against headless browsers for better antispam protection.
- Changed: Field choices preserves its shuffled state when a validation occurs on submission for better usability.
- Changed: Better wording and style fixes in the form builder.
May 10, 2022
Version 1.15.2 changelog:
- Added: “Screen Options” tab now includes “View mode” for better consistency with core WordPress.
- Changed: Installation data is now deleted automatically on plugin removal for easier deactivation.
- Changed: Better linear spacing for all choice-based field controls.
April 25, 2022
Version 1.15.1 changelog:
- Added: Checksum-based verification system against repeated spam submissions.
- Added: Added “Headings” for Radio, Checkbox, and Dropdown field choices.
- Changed: Happyforms block now displays a notice when a form published on page was trashed.
- Changed: Re-arranged the position of “Require an Answer” control for better consistency.
- Changed: Renamed “Limit submissions” control to “Max number of submissions” in all choice-type fields.
- Changed: Improved usability of “Min number” and “Max number” controls in Number field.
- Changed: In all choice-type fields, remaining submissions are now shown by default.
- Fixed: Validation error on optional field with min/max requirements.
April 4, 2022
Version 1.15.0 changelog:
- Changed: All frontend scripts are now bundled in a single file for better performance and cache friendliness.
- Fixed: Duplicating a form would throw an error on PHP 8.0.
- Fixed: “Limit how many times this choice can be submitted” counters were being wrongly copied to duplicated forms.
March 21, 2022
Version 1.14.3 changelog:
- Changed: Tidied up horizontal and vertical alignment of notices.
- Changed: Forms are now sorted by “last modified” date for easier management.
- Changed: All instances of a form’s navigational controls have been turned into buttons for better accessibility.
February 28, 2022
Version 1.14.2 changelog:
- Added: “Step Interval” control allows for fine tuning the incrementing interval of Number field.
- Changed: “Make this choice default” control now supports multiple choices in Checkbox field.
- Fixed: Dropdown field was ignoring some style settings.
February 15, 2022
Version 1.14.1 changelog:
- Added: “Hint” control for adding descriptive text to Radio and Checkbox field choices.
- Changed: Nicer vertical alignment of choices spanning multiple lines in Radio and Checkbox fields.
- Changed: “Align choices” control is now a button group for better usability.
- Changed: Exhausted choices are now always tagged with “(0 remaining)” to avoid confusion.
- Changed: All instances of “submit” type inputs have been replaced with buttons for easier styling.
- Changed: All custom form dropdowns have been replaced with their native counterparts for better performance and accessibility.
January 24, 2022
Version 1.14.0 changelog:
- Changed: Nonce checks have been removed for improved compatibility with cache plugins.
- Removed: “Tooltip” styling for field hints has been deprecated to improve usability of forms.
- Removed: “Add ‘select all’ choice” was redundant and has been deprecated.
- Removed: Long Text field’s more lightweight with “Add rich text editor toolbar” deprecation.
- Fixed: Form width was rendered incorrectly on specific PHP versions.
January 6, 2022
Version 1.13.12 changelog:
- Removed: Long Text field “Rows” behaved inconsistently and has been removed.
- Removed: “Add other choice” control has been deprecated in favor of conditional logic.
December 14, 2022
Version 1.13.11 changelog:
- Changed: Miscellaneous improvements to Forms screen.
- Changed: New filter allows finer control of assets loading.
December 4, 2022
Version 1.13.10 changelog:
- Fixed: Email tab settings weren’t correctly saved.
November 29, 2021
Version 1.13.9 changelog:
- Fixed: A trailing comma was triggering errors on old versions of PHP.
November 29, 2021
Version 1.13.8 changelog:
- Added: “All Forms” screen now shows where a form is being used.
- Changed: Better support for international emails and website addresses.
November 9, 2021
Version 1.13.7 changelog:
- Added: Reset buttons allow for resetting fields to defaults in Messages tab.
- Changed: Redesigned the sample form to better showcase current features.
- Changed: Better forms actions notices.
- Changed: Simplified field naming.
- Fixed: Date-Time field validation was misbehaving.
- Fixed: Validation of fields with “Limit submissions” was misbehaving.
- Fixed: Deprecated controls were showing up in Style tab.
October 20, 2021
Version 1.13.6 changelog:
- Changed: Legacy Forms widgets can now be transformed into blocks.
October 12, 2021
Version 1.13.5 changelog:
- Fixed: Jetpack synchronization was triggering a fatal error.
October 6, 2021
Version 1.13.4 changelog:
- Changed: Better selection and insertion of forms in block interface.
- Removed: “Message location” control led to degraded usability.
- Removed: “Title” section in “Style” tab added clutter and duplicated core functionality.
September 27, 2021
Version 1.13.3 changelog:
- Fixed: A typo was causing errors on older PHP versions.
September 23, 2021
Version 1.13.2 changelog:
- Changed: Faster preview of Layout Text changes.
- Fixed: Honeypot mechanism was triggering browser autocomplete, preventing submissions.
September 7, 2021
Version 1.13.1 changelog:
- Added: HTML anchor on form block.
- Fixed: Dropdown item font size doesn’t match form style setting.
- Fixed: Form width preview not updating.
August 11, 2021
Version 1.13.0 changelog:
- Added: Long Answer field now supports rich-text editing.
- Added: Alphabetical choices, “other” choice, randomization, submission limiting support for Single Choice field.
- Added: Alphabetical choices, “other” choice, randomization, submission limiting support for Multiple Choice field.
- Added: “Other” choice, randomization, submission limiting support for Dropdown field.
- Fixed: Widget was misbehaving with new block-based Widgets screen.
- Fixed: Number field custom separators weren’t working correctly.
- Fixed: Prefilled Long Answer field had styling glitches.
- Fixed: Long Answer field Limit words/characters controls had validation issues.
July 20, 2021
Version 1.12.12 changelog:
- Changed: Fields with validation errors are now marked with a CSS class for easier styling.
- Changed: Browser autocompletion has been disabled everywhere for more consistent behavior.
- Changed: Forms now scroll to top only when partially out of the viewport.
- Fixed: “Add custom CSS classes to submit button” was misbehaving.
July 5, 2021
Version 1.12.11 changelog:
- Changed: Deactivation popup allows for keeping or deleting saved data.
- Changed: Forms block now supports additional CSS classes.
- Fixed: Arrows in dropdowns were ignoring Style settings.
- Fixed: Duplicating and drag-dropping fields in the builder was scrolling the field list to the top.
June 15, 2021
Version 1.12.10 changelog:
- Changed: More effective honeypot protection.
- Changed: Javascript dependencies for tooltips are now loaded only when necessary.
- Changed: Restored
happyforms_enqueue_style
filter for completely disabling frontend styles. - Fixed: “Additional CSS” screen was stripping slashes from CSS code.
- Fixed: Error notices were ignoring color settings.
May 26, 2021
Version 1.12.9 changelog:
- Fixed: Jetpack synchronization was triggering a fatal error.
May 24, 2021
Version 1.12.8 changelog:
- Changed: Safer builder controls internal API.
May 19, 2021
Version 1.12.7 changelog:
- Changed: Dashboard element colors have been brought in line with core.
- Changed: Hints are now shown below field labels.
- Changed: Date column in “All forms” screen now shows the last modified date.
- Changed: Empty titles and labels are now displayed as placeholders in the builder.
- Fixed: Onboarding overlay could cause an infinite redirect loop in some scenarios.
- Fixed: Dropdowns weren’t working correctly when long-pressing on choices.
- Fixed: Some options in Messages tab weren’t saving correctly.
April 29, 2021
Version 1.12.6 changelog:
- Fixed: A missing file error was being thrown right after update.
April 28, 2021
Version 1.12.5 changelog:
- Changed: Style tab “Additional CSS” section now triggers real-time updates.
- Changed: Better keyboard navigation in dropdown-based fields.
- Changed: New control allows for setting a label for required fields.
April 13, 2021
Version 1.12.4 changelog:
- Fixed: Hiding labels was changing fields width.
April 12, 2021
Version 1.12.3 changelog:
- Added: Labels can now be toggled on a per-field basis.
- Changed: Better support for Elementor popups.
- Changed: Long Answer field now suppports a minimum of 2 rows.
- Fixed: Screen reader styles were causing glitches on some themes.
April 1, 2021
Version 1.12.2 changelog:
- Changed: All dropdowns become searchable automatically with more than 6 choices.
- Fixed: “Add Media” button in Email tab wasn’t working.
- Fixed: Submit button styles were misbehaving.
- Fixed: Restored forms were getting stuck in “draft” state.
- Fixed: Searchable dropdowns were misbehaving.
March 20, 2021
Version 1.12.1 changelog:
- Changed: Better compatibility with 3rd party popups.
- Fixed: Form couldn’t be added to ACF rich text editor fields.
- Fixed: Trashed and deleted forms where showing up in form widget.
March 9, 2021
Version 1.12.0 changelog:
- Changed: Removed jQuery deprecations.
March 4, 2021
Version 1.11.1 changelog:
- Fixed: Form title “Display” control wasn’t working.
March 3, 2021
Version 1.11.0 changelog:
- Changed: Better support for 3rd party popup plugins.
- Changed: Better support for tab navigation in Dropdown field.
- Fixed: Dropdown field searchable functionality was misbehaving.
- Fixed: Form title “Display” control wasn’t working.
- Fixed: Validation of optional Long Answer fields with character counting was misbehaving.
February 16, 2021
Version 1.10.0 changelog:
- Added: Messages tab in Edit Form screen allows for complete language customization.
- Added: Prefill control for setting a default value on Short Text, Long Text, Email Address and Number fields.
- Fixed: “Email respondent a copy of their submission” → “Include submitted” feature was misbehaving.
February 1, 2021
Version 1.9.30 changelog:
- Changed: Better styling control for choice fields option labels.
February 1, 2021
Version 1.9.29 changelog:
- Changed: updated FAQs and contributors.
January 11, 2021
Version 1.9.28 changelog:
- Changed: Better naming of form class attributes.
- Fixed: Edit Form screen wouldn’t work with custom Site Address settings.
December 18, 2021
Version 1.9.27 changelog:
- Changed: Form title is not rendered at all when set to “hidden”.
- Fixed: Fields with prefix and suffix support where being validated as always filled.
December 2, 2021
Version 1.9.26 changelog:
- Changed: Style → Additional CSS now updates preview in realtime.
- Changed: Added filter to force style output for compatibility with 3rd party plugins.
- Fixed: Hidden form title was being displayed in widget previews.
November 13, 2020
Version 1.9.25 changelog:
- Changed: Added “Prefix” control to Email field.
- Changed: Better refresh performance of “Fields Labels & Text” → “Label display” control.
- Fixed: “Fields Borders & Spacing” → “Inner Spacing” control was unresponsive.
October 30, 2020
Version 1.9.24 changelog:
- Fixed: Setting “Label display” to “Hidden” was hiding the form in the block editor.
- Fixed: A missing trailing slash in Edit Form preview frame was causing issues on some server configurations.
October 15, 2020
Version 1.9.23 changelog:
- Changed: “Label display” control was made global and moved to Style step.
- Changed: “Description display” control was made global and moved to Style step.
- Changed: Empty labels were triggering usability errors on common usability check tools.
- Fixed: Happyforms block wasn’t remembering the selected form.
- Fixed: Email messages were being sent with empty headers in some cases.
- Fixed: Single Choice “Make this choice default” was misbehaving.
- Fixed: Archived and trashed forms were being displayed in shortcode/block form selection dropdown.
- Fixed: Output buffering was causing errors in Oxygen Builder.
October 6, 2020
Version 1.9.22 changelog:
- Fixed: Rich text editors in field configuration widgets were misbehaving after a drag and drop operation.
- Fixed: A Block Editor block parameter was triggering errors on WordPress >= 5.5.
October 2, 2020
Version 1.9.21 changelog:
- Changed: better usability of various elements of Edit Form screen.
September 18, 2020
Version 1.9.20 changelog:
- Fixed: Fixed wrapping glitches with long labels and descriptions.
September 4, 2020
Version 1.9.19 changelog:
- Fixed: Centered labels weren’t working when set to ‘Below’.
- Fixed: Description tooltips were rendering twice in the same field.
- Fixed:
--happyforms-form-width
was missing a default unit. - Fixed: ‘Show a thank you message’ setting wasn’t working.
August 11, 2020
Version 1.9.18 changelog:
- Added: New “Email display name” control allows for custom email display name in email alerts.
- Fixed: Shortcode script was causing issues with Advanced Custom Fields frontend forms.
- Fixed: Email confirmation controls were being toggled under wrong conditions.
- Fixed: Long Answer field was generating excessive whitespace in emails and dashboard screens.
July 29, 2020
Version 1.9.17 changelog:
- Changed: Improved tooltip display with collision detection.
July 20, 2020
Version 1.9.16 changelog:
- Fixed: Style tab in form builder was not loading.
July 17, 2020
Version 1.9.15 changelog:
- Changed: Tooltip icon now displays next to label instead of inside field input and inherits label color.
- Changed: Various improvements to form styles and UI.
- Fixed: Stale Unique ID field was triggering errors in email alerts.
July 3, 2020
Version 1.9.14 changelog:
- Fixed: Masked Number field had wrong type HTML attribute and was not accepting more than four digits.
July 1, 2020
Version 1.9.13 changelog:
- Added: Rows control added to Long Answer field.
- Changed: New icons for form fields in form builder.
- Changed: Various improvements to form builder and front-end styles.
- Fixed: Sorting fields in form builder made the container always scroll to top instead of preserving its scrolling position.
- Fixed: When suffix was set on a field with tooltip, the tooltip icon and suffix were overlapping.
June 13, 2020
Version 1.9.12 changelog:
- Changed: Updated part icons.
- Changed: Various style improvements to form builder and front-end.
May 29, 2020
Version 1.9.11 changelog:
- Changed: Improved form builder compatibility with various plugins and themes, including Oxygen Builder.
- Changed: Various improvements to form builder UI and front-end styles.
May 12, 2020
Version 1.9.10 changelog:
- Changed: Various improvements to form builder screen.
- Fixed: Multiple dropdown parts were causing JS error in multi-step forms.
April 30, 2020
Version 1.9.9 changelog:
- Changed: Improved compatibility with latest version of Divi.
- Fixed: Fixed appearance of Submit button when displayed in line with form part.
- Fixed: Fixed double border issue in Style step.
- Fixed: Fixed “Reveal on focus” description mode in parts that support Prefix and Suffix.
April 14, 2020
Version 1.9.8 changelog:
- Changed: Improved appearance and available tools in visual editors.
- Fixed: Fixed Email part which was not allowing empty value even when marked as optional part.
- Fixed: Fixed font size sliders in Style tab that were not updating preview.
- Fixed: Fixed broken appearance of inputs when “Label display” setting was set to “Inside”.
March 27, 2020
Version 1.9.7 changelog:
- Changed: New “Confirm submission” control in Setup step.
- Changed: Various improvements to Happyforms UI.
- Changed: Compatibility with WordPress 5.4.
- Fixed: Form width slider in Style tab → General was not updating value in preview.
March 11, 2020
Version 1.9.6 changelog:
- Changed: When searching for specific choice in Dropdown part, a configurable “No results” message is shown if no choice is found.
- Changed: Custom HTML ID of the form using “Form HTML ID” control can now be toggled by checking “Use custom HTML ID” control.
- Fixed: Form ID used as a prefix for all selectors in Additional CSS section in Style tab was using ID of child element instead of parent.
- Fixed: Number part was returning an error when 0 was submitted even if when it was in specified range of min and max value.
- Fixed: Various fixes related to front-end and form builder UI styles.
February 21, 2020
Version 1.9.5 changelog:
- Added: Added support for prefix and suffix in Short Text, Email, and Number part inputs.
- Added: Added support for input placeholder in confirmation fields.
- Changed: Various improvements to front-end styles and form builder UI.
February 7, 2020
Version 1.9.4 changelog:
- Changed: Various improvements to general look and feel of validation messages.
- Changed: Improved accessibility of validation messages.
February 5, 2020
Version 1.9.3 changelog:
- Fixed: Choices marked checked as default were displaying checked HTML attribute on front-end.
January 23, 2020
Version 1.9.2 changelog:
- Added: Additional CSS section in Style tab allowing to write custom styles for each individual form.
January 10, 2020
Version 1.9.1 changelog:
- Added: Quarter width setting for parts and part choices.
- Changed: Various improvements to Happyforms UI styles.
- Changed: Improved compatibility of form part styles with some themes.
- Fixed: Fixed choice parts not saving “Checked by default” setting.
December 19, 2020
Version 1.9.0 changelog:
- Added: Date filter on All Forms screen now allows you to filter forms by date added.
- Changed: Email controls are now grouped in a dedicated step.
- Changed: Additional email controls for sender and reply-to addresses.
- Changed: Various improvements to UI styles, wording, and default values of parts.
December 3, 2020
Version 1.8.22 changelog:
- Changed: Improved plugin’s text domain for better management of translations.
- Changed: Various improvements to Happyforms UI styles and frontend.
November 21, 2019
Version 1.8.21 changelog:
- Added: Added Help tab to all Happyforms screens, providing easy access to help guide and our email support.
- Changed: All Forms screen improvements.
November 5, 2019
Version 1.8.20 changelog:
- Changed: Various improvements related to builder and front-end styles.
- Changed: Compatibility with WordPress 5.3.
October 25, 2019
Version 1.8.19 changelog:
- Added: Added new control “Hide form on submission” to Step 2.
- Changed: Various improvements to styles and wording in form builder UI.
October 15, 2019
Version 1.8.18 changelog:
- Fixed: Fix bug with submitted values not displaying in email notifications.
October 12, 2019
Version 1.8.17 changelog:
- Added: Choices width control to allow for multi-column layouts in Single Choice and Multiple Choice part.
September 25, 2019
Version 1.8.16 changelog:
- Changed: Happyforms form builder styles update.
August 29, 2019
Version 1.8.15 changelog:
- Fixed: Fix admin notices.
August 15, 2019
Version 1.8.14 changelog:
- Added: Form error message and required field label are now easy to edit in Step 2.
August 1, 2019
Version 1.8.13 changelog:
- Fixed: Fixed error caused by admin notices during Wp Cron task execution.
July 30, 2019
Version 1.8.12 changelog:
- Fixed: Fixed error caused by admin notices class not available in some contexts.
July 26, 2019
Version 1.8.11 changelog:
- Update: Moved various features to the upgraded plan.
July 4, 2019
Version 1.8.10 changelog:
- Fixed: Fixed fatal error when visiting Appearance -> Customize screen.
July 3, 2019
Version 1.8.9 changelog:
- Added: New ‘Google reCAPTCHA theme’ setting in Style step.
- Changed: Various improvements to styles in Happyforms UI.
- Fixed: Email part with confirmation value didn’t work with ‘Fade submit until valid’ option.
- Fixed: Date & Time part did not reflect EU date format in preview step and email.
May 29, 2019
Version 1.8.8 changelog:
- Fixed: Some parts caused notices in Customizer screen.
- Fixed: Small fixes related to styles.
May 17, 2019
Version 1.8.7 changelog:
- Changed: Small fixes and improvements related to styles and form builder UI.
- Fixed: Setting Scale part to multirange mode broke appearance of its sliders.
- Fixed: Email subject was ignoring parts configured to populate it.
May 9, 2019
Version 1.8.6 changelog:
- Fixed: Avoid database cleanup for upgraded users.
May 9, 2019
Version 1.8.5 changelog:
- Changed: Added label to HoneyPot input along with screen reader text for better accessibility compliance.
- Fixed: Reply-to email handling was misbehaving.
- Fixed: Sample form wasn’t being installed on activation.
- Fixed: Overlays’ display: none rule was ignored on some setups.
May 4, 2019
Version 1.8.4 changelog:
- Fixed: Migrations were triggering errors during activation.
- Fixed: Reply-to email handling had been deactivated.
May 2, 2019
Version 1.8.3 changelog:
- Fixed: A typo in helper file was preventing submissions from completing.
May 2, 2019
Version 1.8.2 changelog:
- Fixed: Wrong email template path was preventing submissions from completing.
May 2, 2019
Version 1.8.1 changelog:
- Fixed: A typo in helper file was preventing submissions from completing.
May 2, 2019
Version 1.8.0 changelog:
April 25, 2019
Version 1.7.10 changelog:
- Added: Added ‘Include submitted values’ option in Step 2 that allows you to send submitted data in a confirmation email sent to a user.
- Changed: Multi-line and Text Editor parts now support minimium and maximum character and word counter.
- Fixed: Long Text part was ignoring new lines when displaying submitted value in email.
April 16, 2019
Version 1.7.9 changelog:
- Fixed: Redirect URL feature could cause fatal error in some environments.
- Fixed: Alignment fixes in form preview step.
April 11, 2019
Version 1.7.8 changelog:
- Added: It’s now possible to configure Bcc addresses for email alerts.
- Added: Narrative part now supports input placeholders between brackets.
- Added: Open redirect link in a new tab.
- Changed: Better sample forms and responses created when activating plugin for the first time.
- Changed: Various improvements to form styles and alignment.
- Fixed: Forms created in 1.6.x versions weren’t working because of a data format error.
April 2, 2019
Version 1.7.7 changelog:
- Fixed: Form was scrolling to the top of the page after a submission.
March 30, 2019
Version 1.7.6 changelog:
- Fixed: Legal part was throwing a notice when there was a part before and after it.
- Fixed: Part padding set to Narrow caused no gutter between parts.
- Fixed: Long Text part kept submit button disabled even when value was valid.
- Fixed: Long Text part with title set to Display as placeholder was not collapsing label correctly after filling the value.
- Fixed: Remove unneeded editor.js dependency in Long Text part.
March 27, 2019
Version 1.7.5 changelog:
- Added: Realtime character counter for Long Text and Text Editor parts.
- Added: New styles and style controls for form notices.
- Changed: New
happyforms_get_honorifics
filter allows for custom honorific titles.
March 15, 2019
Version 1.7.4 changelog:
- Fixed: Submit button styles in Style step were not applying to submit button due to wrong selector.
- Fixed:
happyforms_enqueue_style
filter for disabling styles were not taken to consideration when loading color.css.
March 13, 2019
Version 1.7.3 changelog:
- Added: ‘Select All’ option added to Multiple Choice part that can be set in part’s Advanced options.
- Changed: Better styles for disabled Submit button.
- Changed: Removed responses now get trashed instead of getting completely destroyed.
- Changed: Duplicating a part now places it right after the original part.
- Fixed: Improved behavior of Dropdowns on focus, blur, and when using down facing caret to trigger dropdown.
February 28, 2019
Version 1.7.2 changelog:
- Changed: Added date days filter.
- Changed: Easier filtering of email message fields.
- Fixed: Phone part wasn’t showing correct country flag when same prefix is used by more than one country.
February 27, 2019
Version 1.7.1 changelog:
- Changed: A Javascript event is triggered after a form submission.
- Changed: Notices font family and weight are now theme independent.
- Fixed: Query caching was causing issues on some hosts.
- Fixed: A Javascript error was triggered when no notices are shown after a form submit.
= February 22, 2019 …