Black Friday: 30% OFF on all plans, applied automatically at checkout View plans
Log in Cart

Ninja Forms Layout & Styles Changelog

Every recorded version, newest first, with what changed in each one.

Latest 3.1.2 · Oct 27, 202615 versionsSince Sep 2017

2026 · 3 versions

  1. 3.1.2

    Latest
    1 fix1 removed5 changes
    Fixed
    • Bug Fixes
    Removed
    • remove site-wide styles from live forms immediately when Reset all styles is used from any Styling tab
    Changes
    • keep the form builder responsive when opening and closing field settings on large forms
    • remember the CSS Mode switch when field or form Styles settings are closed and reopened
    • show a visible checked state on Checkbox List, Radio List, Single Checkbox and Terms List fields styled with any Element Style
    • apply Background Color to the option list of Select and State dropdowns and to the Country field
    • open the Layout and Styles documentation from the Styling page and form builder Styles help icons
  2. 3.1.1

    1 fix1 change
    Fixed
    • Bug Fixes
    Changes
    • Element Styles on Radio List and Checkbox List fields now preserve option indicators
  3. 3.1.0

    1 improvement1 fix1 security4 changes
    Improved
    • Enhancements
    Fixed
    • Bug Fixes
    Security
    • Security Enhancements
    Changes
    • multi-part Previous/Next button styling now applies correctly
    • repeater validation scoped to current part in multi-part forms
    • visual styles editor with theme palette and per-side spacing controls
    • harden settings save and reset request handlers

2025 · 3 versions

  1. 3.0.33

    1 removed
    Removed
    • remove unused files from build process
  2. 3.0.32

    2 fixes1 security1 change
    Fixed
    • Bug Fixes
    • fix styles not applying to fields within repeaters
    Security
    • Security Enhancements
    Changes
    • protect against CSRF and PHP object injection in styles import/export
  3. 3.0.31

    1 improvement5 fixes1 change
    Improved
    • Updated build tooling for compatibility with newer Node.js versions
    Fixed
    • Bug Fixes
    • Fixed label styling not applying to date fields
    • Fixed universal field type styles not applying to HTML fields
    • Fixed element styles not applying to HTML fields
    • Fixed field validation not propagating to fields within repeaters
    Changes
    • Workflow

2024 · 1 version

  1. 3.0.30

    2 changes
    Changes
    • Fatal error re-triggering email when PDF is active
    • PHP Deprecated: Implicit conversion from float 11.5 to int loses precision

2021 · 1 version

  1. 3.0.29

    1 fix
    Fixed
    • Resolved an issue that caused fields being dragged into a repeatable fieldset to visually duplicate in the form builder.

2019 · 3 versions

  1. 3.0.28

    1 new1 change
    New
    • Added support for styling file upload fields.
    Changes
    • Styles should now be honored on all forms when there are multiple copies of the same form on a page.
  2. 3.0.27

    1 change
    Changes
    • Cleaned up a few older scripts that were slowing things down in the form builder. Drag and drop should now be more performant.
  3. 3.0.26

    1 fix
    Fixed
    • Resolved an issue that was flooding error logs with warnings in php 7.3.

2017 · 4 versions

  1. 3.0.25

    1 fix
    Fixed
    • Fixed a bug with Required Fields not being properly validated on submission.
  2. 3.0.24

    1 change
    Changes
    • Reverts unnecessary changes, where the compatibility issue with Multi-Part is solved in Multi-Part.
  3. 3.0.23

    1 change
    Changes
    • Re-release with missing files.
  4. 3.0.22

    2 fixes
    Fixed
    • Fixed a bug with PHP Warning messages in the generated CSS output.
    • Fixed a bug with field duplication.

Changelog published by the developer, in their original language.