Ninja Forms - Multi-Part Forms
PluginChangelog 72
Every release, newest first, as the vendor published it in the plugin’s changelog.
3.0.31
Fixed In the repositoryBug Fixes:
- fix Part-level show/hide overriding nested field-level Conditional Logic
3.0.30
Fixed Not available yetBug Fixes:
- fix Repeater required fields not correctly handled by part validation
- fix Repeater child visibility incorrectly restored after part validation
3.0.29
Fixed Not available yetBug Fixes:
- fix Duplicate Part button missing when Layout & Styles not installed
- fix reCAPTCHA re-render error on multi-form pages
3.0.28
Fixed Not available yetBug Fixes:
- fix required time-only field validation when not on submit part
- fix date/time field time value not persisting across part navigation
- fix long step titles causing parts to disappear in builder drawer
- fix date-only field outputting ISO datetime format in emails
3.0.27
New Not available yetMisc:
- Adds support for Cloudflare Turnstile from Ninja Forms Core.
3.0.26
Fixed Not available yetBugs:
- Resolved an issue that was sometimes causing an undefined index notice on activation.
3.0.25
Improved Not available yetChanges:
- Showing or hiding a part with conditional logic will no longer automatically add a reverse statement.
3.0.24
Fixed Not available yetBugs:
- Required field validation should no longer prevent navigation to the previous part.
3.0.23
Fixed Not available yetBugs:
- Part duplication should no longer be available in situations where it can cause data corruption.
3.0.22
Improved Fixed Not available yetBugs:
- When a part is deleted all fields associated with that part are now removed.
- Part order will now be consistent in form imports and exports.
- Google reCaptcha will now render on any form part.
Changes:
- Updated the opinionated styles for the progress bar.
3.0.21
Improved Fixed Not available yetBugs:
- Fixed a bug with field duplication when Layout & Styles is also installed.
Changes:
- Changed the priority of admin enqueued scripts for loading order compared to Layout & Styles.
3.0.20
Fixed Removed Not available yetBugs:
- Duplicating a part should no longer cause fields to incorrectly duplicate.
- Removed a PHP warning that might be displayed on the front-end.
- Importing forms with incomplete Layout & Styles data should no longer crash import.
3.0.19
Fixed Not available yetBugs:
- Fixed a bug that could cause conditions setup with Conditional Logic to fail on forms that have multiple parts.
3.0.18
Fixed Not available yetBugs:
- Fixed a bug that caused duplicating fields and parts to fail.
3.0.17
Fixed Not available yetBugs:
- Duplicating fields should now work on forms that have multiple parts.
3.0.16
Fixed Not available yetBugs:
- Help text should now work on parts beyond the first.
3.0.15
Improved Not available yetChanges:
- Re-enabled the duplicate part functionality. It should now function properly.
3.0.14
Fixed Not available yetBugs:
- Fixed a bug that could cause the all_fields merge tag to be empty.
3.0.13
Fixed Not available yetBugs:
- Temporarily removed the "Duplicate Part" feature while we work out some bugs with how it operates.
3.0.12
Fixed Not available yetBugs:
- Fixed a possible PHP warning.
3.0.11
New Improved Not available yetChanges:
- Added a filter for Ninja Forms version 3.0.25 that allows Multi-Part Forms to correctly order fields in submissions.
3.0.10
Fixed Not available yetBugs:
- Google Recaptcha fields should now work properly with Multi-Part forms.
3.0.9
Fixed Not available yetBugs:
- Fixed a bug with Conditional Logic that caused conditionally shown/hidden parts to throw a JS error.
3.0.8
Fixed Not available yetBugs:
- Fixed a bug with re-ordering of fields when also using Layouts & Styles.
3.0.7
Fixed Not available yetBugs:
- Fixed a bug that can cause forms to crash on servers that have ASP-like tags turned on.
3.0.6
New Improved Fixed Not available yetBugs:
- Fixed a bug that caused duplicating fields to create multiple duplicates.
Changes:
- Added label settings for Previous and Next buttons.
3.0.5
Fixed Not available yetBugs:
- Fixed a bug with converting from the RC of Ninja Forms.
3.0.4
Fixed Not available yetBugs:
- Fixed a bug in Layout & Styles conversion.
3.0.3
Fixed Not available yet- Fixed a bug with conversion.
3.0.2
Improved Not available yet- Updated with Ninja Forms v3.x compatibility licensing.
3.0.1
Improved Not available yet- Updated with Ninja Forms v3.x compatibility
3.0.0
Improved Removed Not available yet- Updated with Ninja Forms v3.x compatibility
- Deprecated Ninja Forms v2.9.x compatible code
1.3.5
Fixed Not available yetBugs:
- Fixed a bug that could cause the animated spinner to fail to show when building a form.
1.3.4
Fixed Not available yetBugs:
- When our JS changes, users browsers shouldn't keep old copies in the cache.
1.3.3
Fixed Not available yetBugs:
- Fixed a bug that could cause saving a new form to fail.
1.3.2
Fixed Not available yetBugs:
- Fixed a bug that could cause issues when adding a field type and then deactivating an extension that added it.
1.3.1
Fixed Not available yetBugs:
- Fixed several minor bugs with version 2.9 of Ninja Forms.
- Creating a new multi-part form should now work with older versions of Ninja Forms as well.
1.3
Improved Not available yetChanges:
- Preparing for the release of Ninja Forms 2.9.
1.2.8
New Improved Fixed Not available yetChanges:
- Next and Previous button text can now be changed in the Forms->Settings->Labels tab.
Bugs:
- Fixed several bugs that prevented translations from working properly.
- Added several strings that weren't translatable previously to the .po and .pot files.
1.2.7
Improved Not available yetChanges:
- Compatibility with Ninja Forms 2.8.
1.2.6
Improved Not available yetChanges:
- Compatibility with Ninja Forms 2.7.
1.2.5
Fixed Not available yetBugs:
- Multi-part forms should now work properly with the Stripe extension in all implementations.
1.2.4
Improved Fixed Not available yetChanges:
- Changed the name of the "Confirmation Page" to "Review Page" to make the option's purpose more clear.
Bugs:
- Fixed a bug on the review page that caused hidden fields to sometimes be shown as textboxes that could be manipulated.
1.2.3
Fixed Not available yetBugs:
- Fixed a bug with page titles that prevented them from displaying properly on conditional pages.
- Fixed a bug that caused forms with several pages to have scrolling issues in the admin.
1.2.2
Fixed Not available yetBugs:
- Fixed a bug with confirmation pages and the conditional logic extension.
- Fixed a bug that could cause php errors without the conditional logic extension present.
1.2.1
Fixed Not available yetBugs:
- Fixed a bug with confirmation pages that could prevent them from working properly.
1.2
New Improved Not available yetChanges:
- Added support for the new Ninja Forms loading system. This should significantly improve loading speed for forms that use multi-part forms.
1.1.1
New Improved Fixed Removed Not available yetBugs:
- Fixed translation issues by adding a default language folder, fixing several bad text domains, and adding a proper translation loader.
Changes:
- Added a jQuery event for ‘mp_change_page’ that fires after the page has successfully changed.
- Added some CSS for WP 3.8 compatability.
- Admin scripts should now load the min or dev versions based on the NINJA_FORMS_JS_DEBUG constant.
- Removed old licensing file.
1.1
Fixed Not available yetBugs:
- Fixed a bug that could cause Multi-Part Javascript to run, even if the form wasn't a Multi-Part form.
- Fixed a bug that could cause initial page load to be incorrect with a Multi-Part form.
1.0.14
New Improved Fixed Not available yetChanges:
- Added a class to the page title on each multi-part page so that it can be styled with Layout & Styles.
Bugs:
- Fixed bugs that could prevent the previous and next buttons from displaying correctly.
1.0.13
Improved Not available yetChanges:
- Changed the license and auto-update system to the one available in Ninja Forms 2.2.47.
1.0.12
Fixed Not available yetBugs:
- Fixed a bug that could cause Multi-Part forms to work incorrectly with the Save Progress extension.
- Fixed a bug that prevented form settings from being carried from Multi-Part page to Multi-Part page.
1.0.11
Fixed Not available yetBugs:
- Fixed a bug that prevented conditional logic from being properly applied to pages within a multi-part form.
1.0.10
Improved Not available yetChanges:
- Updated references to wpninjas.com with the new ninjaforms.com.
1.0.9
New Fixed Not available yetFeatures:
- When creating a multi-part form, page numbers can now be dragged and dropped to re-arrange the pages of your form.
Bugs:
- Minor bug-fixes.
1.0.8
Improved Not available yetChanges:
- Changed the Javascript methods used in order to be compatible with Ninja Forms 2.2.37.
1.0.7
Improved Not available yetChanges:
- Updates for compatibility with WordPress 3.6
1.0.6
Fixed Not available yetBugs:
- Fixed some minor visual bugs.
1.0.5
Fixed Not available yetBugs:
- Fixed a php warning caused by a function running even if Multi-Part forms weren't enabled.
- Fixed a bug that was causing breadcrumb navigation to have the incorrect classes applied.
1.0.4
Fixed Not available yetBugs:
- Fixed a bug that caused the new, shorter field length to show incorrectly when the settings were saved.
1.0.3
New Improved Not available yetFeatures:
- Multi-Part Forms will now allow you to hide or show an entire page when used in conjunction with the Conditionals extension.
- A new "Confirmation Page" option has been added. If this is selected, the user will be presented with a page showing all of their entered data, separated by page.
Changes:
- Changed the way that MP forms CSS is laid out to make it compatiable with version 2.2.18 of Ninja Forms.
1.0.2
Fixed Not available yetBugs:
- Fixed a bug with Multi-Part Forms and AJAX submissions that might affect some users.
1.0.1
New Improved Not available yetFeatures:
- Updated Multi-Part Forms so that the extension works with AJAX submissions.
Changes:
- The ID of the DIV that wraps the navigation elements has been changed to ninja_forms_mp_nav_wrap from ninja-forms-mp-nav-wrap.
- A class of 'ninja-forms-mp-nav-wrap' has been placed on the DIV that wraps the navigation elements.
1.0
Fixed Not available yetBugs:
- Fixed a bug that prevented multi-part from working properly with post creation.
0.9
Fixed Not available yetBugs:
- Fixed a bug that prevented two multi-part forms from working properly on the same page.
0.8
Not available yet- Field values that are emailed should now appear in the proper order.
0.7
New Improved Not available yetChanges:
- Added a prev/next wrapper, adjust default styling for breadcrumbs and progress-bar.
0.6
Fixed Not available yet- Fixed a bug that prevented the Multi-Part extension from interacted properly with the Save Progress extension.
0.5
Fixed Not available yet- Fixed a bug that was preventing required fields from being properly checked.
- Fixed a bug with breadcrumb navigation that prevented the page with the first error from reloading if a user skipped to the end of a form and submitted.
- Fixed a bug that was preventing a form from properly being changed into a Multi-Part form.
0.4
Fixed Not available yet- Fixed a bug that caused design elements, especially text fields, from showing on multi-part forms.
0.3
Not available yet- Various bug fixes including:
- A bug which prevented all fields from being emailed to the administrator.
0.2
Improved Not available yet- Various bug fixes.
- Changed the way that javascript and css files are loaded in extensions.