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

Ninja Forms Conditional Logic Changelog

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

Última 3.1.5 · 24 ago 202614 versionesDesde may 2018

2026 · 4 versiones

  1. 3.1.5

    Última
    4 correcciones
    Corregido
    • Bug Fixes
    • fix hiding selection items now updates merge tags
    • fix date/time conditional comparisons with different formats
    • fix server-side required validation respects CL-hidden field state
  2. 3.1.4

    5 correcciones
    Corregido
    • Bug Fixes
    • fix data loss when showing/hiding fields based on calculations
    • fix date field "Default to Current Date" not evaluating on form load
    • fix ShowField early return skipping visibility and required updates
    • fix shared FieldsCollection mutation corrupting condition evaluation
  3. 3.1.3

    1 nuevo2 mejoras5 correcciones1 cambio
    Nuevo
    • add editable labels and drag-and-drop sorting for conditional logic statements
    Mejora
    • Enhancements
    • improve accessibility and UX for condition builder UI
    Corregido
    • Bug Fixes
    • fix fatal error with Confirm field when conditionally changing paired field value
    • fix radio field tab focus incorrectly triggering conditions
    • fix keyboard navigation substring matching in checkbox list conditionals
    • fix required fields in hidden Repeater fields blocking form submission
    Cambios
    • bypass validation for hidden Password/Email Confirm fields
  4. 3.1.2

    1 nuevo3 correcciones3 cambios
    Nuevo
    • Adds compatibility with Cloudflare Turnstile in Ninja Forms Core.
    Corregido
    • Bug Fixes
    • fix date field value persistence in AND/OR conditions
    • Bug Fixes
    Cambios
    • = 3.1.1 (17 July 2025)
    • Prevent undefined calc error
    • Ensure optional property not declared before required property

2021 · 1 versión

  1. 3.1

    1 cambio
    Cambios
    • Conditions can now compare date fields. This allows users to create conditions that trigger when someone selects or enters a specific date or range.

2020 · 3 versiones

  1. 3.0.28

    1 corrección1 cambio
    Corregido
    • Resolved an issue that was preventing file uploads from being saved properly upon submission.
    Cambios
    • Conditions should no longer lose reference to fields that have been renamed in the form builder.
  2. 3.0.27

    1 corrección
    Corregido
    • Resolved an issue that was causing conditions on actions to be ignored.
  3. 3.0.26.1

    1 de seguridad1 cambio
    Seguridad
    • Security
    Cambios
    • Patched a data spoofing vulnerability that allowed required fields to be bypassed.

2019 · 4 versiones

  1. 3.0.26

    1 corrección1 cambio
    Corregido
    • Resolved an issue that sometimes prevented actions from firing, even when they had no attached conditions.
    Cambios
    • Forms with a Stripe or PayPal action should now properly complete once returning from the payment screen.
  2. 3.0.25

    3 cambios
    Cambios
    • Hidden fields should now properly evaluate against empty.
    • Recaptcha fields that are hidden will now properly render once shown.
    • Fields can now be conditionally set as required.
  3. 3.0.24

    1 corrección3 cambios
    Corregido
    • Resolved an issue that was sometimes causing actions to always fire, regardless of conditions.
    Cambios
    • Conditions based on calculations should now be properly triggered on form load.
    • Several incompatible field types have been removed from the list of fields that conditions can be based on.
    • Inverse statements will no longer be created by default on new do statements.
  4. 3.0.23

    1 cambio
    Cambios
    • Action processing will now ignore incomplete conditional statements, which previously prevented the action from firing.

2018 · 2 versiones

  1. 3.0.22

    1 cambio
    Cambios
    • Fields now display admin labels (if they exist) instead of labels in condition blocks.
  2. 3.0.21

    1 cambio
    Cambios
    • Equals conditions based on calculations should now work properly.

Changelog publicado por el desarrollador, en su idioma original.