Todas as versões registradas, da mais nova para a mais antiga, com o que mudou em cada uma.
Última 1.9.3.815 versões
Sem data · 15 versões
1.9.3.8
Última
1 correção2 de segurança
Corrigido
Fixed a PHP warning ("Trying to access array offset on value of type null") when saving a form.
Segurança
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).
1.9.3.7
1 novo1 correção
Novo
Added copy-to-clipboard button for the shortcode field on the form edit screen.
Corrigido
Fixed issue where HTML in integration field labels was escaped by ACF 6.7+.
1.9.3.6
1 correção
Corrigido
Fixed bug preventing taxonomy terms from loading in field's conditional logic settings.
1.9.3.5
1 novo1 correção
Novo
Added the `af/form/field_groups` filter to allow modification and reordering of field groups.
Corrigido
Fixed issue when using Custom format for email field in Mailchimp integration.
1.9.3.4
1 novo
Novo
Added the `af/form/submission/value` filter to allow modification of submission values before they are processed.
1.9.3.3
1 novo
Novo
Added capability and nonce checks to prevent unauthorized export of form JSON.
1.9.3.2
2 novos
Novo
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.
1.9.3
7 novos4 melhorias2 correções
Novo
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.
Melhoria
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`.
Corrigido
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.
1.9.2
7 novos2 correções
Novo
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.
Corrigido
Fixed issue which could cause duplicate submissions.
Fixed issue where filter mode wouldn't work.
1.9.1
1 novo1 correção
Novo
Added filter `af/form/editing/query_param` to change the query parameter used for post editing. The default is `post`.
Corrigido
Fixed warnings about undefined `$post` which could show up in the form settings.
1.9.0
5 novos1 correção
Novo
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.
Corrigido
Fixed issue where form couldn't be submitted multiple times when using AJAX and filter mode.
1.8.2
4 novos1 melhoria2 correções
Novo
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`).
Melhoria
Improved support for duplicating forms with post duplication plugins.
Corrigido
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.
1.8.1
2 novos3 correções
Novo
Added optimization to only enqueue stylesheet when a form is displayed.
Added support for merge tags in Slack messages.
Corrigido
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.
1.8.0
1 novo1 correção1 alteração
Novo
Added new restriction to only let users edit their own posts.
Corrigido
Fixed warning which would appear when having multiple versions of Advanced Forms activated at the same time.
Alterações
This version drops support for ACF 5.6 and earlier. Make sure you're running ACF 5.7 or later before installing the update.
1.7.2
4 novos5 correções
Novo
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.
Corrigido
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 pelo desenvolvedor, no idioma original.