Skip to content

Releases: LevelInteractive/gravityforms-gtm

v2.0.3

Choose a tag to compare

@derekcavaliero derekcavaliero released this 02 Jun 22:07
  • Implements new /gf/v2/field-qa REST endpoint that allows for QAing fields have proper field names for use in the dataLayer push code. The REST endpoint requires READ access and a v2 keys with basic authorization headers.

v2.0.2

Choose a tag to compare

@derekcavaliero derekcavaliero released this 02 Jan 00:02
  • Security hardening.
  • Fixes some unescaped outputs from apply_filters output. This was "low" risk, but still worth hardening.
  • Forces all dataLayer output through wp_json_encode
  • Should not introduce any breaking changes under "normal" operation/use

v2.0.1

Choose a tag to compare

@derekcavaliero derekcavaliero released this 01 Jan 18:09

Updates documentation and makes minor adjustment to plugin description comment headers.

v2.0.0

Choose a tag to compare

@derekcavaliero derekcavaliero released this 01 Jan 17:16

This is the first "official" release. All v1.x versions are considered "pre-release" due to using v1.x in manually distributed/installed versions.

New Features

  • Adds event_namespace filter to allow for customizing the dataLayer event namespace (default is lvl).
  • Adds data-provider data attribute to <form> tag output.

🔥 Breaking Changes

  • All filters now use a lvl:gravityforms/gtm/ (previously lvl:gforms_gtm/)
  • All filters now use a default priority of 50 (previously 20) to ensure they run later.
  • Default redirect delay reduced to 1500 milliseconds (previously 2000).
  • redirect_delay filter now enforces that the returned value be an integer and that it be no less than 500 milliseconds.

v1.0-beta

Choose a tag to compare

@derekcavaliero derekcavaliero released this 01 Jan 14:54
d8ca685
  • Initial stable release
  • Does not include Updater class for updates directly via WP update hooks/system