# Ninja Forms - Save Progress — Changelog `meteorgpl-plugin/ninja-forms-save-progress` · 34 releases, newest first, as published by the vendor. ## 3.0.31 — 2026-07-22 *Bug Fixes:* - fix repeatable fieldset fields not being saved - fix date field error on multi-step forms when loading saved progress - fix page refresh with GET parameters after form submission *Security Enhancements:* - protect bulk actions with proper authorization checks ## 3.0.30 — 2026-04-13 *Bug Fixes:* - fix time field value restoration after page reload - add 'Actions' header to Save Progress table for accessibility ## 3.0.29 — 2025-01-30 *Changes:* - Fixes: "PHP deprecation notice Creation of dynamic property $table" - Adds: "View Saves button link on the new Submissions page" - Other: Workflow updates ## 3.0.28 — 2023-09-25 *Bug Fixes:* - Fixes "Load saved progress box remains at the top of the form when logged out" ## 3.0.27 — 2023-02-08 *Bug Fixes:* - Update script registration to remove moment.js *Other:* - Centralize automated build and testing ## 3.0.26 — 2023-01-11 *Bugs:* - Ensure register_rest_route is called such that it prevents PHP notice - Prevent 'optional parameter' warning in PHP 8 *Other:* - Automate testing and build ## 3.0.25 — 2021-01-25 *Bugs:* - Resolved an issue that was sometimes causing saves to not be properly deleted after form submission. ## 3.0.24.2 — 2020-03-13 *Security:* - Patched an Auth Bypass vulnerability associated with saved form data. - Thanks again to Timothy B Jacobs for pointing this out! ## 3.0.24.1 — 2020-01-27 *Security:* - Patched SQL Injection and Auth Bypass vulnerabilities associated with saved form data. - Patched an XSS vulnerability in the admin save viewer. - Many thanks to Timothy B Jacobs for practicing responsible disclosure! ## 3.0.24 — 2019-11-12 *Bugs:* - Resolved an issue that sometimes prevented loading a save when multiple saves were enabled on a form. ## 3.0.23 — 2019-08-12 *Bugs:* - Corrected an issue that was causing some actions to fire improperly on save. ## 3.0.22 — 2019-07-24 *Bugs:* - The save table should no longer display on form load when there are no saves. ## 3.0.21 — 2019-06-12 *Bugs:* - Resolved an issue that rarely caused an undefined index warning when the save button is clicked. ## 3.0.20 — 2019-05-16 *Bugs:* - Save Progress should now work properly when there are multiple instances of a form on the page. ## 3.0.19 — 2019-04-02 *Bugs:* - Resolved an issue that sometimes caused an undefined index warning to appear on form load. ## 3.0.18 — 2019-01-11 *Bugs:* - Resolved an issue that was preventing the Stripe action from loading on forms where Save Progress was enabled. ## 3.0.17 — 2018-11-30 *Bugs:* - Fixed issue where making changes in the form builder sometimes caused form publish to fail. ## 3.0.16 — 2018-08-24 *Bugs:* - Resolved an issue that was preventing saved states from loading properly in Internet Explorer. ## 3.0.15 — 2018-06-04 *Bugs:* - Resolved an issue that sometimes caused the dashboard to not display any forms. - Styling of the save table options in the form builder should now match similar settings. ## 3.0.14 — 2018-05-08 *Bugs:* - Updating the required status of a field in the form builder should now be reflected in saves. - Updating the file type restrictions of file uploads fields in the form builder should now be reflected in saves. ## 3.0.13 — 2018-04-05 *Bugs:* - Save data should no longer be removed when a submission fails. ## 3.0.12 — 2018-03-26 *Bugs:* - Local browser storage should now save a drastically increased number of values. ## 3.0.11 — 2018-01-17 *Bugs:* - Table editor fields should now be saved properly. ## 3.0.10 — 2017-12-14 *Bugs:* - Fixed an issue that was causing CSS stylesheets to be loaded unnecessarily on all pages. - Save times should now display accurately in the save table instead of showing the time of last save for all records. ## 3.0.9 — 2017-10-13 *Bugs:* - Saves should be faster now. - File Upload fields should now save properly. ## 3.0.8 — 2017-09-26 *Bugs:* - Fixed a bug with missing a missing nonce causing saves to not load. ## 3.0.7 — 2017-09-20 *Bugs:* - Fixed a bug with an array item being accessed before being checked. - Fixed a compatibility bug with the Table Editor add-on which created circular JSON. - Fixed a compatibility bug with the File Uploads add-on which was saving upload nonce values. ## 3.0.6 — 2017-09-13 *Changes:* - Added hooks after a save is updated or created. - Removed Layout & Styles data from the saved data. - Added filters for inserting, updating, and getting saves. - Added query support for strings when getting saves with a where specified. ## 3.0.5 — 2017-08-22 *Bugs:* - Fixed a bug that could cause an error when Ninja Forms was not active. - Fixed a bug that caused the Save Button to show to non-authenticated users. ## 3.0.4 — 2017-08-02 *Bugs:* - Fixed a bug that could cause multiple saves when using Multi-Part Forms. - Improved processing time for saving forms. ## 3.0.3 — 2017-07-13 *Bugs:* - Fixed an issue with missing JS files in previous version. ## 3.0.2 — 2017-07-06 *Bugs:* - Fixed a bug that created multiple saves when a form contained multiple save buttons. - Licensing and updating should now work properly. ## 3.0.1 — 2017-05-23 *Bugs:* - Fixed a file name reference that could cause a fatal error on some server configurations. ## 3.0.0 - Initial release