Version 2.0.3

February 13, 2024
Critical

Security

  • Fixed a security vulnerability with the CP Submissions index.

Fixed

  • Fixed a typo on a field handle in the demo templates.

Version 2.0.2

April 4, 2023

Fixed

  • Fixed a bug where the CP Submissions index was not displaying links to view each submission's details.
  • Fixed a bug where saving a form as a new form (from inside the builder) was not working.

Version 2.0.1

January 17, 2023

Added

  • Added new Constant Contact v3 API integration to support changes to API.
  • Added ENV file support on all integrations.

Changed

  • Updated symfony/property-access, symfony/finder and symfony/yaml dependency version requirements to resolve some conflicts.

Fixed

  • Fixed a bug where the default email notification template was not using the 'projectConfig' approach for grabbing system email address info.
  • Fixed a bug where file upload fields could not work in some cases.

Removed

  • Removed the legacy Constant Contact and HubSpot integrations.

Version 2.0.0

September 29, 2022

Added

  • Added a new version of the HubSpot API integration to address new Private App token requirement. This is a required change for any existing HubSpot users.

Fixed

  • Fixed a bug where an error would occur in the Craft dashboard if using the Express Forms widget.
  • Fixed a bug where duplicating forms was not working.
  • Fixed a bug where uploading file attachments could result in an error being logged.

Version 2.0.0-beta.2

May 18, 2022

Fixed

  • Fixed a bug where an error could sometimes occur while viewing submissions in the control panel.

Removed

  • Removed the phpoffice/phpspreadsheet dependency to prevent install conflicts. Excel exporting inside Express Forms is temporarily disabled until a new library is implemented.

Version 2.0.0-beta.1

May 11, 2022

Added

  • Added compatibility with Craft 4.x.

Version 1.1.4

January 17, 2023

Changed

  • Updated symfony/property-access, symfony/finder and symfony/yaml dependency version requirements to resolve some conflicts.

Fixed

  • Fixed a bug where file upload fields could not work in some cases.

Version 1.1.3

September 29, 2022

Added

  • Added a new version of the HubSpot API integration to address new Private App token requirement. This is a required change for any existing HubSpot users.

Version 1.1.2

January 10, 2022

Fixed

  • Fixed a bug where the exporting of submissions was not fully compatible with the Craft 3.7 field column suffix change.

Version 1.1.1

April 21, 2021

Added

  • Added an autocomplete attribute to honeypot inputs, to prevent Chrome from autofilling it.

Changed

  • Removed the ramsey/uuid package dependency and switched to using Craft's native UUID generator.

Fixed

  • Fixed a bug where admin emails were not recognizing ENV variables.
  • Fixed a bug where the from email value of email templates were not using ENV variables.
  • Fixed a namespace issue that was causing warnings in composer.

Version 1.1.0

January 29, 2021

Changed

  • Updated the file structure of the Express Forms plugin and updated Resources areas to show latest support options, etc.

Version 1.0.9

January 21, 2021

Fixed

  • Fixed a compatibility issue with Craft 3.6+.
  • Fixed a bug where the Form Submit developer event was not using modified submitted data values.

Version 1.0.8

October 12, 2020

Fixed

  • Fixed a bug where the form builder would not load correctly if reCAPTCHA was not enabled for the site.

Version 1.0.7

October 9, 2020

Changed

  • Updated reCAPTCHA to offer a Light/Dark theme preference.
  • The 'Accept' header now can be used to specify a JSON response by using application/json when returning AJAX data.

Fixed

  • Fixed a bug where email notifications would still be sent via Dynamic Recipients when the submission was considered spam.
  • Fixed a bug where an error would be shown if using the Options field type with data that as not an array.
  • Fixed a bug where the CP Error Log could not be accessed when the Craft allowAdminChanges config setting was disabled.

Version 1.0.6

July 29, 2020

Fixed

  • Fixed some compatibility issues with Craft 3.5+.
  • Fixed a bug where the Save form button was not correctly positioned.
  • Fixed a bug where deleted submissions were being included in CSV exports.
  • Fixed a bug where using Dashboard Widget could show an error.

Version 1.0.5

February 11, 2020

Fixed

  • Fixed a bug where installing Express Forms through the CLI could error.
  • Fixed a bug where the Dynamic Recipients feature would bypass spam protection.
  • Fixed a bug where there was a case sensitivity issue in the class namespace for the dashboard widget.

Version 1.0.4

August 22, 2019

Fixed

  • Fixed a bug where search index updating in the CP would error each time after a new Express Forms submission was created.

Version 1.0.3

July 31, 2019

Changed

  • Updated Honeypot field to ensure screen readers don't see it and it can't be tabbed to, etc.

Fixed

  • Fixed a bug where fields with array values wouldn't work correctly with required field validator.
  • Fixed a bug where the HubSpot integration wouldn't work correctly when a duplicate Contact is being created.

Version 1.0.2

June 12, 2019

Changed

  • Updated carbon dependency to ^1.22.1|^2.19 for better compatibility with other plugins, and to reduce the chances of seeing deprecation notice.
  • Updated plugin icon.

Fixed

  • Fixed a bug where submission saving on multi-site Craft installs would trigger an error.

Version 1.0.1

May 8, 2019

Fixed

  • Fixed a bug where using AJAX would not record data on additional submits (e.g. after first one errored) when using the 'Prevent Duplicate Submissions' setting.

Version 1.0.0

May 7, 2019

Added

  • Added support for using environment variables inside email notification templates.

Version 1.0.0-beta.6

April 30, 2019

Fixed

  • Fixed a bug where saving a form would trigger an error when using PostgreSQL.

Version 1.0.0-beta.5

April 26, 2019

Added

  • Added 'Prevent Duplicate Submissions' setting for forms.

Fixed

  • Fixed a bug where Settings area in CP was still visible when the allowAdminChanges setting is disabled for Project Config.

Version 1.0.0-beta.4

April 25, 2019

Fixed

  • Fixed a bug where form submitting and return URL's were not working correctly.
  • Fixed a bug where the Subject field was not displaying inside CP email notification template editor.
  • Fixed a bug where the "Template Directory Path" setting was prepending the full file path after saving a relative path.
  • Fixed a bug where the form would not render the flash success message if the return URL wasn't set.
  • Fixed a bug with a namespace that was not the correct case, causing issues with Nginx servers.
  • Fixed various bugs with demo templates.

Version 1.0.0-beta.3

April 23, 2019

Changed

  • Various improvements to developer events.

Fixed

  • Fixed a bug where CP could show errors if an incorrect template path was specified for Email Notification Templates.
  • Fixed a bug where installing Express Forms could error in some cases.

Version 1.0.0-beta.2

April 19, 2019

Added

  • Added support for Opportunity resource mapping in Salesforce API integration (Pro).

Fixed

  • Fixed a bug that would cause the Email Notifications CP page to error for some customers.

Version 1.0.0-beta.1

April 17, 2019

Added

  • Initial release.