Skip to content

Releases: reachweb/statamic-easy-forms

v2.0.1

17 Feb 10:48

Choose a tag to compare

  • Fix a backtick issue that caused Boost install to fail.

v2.0.0

17 Feb 09:04

Choose a tag to compare

  • New field type: Grid. We added support for Statamic's Grid field and brought it to the frontend, making it easy to add "repeater"-style fields where users can add multiple sets of the same fields. Comes with validation support, min/max rows, and dynamic row control from another field.
  • Support for the Group field: Statamic added the Group field to the frontend in v6, and this version adds support for it. Conditions also work, so you can show or hide entire field groups based on them.
  • Laravel Boost guidelines: Added support for Laravel Boost so that your favorite LLM can get information about Easy Forms to help you use the addon.
  • Fixed 25% and 33% widths not respected.

Please note that the templates need to be updated for this upgrade to work if you intent to use the new features. Read the docs for more information.

v1.6.3

03 Feb 07:32

Choose a tag to compare

  • Fix hide_fields parameter not working in some cases.

v1.6.2

02 Feb 08:26

Choose a tag to compare

  • Final release for Statamic v5

v1.6.1

02 Feb 08:22
a66473d

Choose a tag to compare

  • Update tag name.

v1.6.0

02 Feb 07:47

Choose a tag to compare

  • Track multiple URL parameters simultaneously (gclid, gbraid, etc.) instead of capturing only the first match. Each parameter is now stored in its own cookie and merged into a query string format for form submissions.

v1.5.1

08 Jan 10:41

Choose a tag to compare

  • In conversion attribution, make sure the current URL variable gets priority over the cookie when they both exist on first load.

v1.5.0

07 Jan 13:39
f7d2c3d

Choose a tag to compare

  • Automatic URL tracking parameter capture for conversion attribution (Google Ads gclid, gbraid, wbraid).
    Read more at the docs.
  • Improve the view parameter so that it accepts just the view name and automatically loads it from the vendor folder. You can can now do view="custom" instead of view="form/_custom".

v1.4.1

14 Dec 11:46

Choose a tag to compare

  • Also submit formId in all events.
  • Better error 419 handling.

v1.4.0

13 Dec 10:53

Choose a tag to compare

  • Added the form handle in each form id and label to differentiate when forms are loaded in the same page and use the same field handles.
  • Added the instance parameter to the tag so that multiple exact same forms can be loaded in the same page.
  • Fixed loading the forms inside a Livewire component.
  • Fixed the background of the dictionary not using the correct Tailwind class.

To correctly apply this update almost all templates need to be edited in order to add the new variables. However if you are not using multiple forms in the same page the changes are not strictly required.

You can see what has changed in each file in the full changelog:
v1.3.1...v1.4.0