Ninja Forms - Layout & Styles
PluginChangelog 65
Every release, newest first, as the vendor published it in the plugin’s changelog.
3.1.1
Fixed In the repositoryBug Fixes:
- Element Styles on Radio List and Checkbox List fields now preserve option indicators
3.1.0
Improved Fixed Security Not available yetBug Fixes:
- multi-part Previous/Next button styling now applies correctly
- repeater validation scoped to current part in multi-part forms
Enhancements:
- visual styles editor with theme palette and per-side spacing controls
Security Enhancements:
- harden settings save and reset request handlers
3.0.33
Removed Not available yetOther:
- remove unused files from build process
3.0.32
Fixed Security Not available yetBug Fixes:
- fix styles not applying to fields within repeaters
Security Enhancements:
- protect against CSRF and PHP object injection in styles import/export
3.0.31
Improved Fixed Not available yetBug 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
Workflow:
- Updated build tooling for compatibility with newer Node.js versions
3.0.30
Fixed Not available yetFixes:
- Fatal error re-triggering email when PDF is active
- PHP Deprecated: Implicit conversion from float 11.5 to int loses precision
3.0.29
Fixed Not available yetBugs:
- Resolved an issue that caused fields being dragged into a repeatable fieldset to visually duplicate in the form builder.
3.0.28
New Improved Fixed Not available yetBugs:
- Styles should now be honored on all forms when there are multiple copies of the same form on a page.
Changes:
- Added support for styling file upload fields.
3.0.27
Improved Not available yetChanges:
- Cleaned up a few older scripts that were slowing things down in the form builder. Drag and drop should now be more performant.
3.0.26
Fixed Not available yetBugs:
- Resolved an issue that was flooding error logs with warnings in php 7.3.
3.0.25
Fixed Not available yetBugs:
- Fixed a bug with Required Fields not being properly validated on submission.
3.0.24
Improved Not available yetChanges:
- Reverts unnecessary changes, where the compatibility issue with Multi-Part is solved in Multi-Part.
3.0.23
Improved Not available yetChanges:
- Re-release with missing files.
3.0.22
Fixed Not available yetBugs:
- Fixed a bug with PHP Warning messages in the generated CSS output.
- Fixed a bug with field duplication.
3.0.21
Fixed Not available yetBugs:
- Fixed a bug that caused calculations to fail when using Layout & Styles, Multi-Part Forms, and Conditional Logic.
3.0.20
New Improved Not available yetChanges:
- Added a button to "remove all styles" from the plugin-wide styling section.
3.0.19
New Improved Not available yetChanges:
- Added Multi-Part Forms plugin styles if the Multi-Part Forms add-on is active.
3.0.18
Fixed Not available yetBugs:
- Forms should now import with proper field orders in all installations.
3.0.17
Fixed Not available yetBugs:
- Completed a deep-dive of all plugin-wide styling settings. They should all work properly now.
3.0.16
Fixed Not available yetBugs:
- Fixed a bug that could cause the builder to crash without warning in some instances.
3.0.15
Fixed Not available yetBugs:
- Fixed a PHP warning about unset variables.
3.0.14
New Improved Not available yetChanges:
- Added a filter for Ninja Forms version 3.0.25 that allows Layout & Styles to correctly order fields in submissions.
3.0.13
Fixed Not available yetBugs:
- Saved fields can now be properly dragged onto rows and dividers.
3.0.12
Fixed Not available yetBugs:
- Field styles should apply properly on the front-end in all cases.
3.0.11
Fixed Not available yetBugs:
- Fixed a bug that was introduced in version 3.0.10 that caused rows with empty columns to be removed.
- Sometimes column widths were totalling over 100%. This caused fields to wrap around to a new row.
3.0.10
Fixed Not available yetBugs:
- Corrupt data should no longer cause Layouts to crash the builder with an "undefined ParentNode" error.
3.0.9
New Improved Not available yetChanges:
- Added better error handling for missing field types. This should prevent some JS errors from being thrown on display.
3.0.8
New Fixed Not available yetBugs:
- Fixed a bug that caused field order to randomise when sorting fields between cells and rows.
- Fixed a bug with template imports that caused templates to fail.
- Added version number to script inclusion to help prevent caching issues.
- Fixed a bug with hover styles not being applied to submit buttons.
3.0.7
Fixed Not available yetBugs:
- Fixed a bug with conversion from the RC of Ninja Forms.
3.0.6
Fixed Not available yetBugs:
- Fixed a bug with conversion and invalid form layouts.
3.0.5
Fixed Not available yet- Fixed a bug with conversion.
3.0.4
Fixed Not available yetBugs:
- Fixed a bug with applying plugin wide styles.
3.0.3
Improved Fixed Not available yetBugs:
- Compatibility with Multi-Part Forms v3.0.
3.0.2
Improved Fixed Not available yetBugs:
- Improved conversion efficiency.
- Compatibility with Multi-Part Forms v3.0.
3.0.1
Fixed Not available yetBugs:
- Fixed a bug that could break form conversion in Ninja Forms.
3.0.0
Improved Removed Not available yet- Updated with Ninja Forms v3.x compatibility
- Deprecated Ninja Forms v2.9.x compatible code
1.2.7
Fixed Not available yetBugs:
- Fixed a bug that could cause column layouts to fail even when they are correct.
1.2.6
Fixed Not available yetBugs:
- Fixed an issue with browser caching that could cause older versions of JavaScript files to load.
1.2.5
Fixed Not available yetBugs:
- Fixed a bug that removed the Multi-Part Styles section if that extension was also activated.
1.2.4
Fixed Not available yetBugs:
- Fixed a bug that could cause a fatal error if Ninja Forms core was deactivated.
1.2.3
Improved Not available yetChanges:
- Preparing for compatibility with Ninja Forms version 2.9.
1.2.2
Fixed Not available yetBugs:
- Fixed a bug that could prevent field layouts from saving properly.
1.2.1
Improved Fixed Not available yetChanges:
- Adding a warning for a common invalid column layout error.
Bugs:
- Fixed a bug with default styling.
- Updated support for i18n.
1.2
New Improved Fixed Not available yetBugs:
- Fixed a bug that prevented the new options from showing up.
Changes:
- Added rating-specific styles on a per-field basis.
- Added individual styling to rating fields.
- Converting Layout and Styles over to the new Ninja Forms loading class.
- Added per form title styling.
1.1.1
New Improved Fixed Not available yetBugs:
- Fixed a bug that prevented multi-part pages from being added on the Layout and Styles tab.
- Fixed some CSS specificity errors with textboxes and textareas.
Changes:
- Admin scripts should now load the min or dev versions based on the NINJA_FORMS_JS_DEBUG constant.
- Added display selector.
- Adjusted what's advanced and what's basic.
- Limited some selectors from Default Field Styles.
- Moved styles to be output before form and not after.
1.1
Improved Fixed Not available yetBugs:
- Fixed a bug that could cause multi-part forms to behave incorrectly when styled.
- Adjusted a CSS selector that could cause styles from not applying properly.
1.0.9
Fixed Not available yetBugs:
- Fixed a fairly major bug with Layout & Styles and Multi-Part forms that could cause multi-columned pages to behave incorrectly.
1.0.8
New Improved Not available yetChanges:
- Added additional styles for core such as an error selector fix, form title, button and hover. Also added styles for MP Page Titles, and pre / next hovers.
1.0.7
Improved Not available yetChanges:
- Changed the license and auto-update system to the one available in Ninja Forms 2.2.47.
1.0.6
Improved Fixed Not available yetBugs:
- Fixed a bug that prevented previous and next button in multi-part forms to be styles.
Changes:
- improved i18n compatibility.
1.0.5
Improved Not available yetChanges:
- Changed references to wpninjas.com to the new ninjaforms.com.
1.0.4
Fixed Not available yetBugs:
- Fixed a bug that prevented the per form hover state styles being applied to submit buttons.
1.0.3
Fixed Not available yetBugs:
- Fixed a bug that prevented List fields from working properly on the Default Field Styles tab.
1.0.2
Improved Not available yetChanges:
- Updates for compatibility with WordPress 3.6
1.0.1
Fixed Not available yetBugs:
- Fixed a visual bug with the placement of the Form Settings metabox.
1.0
Fixed Not available yetBugs:
- Fixed a bug that was preventing the "Field Type Settings" tab from working properly.
0.9
New Improved Not available yetChanges:
- The selector used for the "next" and "previous" buttons in Multi-Part Forms has been changed.
- Added "Page" styles for use with AJAX submissions and Multi-Part Forms.
0.8
New Not available yetFeatures:
- Added new AJAX submissions and Multi-Part Forms styling options.
0.7
New Improved Not available yetChanges:
- Added a filter to the fields array that is output on the layout editing screen.
0.6
Fixed Not available yetBugs:
Bugs:
- Fixed a bug that could cause the "Error Message Styles" from saving properly.
0.5
Fixed Not available yetBugs:
- The admin JS file should now include properly on sites using versions of WordPress before 3.5.
0.4
New Not available yetFeatures:
- Added styling options for Multi-Part Forms elements.
0.3
Fixed Not available yet- Fixed a bug in the minified JS.
0.2
Fixed Not available yet- Fixed a bug that prevented some users from activating their installations.
0.1
New Not available yet- Initial release