Black Friday: 30% OFF en todos los planes, aplicado automáticamente en el carrito Ver planes

Hookturn | ACF Advanced Forms Pro Changelog

Todas las versiones registradas, de la más nueva a la más antigua, con lo que cambió en cada una.

Última 1.9.3.815 versiones

Sin fecha · 15 versiones

  1. 1.9.3.8

    Última
    1 corrección2 de seguridad
    Corregido
    • Fixed a PHP warning ("Trying to access array offset on value of type null") when saving a form.
    Seguridad
    • Fixed a missing authorization check on the form import handler. An unauthenticated request to `admin-post.php` could overwrite an existing form (identified by its publicly visible form key) and inject stored cross-site scripting via the form description — potentially leading to site takeover. The import handler now requires the `edit_pages` capability and a valid nonce, and rejects malformed uploads. Thanks to Jakub Herman / Patchstack for the responsible disclosure.
    • Form titles and descriptions are now sanitised on output (`esc_html` for the title, `wp_kses_post` for the description).
  2. 1.9.3.7

    1 nuevo1 corrección
    Nuevo
    • Added copy-to-clipboard button for the shortcode field on the form edit screen.
    Corregido
    • Fixed issue where HTML in integration field labels was escaped by ACF 6.7+.
  3. 1.9.3.6

    1 corrección
    Corregido
    • Fixed bug preventing taxonomy terms from loading in field's conditional logic settings.
  4. 1.9.3.5

    1 nuevo1 corrección
    Nuevo
    • Added the `af/form/field_groups` filter to allow modification and reordering of field groups.
    Corregido
    • Fixed issue when using Custom format for email field in Mailchimp integration.
  5. 1.9.3.4

    1 nuevo
    Nuevo
    • Added the `af/form/submission/value` filter to allow modification of submission values before they are processed.
  6. 1.9.3.3

    1 nuevo
    Nuevo
    • Added capability and nonce checks to prevent unauthorized export of form JSON.
  7. 1.9.3.2

    2 nuevos
    Nuevo
    • Added the `af/field_group/before_field_group` action hook to support custom markup before field groups.
    • Added the `af/field_group/after_field_group` action hook to support custom markup after field groups.
  8. 1.9.3

    7 nuevos4 mejoras2 correcciones
    Nuevo
    • Added the `af_render_content` private field type for internal use in form settings UI.
    • Added a hotfix for ACF validation bug when using multiple forms on the one page.
    • Added the `af/settings/enqueue_validation_hotfix` filter for disabling the validation hotfix.
    • Added support for aggregate calculated fields. It is now possible to use the result of a calculated field in another calculated field.
    • Added ability to control the order in which calculated fields are computed. This facilitates using aggregate calculated fields anywhere in a form.
    • Added admin notice to calculated field when a filter is in use for the field name or key. e.g; `af/field/calculate_value/name={field_name}` or `af/field/calculate_value/key={field_key}`.
    • Added admin notice to calculated field settings tab indicating when the generic `af/field/calculate_value` filter in in use.
    Mejora
    • Changed user/post editing order to edit user before post. This allows the use of the user ID during post creation/editing.
    • Improved calculated fields to use a single AJAX request for an entire form. This improves performance and reduces the number of requests.
    • Changed calculated field rendering so that field name and description are no longer hidden in the field group settings.
    • Changed internal field type for calculated field admin to have `af_` prefix. Renamed class to `AF_Calculated_Admin_Field`.
    Corregido
    • Fix deprecation notices related to admin page registration that occur in PHP 8.1.
    • Fix deprecation notices related to dynamic property usage in PHP 8.2.
  9. 1.9.2

    7 nuevos2 correcciones
    Nuevo
    • Added condition to stop ACF file nonces being treated as fields on submission.
    • Added condition to prevent email sending if recipient is false. `af/form/email/recipient` filter can now be used to prevent email sending.
    • Added support for file fields with return type "URL" in merge tags.
    • Added filter `af/form/entry/should_create` to enable dynamically stopping entries from being created.
    • Added hidden label for honeypot field for accessibility compliance.
    • Added `af/field/before_field_wrapper` action.
    • Added `af/field/after_field_wrapper` action.
    Corregido
    • Fixed issue which could cause duplicate submissions.
    • Fixed issue where filter mode wouldn't work.
  10. 1.9.1

    1 nuevo1 corrección
    Nuevo
    • Added filter `af/form/editing/query_param` to change the query parameter used for post editing. The default is `post`.
    Corregido
    • Fixed warnings about undefined `$post` which could show up in the form settings.
  11. 1.9.0

    5 nuevos1 corrección
    Nuevo
    • Added support for Gutenberg with the "Advanced Form" block.
    • Added support for flexible fields in merge tags.
    • Added "af/form/after" action triggered after a form has been rendered.
    • Added support for configuring a form to create/edit posts and user at the same time.
    • Added option to specify post to edit through a `post` query parameter.
    Corregido
    • Fixed issue where form couldn't be submitted multiple times when using AJAX and filter mode.
  12. 1.8.2

    4 nuevos1 mejora2 correcciones
    Nuevo
    • Added support for excluding multiple fields by comma-separating field names in the `exclude_fields` argument on shortcodes.
    • Added automatic hiding of form pages if the page has no fields.
    • Added filter to remove the default HTML email template (`af/form/email/use_template`).
    • Added filter to change the content type of en email (`af/form/email/content_type`).
    Mejora
    • Improved support for duplicating forms with post duplication plugins.
    Corregido
    • Fixed issue where users could accidentally submit a reCAPTCHA protected form with large uploads multiple times.
    • Fixed issue where reCAPTCHA protected forms could conflict with other reCAPTCHA instances on the same page.
  13. 1.8.1

    2 nuevos3 correcciones
    Nuevo
    • Added optimization to only enqueue stylesheet when a form is displayed.
    • Added support for merge tags in Slack messages.
    Corregido
    • Fixed issue where multi-page forms would briefly show unstyled elements during loading.
    • Fixed issue where reCAPTCHA wouldn't work with AJAX submissions.
    • Fixed issue where email could be reset for a user when "Custom format" was selected for the email mapping.
  14. 1.8.0

    1 nuevo1 corrección1 cambio
    Nuevo
    • Added new restriction to only let users edit their own posts.
    Corregido
    • Fixed warning which would appear when having multiple versions of Advanced Forms activated at the same time.
    Cambios
    • This version drops support for ACF 5.6 and earlier. Make sure you're running ACF 5.7 or later before installing the update.
  15. 1.7.2

    4 nuevos5 correcciones
    Nuevo
    • Added support for nested group fields in emails and success messages.
    • Added ability to remove fields by returning `false` from the `af/field/before_field` filter.
    • Added filter to control view counter. Use `add_filter( 'af/form/view_counter_enabled', '__return_false' )` to disable the view counter.
    • Added support for custom format for email field in Mailchimp integration.
    Corregido
    • Fixed incorrect variations for the `af/field/before_render` filter.
    • Fixed incorrect callback order for the `af/form/page_changed` action. Fields were temporarily removed from the form when the action was triggered.
    • Fixed warning when including a non-existent field with a merge tag.
    • Fixed sidebar formatting on the forms page in the admin panel.
    • Fixed issue where post title and content could be cleared if their mapped fields were excluded from the form.

Changelog publicado por el desarrollador, en su idioma original.