Back to Ninja Forms Salesforce CRM
Ninja Forms Salesforce CRM changelog
Release notes for every version we have on record, newest first.
Latest 3.3.9 · 30 Sep 2026
27 versions
Since Jul 2021
2026 5 versions
3.3.9 Latest 30 Sep 2026 4 fixed1 removed
Fixed
- Create the duplicate-found Task when a Salesforce duplicate rule blocks the new record, linked to the matching record
- *Security Enhancements:*
- Restrict debug log download and clear actions to administrators
- Protect Salesforce access tokens in diagnostic logs
Removed
- Remove previously stored diagnostic log entries on upgrade
3.3.8 21 Sep 2026 2 new3 improved1 security1 changed
New
- Add PKCE support for Salesforce OAuth authorization flow
- Add refresh token rotation support for External Client Apps
Improved
- Enhance file upload validation with path traversal protection
- Improve credential handling in diagnostic surfaces
- Improve error messaging for connection timeouts
Security
- *Security Enhancements:*
Changed
- Strengthen authorization checks for settings page actions
3.3.7 20 May 2026 3 fixed
Fixed
- Fix "Form Field" column width with long Salesforce field labels
- Fix special characters being stripped when using "Keep ampersands and quotes" option
- Fix connection failure after using manual connect workaround
3.3.6 14 Apr 2026 3 fixed
Fixed
- Fix PHP 8.2+ deprecation notices
- Fix refresh token not generating due to authorization code encoding issue
- Fix translation loading before 'init' hook in admin settings
3.3.5 9 Feb 2026 1 fixed
Fixed
- Fix sandbox connection failure caused by filter timing issue (#48)
2025 1 version
3.3.4 27 Jan 2025 1 new2 improved1 fixed1 changed
New
- Add ReturnTypeWillChange
Improved
- Adjust timing of translation functions
- Change action name
Fixed
- Bug Fixes *
Changed
- Other *
2024 1 version
3.3.3 20 Feb 2024 2 improved1 fixed1 removed1 changed
Improved
- Update plugin header information
- Update automated testing structure
Fixed
- Bug Fixes *
Removed
- Remove deprecated folder
Changed
- Other: *
2022 1 version
3.3.2 19 Oct 2022 3 fixed
Fixed
- Bug Fixes *
- Fix date interval error
- Fix debug data not displaying on settings page
2021 2 versions
3.3.1 11 Oct 2021 1 new1 improved2 fixed
New
- Add debug diagnostics to support
Improved
- Enhancements *
Fixed
- Bug Fixes *
- Correct errant upgrade function name
3.3.0 8 Jul 2021 1 new1 improved1 fixed1 changed
New
- Add Advanced Command that sets sandbox login URL
Improved
- Enhancements *
Fixed
- Bug Fixes *
Changed
- Prevent error in which multiple Salesforce actions cause redeclaration errors
Undated 17 versions
3.2.0 2 new1 improved1 changed
New
- Add check for empty date field and remove
- Add context to response analysis for better handling create vs getrecords
Improved
- Refactor duplicate check as separate method (also fixes duplicate check error)
Changed
- Markup Debug HTML for easier reading on screen
2018.04.26 6 new1 improved4 changed
New
- Add contextual help to support form designers connect with Salesforce
- Add Format for Salesforce Currency special instruction
- Add filter to modify array delimiter for multiselect and equivalent data
- Add Special Instructions to replace commas with semi-colon in strings
- Add listener for key change - auto update merge tags in field map form_field
- Add check for comm_data['status'] is set in Settings
Improved
- Change SSLVerify default to true, was false, and add filter and advanced command
Changed
- To override new default
- Separate pre-3.0 files and classes to enable ongoing 3.0 development. Shared
- Functionality with 2.9 hinders the ability to develop new features; separate
- The files so that 3.0 development can continue without breaking 2.9
2017.10.26 1 removed
Removed
- Remove integer 0 from boolean data handling array and specifically set true value
2017.10.20 1 fixed2 changed
Fixed
- Correct typo in special instructions
Changed
- Special instructions option to preserve ampersand and quote marks
- Scrub action settings to remove field option dropdown values during save
2017.09.23 1 new
New
- Add boolean for data handling
2017.05.19 1 new2 removed1 changed
New
- Add Campaign Linking
Removed
- Remove HTML tags that appear in text areas
- Remove builder template action hooks
Changed
- Use htmlentities for settings display - avoid html output from response
2017.04.14 1 new1 changed
New
- Add status message for Salesforce 403 Forbidden error
Changed
- This is for Salesforce accounts which do not have API access enabled
2017.03.20 1 improved
Improved
- Change slug and name constants for auto update
3.0 2 new1 improved1 fixed1 changed
New
- Add handling for extracting file from file upload in NF3
- Add file upload special instructions
Improved
- Upgrade to NF3
Fixed
- Correct Field Map Upgrade lookup
Changed
- Move duplicate check array to shared functions for NF3 use
1.2.2 1 new2 changed
New
- Add date formatting function so that form designer can use local date format
Changed
- On form and date will converted to Salesforce-required date format prior
- To submisssion
1.2.1 1 fixed
Fixed
- Fix is_array code in validate_raw_form_value method in build request
1.2 2 new1 fixed1 changed
New
- Add support for file uploads into Salesforce
- Add json request to communication details when Salesforce rejects the request
Fixed
- Correct duplicate filter name for child object array modifications
Changed
- Enable Sandbox mode by way of a filter
2015.05.12 1 new1 improved1 changed
New
- Add status update when duplicate check is not requested; before, if no
Improved
- Enhance support
Changed
- Duplicate check is performed, status does not update. This change will
2015.03.23 1 new
New
- Check for duplicate values and create task to validate duplication
2015.01.22 4 changed
Changed
- Check for available fields before refreshing object
- Before would throw a warning if settings were unable to
- Retrieve an object. After checks for null and sets
- A descriptive error
2015.01.19 1 new
New
- Add automatic connection of Note to Lead, Contact, Account
1.0 1 changed
Changed
- Begin
